Index: openacs-4/packages/openacs-bootstrap5-theme/resources/widgets/login.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/openacs-bootstrap5-theme/resources/widgets/login.adp,v
diff -u -r1.1.2.5 -r1.1.2.6
--- openacs-4/packages/openacs-bootstrap5-theme/resources/widgets/login.adp 23 Jun 2022 08:29:45 -0000 1.1.2.5
+++ openacs-4/packages/openacs-bootstrap5-theme/resources/widgets/login.adp 23 Jun 2022 08:45:34 -0000 1.1.2.6
@@ -21,7 +21,7 @@
- #acs-subsite.Logout#
+ #acs-subsite.Logout#
Index: openacs-4/packages/openacs-bootstrap5-theme/resources/widgets/login.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/openacs-bootstrap5-theme/resources/widgets/login.tcl,v
diff -u -r1.1.2.3 -r1.1.2.4
--- openacs-4/packages/openacs-bootstrap5-theme/resources/widgets/login.tcl 21 Jun 2022 17:24:15 -0000 1.1.2.3
+++ openacs-4/packages/openacs-bootstrap5-theme/resources/widgets/login.tcl 23 Jun 2022 08:45:34 -0000 1.1.2.4
@@ -22,14 +22,16 @@
# Who's Online
set num_users_online [lc_numeric [whos_online::num_users]]
set whos_online_url "[subsite::get_element -element url]shared/whos-online"
-
set return_url [ad_return_url]
+set subsite_url [site_node::get_url -node_id [ad_conn subsite_node_id]]
+
if {!$user_id} {
set login_p 0
set login_url [export_vars -base $subsite_url/register/ return_url]
set register_url [export_vars -base /register/user-new return_url]
} else {
set login_p 1
+ set logout_url "$subsite_url/register/logout"
#set name [person::name -person_id $user_id]
set name [person::get_person_info -person_id $user_id -element first_names]
}