fix: don't show Admin mode toggle when not in adminModeSubnets
This commit is contained in:
parent
e1cee88638
commit
178d6e787a
2 changed files with 18 additions and 21 deletions
|
|
@ -11,6 +11,7 @@
|
||||||
a url to search the gallery for the keyword.
|
a url to search the gallery for the keyword.
|
||||||
- add: Photos now track views
|
- add: Photos now track views
|
||||||
- fix: Multiple Gallery template fixes.
|
- fix: Multiple Gallery template fixes.
|
||||||
|
- fix: don't show Admin mode toggle when not in adminModeSubnets
|
||||||
|
|
||||||
7.5.1
|
7.5.1
|
||||||
- fix: Extra head tags of unplaced assets included twice
|
- fix: Extra head tags of unplaced assets included twice
|
||||||
|
|
|
||||||
|
|
@ -45,27 +45,23 @@ A template from the Macro/AdminToggle namespace to use for formatting the link.
|
||||||
|
|
||||||
#-------------------------------------------------------------------
|
#-------------------------------------------------------------------
|
||||||
sub process {
|
sub process {
|
||||||
my $session = shift;
|
my $session = shift;
|
||||||
if ($session->user->isInGroup(12)) {
|
return ""
|
||||||
my %var;
|
unless $session->user->canUseAdminMode;
|
||||||
my ($turnOn,$turnOff,$templateName) = @_;
|
my ($turnOn, $turnOff, $templateName) = @_;
|
||||||
my $i18n = WebGUI::International->new($session,'Macro_AdminToggle');
|
my $i18n = WebGUI::International->new($session,'Macro_AdminToggle');
|
||||||
$turnOn ||= $i18n->get(516);
|
my %var;
|
||||||
$turnOff ||= $i18n->get(517);
|
if ($session->var->isAdminOn) {
|
||||||
if ($session->var->isAdminOn) {
|
$var{'toggle.url'} = $session->url->page('op=switchOffAdmin');
|
||||||
$var{'toggle.url'} = $session->url->page('op=switchOffAdmin');
|
$var{'toggle.text'} = $turnOff || $i18n->get(517);
|
||||||
$var{'toggle.text'} = $turnOff;
|
}
|
||||||
} else {
|
else {
|
||||||
$var{'toggle.url'} = $session->url->page('op=switchOnAdmin');
|
$var{'toggle.url'} = $session->url->page('op=switchOnAdmin');
|
||||||
$var{'toggle.text'} = $turnOn;
|
$var{'toggle.text'} = $turnOn || $i18n->get(516);
|
||||||
}
|
}
|
||||||
if ($templateName) {
|
my $template = $templateName ? WebGUI::Asset::Template->newByUrl($session, $templateName)
|
||||||
return WebGUI::Asset::Template->newByUrl($session,$templateName)->process(\%var);
|
: WebGUI::Asset::Template->new($session, "PBtmpl0000000000000036");
|
||||||
} else {
|
return $template->process(\%var);
|
||||||
return WebGUI::Asset::Template->new($session,"PBtmpl0000000000000036")->process(\%var);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return "";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
1;
|
1;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue