diff --git a/e107_plugins/download/admin_download.php b/e107_plugins/download/admin_download.php index ff163a15a..e792287a2 100644 --- a/e107_plugins/download/admin_download.php +++ b/e107_plugins/download/admin_download.php @@ -44,14 +44,10 @@ require_once(e_HANDLER."userclass_class.php"); require_once(e_HANDLER."file_class.php"); $fl = new e_file; - +$pref = e107::getPref(); // legacy, remove all globals $download = new download(); // $adminDownload = new adminDownload(); -new plugin_download_admin(); -require_once(e_ADMIN."auth.php"); - - /* @@ -189,12 +185,16 @@ if (isset($_POST['addlimit'])) if (isset($_POST['updatelimits'])) { - - if ($pref['download_limits'] != $_POST['download_limits']) + + //if ($pref['download_limits'] != $_POST['download_limits']) { - $pref['download_limits'] = ($_POST['download_limits'] == 'on') ? 1 : 0; - save_prefs(); - $message .= DOWLAN_126."
"; + $tmp = ($_POST['download_limits'] == 'on') ? 1 : 0; + if ($pref['download_limits'] != $tmp) + { + $pref['download_limits'] = $tmp; + e107::getConfig()->set('download_limits', $tmp)->save(false); + $message .= DOWLAN_126."
"; + } } foreach(array_keys($_POST['count_num']) as $idLim) { @@ -228,7 +228,8 @@ if (isset($_POST['updatelimits'])) } } - +new plugin_download_admin(); +require_once(e_ADMIN."auth.php"); //download/includes/admin.php is auto-loaded. e107::getAdminUI()->runPage(); require_once(e_ADMIN."footer.php"); diff --git a/e107_plugins/download/includes/admin.php b/e107_plugins/download/includes/admin.php index 25889f879..68f62523d 100644 --- a/e107_plugins/download/includes/admin.php +++ b/e107_plugins/download/includes/admin.php @@ -496,8 +496,9 @@ $columnInfo = array( $sql = e107::getDb(); $ns = e107::getRender(); $tp = e107::getParser(); + $pref = e107::getPref(); - global $pref; + //global $pref; if ($sql->db_Select('userclass_classes','userclass_id, userclass_name')) { @@ -518,7 +519,7 @@ $columnInfo = array( "; if(vartrue($pref['download_limits']) == 1) { - $chk = "checked = 'checked'"; + $chk = " checked = 'checked'"; } else { @@ -526,7 +527,7 @@ $columnInfo = array( } $txt .= " - ".DOWLAN_125." + ".DOWLAN_125."