sync with phpdoc

This commit is contained in:
nlopess
2005-12-19 17:12:45 +00:00
parent b471731ae9
commit f6dac55bb7

View File

@@ -37,7 +37,8 @@ the actual english xml files, and print statistics
If you specify ><revcheck.html>, the output is an html file. If you specify ><revcheck.html>, the output is an html file.
Read more about Revision comments and related Read more about Revision comments and related
funcionality in the PHP Documentation Howto. functionality in the PHP Documentation Howto:
http://php.net/manual/howto/translation-revtrack.html
Authors: Thomas Sch<63>fbeck <tom@php.net> Authors: Thomas Sch<63>fbeck <tom@php.net>
Gabor Hojtsy <goba@php.net> Gabor Hojtsy <goba@php.net>
@@ -82,9 +83,9 @@ $CSS = array(
REV_WIP => "wip", REV_WIP => "wip",
); );
// Option for the link to cvs.php.net: normal: "&f=h" // Option for the link to cvs.php.net:
// long diff: "&f=h&num=10", unified (text): "&f=u" define('CVS_OPT', '&amp;view=patch');
define("CVS_OPT", "&amp;ty=u"); define('CVS_OPT_NOWS', '&amp;view=diff&amp;diff_format=h');
// Initializing variables from parameters // Initializing variables from parameters
$LANG = $argv[1]; $LANG = $argv[1];
@@ -368,7 +369,10 @@ function get_old_files($dir)
$special_files = array( $special_files = array(
// french // french
'translation.xml' 'LISEZ_MOI.txt',
'TRADUCTIONS.txt',
'Translators',
'translation.xml'
// todo: add all missing languages // todo: add all missing languages
); );
@@ -640,7 +644,7 @@ print ($navbar);
if (!empty($translation["intro"])) { if (!empty($translation["intro"])) {
print '<a name="intro"></a>'; print '<a name="intro"></a>';
print '<table width="800" align="center"><tr><td class=c>' . print '<table width="800" align="center"><tr><td class=c>' .
$translation['intro'] . '</td></tr></table><p></p>'; $translation['intro'] . '</td></tr></table>';
} }
// ========================================================================= // =========================================================================
@@ -829,12 +833,12 @@ END_OF_MULTILINE;
// If we have a 'numeric' revision diff and it is not zero, // If we have a 'numeric' revision diff and it is not zero,
// make a link to the CVS repository's diff script // make a link to the CVS repository's diff script
if ($file["revision"][2] != "n/a" && $file["revision"][2] !== 0) { if ($file["revision"][2] != "n/a" && $file["revision"][2] !== 0) {
$url = 'http://cvs.php.net/diff.php/' . $url = 'http://cvs.php.net/viewcvs.cgi/' .
preg_replace( "'^".$DOCDIR."'", 'smarty/docs/', $file['full_name']) . preg_replace( "'^".$DOCDIR."'", 'smarty/docs/', $file['full_name']) .
'?r1=' . $file['revision'][1] . '?tr1=' . $file['revision'][1] . '&amp;tr2=' . $file['revision'][0] .
'&amp;r2=' . $file['revision'][0] . '&amp;r1=text&amp;r2=text';
CVS_OPT; $url_ws = $url . CVS_OPT_NOWS;
$url_ws = $url . '&amp;ws=0'; $url .= CVS_OPT;
$file['short_name'] = '<a href="' . $url . '">'. $file["short_name"] . '</a> '. $file['short_name'] = '<a href="' . $url . '">'. $file["short_name"] . '</a> '.
'<a href="' . $url_ws . '">[NoWS]</a>'; '<a href="' . $url_ws . '">[NoWS]</a>';
@@ -884,6 +888,7 @@ END_OF_MULTILINE;
} }
// ========================================================================= // =========================================================================
// Work in progress table goes here // Work in progress table goes here
// ========================================================================= // =========================================================================
@@ -1012,7 +1017,7 @@ if ($count > 0) {
$prev_dir = $new_dir; $prev_dir = $new_dir;
} }
print "<tr class=wip><td><a href=\"http://cvs.php.net/co.php/smarty/docs/en/$file\">$short_file</a></td>" . print "<tr class=wip><td><a href=\"http://cvs.php.net/viewcvs.cgi/smarty/docs/en/$file?view=markup\">$short_file</a></td>" .
"<td class=r>$info[0]</td></tr>\n"; "<td class=r>$info[0]</td></tr>\n";
} }
print "</table>\n<p>&nbsp;</p>\n$navbar<p>&nbsp;</p>\n"; print "</table>\n<p>&nbsp;</p>\n$navbar<p>&nbsp;</p>\n";
@@ -1024,7 +1029,7 @@ $count = count($old_files);
if ($count > 0) { if ($count > 0) {
print "<a name=\"oldfiles\"></a>" . print "<a name=\"oldfiles\"></a>" .
"<table width=\"400\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" align=\"center\">\n" . "<table width=\"400\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" align=\"center\">\n" .
"<tr class=blue><th><a name=\"avail\" class=\"ref\">" . "<tr class=blue><th><a name=\"notEn\" class=\"ref\">" .
" Not in EN Tree</a> ($count files):</th><th>kB</th></tr>\n"; " Not in EN Tree</a> ($count files):</th><th>kB</th></tr>\n";
foreach($old_files as $file => $info) { foreach($old_files as $file => $info) {
@@ -1048,6 +1053,10 @@ if ($count > 0) {
"<td class=r>$info[0]</td></tr>\n"; "<td class=r>$info[0]</td></tr>\n";
} }
print "</table>\n<p>&nbsp;</p>\n$navbar<p>&nbsp;</p>\n"; print "</table>\n<p>&nbsp;</p>\n$navbar<p>&nbsp;</p>\n";
} }