empty system clipboard/trash submenu enhancement

This commit is contained in:
Ed Van Duinen 2003-05-13 21:02:45 +00:00
parent 7642295d20
commit bcf30faa84
2 changed files with 12 additions and 4 deletions

View file

@ -35,11 +35,15 @@ sub _submenu {
my (%menu); my (%menu);
tie %menu, 'Tie::IxHash'; tie %menu, 'Tie::IxHash';
$menu{WebGUI::URL::page('op=manageClipboard')} = WebGUI::International::get(949); $menu{WebGUI::URL::page('op=manageClipboard')} = WebGUI::International::get(949);
if ($session{form}{systemClipboard} ne "1") {
$menu{WebGUI::URL::page('op=emptyClipboard')} = WebGUI::International::get(950); $menu{WebGUI::URL::page('op=emptyClipboard')} = WebGUI::International::get(950);
}
if ( ($session{setting}{sharedClipboard} ne "1") && (WebGUI::Privilege::isInGroup(3)) ) { if ( ($session{setting}{sharedClipboard} ne "1") && (WebGUI::Privilege::isInGroup(3)) ) {
$menu{WebGUI::URL::page('op=manageClipboard&systemClipboard=1')} = WebGUI::International::get(954); $menu{WebGUI::URL::page('op=manageClipboard&systemClipboard=1')} = WebGUI::International::get(954);
if ($session{form}{systemClipboard} eq "1") {
$menu{WebGUI::URL::page('op=emptyClipboard&systemClipboard=1')} = WebGUI::International::get(959); $menu{WebGUI::URL::page('op=emptyClipboard&systemClipboard=1')} = WebGUI::International::get(959);
} }
}
return menuWrapper($_[0],\%menu); return menuWrapper($_[0],\%menu);
} }

View file

@ -109,11 +109,15 @@ sub _submenu {
my (%menu); my (%menu);
tie %menu, 'Tie::IxHash'; tie %menu, 'Tie::IxHash';
$menu{WebGUI::URL::page('op=manageTrash')} = WebGUI::International::get(10); $menu{WebGUI::URL::page('op=manageTrash')} = WebGUI::International::get(10);
if ($session{form}{systemTrash} ne "1") {
$menu{WebGUI::URL::page('op=emptyTrash')} = WebGUI::International::get(11); $menu{WebGUI::URL::page('op=emptyTrash')} = WebGUI::International::get(11);
}
if ( ($session{setting}{sharedTrash} ne "1") && (WebGUI::Privilege::isInGroup(3)) ) { if ( ($session{setting}{sharedTrash} ne "1") && (WebGUI::Privilege::isInGroup(3)) ) {
$menu{WebGUI::URL::page('op=manageTrash&systemTrash=1')} = WebGUI::International::get(964); $menu{WebGUI::URL::page('op=manageTrash&systemTrash=1')} = WebGUI::International::get(964);
if ($session{form}{systemTrash} eq "1") {
$menu{WebGUI::URL::page('op=emptyTrash&systemTrash=1')} = WebGUI::International::get(967); $menu{WebGUI::URL::page('op=emptyTrash&systemTrash=1')} = WebGUI::International::get(967);
} }
}
return menuWrapper($_[0],\%menu); return menuWrapper($_[0],\%menu);
} }