What does this mod do?
With this mod user could set enable or disable leftmenu via User CP. (This mod only effect If lefmenu activated by administrator via settings panel).
SQL
Code:
ALTER TABLE `users` ADD `leftmenu` ENUM( 'yes', 'no' ) NOT NULL DEFAULT 'yes';
open include/functions.php
find
Code:
if ($leftmenu == "yes") {
replace with this
Code:
if ($leftmenu == "yes" AND $CURUSER["leftmenu"] == "yes") {
now for usercp.php:
find
Code:
tr("Torrents per page", "<input type=text name=torrentsperpage value=$CURUSER[torrentsperpage]> (0=use default setting)",1);
add below
Code:
tr("Show Left Menu", "<input type=checkbox name=leftmenu ".($CURUSER[leftmenu] == "yes" ? "checked " : "")."> Show left menu if enabled by administrator.",1);
find:
Code:
$emailnotif = $_POST["emailnotif"];
add below:
Code:
$leftmenu = ($_POST["leftmenu"] != "" ? "yes" : "no");
find:
Code:
$updateset[] = "notifs = " . sqlesc($notifs);
add below:
Code:
$updateset[] = "leftmenu = " . sqlesc($leftmenu);