Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 735 → Rev 734

/website/repo/pkg_langs_pl.json
File deleted
/website/repo/index.php
86,11 → 86,8
}
 
$lang = 'en';
if ((!empty($_GET['lang'])) && (preg_match('/[a-zA-Z][a-zA-Z]/', $_GET['lang']))) $lang = strtolower($_GET['lang']);
if (!empty($_GET['lang'])) $lang = strtolower($_GET['lang']);
 
// load pkg desc translations
$descdb = json_decode(file_get_contents("pkg_desc_{$lang}.json"), true);
 
// switch to the packages directory
if (chdir('../../packages') === false) {
http_response_code(404);
170,17 → 167,8
// fetch first (preferred) version
$prefver_fname = array_key_first($meta['versions']);
$prefver = array_shift($meta['versions']);
echo str_pad(strtoupper($pkg), 12);
echo str_pad(get_msg('VER', $lang) . " {$prefver['ver']} ", 16);
echo str_pad(get_msg('SIZE', $lang) . ' ' . nicesize(filesize($prefver_fname)), 16) . "BSUM: " . sprintf("%04X", $prefver['bsum']) . "\r\n";
 
// do I have a localized version of the description?
if (!empty($descdb[$pkg])) {
echo wordwrap(cp_conv($descdb[$pkg], $lang), 79, "\r\n", true);
} else {
echo wordwrap($meta['desc'], 79, "\r\n", true);
}
 
echo str_pad(strtoupper($pkg), 12) . str_pad(get_msg('VER', $lang) . " {$prefver['ver']} ", 16) . str_pad(get_msg('SIZE', $lang) . ' ' . nicesize(filesize($prefver_fname)), 16) . "BSUM: " . sprintf("%04X", $prefver['bsum']) . "\r\n";
echo wordwrap($meta['desc'], 79, "\r\n", true);
echo "\r\n";
// do I have any alt versions?
$altlist = array();