Index: openacs-4/packages/xowiki/xowiki.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/xowiki.info,v
diff -u -r1.180.2.115 -r1.180.2.116
--- openacs-4/packages/xowiki/xowiki.info 18 Oct 2023 09:35:27 -0000 1.180.2.115
+++ openacs-4/packages/xowiki/xowiki.info 23 Nov 2023 11:14:25 -0000 1.180.2.116
@@ -10,7 +10,7 @@
t
xowiki
-
+
Gustaf Neumann
A xotcl-based enterprise wiki system with multiple object types
2023-07-11
@@ -55,8 +55,8 @@
BSD-Style
2
-
-
+
+
Index: openacs-4/packages/xowiki/tcl/xowiki-www-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-www-procs.tcl,v
diff -u -r1.368.2.144 -r1.368.2.145
--- openacs-4/packages/xowiki/tcl/xowiki-www-procs.tcl 13 Sep 2023 22:26:37 -0000 1.368.2.144
+++ openacs-4/packages/xowiki/tcl/xowiki-www-procs.tcl 23 Nov 2023 11:14:25 -0000 1.368.2.145
@@ -259,7 +259,13 @@
# Collect some default values from query parameters.
#
set default_variables [list]
- foreach param {name title page_order:graph last_page_id:int32 nls_language:wordchar} {
+ foreach param [list \
+ name \
+ title \
+ page_order:graph \
+ last_page_id:int32 \
+ "nls_language:oneof,set=[join [lang::system::get_locales] |]" \
+ ] {
regexp {^([^:]+):?} $param . key
if {[:exists_query_parameter $key]} {
lappend default_variables $key [:query_parameter $param]
@@ -850,7 +856,13 @@
Page instproc edit_set_default_values {} {
# set some default values if they are provided
- foreach param {name title page_order:graph last_page_id:int32 nls_language:wordchar} {
+ foreach param [list \
+ name \
+ title \
+ page_order:graph \
+ last_page_id:int32 \
+ "nls_language:oneof,set=[join [lang::system::get_locales] |]" \
+ ] {
regexp {^([^:]+):?} $param . key
if {[::${:package_id} exists_query_parameter $key]} {
#:log "setting [self] set $key [::${:package_id} query_parameter $key]"