1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-17 20:58:30 +01:00
php-e107/e107_admin/cache.php
2006-12-02 04:36:16 +00:00

87 lines
2.3 KiB
PHP

<?php
/*
+ ----------------------------------------------------------------------------+
| e107 website system
|
| ©Steve Dunstan 2001-2002
| http://e107.org
| jalist@e107.org
|
| Released under the terms and conditions of the
| GNU General Public License (http://gnu.org).
|
| $Source: /cvs_backup/e107_0.8/e107_admin/cache.php,v $
| $Revision: 1.1.1.1 $
| $Date: 2006-12-02 04:33:12 $
| $Author: mcfly_e107 $
+----------------------------------------------------------------------------+
*/
require_once("../class2.php");
if (!getperms("C")) {
header("location:".e_BASE."index.php");
exit;
}
$e_sub_cat = 'cache';
require_once("auth.php");
require_once(e_HANDLER."cache_handler.php");
$ec = new ecache;
if ($pref['cachestatus'] == '2') {
$pref['cachestatus'] = '1';
}
if (isset($_POST['submit_cache'])) {
if ($pref['cachestatus'] != $_POST['cachestatus']) {
$pref['cachestatus'] = $_POST['cachestatus'];
save_prefs();
$ec->clear();
$update = true;
}
admin_update($update, 'update', CACLAN_4);
}
if (isset($_POST['empty_cache'])) {
$ec->clear();
$ns->tablerender(LAN_UPDATE, "<div style='text-align:center'><b>".CACLAN_6."</b></div>");
}
$text = "<div style='text-align:center'>
<form method='post' action='".e_SELF."'>
<table style='".ADMIN_WIDTH."' class='fborder'>
<tr>
<td class='fcaption'>".CACLAN_1."</td>
</tr>
<tr>
<td class='forumheader3'>";
$text .= (!$pref['cachestatus']) ? "<input type='radio' name='cachestatus' value='0' checked='checked' />" :
"<input type='radio' name='cachestatus' value='0' />";
$text .= CACLAN_7."
</td>
</tr>
<tr>
<td class='forumheader3'>";
if (is_writable(e_FILE."cache")) {
$text .= ('1' == $pref['cachestatus']) ? "<input type='radio' name='cachestatus' value='1' checked='checked' />" :
"<input type='radio' name='cachestatus' value='1' />";
$text .= CACLAN_9;
} else {
$text .= CACLAN_9."<br /><br /><b>".CACLAN_10."</b>";
}
$text .= "</td>
</tr>
<tr style='vertical-align:top'>
<td style='text-align:center' class='forumheader'>
<input class='button' type='submit' name='submit_cache' value='".CACLAN_2."' />
<input class='button' type='submit' name='empty_cache' value='".CACLAN_5."' />
</td>
</tr>
</table>
</form>
</div>";
$ns->tablerender(CACLAN_3, $text);
require_once("footer.php");
?>