* $Date:: $ *
* $Tag:: 0.2.1-FINAL $ *
* $Author:: $ *
- * Needs to be in all Files and every File needs "svn propset *
- * svn:keywords Date Revision" (autoprobset!) at least!!!!!! *
* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2009 by Roland Haeder *
- * For more information visit: http://www.mxchange.org *
+ * Copyright (c) 2009 - 2011 by Mailer Developer Team *
+ * For more information visit: http://mxchange.org *
* *
* 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 *
} // END - if
// Add description as navigation point
-addMenuDescription('admin', __FILE__);
+addYouAreHereLink('admin', __FILE__);
// Get a list with current language files
$langFiles = getArrayFromDirectory('inc/language/', '', false, false, array('_de.php'), '.php', '@(\.|\.\.)$@', true, getCurrentLanguage());
// By default nothing is checked, which is isn't right...
-$SW = 2; $OUT = '';
+$OUT = '';
// Get valid languages
$validLanguages = getValidLanguages(getCurrentLanguage());
$content = array(
'source' => $langFile,
'target' => basename($INC),
- 'sw' => $SW,
);
// Compares, all fine
if (count($GLOBALS['lang_diff'][$INC]) <= 100) {
// Display them, it is not more than 100 entries difference
foreach ($GLOBALS['lang_diff'][$INC] as $key => $value) {
- $diffContent .= '<li>' . $key . '=' . htmlentities($value) . '</li>';
+ $diffContent .= '<li>' . $key . '=' . encodeEntities($value) . '</li>';
} // END - foreach
} else {
// To much to display!
// Prepare content
$content = array(
+ 'inc' => $INC,
'source' => $langFile,
- 'target' => basename($INC),
- 'diff_count' => translateComma(getLanguageComparisonDifference($INC)),
'diff_content' => $diffContent,
- 'sw' => $SW,
);
// Compares, all fine
} else {
// Not readable, prepare content
$content = array(
- 'file' => basename($INC),
- 'lang' => $lang,
- 'sw' => $SW,
+ 'inc' => $INC,
+ 'lang' => $lang,
);
// Load template
$OUT .= loadTemplate('admin_repair_lang_row_404', true, $content);
}
-
- // Switch color
- $SW = 3 - $SW;
} // END - foreach
} // END - foreach
// Preapre content
$content = array(
'rows' => $OUT,
- 'file_count' => translateComma(count($langFiles)),
- 'total_diff' => translateComma($GLOBALS['lang_diff_count']['total']),
- 'total_msgs' => translateComma($GLOBALS['msg_count'][getCurrentLanguage()]),
+ 'file_count' => count($langFiles),
+ 'total_diff' => $GLOBALS['lang_diff_count']['total'],
+ 'total_msgs' => $GLOBALS['msg_count'][getCurrentLanguage()],
);
// Load main template