Imported Upstream version 0.72.4
This commit is contained in:
30
documentation/include/dict_cs.php
Normal file
30
documentation/include/dict_cs.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
# dvdisaster: English homepage dictionary
|
||||
# Copyright (C) 2004-2012 Carsten Gnörlich
|
||||
#
|
||||
# UTF-8 trigger: äöüß
|
||||
|
||||
# English dictionary for some phrases used in dvdisaster.php
|
||||
|
||||
$trans_version="Verze";
|
||||
|
||||
$trans_to_internet="Online verze";
|
||||
$trans_to_hoster="Přehled (na SourceForge.net)";
|
||||
|
||||
$trans_back="Zpět";
|
||||
$trans_screen_shot="Snímek obrazovky";
|
||||
|
||||
$trans_contents="Obsah";
|
||||
$trans_news="Novinky";
|
||||
$trans_atom_title="dvdisaster - novinky";
|
||||
$trans_hosting="Hostováno na";
|
||||
|
||||
$trans_fdl="Kopírování a distribuce neupravené verze tohoto článku v libovolné formě je povolena za předpokladu, že bude zachována tato poznámka..";
|
||||
$trans_copyright="Copyright 2004-2012 Carsten Gnörlich.";
|
||||
|
||||
$trans_sourcecode="Zdrojový kód (všechny operační systémy):";
|
||||
$trans_signature="Digitální podpis";
|
||||
$trans_md5="Kontrolní součet MD5:";
|
||||
$trans_macbinary="Binární soubor pro Mac OS X 10.5 / x86:";
|
||||
$trans_winbinary="Binární soubor pro Windows:";
|
||||
?>
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
# dvdisaster: German homepage dictionary
|
||||
# Copyright (C) 2004-2010 Carsten Gnörlich
|
||||
# Copyright (C) 2004-2012 Carsten Gnörlich
|
||||
#
|
||||
# UTF-8 trigger: äöüß
|
||||
|
||||
@@ -16,11 +16,15 @@ $trans_screen_shot="Bildschirmfoto";
|
||||
|
||||
$trans_contents="Inhalt";
|
||||
$trans_news="Neuigkeiten";
|
||||
$trans_atom_title="Neues von dvdisaster";
|
||||
$trans_hosting="Diese Seiten liegen auf";
|
||||
|
||||
$trans_fdl="Die unveränderte Wiedergabe und Verteilung dieses gesamten Textes in beliebiger Form ist gestattet, sofern dieser Hinweis erhalten bleibt.";
|
||||
$trans_copyright="Copyright 2004-2011 Carsten Gnörlich.";
|
||||
$trans_modified="Die Informationen in diesem Handbuch beziehen sich auf die Originalversion von dvdisaster und sind möglicherweise nicht zutreffend.";
|
||||
$trans_copyright="Copyright 2004-2012 Carsten Gnörlich.";
|
||||
|
||||
$trans_old_version="Alte Dokumentation (V0.70)";
|
||||
$trans_sourcecode="Quellkode für alle Betriebssysteme:";
|
||||
$trans_signature="Digitale Unterschrift:";
|
||||
$trans_md5="MD5-Prüfsumme:";
|
||||
$trans_macbinary="Binärversion für Mac OS X 10.5 / x86:";
|
||||
$trans_winbinary="Binärversion für Windows:";
|
||||
?>
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
# dvdisaster: English homepage dictionary
|
||||
# Copyright (C) 2004-2010 Carsten Gnörlich
|
||||
# Copyright (C) 2004-2012 Carsten Gnörlich
|
||||
#
|
||||
# UTF-8 trigger: äöüß
|
||||
|
||||
@@ -16,11 +16,15 @@ $trans_screen_shot="Screen shot";
|
||||
|
||||
$trans_contents="Contents";
|
||||
$trans_news="News";
|
||||
$trans_atom_title="dvdisaster news";
|
||||
$trans_hosting="Hosted by";
|
||||
|
||||
$trans_fdl="Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.";
|
||||
$trans_copyright="Copyright 2004-2011 Carsten Gnörlich.";
|
||||
$trans_modified="Information in this handbook relates to the original version of dvdisaster and may not be applicable.";
|
||||
$trans_copyright="Copyright 2004-2012 Carsten Gnörlich.";
|
||||
|
||||
$trans_old_version="Old documentation (V0.70)";
|
||||
$trans_sourcecode="Source code for all operating systems:";
|
||||
$trans_signature="Digital signature:";
|
||||
$trans_md5="MD5 checksum:";
|
||||
$trans_macbinary="Binary for Mac OS X 10.5 / x86:";
|
||||
$trans_winbinary="Binary for Windows:";
|
||||
?>
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
# dvdisaster: Russian homepage dictionary
|
||||
# Copyright (C) 2007-2010 Igor Gorbounov
|
||||
# Copyright (C) 2007-2009 Igor Gorbounov
|
||||
#
|
||||
# UTF-8 trigger: äöüß
|
||||
|
||||
@@ -16,11 +16,15 @@ $trans_screen_shot="Снимок с экрана";
|
||||
|
||||
$trans_contents="Содержание";
|
||||
$trans_news="Новости";
|
||||
$trans_atom_title="dvdisaster news";
|
||||
$trans_hosting="Размещено на";
|
||||
|
||||
$trans_fdl="Дословное копирование и распространение всей этой статьи разрешается на любом носителе, при условии, что это уведомление сохраняется.";
|
||||
$trans_copyright="Copyright 2007-2009 Igor Gorbounov.";
|
||||
$trans_modified="Информация в этом руководстве относится к первоначальной версии программы dvdisaster и не может быть применима.";
|
||||
|
||||
$trans_old_version="Старая документация (V0.70)";
|
||||
$trans_sourcecode="Исходные тексты для всех операционных систем:";
|
||||
$trans_signature="Цифровая подпись:";
|
||||
$trans_md5="MD5 checksum:";
|
||||
$trans_macbinary="Двоичная версия для Mac OS X 10.5 / x86:";
|
||||
$trans_winbinary="Двоичная версия для Windows:";
|
||||
?>
|
||||
|
||||
47
documentation/include/download.php
Normal file
47
documentation/include/download.php
Normal file
@@ -0,0 +1,47 @@
|
||||
<?php
|
||||
|
||||
# dvdisaster: Download layout functions
|
||||
# Copyright (C) 2011-2012 Carsten Gnörlich
|
||||
|
||||
function download_version($version, $show_separator, $src_md5, $mac_md5, $win_md5)
|
||||
{ global $trans_sourcecode;
|
||||
global $trans_signature;
|
||||
global $trans_md5;
|
||||
global $trans_macbinary;
|
||||
global $trans_winbinary;
|
||||
global $trans_version;
|
||||
|
||||
if($show_separator)
|
||||
echo " <tr><td></td><td>$trans_version $version</td></tr>\n";
|
||||
|
||||
echo " <tr><td align=\"right\"> $trans_sourcecode </td>\n";
|
||||
echo " <td><a href=\"http://dvdisaster.net/downloads/dvdisaster-$version.tar.bz2\">dvdisaster-$version.tar.bz2</a></td></tr>\n";
|
||||
echo " <tr><td align=\"right\">$trans_signature </td>\n";
|
||||
echo " <td><a href=\"http://dvdisaster.net/downloads/dvdisaster-$version.tar.bz2.gpg\">dvdisaster-$version.tar.bz2.gpg</a></td></tr>\n";
|
||||
|
||||
if($src_md5 != "hidden")
|
||||
echo "<tr><td align=\"right\">$trans_md5 </td><td>$src_md5</td></tr>\n";
|
||||
echo " <tr><td colspan=\"2\" class=\"esep\"></td></tr>\n";
|
||||
|
||||
if($mac_md5 != "none")
|
||||
{ echo " <tr><td align=\"right\">$trans_macbinary </td>\n";
|
||||
echo " <td><a href=\"http://dvdisaster.net/downloads/dvdisaster-$version.app.zip\">dvdisaster-$version.app.zip</a></td></tr>\n";
|
||||
echo " <tr><td align=\"right\">$trans_signature </td>\n";
|
||||
echo " <td><a href=\"http://dvdisaster.net/downloads/dvdisaster-$version.app.zip.gpg\">dvdisaster-$version.app.zip.gpg</a></td></tr>\n";
|
||||
|
||||
if($mac_md5 != "hidden")
|
||||
echo "<tr><td align=\"right\">$trans_md5 </td><td>$mac_md5</td></tr>\n";
|
||||
echo " <tr><td colspan=\"2\" class=\"esep\"></td></tr>\n";
|
||||
}
|
||||
|
||||
if($win_md5 != "none")
|
||||
{ echo " <tr><td align=\"right\">$trans_winbinary </td>\n";
|
||||
echo " <td><a href=\"http://dvdisaster.net/downloads/dvdisaster-$version-setup.exe\">dvdisaster-$version-setup.exe</a></td></tr>\n";
|
||||
echo " <tr><td align=\"right\">$trans_signature </td>\n";
|
||||
echo " <td><a href=\"http://dvdisaster.net/downloads/dvdisaster-$version-setup.exe.gpg\">dvdisaster-$version-setup.exe.gpg</a></td></tr>\n";
|
||||
|
||||
if($win_md5 != "hidden")
|
||||
echo "<tr><td align=\"right\">$trans_md5 </td><td>$win_md5</td></tr>\n";
|
||||
echo " <tr><td colspan=\"2\"> </td></tr>\n";
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,5 @@
|
||||
@charset "UTF-8";
|
||||
|
||||
body { font-family:Helvetica,Arial,sans-serif,Verdana }
|
||||
|
||||
a:link { font-weight:normal; color:#0000ff; text-decoration:none }
|
||||
@@ -13,3 +15,38 @@ table.screenshot {width:100%; border-width:0px; background-color:#e0e0ff}
|
||||
a.active {color:#0000ff; text-decoration:none }
|
||||
a.passive {color:#808080; text-decoration:none }
|
||||
|
||||
img.noborder {border:0px solid transparent;}
|
||||
img.nobordervalignm {border:0px solid transparent; vertical-align:middle;}
|
||||
|
||||
span.fl {font-size:large;}
|
||||
span.fxxl {font-size:xx-large;}
|
||||
span.fs {font-size:small;}
|
||||
span.fxs {font-size:x-small;}
|
||||
span.green {color:green;}
|
||||
span.red {color:red;}
|
||||
span.blue {color:blue;}
|
||||
span.yellow {color:gold;}
|
||||
|
||||
h3.top {margin-top: 0;}
|
||||
|
||||
table {empty-cells:show;} /* display border and background color even for empty table cells */
|
||||
td.hsep {height:1px; width:100%; background-color:black;} /* black horizontal separator */
|
||||
td.vsep {height:100%; width:2px; background-color:black;} /* black vertical separator */
|
||||
td.esep {height:3px;}
|
||||
|
||||
.w10p {width:10%;}
|
||||
.w15p {width:15%;}
|
||||
.w20p {width:20%;}
|
||||
.w50p {width:50%;}
|
||||
.w55p {width:55%;}
|
||||
.w65x {width:65px;}
|
||||
.w100x {width:100px;}
|
||||
.w127x {width:127px;}
|
||||
.w150x {width:150px;}
|
||||
.w200x {width:200px;}
|
||||
|
||||
.valignb {vertical-align:bottom;}
|
||||
.valignm {vertical-align:middle;}
|
||||
.valignt {vertical-align:top;}
|
||||
.valigntt {vertical-align:text-top;}
|
||||
.talignr {text-align:right;}
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
<?php
|
||||
|
||||
# dvdisaster: Homepage layout funtions
|
||||
# Copyright (C) 2007-2010 Carsten Gnörlich
|
||||
# dvdisaster: Homepage layout functions
|
||||
# Copyright (C) 2007-2012 Carsten Gnörlich
|
||||
|
||||
require("version.php");
|
||||
|
||||
# Preset some global variables
|
||||
|
||||
$project_at_hoster="http://sourceforge.net/projects/dvdisaster";
|
||||
$max_news_flash_items = 7;
|
||||
$create_feed = 0;
|
||||
|
||||
# Find out from where we have been called;
|
||||
# the file name is important for creation of the index.
|
||||
@@ -23,7 +25,7 @@ $script_lang = substr($script_dir, strlen($script_dir)-2, 2);
|
||||
# Needed to exatract some meaningful title text from the toc.php
|
||||
|
||||
$toc_title_mode = 0;
|
||||
$toc_title_content = "RBG";
|
||||
$toc_title_content = "unset title";
|
||||
|
||||
# Load the appropriate localization file
|
||||
|
||||
@@ -31,6 +33,13 @@ require("dict_" . $script_lang . ".php");
|
||||
|
||||
# Locale wrappers for toc.php stubs
|
||||
|
||||
function cs($msg)
|
||||
{ global $toc_title_mode;
|
||||
|
||||
if($toc_title_mode == 1) toc_title($msg, "cs");
|
||||
else toc_link($msg, "cs");
|
||||
};
|
||||
|
||||
function de($msg)
|
||||
{ global $toc_title_mode;
|
||||
|
||||
@@ -59,7 +68,12 @@ function ru($msg)
|
||||
function start_html()
|
||||
{ global $toc_title_mode;
|
||||
global $toc_title_content;
|
||||
global $script_name;
|
||||
global $script_lang;
|
||||
global $create_feed;
|
||||
global $trans_atom_title;
|
||||
|
||||
echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n";
|
||||
echo "<html>\n";
|
||||
echo "<head>\n";
|
||||
echo " <meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">\n";
|
||||
@@ -69,6 +83,10 @@ function start_html()
|
||||
echo " <title>$toc_title_content</title>\n";
|
||||
$toc_title_mode = 0;
|
||||
echo " <link rel=\"stylesheet\" type=\"text/css\" href=\"../include/dvdisaster.css\">\n";
|
||||
if(!strcmp($script_name, "index"))
|
||||
{ echo "<link rel=\"alternate\" type=\"application/atom+xml\" href=\"http://dvdisaster.net/$script_lang/feed/atom.xml\" title=\"$trans_atom_title\">\n";
|
||||
$create_feed=1;
|
||||
}
|
||||
|
||||
echo "</head>\n";
|
||||
echo "<body>\n";
|
||||
@@ -95,6 +113,8 @@ function lang_link($lang_name, $lang, $spacing)
|
||||
|
||||
function begin_page()
|
||||
{ global $cooked_version;
|
||||
global $have_experimental;
|
||||
global $stable_version;
|
||||
global $trans_to_hoster;
|
||||
global $trans_to_internet;
|
||||
global $trans_version;
|
||||
@@ -108,18 +128,21 @@ function begin_page()
|
||||
|
||||
# Write the title header
|
||||
|
||||
echo "\n<!--- Title header --->\n";
|
||||
echo "\n<!-- Title header -->\n";
|
||||
echo "<table width=\"100%\" cellpadding=\"0\" border=\"0\">\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td align=\"left\">\n";
|
||||
echo " <font size=\"+3\"><b>dvdisaster</b></font>\n";
|
||||
echo " <i>$trans_version $cooked_version</i>\n";
|
||||
|
||||
echo " <span class=\"fxxl\"><b>dvdisaster</b></span>\n";
|
||||
if(!strcmp($have_experimental, "no"))
|
||||
echo " <i>$trans_version $cooked_version</i>\n";
|
||||
else
|
||||
echo " <i>$trans_version $stable_version / $cooked_version</i>\n";
|
||||
if(!strcmp($mode, "local"))
|
||||
{ echo " </td>\n";
|
||||
echo " <td align=\"right\">\n";
|
||||
echo " <font size=\"+3\"> </font><a href=\"http://dvdisaster.net/$script_lang/\">$trans_to_internet</a>\n";
|
||||
lang_link("", "de", 0); # TODO: This is a quick hack
|
||||
echo " <span class=\"fxxl\"> </span><a href=\"http://dvdisaster.net/$script_lang/\">$trans_to_internet</a>\n";
|
||||
lang_link("", "cs", 0); # TODO: This is a quick hack
|
||||
lang_link("", "de", 0); #
|
||||
lang_link("", "en", 0); # to produce all locales for
|
||||
lang_link("", "ru", 0); # Windows. Do it better!
|
||||
}
|
||||
@@ -129,11 +152,11 @@ function begin_page()
|
||||
|
||||
# Write the language chooser depending on mode
|
||||
|
||||
echo "\n<!--- Language chooser or separator --->\n";
|
||||
echo "\n<!-- Language chooser or separator -->\n";
|
||||
echo "<table width=\"100%\" cellpadding=\"0\" border=\"0\">\n";
|
||||
|
||||
echo " <tr bgcolor=\"#000000\">\n";
|
||||
echo " <td colspan=\"2\" width=\"100%\"><img width=1 height=1 alt=\"\"></td>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td colspan=\"2\" class=\"hsep\"></td>\n";
|
||||
echo " </tr>\n";
|
||||
|
||||
if(strcmp($mode, "local"))
|
||||
@@ -141,21 +164,20 @@ function begin_page()
|
||||
echo " <tr>\n";
|
||||
echo " <td align=\"left\"><a href=\"$project_at_hoster\">$trans_to_hoster</a></td>\n";
|
||||
echo " <td align=\"right\">\n";
|
||||
# lang_link("Česky", "cs");
|
||||
lang_link("Česky", "cs", 1);
|
||||
lang_link("Deutsch", "de", 1);
|
||||
lang_link("English", "en", 1);
|
||||
lang_link("Russian", "ru", 0);
|
||||
lang_link("Русский", "ru", 0);
|
||||
echo " </td>\n";
|
||||
echo " </tr>\n";
|
||||
echo " <tr bgcolor=\"#000000\">\n";
|
||||
echo " <td colspan=\"2\" width=\"100%\"><img width=1 height=1 alt=\"\"></td>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td colspan=\"2\" class=\"hsep\"></td>\n";
|
||||
echo " </tr>\n";
|
||||
}
|
||||
|
||||
# Both modes get the separator
|
||||
|
||||
echo " <tr><td colspan=\"2\" width=\"100%\" height=\"10\">\n";
|
||||
echo " <img width=1 height=1 alt=\"\">\n";
|
||||
echo " <tr><td colspan=\"2\" style=\"height: 10px\">\n";
|
||||
echo " </td></tr>\n";
|
||||
echo "</table>\n";
|
||||
|
||||
@@ -228,7 +250,7 @@ function toc_link($msg, $lang)
|
||||
|
||||
if(strcmp($lang, $script_lang)) return; # wrong locale
|
||||
|
||||
# Decide whether this is the currently unfolded (sub)section
|
||||
# Decide whether this is the currently unfolded section
|
||||
# and render it accordingly
|
||||
|
||||
if(!strcmp($toc_mode, "section"))
|
||||
@@ -237,11 +259,11 @@ function toc_link($msg, $lang)
|
||||
# Draw the separator between sections (except for the first one)
|
||||
|
||||
if(!$separator) $separator=1;
|
||||
else echo " <tr><td></td><td></td><td height=\"10\"></td></tr>\n";
|
||||
else echo " <tr><td></td><td></td><td style=\"height:10px;\"></td></tr>\n";
|
||||
|
||||
if(!strcmp($toc_section, $script_name))
|
||||
echo " <tr><td colspan=3><font size=\"-1\">$msg</font></td></tr>\n";
|
||||
else echo " <tr><td colspan=3><font size=\"-1\"><a href=\"$target\">$msg</a></font></td></tr>\n";
|
||||
echo " <tr><td colspan=3><span class=\"fs\">$msg</span></td></tr>\n";
|
||||
else echo " <tr><td colspan=3><span class=\"fs\"><a href=\"$target\">$msg</a></span></td></tr>\n";
|
||||
}
|
||||
|
||||
if( !strcmp($toc_mode, "subsection")
|
||||
@@ -249,8 +271,8 @@ function toc_link($msg, $lang)
|
||||
{ $target=$toc_subsection . ".php";
|
||||
|
||||
if(!strcmp($toc_subsection, $script_name))
|
||||
echo " <tr><td valign=\"top\" width=\"1%\">·</td><td colspan=2><font size=\"-1\">$msg</font></td></tr>\n";
|
||||
else echo " <tr><td valign=\"top\" width=\"1%\">·</td><td colspan=2><font size=\"-1\"><a href=\"$target\">$msg</a></font></td></tr>\n";
|
||||
echo " <tr><td style=\"width:1%; vertical-align:top;\">·</td><td colspan=2><span class=\"fs\">$msg</span></td></tr>\n";
|
||||
else echo " <tr><td style=\"width:1%; vertical-align:top;\">·</td><td colspan=2><span class=\"fs\"><a href=\"$target\">$msg</a></span></td></tr>\n";
|
||||
}
|
||||
|
||||
# Using strlen($toc_section)+1 is inconvenient as it hardcodes the
|
||||
@@ -261,8 +283,8 @@ function toc_link($msg, $lang)
|
||||
{ $target=$toc_subsubsection . ".php";
|
||||
|
||||
if(!strcmp($toc_subsubsection, $script_name))
|
||||
echo " <tr><td valign=\"top\"></td><td>-</td><td><font size=\"-1\">${msg}</font></td></tr>\n";
|
||||
else echo " <tr><td valign=\"top\"></td><td>-</td><td><font size=\"-1\"><a href=\"$target\">$msg</a></font></td></tr>\n";
|
||||
echo " <tr><td></td><td style=\"vertical-align:top; font-size:small;\">-</td><td><span class=\"fs\">${msg}</span></td></tr>\n";
|
||||
else echo " <tr><td></td><td style=\"vertical-align:top; font-size:small;\">-</td><td><span class=\"fs\"><a href=\"$target\">$msg</a></span></td></tr>\n";
|
||||
}
|
||||
|
||||
}
|
||||
@@ -273,39 +295,99 @@ function toc_link($msg, $lang)
|
||||
|
||||
function news_headline($headline)
|
||||
{ global $news_flash;
|
||||
global $atom_handle;
|
||||
global $create_feed;
|
||||
global $script_lang;
|
||||
global $doc_dir;
|
||||
global $trans_atom_title;
|
||||
|
||||
if(!$news_flash) echo " <h3>$headline</h3>\n";
|
||||
if(!$news_flash) echo " <h3 class=\"top\">$headline</h3>\n";
|
||||
|
||||
if($create_feed != 1) return;
|
||||
|
||||
# Prodoce atom feed xml file
|
||||
|
||||
$atom_name="atom.xml";
|
||||
$atom_handle=fopen("$doc_dir/$script_lang/feed/$atom_name","w");
|
||||
|
||||
fwrite($atom_handle, "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n");
|
||||
fwrite($atom_handle, "<feed xmlns=\"http://www.w3.org/2005/Atom\">\n");
|
||||
fwrite($atom_handle, "<id>tag:dvdisaster.net,2009-10-02:/$script_lang/feeds/$atom_name</id>\n");
|
||||
fwrite($atom_handle, "<title>$trans_atom_title</title>\n");
|
||||
$updated=date(DATE_ATOM);
|
||||
fwrite($atom_handle, "<updated>$updated</updated>\n");
|
||||
fwrite($atom_handle, "<link rel=\"self\" href=\"http://dvdisaster.net/$script_lang/feed/$atom_name\" type=\"application/atom+xml\" />\n");
|
||||
fwrite($atom_handle, "<author>\n");
|
||||
fwrite($atom_handle, " <name>Carsten Gnörlich</name>\n");
|
||||
fwrite($atom_handle, " <uri>http://www.dvdisaster.org</uri>\n");
|
||||
fwrite($atom_handle, "</author>\n");
|
||||
}
|
||||
|
||||
function news_item($date, $headline, $body)
|
||||
function news_finalize()
|
||||
{ global $atom_handle;
|
||||
global $create_feed;
|
||||
|
||||
if($create_feed != 1)
|
||||
return;
|
||||
|
||||
fwrite($atom_handle, "</feed>\n");
|
||||
fclose($atom_handle);
|
||||
}
|
||||
|
||||
function news_item($date, $headline, $body, $atom_tag, $atom_created, $atom_updated)
|
||||
{ global $news_flash;
|
||||
global $news_counter;
|
||||
global $max_news_flash_items;
|
||||
global $atom_handle;
|
||||
global $create_feed;
|
||||
global $script_lang;
|
||||
|
||||
$news_counter++;
|
||||
|
||||
if($create_feed == 1)
|
||||
{ $stripped=strtr(strip_tags($body),"\n"," ");
|
||||
$summary=substr($stripped, 0, 240);
|
||||
$cutpos=240-strlen(strrchr($summary, " "));
|
||||
$summary=substr($stripped, 0, $cutpos)." [...]";
|
||||
|
||||
fwrite($atom_handle,"<entry>\n");
|
||||
fwrite($atom_handle,"<title>$headline</title>\n");
|
||||
fwrite($atom_handle,"<category term=\"News\"/>\n");
|
||||
$created=substr($atom_created,0,10);
|
||||
fwrite($atom_handle,"<id>tag:dvdisaster.net,$created:/$script_lang/news.html/$atom_tag</id>\n");
|
||||
fwrite($atom_handle,"<published>$atom_created</published>\n");
|
||||
fwrite($atom_handle,"<updated>$atom_updated</updated>\n");
|
||||
fwrite($atom_handle,"<link href=\"http://dvdisaster.net/$script_lang/news.html#item$atom_tag\"/>\n");
|
||||
fwrite($atom_handle,"<summary>$summary</summary>\n");
|
||||
fwrite($atom_handle,"</entry>\n");
|
||||
}
|
||||
|
||||
if($news_flash)
|
||||
{ echo " <font size=\"-1\">$date</font> <br>\n";
|
||||
echo " <font size=\"-1\">\n";
|
||||
echo " <a href=\"news.php#item$news_counter\">$headline</a>\n";
|
||||
echo " </font><p>\n";
|
||||
{ if($news_counter > $max_news_flash_items)
|
||||
return;
|
||||
|
||||
echo " <span class=\"fs\">$date</span> <br>\n";
|
||||
echo " <span class=\"fs\">\n";
|
||||
echo " <a href=\"news.php#item$atom_tag\">$headline</a>\n";
|
||||
echo " </span><p>\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo " <table width=\"90%\">\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td><a name=\"item$news_counter\"></a><b>${headline}</b></td>\n";
|
||||
echo " <td><a name=\"item$atom_tag\"></a><b>${headline}</b></td>\n";
|
||||
echo " <td align=\"right\">$date</td>\n";
|
||||
echo " </tr>\n";
|
||||
echo " </table>\n";
|
||||
?>
|
||||
<table width="90%" cellpadding="0" cellspacing="0">
|
||||
<tr bgcolor="#000000" height=1>
|
||||
<td width="100%" height=1><img width=1 height=1 alt=""></td>
|
||||
<tr>
|
||||
<td class="hsep"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="90%" cellpadding="0" cellspacing="0">
|
||||
<tr bgcolor="#ffffff" height=5>
|
||||
<td width="100%" height=1><img width=1 height=1 alt=""></td>
|
||||
<tr style="height: 5px; width: 100%;">
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
<?php
|
||||
@@ -332,20 +414,20 @@ function create_navigation()
|
||||
else $body_width = "77%";
|
||||
?>
|
||||
|
||||
<!--- Main body (Navigation, actual page content, optional news column) --->
|
||||
<!-- Main body (Navigation, actual page content, optional news column) -->
|
||||
<table width="100%" cellspacing=0>
|
||||
<tr>
|
||||
<!--- Navigation --->
|
||||
<td bgcolor="#f0f0f0" valign="top" width="20%">
|
||||
<!-- Navigation -->
|
||||
<td style="background-color:#f0f0f0; vertical-align:top; width:20%;">
|
||||
<table width="100%" cellpadding="10">
|
||||
<tr>
|
||||
<td>
|
||||
<?php
|
||||
echo " <font size=\"-1\"><b>$trans_contents</b></font>\n";
|
||||
echo " <span class=\"fs\"><b>$trans_contents</b></span>\n";
|
||||
?>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr bgcolor="#000000">
|
||||
<td width="100%"><img width=1 height=1 alt=""></td>
|
||||
<tr>
|
||||
<td class="hsep"></td>
|
||||
</tr>
|
||||
</table><p>
|
||||
|
||||
@@ -358,9 +440,9 @@ echo " <font size=\"-1\"><b>$trans_contents</b></font>\n";
|
||||
</td>
|
||||
<td></td>
|
||||
|
||||
<!--- Actual page contents --->
|
||||
<!-- Actual page contents -->
|
||||
<?php
|
||||
echo " <td valign=\"top\" width=\"$body_width\" rowspan=\"2\">\n";
|
||||
echo " <td style=\"vertical-align:top; width:$body_width;\" rowspan=\"2\">\n";
|
||||
|
||||
# body contents must be appended here from calling page
|
||||
}
|
||||
@@ -375,18 +457,16 @@ echo " <td valign=\"top\" width=\"$body_width\" rowspan=\"2\">\n";
|
||||
function end_page()
|
||||
{ global $script_file;
|
||||
global $trans_copyright;
|
||||
global $trans_modified;
|
||||
global $trans_news;
|
||||
global $trans_fdl;
|
||||
global $trans_hosting;
|
||||
global $modified_source;
|
||||
global $news_flash;
|
||||
global $script_lang; /* for old version link */
|
||||
global $trans_old_version;
|
||||
global $news_counter;
|
||||
global $script_lang;
|
||||
|
||||
# Close the body table
|
||||
|
||||
echo " </td> <!--- end of page contents --->\n";
|
||||
echo " </td> <!-- end of page contents -->\n";
|
||||
|
||||
# Insert news flash
|
||||
|
||||
@@ -394,16 +474,17 @@ function end_page()
|
||||
{
|
||||
?>
|
||||
|
||||
<!--- news flash column --->
|
||||
<!-- news flash column -->
|
||||
<td></td>
|
||||
<td bgcolor="#e0e0ff" valign="top" width="20%">
|
||||
<td style="background-color:#e0e0ff; width:20%;" valign="top">
|
||||
<table width="100%" cellpadding="10"><tr><td>
|
||||
<?php
|
||||
echo " <font size=\"-1\"><b>$trans_news</b></font>\n";
|
||||
echo " <span class=\"fs\"><b>$trans_news</b></span>\n";
|
||||
echo " <a href=\"http://dvdisaster.net/$script_lang/feed/atom.xml\"><img src=\"../images/atom16.png\" alt=\"Subscribe to dvdisaster news feed\" class=\"noborder\"></a>\n";
|
||||
?>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr bgcolor="#000000">
|
||||
<td width="100%"><img width=1 height=1 alt=""></td>
|
||||
<tr>
|
||||
<td class="hsep"></td>
|
||||
</tr>
|
||||
</table><p>
|
||||
<table width="100%">
|
||||
@@ -415,15 +496,15 @@ function end_page()
|
||||
</td></tr>
|
||||
</table>
|
||||
</table>
|
||||
</td> <!--- end of news flash column--->
|
||||
</td> <!-- end of news flash column-->
|
||||
<?php
|
||||
}
|
||||
# Reference to our hoster
|
||||
/*
|
||||
</tr>
|
||||
<tr valign="bottom">
|
||||
<td bgcolor="#f0f0f0" align="center">
|
||||
<?php echo " <font size=\"-2\">$trans_hosting</font><br>\n"; ?>
|
||||
<td style="background-color:#f0f0f0;" align="center">
|
||||
<?php echo " <span class=\"fxs\">$trans_hosting</span><br>\n"; ?>
|
||||
<img src="../images/mokelbude.png"
|
||||
width="125" height="37" border="0" alt="insider">
|
||||
</td>
|
||||
@@ -433,41 +514,43 @@ function end_page()
|
||||
?>
|
||||
|
||||
</tr>
|
||||
|
||||
<!--
|
||||
<tr valign="bottom">
|
||||
<td bgcolor="#f0f0f0">
|
||||
<td style="background-color:#f0f0f0;">
|
||||
<?php
|
||||
$old_lang = strcmp($script_lang, "ru") ? $script_lang : "en";
|
||||
echo " <table cellpadding=\"10\"><tr><td><a href=\"http://dvdisaster.net/legacy/$old_lang/index.html\"><font size=\"-1\">$trans_old_version</font></a></td></tr></table>\n";
|
||||
echo " <table cellpadding=\"10\"><tr><td><a href=\"http://dvdisaster.net/legacy/$old_lang/index.html\"><span class=\"fs\">$trans_old_version</span></a></td></tr></table>\n";
|
||||
?>
|
||||
</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
|
||||
</tr>
|
||||
</table> <!--- end of main body table --->
|
||||
-->
|
||||
</table> <!-- end of main body table -->
|
||||
|
||||
<?php
|
||||
# Create the footer
|
||||
?>
|
||||
|
||||
<!--- Page footer --->
|
||||
<!-- Page footer -->
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr><td colspan="2" width="100%" height="10"><img width=1 height=1 alt=""></td>
|
||||
<tr><td colspan="2" style="width:100%; height:10px;"></td>
|
||||
</tr>
|
||||
<tr bgcolor="#000000"><td colspan="2" width="100%"><img width=1 height=1 alt=""></td>
|
||||
<tr><td colspan="2" class="hsep"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">
|
||||
<font size="-1">
|
||||
<span class="fs">
|
||||
<?php
|
||||
echo " <i> $trans_copyright<br>\n";
|
||||
echo " $trans_fdl\n";
|
||||
?>
|
||||
</i>
|
||||
</font>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr bgcolor="#000000"><td colspan="2" width="100%"><img width=1 height=1 alt=""></td>
|
||||
<tr><td colspan="2" class="hsep"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
@@ -481,9 +564,9 @@ function end_page()
|
||||
|
||||
function howto_headline($headline, $subtitle, $image)
|
||||
{
|
||||
echo "<table width=\"100%\" bgcolor=\"#f0f0f0\">\n";
|
||||
echo "<tr><td><font size=\"+1\"><b>$headline</b></font></td>\n";
|
||||
echo "<td rowspan=\"2\" align=\"right\"><img src=\"$image\"></td></tr>\n";
|
||||
echo "<table width=\"100%\" style=\"background-color:#f0f0f0;\">\n";
|
||||
echo "<tr><td><span class=\"fl\"><b>$headline</b></span></td>\n";
|
||||
echo "<td rowspan=\"2\" align=\"right\"><img src=\"$image\" alt=\"\"></td></tr>\n";
|
||||
echo "<tr><td><i>$subtitle</i></td></tr>\n";
|
||||
echo "</table><p>\n";
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
# dvdisaster homepage: Footnote functions
|
||||
# Copyright (C) 2007-2010 Carsten Gn<47>rlich
|
||||
# Copyright (C) 2007-2012 Carsten Gn<47>rlich
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
function footnote($symbol, $name, $content)
|
||||
{
|
||||
echo "<table width=\"30%\" cellpadding=\"0\"><tr bgcolor=\"#000000\"><td><img width=1 height=1 alt=\"\"></td></tr></table>\n";
|
||||
echo "<table width=\"30%\" cellpadding=\"0\"><tr><td class=\"hsep\"></td></tr></table>\n";
|
||||
echo "<a name=\"$name\"><sup>$symbol)</sup>$content</a>\n";
|
||||
}
|
||||
?>
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
<?php
|
||||
# dvdisaster homepage: Screen shot helper routines
|
||||
# Copyright (C) 2007-2010 Carsten Gn<EFBFBD>rlich
|
||||
# Copyright (C) 2007-2012 Carsten Gnörlich
|
||||
#
|
||||
# UTF-8 trigger: äöüß
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
@@ -36,7 +38,7 @@ function begin_screen_shot($caption, $image)
|
||||
$screen_shot_image = $image;
|
||||
$screen_shot_caption = $caption;
|
||||
|
||||
echo "<!--- begin of screen shot --->\n";
|
||||
echo "<!-- begin of screen shot -->\n";
|
||||
|
||||
# Screen version (large image)
|
||||
|
||||
@@ -51,7 +53,7 @@ function begin_screen_shot($caption, $image)
|
||||
else
|
||||
{ echo "<table>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td valign=\"top\">\n";
|
||||
echo " <td class=\"valignt\">\n";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -70,7 +72,7 @@ function end_screen_shot()
|
||||
if($screen_shot_way != "")
|
||||
echo " <a href=\"${script_file}?way=$screen_shot_way&#snap${screen_shot_counter}\">\n";
|
||||
else echo " <a href=\"${script_file}#snap${screen_shot_counter}\">\n";
|
||||
echo " <img src=\"images/$screen_shot_image\">\n";
|
||||
echo " <img src=\"images/$screen_shot_image\" alt=\"\" class=\"noborder\">\n";
|
||||
echo " </a>\n";
|
||||
echo " </td></tr>\n";
|
||||
echo " <tr><td align=\"center\">$trans_screen_shot: $screen_shot_caption</td></tr>\n";
|
||||
@@ -81,12 +83,12 @@ function end_screen_shot()
|
||||
{ echo " </td>\n";
|
||||
echo " <td>\n";
|
||||
echo " <a name=\"snap${screen_shot_counter}\"></a>\n";
|
||||
echo " <table class=\"thumbnail\" width=\"160px\">\n";
|
||||
echo " <tr><td><font size=\"-1\">$screen_shot_caption</font></td></tr>\n";
|
||||
echo " <table class=\"thumbnail\" width=\"160\">\n";
|
||||
echo " <tr><td><span class=\"fs\">$screen_shot_caption</span></td></tr>\n";
|
||||
if($screen_shot_way != "")
|
||||
echo " <tr><td><a href=\"${script_file}?way=$screen_shot_way&expand=${screen_shot_counter}#snap${screen_shot_counter}\">";
|
||||
else echo " <tr><td><a href=\"${script_file}?expand=${screen_shot_counter}#snap${screen_shot_counter}\">";
|
||||
echo "<img src=\"thumbnails/$screen_shot_image\"></a>";
|
||||
echo "<img src=\"thumbnails/$screen_shot_image\" alt=\"\" class=\"noborder\"></a>";
|
||||
echo "</td></tr>\n";
|
||||
echo " </table>\n";
|
||||
echo " </td>\n";
|
||||
@@ -94,7 +96,7 @@ function end_screen_shot()
|
||||
echo "</table><p>\n";
|
||||
}
|
||||
|
||||
echo "<!--- end of screen shot --->\n";
|
||||
echo "<!-- end of screen shot -->\n";
|
||||
}
|
||||
|
||||
|
||||
@@ -117,7 +119,7 @@ function begin_howto_shot($caption, $image, $arrow)
|
||||
$screen_shot_caption = $caption;
|
||||
$screen_shot_arrow = $arrow;
|
||||
|
||||
echo "<!--- begin of screen shot --->\n";
|
||||
echo "<!-- begin of screen shot -->\n";
|
||||
|
||||
# Screen version (large image)
|
||||
|
||||
@@ -132,17 +134,17 @@ function begin_howto_shot($caption, $image, $arrow)
|
||||
else
|
||||
{ echo "<table>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td width=\"200px\" align=\"center\">\n";
|
||||
echo " <td class=\"w200x\" align=\"center\">\n";
|
||||
echo " <a name=\"snap${screen_shot_counter}\"></a>\n";
|
||||
if($screen_shot_way != "")
|
||||
echo " <a href=\"${script_file}?way=$screen_shot_way&expand=${screen_shot_counter}#snap${screen_shot_counter}\">";
|
||||
else echo " <a href=\"${script_file}?expand=${screen_shot_counter}#snap${screen_shot_counter}\">";
|
||||
echo " <img src=\"thumbnails/$image\" border=\"0\">\n";
|
||||
echo " <img src=\"thumbnails/$image\" alt=\"\" class=\"noborder\">\n";
|
||||
if($screen_shot_arrow != "")
|
||||
echo " <br><img src=\"../images/$arrow\" border=\"0\">\n";
|
||||
echo " <br><img src=\"../images/$arrow\" alt=\"\" class=\"noborder\">\n";
|
||||
echo " </a>\n";
|
||||
echo " </td><td> </td>\n";
|
||||
echo " <td valign=\"top\">\n";
|
||||
echo " <td class=\"valignt\">\n";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -162,7 +164,7 @@ function end_howto_shot()
|
||||
if($screen_shot_way != "")
|
||||
echo " <a href=\"${script_file}?way=$screen_shot_way&expand=0#snap${screen_shot_counter}\">\n";
|
||||
else echo " <a href=\"${script_file}?expand=0#snap${screen_shot_counter}\">\n";
|
||||
echo " <img src=\"images/$screen_shot_image\">\n";
|
||||
echo " <img src=\"images/$screen_shot_image\" alt=\"\" class=\"noborder\">\n";
|
||||
echo " </a>\n";
|
||||
echo " </td></tr>\n";
|
||||
echo " <tr><td align=\"center\">$trans_screen_shot: $screen_shot_caption</td></tr>\n";
|
||||
@@ -171,8 +173,8 @@ function end_howto_shot()
|
||||
if($screen_shot_arrow != "")
|
||||
{ echo "<table>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td width=\"200px\" align=\"center\">\n";
|
||||
echo " <img src=\"../images/$screen_shot_arrow\" border=\"0\">\n";
|
||||
echo " <td class=\"w200x\" align=\"center\">\n";
|
||||
echo " <img src=\"../images/$screen_shot_arrow\" alt=\"\" class=\"noborder\">\n";
|
||||
echo " </td>\n";
|
||||
echo " </tr>\n";
|
||||
echo "</table>\n";
|
||||
@@ -184,6 +186,6 @@ function end_howto_shot()
|
||||
echo "</table><p>\n";
|
||||
}
|
||||
|
||||
echo "<!--- end of screen shot --->\n";
|
||||
echo "<!-- end of screen shot -->\n";
|
||||
}
|
||||
?>
|
||||
@@ -1,23 +1,33 @@
|
||||
|
||||
<?php
|
||||
# dvdisaster: Online doc table of contents (all languages)
|
||||
# Copyright (C) 2007-2010 The dvdisaster translation team
|
||||
# Copyright (C) 2007-2012 The dvdisaster translation team
|
||||
#
|
||||
# UTF-8 trigger: äöüß
|
||||
|
||||
# News
|
||||
|
||||
global $have_experimental;
|
||||
|
||||
section("news");
|
||||
cs("Novinky");
|
||||
de("Neuigkeiten");
|
||||
en("News");
|
||||
ru("Новости");
|
||||
|
||||
subsection("news2009");
|
||||
cs("2009");
|
||||
de("2009");
|
||||
en("2009");
|
||||
ru("2009");
|
||||
|
||||
subsection("news2008");
|
||||
cs("2008");
|
||||
de("2008");
|
||||
en("2008");
|
||||
ru("2008");
|
||||
|
||||
subsection("news2007");
|
||||
cs("2007");
|
||||
de("2007");
|
||||
en("2007");
|
||||
ru("2007");
|
||||
@@ -25,21 +35,25 @@ subsection("news2007");
|
||||
# Overview
|
||||
|
||||
section("index");
|
||||
cs("Přehled");
|
||||
de("Überblick");
|
||||
en("Overview");
|
||||
ru("Обзор");
|
||||
|
||||
subsection("index10");
|
||||
cs("Příklady opravy chyb");
|
||||
de("Beispiele für die Fehlerkorrektur");
|
||||
en("Examples of the error correction");
|
||||
ru("Примеры исправления ошибок");
|
||||
|
||||
subsection("index20");
|
||||
cs("dvdisaster jako doplněk kontrol kvality");
|
||||
de("dvdisaster ergänzt Qualitäts-Analysen");
|
||||
en("dvdisaster complements quality scans");
|
||||
ru("dvdisaster дополняет проверки качества");
|
||||
|
||||
subsection("index30");
|
||||
cs("Výhody a nevýhody programu dvdisaster");
|
||||
de("Vor- und Nachteile von dvdisaster");
|
||||
en("Pro and con of dvdisaster");
|
||||
ru("dvdisaster: за и против");
|
||||
@@ -47,241 +61,352 @@ subsection("index30");
|
||||
# Howtos
|
||||
|
||||
section("howtos");
|
||||
cs("Běžné použití");
|
||||
de("Typische Anwendungen");
|
||||
en("Howtos");
|
||||
ru("Howto's");
|
||||
|
||||
subsection("howtos60");
|
||||
cs("Celkový přehled");
|
||||
de("Das große Bild");
|
||||
en("The big picture");
|
||||
ru("Общая картина");
|
||||
|
||||
subsubsection("howtos61");
|
||||
cs("oprava chyb");
|
||||
de("Fehlerkorrektur");
|
||||
en("error correction");
|
||||
ru("исправление ошибок");
|
||||
|
||||
subsubsection("howtos62");
|
||||
cs("správné použití");
|
||||
de("richtige Anwendung");
|
||||
en("correct usage");
|
||||
ru("правильное использование");
|
||||
|
||||
subsubsection("howtos63");
|
||||
cs("chybné použití");
|
||||
de("falsche Anwendung");
|
||||
en("incorrect usage");
|
||||
ru("неправильное использование");
|
||||
|
||||
subsection("howtos10");
|
||||
cs("Kontrola poškození disků");
|
||||
de("Datenträger auf Lesefehler prüfen");
|
||||
en("Scanning media for errors");
|
||||
ru("Поиск ошибок на носителях");
|
||||
|
||||
subsubsection("howtos11");
|
||||
cs("Základní nastavení");
|
||||
de("Grundeinstellungen");
|
||||
en("Basic settings");
|
||||
ru("Основные настройки");
|
||||
|
||||
subsubsection("howtos12");
|
||||
cs("Postup");
|
||||
de("Prüfung durchführen");
|
||||
en("Performing the test");
|
||||
ru("Выполнение проверки");
|
||||
|
||||
subsubsection("howtos13");
|
||||
cs("Interpretace výsledků");
|
||||
de("Ergebnisse bewerten");
|
||||
en("Interpreting the results");
|
||||
ru("Объяснение результатов");
|
||||
|
||||
subsubsection("howtos14");
|
||||
cs("Pokročilá nastavení");
|
||||
de("Fortgeschrittene Einstellungen");
|
||||
en("Advanced settings");
|
||||
ru("Дополнительные настройки");
|
||||
|
||||
subsection("howtos20");
|
||||
cs("Vytvoření samostatného souboru pro opravu chyb");
|
||||
de("Fehlerkorrektur-Daten als Datei erzeugen");
|
||||
en("Putting error correction data on a separate file");
|
||||
ru("Размещение данных для исправления ошибок в отдельном файле");
|
||||
|
||||
subsubsection("howtos21");
|
||||
cs("Pomoc s rozhodováním");
|
||||
de("Entscheidungshilfe");
|
||||
en("Decision help");
|
||||
ru("Помощь в принятии решения");
|
||||
|
||||
subsubsection("howtos22");
|
||||
cs("Základní nastavení");
|
||||
de("Grundeinstellungen");
|
||||
en("Basic settings for reading");
|
||||
ru("Основные настройки для чтения");
|
||||
|
||||
subsubsection("howtos23");
|
||||
cs("Vytvoření souboru pro opravu chyb");
|
||||
de("Fehlerkorrektur-Datei erzeugen");
|
||||
en("Creating the error correction file");
|
||||
ru("Создание файла для исправления ошибок");
|
||||
|
||||
subsubsection("howtos24");
|
||||
cs("Uchovávání souborů pro opravu chyb");
|
||||
de("Fehlerkorrektur-Datei archivieren");
|
||||
en("Archiving error correction files");
|
||||
ru("Архивация файлов для исправления ошибок");
|
||||
|
||||
subsubsection("howtos25");
|
||||
cs("Pokročilá nastavení");
|
||||
de("Fortgeschrittene Einstellungen");
|
||||
en("Advanced settings");
|
||||
ru("Дополнительные параметры");
|
||||
|
||||
subsection("howtos30");
|
||||
cs("Rozšíření bitové kopie o data pro opravu chyb");
|
||||
de("Fehlerkorrektur-Daten auf dem Datenträger ablegen");
|
||||
en("Putting error correction data on the medium");
|
||||
ru("Размещение данных для исправления ошибок на носителе");
|
||||
|
||||
subsubsection("howtos31");
|
||||
cs("Pomoc s rozhodováním");
|
||||
de("Entscheidungshilfe");
|
||||
en("Decision help");
|
||||
ru("Помощь в принятии решения");
|
||||
|
||||
subsubsection("howtos32");
|
||||
cs("Základní nastavení");
|
||||
de("Grundeinstellungen");
|
||||
en("Basic settings");
|
||||
ru("Основные параметры");
|
||||
|
||||
subsubsection("howtos33");
|
||||
cs("Vytvoření disku");
|
||||
de("Datenträger erzeugen");
|
||||
en("Creating the medium");
|
||||
ru("Создание носителя");
|
||||
|
||||
subsubsection("howtos34");
|
||||
cs("Pokročilá nastavení");
|
||||
de("Fortgeschrittene Einstellungen");
|
||||
en("Advanced settings");
|
||||
ru("Дополнительные параметры");
|
||||
|
||||
subsection("howtos40");
|
||||
cs("Oprava bitových kopií");
|
||||
de("Datenträger-Abbild rekonstruieren");
|
||||
en("Recovering media images");
|
||||
ru("Восстановление образов носителей");
|
||||
|
||||
subsubsection("howtos41");
|
||||
cs("Základní nastavení");
|
||||
de("Grundeinstellungen");
|
||||
en("Basic settings");
|
||||
ru("Основные параметры");
|
||||
|
||||
subsubsection("howtos42");
|
||||
cs("Oprava bitové kopie");
|
||||
de("Abbild rekonstruieren");
|
||||
en("Recovering the image");
|
||||
ru("Восстановление образа");
|
||||
|
||||
subsubsection("howtos43");
|
||||
cs("Pokročilá nastavení");
|
||||
de("Fortgeschrittene Einstellungen");
|
||||
en("Advanced settings");
|
||||
ru("Дополнительные параметры");
|
||||
|
||||
subsection("howtos50");
|
||||
cs("Zjištění informací o bitových kopiích a datech pro opravu chyb");
|
||||
de("Informationen über Abbilder und Fehlerkorrektur-Daten anzeigen");
|
||||
en("Getting information about images and error correction data");
|
||||
ru("Получение информации об образах и данных для исправления ошибок");
|
||||
|
||||
subsubsection("howtos51");
|
||||
cs("Zobrazení informací");
|
||||
de("Informationen anzeigen");
|
||||
en("Show information");
|
||||
ru("Показать информацию");
|
||||
|
||||
subsubsection("howtos52");
|
||||
cs("Výsledky pro soubory pro opravu chyb");
|
||||
de("Ausgaben für Fehlerkorrektur-Dateien");
|
||||
en("Results for error correction files");
|
||||
ru("Результаты для файлов с данными для исправления ошибок");
|
||||
|
||||
subsubsection("howtos53");
|
||||
cs("Výsledky pro rozšířené bitové kopie");
|
||||
de("Ausgaben für erweiterte Abbilder");
|
||||
en("Results für augmented images");
|
||||
en("Results for augmented images");
|
||||
ru("Результаты для дополненных образов");
|
||||
|
||||
subsubsection("howtos59");
|
||||
cs("Příklady");
|
||||
de("Beispiele");
|
||||
en("Examples");
|
||||
ru("Примеры");
|
||||
|
||||
subsection("howtos90");
|
||||
cs("Testování kompatibility bitové kopie");
|
||||
de("Abbild-Kompatibilität überprüfen");
|
||||
en("Testing image compatibility");
|
||||
ru("Проверка совместимости образов");
|
||||
|
||||
subsubsection("howtos91");
|
||||
cs("se soubory pro opravu chyb");
|
||||
de("bei Fehlerkorrektur-Dateien");
|
||||
en("with error correction files");
|
||||
ru("с файлами для исправления ошибок");
|
||||
|
||||
subsubsection("howtos92");
|
||||
cs("při rozšiřování bitové kopie o data pro opravu chyb");
|
||||
de("beim Ablegen von Fehlerkorrektur-Daten auf dem Datenträger");
|
||||
en("when augmenting images with error correction data");
|
||||
ru("при дополнении образов данными для исправления ошибок");
|
||||
|
||||
subsection("howtosa0");
|
||||
cs("Dialogy a tlačítka");
|
||||
de("Bedienelemente");
|
||||
en("Dialogs and buttons");
|
||||
ru("Диалоги и кнопки");
|
||||
|
||||
subsubsection("howtosa1");
|
||||
cs("Výběr mechaniky");
|
||||
de("Laufwerk auswählen");
|
||||
en("Drive selection");
|
||||
ru("Выбор привода");
|
||||
|
||||
subsubsection("howtosa2");
|
||||
cs("Výběr bitové kopie");
|
||||
de("Abbild-Datei auswählen");
|
||||
en("Image file selection");
|
||||
ru("Выбор файла образа");
|
||||
|
||||
subsubsection("howtosa3");
|
||||
cs("Výběr souboru pro opravu chyb");
|
||||
de("Fehlerkorrektur-Datei auswählen");
|
||||
en("Error correction file selection");
|
||||
ru("Выбор файла для исправления ошибок");
|
||||
|
||||
subsubsection("howtosa4");
|
||||
cs("Spuštění akcí");
|
||||
de("Aktionen beginnen");
|
||||
en("Starting actions");
|
||||
ru("Начало действий");
|
||||
|
||||
# Download
|
||||
|
||||
section("download");
|
||||
cs("Ke stažení");
|
||||
de("Herunterladen");
|
||||
en("Download");
|
||||
ru("Скачать");
|
||||
|
||||
subsection("download10");
|
||||
cs("Systémové požadavky");
|
||||
de("Systemvoraussetzungen");
|
||||
en("System requirements");
|
||||
ru("Системные требования");
|
||||
|
||||
subsection("download60");
|
||||
cs("(Žádné) podmínky pro stažení");
|
||||
de("(Keine) Bedingungen zum Herunterladen");
|
||||
en("(No) download terms");
|
||||
ru("(No) download terms");
|
||||
|
||||
subsection("download20");
|
||||
cs("Digitální podpis");
|
||||
de("Digitale Unterschrift");
|
||||
en("Digital signature");
|
||||
ru("Цифровая подпись");
|
||||
|
||||
subsection("download30");
|
||||
cs("Instalace");
|
||||
de("Installation");
|
||||
en("Installation");
|
||||
ru("Установка");
|
||||
|
||||
#subsection("download40");
|
||||
# de("Alpha-/Entwicklerversionen");
|
||||
# en("Alpha (unstable) versions");
|
||||
# ru("Альфа (нестабильные) версии");
|
||||
if(!strcmp($have_experimental, "yes"))
|
||||
{
|
||||
subsection("download40");
|
||||
cs("Alpha (vývojové) verze");
|
||||
de("Alpha-/Entwicklerversionen");
|
||||
en("Alpha (unstable) versions");
|
||||
ru("Альфа (нестабильные) версии");
|
||||
}
|
||||
|
||||
subsection("download50");
|
||||
cs("Ostatní zdroje informací");
|
||||
de("Zusätzliche Papiere");
|
||||
en("Additional resources");
|
||||
ru("Additional resources");
|
||||
|
||||
# Questions and Answers
|
||||
|
||||
section("qa");
|
||||
cs("Otázky a odpovědi");
|
||||
de("Fragen und Antworten");
|
||||
en("Questions and Answers");
|
||||
ru("Вопросы и ответы");
|
||||
|
||||
subsection("qa10");
|
||||
cs("Technické otázky");
|
||||
de("Technische Fragen");
|
||||
en("Technical Questions");
|
||||
ru("Технические вопросы");
|
||||
|
||||
subsection("qa20");
|
||||
cs("Chybová hlášení");
|
||||
de("Fehlermeldungen");
|
||||
en("Error messages");
|
||||
ru("Сообщения об ошибках");
|
||||
|
||||
subsection("qa30");
|
||||
cs("Technické informace");
|
||||
de("Hintergrundinformationen");
|
||||
en("Background information");
|
||||
ru("Background information");
|
||||
|
||||
subsubsection("qa31");
|
||||
cs("Vlastnosti opravy chyb");
|
||||
de("Eigenschaften der Fehlerkorrektur");
|
||||
en("Error correction properties");
|
||||
ru("Error correction properties");
|
||||
|
||||
subsubsection("qa32");
|
||||
cs("Oprava dat na úrovni bitové kopie");
|
||||
de("Datenrekonstruktion auf Abbild-Ebene");
|
||||
en("Image level data recovery");
|
||||
ru("Image level data recovery");
|
||||
|
||||
subsubsection("qa33");
|
||||
cs("RS01, RS02 a RS03");
|
||||
de("RS01, RS02 und RS03");
|
||||
en("RS01, RS02 and RS03");
|
||||
ru("RS01, RS02 and RS03");
|
||||
|
||||
subsubsection("qa34");
|
||||
cs("Lineární strategie čtení");
|
||||
de("Lineares Lese-Verfahren");
|
||||
en("Linear reading strategy");
|
||||
ru("Linear reading strategy");
|
||||
|
||||
subsubsection("qa35");
|
||||
cs("Adaptivní strategie čtení");
|
||||
de("Angepaßtes Lese-Verfahren");
|
||||
en("Adaptive reading strategy");
|
||||
ru("Adaptive reading strategy");
|
||||
|
||||
subsubsection("qa36");
|
||||
cs("Poznámky k chybám čtení");
|
||||
de("Bemerkungen zu Lesefehlern");
|
||||
en("Remarks on read errors");
|
||||
ru("Remarks on read errors");
|
||||
|
||||
subsubsection("qa37");
|
||||
cs("Tipy pro uchovávání souborů pro opravu chyb");
|
||||
de("Fehlerkorrektur-Datei aufbewahren");
|
||||
en("Hints for storing the error correction files");
|
||||
ru("Hints for storing the error correction files");
|
||||
|
||||
# Feedback
|
||||
|
||||
section("feedback");
|
||||
cs("Hlášení chyb");
|
||||
de("Fehler berichten");
|
||||
en("Bug reporting");
|
||||
ru("Сообщения об ошибках");
|
||||
@@ -291,6 +416,7 @@ if(strcmp($mode, "local"))
|
||||
# Imprint
|
||||
|
||||
section("imprint");
|
||||
cs("Kontakt");
|
||||
de("Impressum");
|
||||
en("Imprint");
|
||||
ru("Выходные данные");
|
||||
@@ -298,6 +424,7 @@ section("imprint");
|
||||
# Privacy notice
|
||||
|
||||
section("privacy");
|
||||
cs("Zásady ochrany osobních údajů");
|
||||
de("Datenschutzhinweis");
|
||||
en("Privacy policy");
|
||||
ru("Политика конфиденциальности");
|
||||
|
||||
Reference in New Issue
Block a user