Index: openacs-4/packages/dotlrn/dotlrn.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/dotlrn.info,v diff -u -r1.141.2.5 -r1.141.2.6 --- openacs-4/packages/dotlrn/dotlrn.info 15 May 2016 18:34:04 -0000 1.141.2.5 +++ openacs-4/packages/dotlrn/dotlrn.info 20 May 2016 20:17:34 -0000 1.141.2.6 @@ -17,6 +17,7 @@ + Index: openacs-4/packages/dotlrn/lib/member-email-confirm.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/lib/member-email-confirm.tcl,v diff -u -r1.6.2.1 -r1.6.2.2 --- openacs-4/packages/dotlrn/lib/member-email-confirm.tcl 11 Sep 2015 11:40:38 -0000 1.6.2.1 +++ openacs-4/packages/dotlrn/lib/member-email-confirm.tcl 20 May 2016 20:17:34 -0000 1.6.2.2 @@ -4,7 +4,7 @@ } { user_id:naturalnum,notnull {type "on join"} - {return_url ""} + {return_url:localurl ""} } permission::require_permission \ Index: openacs-4/packages/dotlrn/www/community-member.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/community-member.tcl,v diff -u -r1.20.2.1 -r1.20.2.2 --- openacs-4/packages/dotlrn/www/community-member.tcl 11 Sep 2015 11:40:42 -0000 1.20.2.1 +++ openacs-4/packages/dotlrn/www/community-member.tcl 20 May 2016 20:17:34 -0000 1.20.2.2 @@ -23,7 +23,7 @@ } { user_id:naturalnum,notnull {community_id:naturalnum ""} - {return_url ""} + {return_url:localurl ""} } -properties { portal_id:onevalue member_state:onevalue Index: openacs-4/packages/dotlrn/www/one-community-portal-configure-2.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/one-community-portal-configure-2.tcl,v diff -u -r1.12.2.1 -r1.12.2.2 --- openacs-4/packages/dotlrn/www/one-community-portal-configure-2.tcl 11 Sep 2015 11:40:45 -0000 1.12.2.1 +++ openacs-4/packages/dotlrn/www/one-community-portal-configure-2.tcl 20 May 2016 20:17:34 -0000 1.12.2.2 @@ -21,7 +21,7 @@ @version $Id$ } { portal_id:naturalnum,notnull - return_url + return_url:localurl {anchor {}} } Index: openacs-4/packages/dotlrn/www/subscribe-members.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/subscribe-members.tcl,v diff -u -r1.5.2.1 -r1.5.2.2 --- openacs-4/packages/dotlrn/www/subscribe-members.tcl 11 Sep 2015 11:40:47 -0000 1.5.2.1 +++ openacs-4/packages/dotlrn/www/subscribe-members.tcl 20 May 2016 20:17:34 -0000 1.5.2.2 @@ -21,7 +21,7 @@ } { forum_id:naturalnum,notnull community_id:naturalnum,notnull - return_url:notnull + return_url:localurl,notnull } set users [dotlrn_community::list_users $community_id] Index: openacs-4/packages/dotlrn/www/unsubscribe-members.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/unsubscribe-members.tcl,v diff -u -r1.4.2.1 -r1.4.2.2 --- openacs-4/packages/dotlrn/www/unsubscribe-members.tcl 11 Sep 2015 11:40:47 -0000 1.4.2.1 +++ openacs-4/packages/dotlrn/www/unsubscribe-members.tcl 20 May 2016 20:17:34 -0000 1.4.2.2 @@ -21,7 +21,7 @@ } { forum_id:naturalnum,notnull community_id:naturalnum,notnull - return_url:notnull + return_url:localurl,notnull } db_transaction { Index: openacs-4/packages/dotlrn/www/admin/admin-params-site-templates.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/admin/admin-params-site-templates.tcl,v diff -u -r1.2.10.1 -r1.2.10.2 --- openacs-4/packages/dotlrn/www/admin/admin-params-site-templates.tcl 11 Sep 2015 11:40:48 -0000 1.2.10.1 +++ openacs-4/packages/dotlrn/www/admin/admin-params-site-templates.tcl 20 May 2016 20:17:34 -0000 1.2.10.2 @@ -9,7 +9,7 @@ @arch-tag: f5015caa-41c8-4f82-bbef-44450f1c6ffc @cvs-id $Id$ } { - return_url:notnull + return_url:localurl,notnull } -properties { title:onevalue contex_bar:onevalue Index: openacs-4/packages/dotlrn/www/admin/password-update.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/admin/password-update.tcl,v diff -u -r1.5.2.1 -r1.5.2.2 --- openacs-4/packages/dotlrn/www/admin/password-update.tcl 11 Sep 2015 11:40:52 -0000 1.5.2.1 +++ openacs-4/packages/dotlrn/www/admin/password-update.tcl 20 May 2016 20:17:34 -0000 1.5.2.2 @@ -5,7 +5,7 @@ @version $Id$ } { {user_id:naturalnum,notnull} - {return_url ""} + {return_url:localurl ""} {password_old ""} } -validate { dotlrn_cannot_become_wide_admin { Index: openacs-4/packages/dotlrn/www/admin/toolbar-actions.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/admin/toolbar-actions.tcl,v diff -u -r1.3.4.1 -r1.3.4.2 --- openacs-4/packages/dotlrn/www/admin/toolbar-actions.tcl 11 Sep 2015 11:40:53 -0000 1.3.4.1 +++ openacs-4/packages/dotlrn/www/admin/toolbar-actions.tcl 20 May 2016 20:17:34 -0000 1.3.4.2 @@ -4,7 +4,7 @@ action:notnull {search_type ""} {keyword ""} - {return_url ""} + {return_url:localurl ""} } -validate { if_search { if { $action eq "search" && ( $search_type eq "" || $keyword eq "" ) } {