Index: openacs-4/packages/dotlrn/www/master.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/Attic/master.tcl,v
diff -u -r1.8 -r1.9
--- openacs-4/packages/dotlrn/www/master.tcl 23 Jan 2002 05:03:16 -0000 1.8
+++ openacs-4/packages/dotlrn/www/master.tcl 23 Jan 2002 06:29:14 -0000 1.9
@@ -8,6 +8,22 @@
# if we have a portal_id show navbar
set user_id [ad_verify_and_get_user_id]
+if {![info exists link_all]} {
+ set link_all 0
+}
+
+if {![info exists return_url]} {
+ set return_url ""
+}
+
+if {![info exists show_control_panel]} {
+ set show_control_panel 0
+}
+
+if {![info exists link_control_panel]} {
+ set link_control_panel 1
+}
+
db_0or1row pvt_home_user_info {
select first_names, last_name
from cc_users
@@ -24,10 +40,15 @@
if {[info exists portal_id] && ![empty_string_p $portal_id] && ![exists_and_not_null no_navbar_p]} {
set navbar "
"
- append navbar [portal::list_pages -portal_id $portal_id -link "switch-page" -pre_html " " -separator " | " -post_html " | "]
+ append navbar [portal::list_pages -link_all $link_all -return_url $return_url -portal_id $portal_id -link "switch-page" -pre_html " " -separator " | " -post_html " | "]
+ if {$show_control_panel} {
+ if {$link_control_panel} {
+ append navbar "Group Admin |
"
+ } else {
+ append navbar "Group Admin | "
+ }
+ }
- append navbar ""
-
} else {
set navbar ""
set portal_id ""
@@ -40,7 +61,7 @@
if {[info exists portal_id] && ![empty_string_p $portal_id] && ![exists_and_not_null no_navbar_p]} {
set navbar ""
- append navbar [portal::list_pages -portal_id $portal_id -link "switch-page" -pre_html " " -separator " | " -post_html " | "]
+ append navbar [portal::list_pages -link_all $link_all -return_url $return_url -portal_id $portal_id -link "switch-page" -pre_html " " -separator " | " -post_html " | "]
append navbar "
"
@@ -55,9 +76,13 @@
if {[info exists portal_id] && ![empty_string_p $portal_id] && ![exists_and_not_null no_navbar_p]} {
set navbar ""
- append navbar [portal::list_pages -portal_id $portal_id -link "switch-page" -pre_html "\n " -separator " | \n " -post_html " | \n"]
+ append navbar [portal::list_pages -return_url $return_url -portal_id $portal_id -link_all $link_all -link "switch-page" -pre_html "\n " -separator " | \n " -post_html " | \n"]
- append navbar "Control Panel |
"
+ if {$link_control_panel} {
+ append navbar "Control Panel | "
+ } else {
+ append navbar "Control Panel | "
+ }
} else {
set navbar ""