diff --git a/lib/WebGUI/Operation/Navigation.pm b/lib/WebGUI/Operation/Navigation.pm index 0b31ac8af..eae4c7d0a 100644 --- a/lib/WebGUI/Operation/Navigation.pm +++ b/lib/WebGUI/Operation/Navigation.pm @@ -221,10 +221,11 @@ sub www_editNavigation { -label=>WebGUI::International::get(29,'Navigation'), -value=>$session{form}{'reverse'} || $config->{'reverse'} ); + # window.open('', 'navPreview', 'toolbar=no,width=400,height=300,status=no,location=no,scrollbars=yes,resizable=yes'); my $previewButton = qq{ }; @@ -292,8 +293,10 @@ sub www_listNavigation { return _submenu($output); } +#------------------------------------------------------------------- sub www_previewNavigation { - $session{page}{useEmptyStyle} = 1; + #$session{page}{useEmptyStyle} = 1; + $session{page}{useAdminStyle} = 1; $session{var}{adminOn} = 0; return WebGUI::Privilege::insufficient() unless (WebGUI::Privilege::isInGroup(3)); my $nav = WebGUI::Navigation->new( depth=>$session{form}{depth}, @@ -306,7 +309,28 @@ sub www_previewNavigation { showUnprivilegedPages=>$session{form}{showUnprivilegedPages}, 'reverse'=>$session{form}{'reverse'}, ); - return $nav->build; + my $output = qq( +
| + Configuration + | Output |
|
+
+ Identifier: $session{form}{identifier} + startAt: $session{form}{startAt} + method: $session{form}{method} + stopAtLevel: $session{form}{stopAtLevel} + depth: $session{form}{depth} + templateId: $session{form}{templateId} + reverse: $session{form}{'reverse'} + showSystemPages: $session{form}{showSystemPages} + showHiddenPages: $session{form}{showHiddenPages} + showUnprivilegedPages: $session{form}{showUnprivilegedPages} + + | + ) . $nav->build . qq( |