You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.1 KiB
PHP
37 lines
1.1 KiB
PHP
<?php
|
|
function &genAbout($language): ?string{
|
|
$strings=array_merge(
|
|
parse_ini_file(__DIR__.'/../../data/locale/'.$language.'/strings/aboutpage.ini'),
|
|
parse_ini_file(__DIR__.'/../../data/locale/'.$language.'/strings/main.ini')
|
|
);
|
|
$conf=parse_ini_file(__DIR__.'./../../serve.ini',true);
|
|
$output="<h1 title=\"".$strings['misc_stslogohover']."\">".file_get_contents(__DIR__."/../../data/misc/icon/html.html")."</h1>";
|
|
$output=$output.sprintf(
|
|
$strings['a'],
|
|
$conf['META']['svn'],
|
|
$strings['meta_project_name'],
|
|
$strings['meta_project_desc']
|
|
).
|
|
'<br>'.
|
|
sprintf(
|
|
$strings['b'],
|
|
sprintf(
|
|
'%d.%d.%d',
|
|
$conf['META']['version'][0],
|
|
$conf['META']['version'][1],
|
|
$conf['META']['version'][2]
|
|
)
|
|
).
|
|
'<hr>'.
|
|
$strings['ca'].
|
|
'<br>'.
|
|
sprintf(
|
|
$strings['d'],
|
|
$conf['MAINTAINERS_0']['name'],
|
|
$conf['MAINTAINERS_0']['email'],
|
|
$conf['MAINTAINERS_0']['email']
|
|
);
|
|
|
|
return $output;
|
|
}
|
|
?>
|