Index: openacs-4/packages/acs-admin/www/subsites.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/subsites.tcl,v
diff -u -r1.5.2.6 -r1.5.2.7
--- openacs-4/packages/acs-admin/www/subsites.tcl 8 Feb 2023 18:35:05 -0000 1.5.2.6
+++ openacs-4/packages/acs-admin/www/subsites.tcl 7 Aug 2024 09:56:08 -0000 1.5.2.7
@@ -77,7 +77,7 @@
html {style {white-space:nowrap;}}
display_template {
+ title="#acs-subsite.Administration#">
Index: openacs-4/packages/acs-subsite/acs-subsite.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/acs-subsite.info,v
diff -u -r1.131.2.44 -r1.131.2.45
--- openacs-4/packages/acs-subsite/acs-subsite.info 30 Jul 2024 09:21:32 -0000 1.131.2.44
+++ openacs-4/packages/acs-subsite/acs-subsite.info 7 Aug 2024 09:56:08 -0000 1.131.2.45
@@ -9,7 +9,7 @@
t
t
-
+
OpenACS
Subsite
2023-05-15
@@ -18,7 +18,7 @@
GPL
3
-
+
Index: openacs-4/packages/acs-subsite/catalog/acs-subsite.de_DE.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/catalog/acs-subsite.de_DE.ISO-8859-1.xml,v
diff -u -r1.31.2.15 -r1.31.2.16
--- openacs-4/packages/acs-subsite/catalog/acs-subsite.de_DE.ISO-8859-1.xml 6 Aug 2024 09:43:17 -0000 1.31.2.15
+++ openacs-4/packages/acs-subsite/catalog/acs-subsite.de_DE.ISO-8859-1.xml 7 Aug 2024 09:56:08 -0000 1.31.2.16
@@ -38,7 +38,7 @@
Verwalten
Admin
%subsite_name% verwalten
- Administration
+ Subsite Administration
Verwaltungsoptionen f�r diesen Benutzer
Fortgeschritten
Fortgeschrittene Funktionen
Index: openacs-4/packages/acs-subsite/catalog/acs-subsite.en_US.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/catalog/acs-subsite.en_US.ISO-8859-1.xml,v
diff -u -r1.97.2.10 -r1.97.2.11
--- openacs-4/packages/acs-subsite/catalog/acs-subsite.en_US.ISO-8859-1.xml 6 Aug 2024 09:43:17 -0000 1.97.2.10
+++ openacs-4/packages/acs-subsite/catalog/acs-subsite.en_US.ISO-8859-1.xml 7 Aug 2024 09:56:08 -0000 1.97.2.11
@@ -55,7 +55,7 @@
Control Panel
Admin
Administer %subsite_name%
- Administration
+ Subsite Administration
Administrative options for this user
Advanced
Advanced Features
Index: openacs-4/packages/acs-subsite/catalog/acs-subsite.es_ES.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/catalog/acs-subsite.es_ES.ISO-8859-1.xml,v
diff -u -r1.44.2.2 -r1.44.2.3
--- openacs-4/packages/acs-subsite/catalog/acs-subsite.es_ES.ISO-8859-1.xml 29 Jul 2024 12:52:56 -0000 1.44.2.2
+++ openacs-4/packages/acs-subsite/catalog/acs-subsite.es_ES.ISO-8859-1.xml 7 Aug 2024 09:56:08 -0000 1.44.2.3
@@ -45,7 +45,7 @@
Panel de control
Admin
Administrar %subsite_name%
- Administraci�n
+ Subsite Administraci�n
Opciones de administraci�n para este usuario
Avanzado
Caracter�sticas Avanzadas
Index: openacs-4/packages/acs-subsite/catalog/acs-subsite.it_IT.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/catalog/acs-subsite.it_IT.ISO-8859-1.xml,v
diff -u -r1.26.2.8 -r1.26.2.9
--- openacs-4/packages/acs-subsite/catalog/acs-subsite.it_IT.ISO-8859-1.xml 30 Jul 2024 09:21:33 -0000 1.26.2.8
+++ openacs-4/packages/acs-subsite/catalog/acs-subsite.it_IT.ISO-8859-1.xml 7 Aug 2024 09:56:08 -0000 1.26.2.9
@@ -45,7 +45,7 @@
Pannello di Controllo
Admin
Amministra %subsite_name%
- Amministrazione
+ Subsite Amministrazione
Opzioni amministrative per questo utente
Avanzate
Funzionalit� Avanzate
Index: openacs-4/packages/acs-subsite/www/admin/index.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/admin/index.adp,v
diff -u -r1.30 -r1.30.2.1
--- openacs-4/packages/acs-subsite/www/admin/index.adp 7 Aug 2017 23:47:58 -0000 1.30
+++ openacs-4/packages/acs-subsite/www/admin/index.adp 7 Aug 2024 09:56:08 -0000 1.30.2.1
@@ -3,13 +3,13 @@
@title;noquote@
- - #acs-subsite.Applications#
- - #acs-subsite.Configure#
- - #acs-subsite.Themes#
- - #acs-subsite.Permissions#
- - #acs-subsite.Members#
- - #acs-subsite.Parameters#
- - #acs-subsite.Create_new_subsite#
+ - #acs-subsite.Applications#
+ - #acs-subsite.Configure#
+ - #acs-subsite.Themes#
+ - #acs-subsite.Permissions#
+ - #acs-subsite.Members#
+ - #acs-subsite.Parameters#
+ - #acs-subsite.Create_new_subsite#
- #acs-subsite.Convert_to_descendent_subsite_type#
@@ -18,7 +18,7 @@
#acs-subsite.Advanced_Features#
- - #acs-subsite.Site_Map#
+ - #acs-subsite.Site_Map#
- #acs-subsite.Groups#
- #acs-subsite.Group_Types#
- #acs-subsite.Relational_Segments#
Index: openacs-4/packages/acs-subsite/www/admin/index.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/admin/index.tcl,v
diff -u -r1.22.2.1 -r1.22.2.2
--- openacs-4/packages/acs-subsite/www/admin/index.tcl 22 Jan 2024 17:34:50 -0000 1.22.2.1
+++ openacs-4/packages/acs-subsite/www/admin/index.tcl 7 Aug 2024 09:56:08 -0000 1.22.2.2
@@ -13,15 +13,16 @@
acs_lang_admin_url:onevalue
}
-array set this_node [site_node::get -url [ad_conn url]]
-set title "Subsite [_ acs-subsite.Administration]: $this_node(instance_name)"
+set title "[_ acs-subsite.Administration]: [ad_conn instance_name]"
+#set context [_ acs-subsite.Administration]
+#set context [list [list "." "[_ acs-subsite.Administration]"] "Admin"]
set acs_admin_url [apm_package_url_from_key "acs-admin"]
-array set acs_admin_node [site_node::get -url $acs_admin_url]
-set acs_admin_name $acs_admin_node(instance_name)
+set acs_admin_node_info [site_node::get -url $acs_admin_url]
+set acs_admin_name [dict get $acs_admin_node_info instance_name]
set sw_admin_p [permission::permission_p \
-party_id [ad_conn user_id] \
- -object_id $acs_admin_node(object_id) \
+ -object_id [dict get $acs_admin_node_info object_id] \
-privilege admin]
#
Index: openacs-4/packages/acs-tcl/tcl/navigation-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/navigation-procs.tcl,v
diff -u -r1.48.2.6 -r1.48.2.7
--- openacs-4/packages/acs-tcl/tcl/navigation-procs.tcl 23 May 2021 17:57:07 -0000 1.48.2.6
+++ openacs-4/packages/acs-tcl/tcl/navigation-procs.tcl 7 Aug 2024 09:56:07 -0000 1.48.2.7
@@ -129,14 +129,20 @@
foreach elm [ad_context_node_list -from_node $from_node $node_id] {
lassign $elm elm_0 elm_1
- if { $node_id_url_end > 0 && [string match -nocase $node_id_url [string range $elm_0 0 ${node_id_url_end}-1] ] } {
+ if { $node_id_url_end > 0
+ && [string match -nocase $node_id_url [string range $elm_0 0 $node_id_url_end-1] ]
+ } {
set elm_0 [string range $elm_0 $node_id_url_end end]
}
template::multirow append $multirow $elm_0 $elm_1
}
if { [string match "admin/*" [ad_conn extra_url]] } {
- template::multirow append $multirow "[ad_conn package_url]admin/" "[_ acs-tcl.Administration]"
+ template::multirow append $multirow \
+ "[ad_conn package_url]admin/" \
+ [expr {[ad_conn package_key] ne "acs-subsite"
+ ? [_ acs-tcl.Administration]
+ : [_ acs-subsite.Administration]}]
}
if { [llength $context] == 0 } {
@@ -156,9 +162,10 @@
-separator
args
} {
- Returns a Yahoo-style hierarchical navbar. Includes "Administration"
- if applicable, and the subsite if not global. 'args' can be either
- one or more lists, or a simple string.
+ Returns a Yahoo-style hierarchical navbar. Includes
+ "Administration" or "Subsite Administration" if applicable, and
+ the subsite if not global. 'args' can be either one or more lists,
+ or a simple string.
@param node_id If provided work up from this node, otherwise the current node
@param from_node If provided do not generate links to the given node and above.
@@ -183,7 +190,9 @@
if { [string match "admin/*" [ad_conn extra_url]] } {
lappend context [list "[ad_conn package_url]admin/" \
- [_ acs-tcl.Administration]]
+ [expr {[ad_conn package_key] ne "acs-subsite"
+ ? [_ acs-tcl.Administration]
+ : [_ acs-subsite.Administration]}]]
}
if {[llength $args] == 0} {