Index: openacs-4/packages/xowiki/xowiki.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/xowiki.info,v
diff -u -N -r1.153.2.15 -r1.153.2.16
--- openacs-4/packages/xowiki/xowiki.info 24 Jun 2016 15:17:24 -0000 1.153.2.15
+++ openacs-4/packages/xowiki/xowiki.info 5 Jul 2016 15:46:07 -0000 1.153.2.16
@@ -10,7 +10,7 @@
t
xowiki
-
+
Gustaf Neumann
A xotcl-based enterprise wiki system with multiple object types
2015-10-04
@@ -55,7 +55,7 @@
BSD-Style
2
-
+
Index: openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml,v
diff -u -N -r1.45.2.1 -r1.45.2.2
--- openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml 12 Sep 2015 18:57:12 -0000 1.45.2.1
+++ openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml 5 Jul 2016 15:46:07 -0000 1.45.2.2
@@ -79,6 +79,7 @@
Wiki Einstellungen
Wiki FormPage
Wiki FormPages
+ in %time%
hat diese Seite ver�ndert w�hrend sie von Ihnen bearbeitet wurde
Stunde
Stunden
Index: openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml,v
diff -u -N -r1.68.2.1 -r1.68.2.2
--- openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml 23 Mar 2016 10:13:03 -0000 1.68.2.1
+++ openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml 5 Jul 2016 15:46:07 -0000 1.68.2.2
@@ -106,6 +106,7 @@
Wiki parameters
Wiki FormPage
Wiki FormPages
+ in %time%
has modified this page while you were editing it
Height
hour
Index: openacs-4/packages/xowiki/tcl/form-field-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/form-field-procs.tcl,v
diff -u -N -r1.248.2.22 -r1.248.2.23
--- openacs-4/packages/xowiki/tcl/form-field-procs.tcl 24 Jun 2016 15:17:24 -0000 1.248.2.22
+++ openacs-4/packages/xowiki/tcl/form-field-procs.tcl 5 Jul 2016 15:46:07 -0000 1.248.2.23
@@ -173,6 +173,7 @@
set cl [namespace tail [lindex $proc_info 0]]
#my msg "__langPkg?[info exists __langPkg]"
if {![info exists __langPkg]} {set __langPkg "xowiki"}
+ ns_log notice "calling $__langPkg.$cl-validate_$validator with [list value $value errorMsg $errorMsg] on level [info level] -- [lsort [info vars]]"
return [_ $__langPkg.$cl-validate_$validator [list value $value errorMsg $errorMsg]]
#return [::lang::message::lookup "" xowiki.$cl-validate_$validator %errorMsg% [list value $value errorMsg $errorMsg] 1]
}
Index: openacs-4/packages/xowiki/tcl/xowiki-utility-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-utility-procs.tcl,v
diff -u -N -r1.37.2.9 -r1.37.2.10
--- openacs-4/packages/xowiki/tcl/xowiki-utility-procs.tcl 26 May 2016 16:00:31 -0000 1.37.2.9
+++ openacs-4/packages/xowiki/tcl/xowiki-utility-procs.tcl 5 Jul 2016 15:46:07 -0000 1.37.2.10
@@ -576,11 +576,19 @@
if {![info exists timestamp_base]} {set timestamp_base [clock seconds]}
set age_seconds [expr {$timestamp_base - $timestamp}]
+ if {$age_seconds < 0} {
+ set msg_key xowiki.future_interval
+ set age_seconds [expr {0 - $age_seconds}]
+ } else {
+ set msg_key xowiki.ago
+ }
+
set pos 0
set msg ""
my instvar age
foreach {interval unit unit_plural} $age {
set base [expr {int($age_seconds / $interval)}]
+
if {$base > 0} {
set label [expr {$base == 1 ? $unit : $unit_plural}]
set localized_label [::lang::message::lookup $locale xowiki.$label]
@@ -599,7 +607,7 @@
}
}
set time $msg
- set msg [::lang::message::lookup $locale xowiki.ago [list [list time $msg]]]
+ set msg [::lang::message::lookup $locale $msg_key [list [list time $msg]]]
break
}
incr pos