[interchange-cvs] interchange - heins modified
dist/lib/UI/pages/admin/menu_editor.html
interchange-cvs at icdevgroup.org
interchange-cvs at icdevgroup.org
Fri Nov 14 13:32:22 EST 2003
User: heins
Date: 2003-11-14 18:32:22 GMT
Modified: dist/lib/UI/pages/admin menu_editor.html
Log:
* Allow menu editor to send user back to the page they entered from -- as
in clicking [edit] on a catalog page.
Revision Changes Path
2.26 +12 -0 interchange/dist/lib/UI/pages/admin/menu_editor.html
rev 2.26, prev_rev 2.25
Index: menu_editor.html
===================================================================
RCS file: /var/cvs/interchange/dist/lib/UI/pages/admin/menu_editor.html,v
retrieving revision 2.25
retrieving revision 2.26
diff -u -r2.25 -r2.26
--- menu_editor.html 27 Jun 2003 15:06:10 -0000 2.25
+++ menu_editor.html 14 Nov 2003 18:32:22 -0000 2.26
@@ -64,6 +64,7 @@
var is_form_unpublished = 0;
</script>
+[set qmenu_relocate][/set]
[perl tables="[scratch medit_tables]"]
my $menupath = $Variable->{MV_MENU_DIRECTORY} || 'include/menus';
@menufields = qw/
@@ -172,6 +173,7 @@
$menuname,
$menufile,
));
+ $Scratch->{qmenu_relocate} = 1;
}
else {
$Tag->error({ name => 'Save menu',
@@ -423,6 +425,12 @@
</form>
[output name=""]
+[if scratch qmenu_relocate]
+ [if cgi return_page]
+ [deliver location="[area href='[cgi return_page]']" type="text/html"]
+ [/if]
+[/if]
+
<span class=cmessage>[warnings auto=1]</span>
[error all=1 text="<ul class=cerror><li>%s</ul>" joiner="<li>"]
@@ -1772,6 +1780,7 @@
<input name=mv_session_id type=hidden value="[data session id]">
<input name=mv_action type=hidden value="back">
<input name=cancelsubmit type=hidden value="">
+ <input name=return_page type=hidden value="[cgi return_page]">
<input name=qmenu_name type=hidden value="[scratch qmenu_name]">
<input name=qmenu_text type=hidden value="">
[output name=top_buttons]
@@ -1794,6 +1803,9 @@
this.form.qmenu_text.value='';
this.form.qmenu_new.value='';
this.form.qmenu_name.value='';
+ [if cgi return_page]
+ this.form.action='[area href='[cgi return_page]']';
+ [/if]
"
value="[L]Cancel[/L]" class=s3>
</span>
More information about the interchange-cvs
mailing list