summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSavetheinternet <savetheinternet@n0v4.com>2010-12-17 16:25:32 +1100
committerSavetheinternet <savetheinternet@n0v4.com>2010-12-17 16:25:32 +1100
commit02e990979ad54dd5a6f617626c1282024e48efa2 (patch)
tree0f97ae6c779bcf4d8b5d5cc38723d0d955eb6805
parent62e97732e8a060a7e1a0e6eb8b35a05c73ee92b3 (diff)
Cleaned config page
-rw-r--r--mod.php17
1 files changed, 12 insertions, 5 deletions
diff --git a/mod.php b/mod.php
index 87514aec..fec65c02 100644
--- a/mod.php
+++ b/mod.php
@@ -100,15 +100,24 @@
$data = '';
foreach($constants as $name => $value) {
if(MOD_NEVER_REAL_PASSWORD && $name == 'MY_PASSWORD')
- $value = '********';
+ $value = '<em>hidden</em>';
else {
// For some reason PHP is only giving me the first defined value (the default), so use constant()
$value = constant($name);
if(gettype($value) == 'boolean') {
$value = $value ? '<span style="color:green;">On</span>' : '<span style="color:red;">Off</span>';
} elseif(gettype($value) == 'string') {
- $value = '<span style="color:maroon;">' . utf8tohtml($value) . '</span>';
+ $value = '<span style="color:maroon;">' . utf8tohtml(substr($value, 0, 110) . (strlen($value) > 110 ? '…' : '')) . '</span>';
} elseif(gettype($value) == 'integer') {
+ // Show permissions in a cleaner way
+ if(preg_match('/^MOD_/', $name) && $name != 'MOD_JANITOR' && $name != 'MOD_MOD' && $name != 'MOD_ADMIN') {
+ if($value == MOD_JANITOR)
+ $value = 'Janitor';
+ elseif($value == MOD_MOD)
+ $value = 'Mod';
+ elseif($value == MOD_ADMIN)
+ $value = 'Admin';
+ }
$value = '<span style="color:black;">' . $value . '</span>';
}
}
@@ -117,9 +126,7 @@
'<tr><th style="text-align:left;">' .
$name .
'</th><td>' .
- substr($value, 0, 120) .
- '' .
- (strlen($value) > 120 ? '…' : '') .
+ $value .
'</td></tr>';
}