1
0
mirror of https://github.com/vichan-devel/vichan.git synced 2024-11-23 23:20:57 +01:00

Config page

This commit is contained in:
Savetheinternet 2010-12-10 20:57:34 +11:00
parent 0df2dfd6d5
commit b5a4377e09

22
mod.php
View File

@ -56,11 +56,29 @@
// TODO: Statistics, etc, in the dashboard.
$body .= '<fieldset><legend>Configuration</legend>' . highlight_file('inc/instance-config.php', true) . '</fieldset>';
echo Element('page.html', Array(
'index'=>ROOT,
'title'=>'Dashboard',
'body'=>$body
//,'mod'=>true /* All 'mod' does, at this point, is put the "Return to dashboard" link in. */
)
);
} elseif(preg_match('/^\/config$/', $query)) {
if($mod['type'] != MOD_ADMIN) error(ERROR_NOACCESS);
// Show instance-config.php
$data = highlight_file('inc/instance-config.php', true);
if(MOD_NEVER_REAL_PASSWORD) {
// Rough and dirty removal of password
$data = str_replace(MY_PASSWORD, '*******', $data);
}
$body = '<fieldset><legend>Configuration</legend>' . $data . '</fieldset>';
echo Element('page.html', Array(
'index'=>ROOT,
'title'=>'Configuration',
'body'=>$body,
'mod'=>true
)