Index: openacs-4/packages/xowiki/tcl/xowiki-callback-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-callback-procs.tcl,v diff -u -r1.46 -r1.47 --- openacs-4/packages/xowiki/tcl/xowiki-callback-procs.tcl 11 Sep 2008 13:47:14 -0000 1.46 +++ openacs-4/packages/xowiki/tcl/xowiki-callback-procs.tcl 16 Sep 2008 15:07:46 -0000 1.47 @@ -483,6 +483,16 @@ } } } + + set v 0.96 + if {[apm_version_names_compare $from_version_name $v] == -1 && + [apm_version_names_compare $to_version_name $v] > -1} { + ns_log notice "-- upgrading to $v" + foreach package_id [::xowiki::Package instances] { + ::xowiki::Package initialize -package_id $package_id -init_url false + $package_id import_prototype_page ical + } + } } proc copy_parameter {from to} { Index: openacs-4/packages/xowiki/www/prototypes/ical.page =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/prototypes/ical.page,v diff -u -r1.3 -r1.4 --- openacs-4/packages/xowiki/www/prototypes/ical.page 3 Dec 2007 12:30:16 -0000 1.3 +++ openacs-4/packages/xowiki/www/prototypes/ical.page 16 Sep 2008 15:08:07 -0000 1.4 @@ -11,7 +11,7 @@ {-date ""} {-tag ""} {-ptag ""} - {-entries_of en:announcement-talk} + {-entries_of en:announcement-talk|en:announcement-workshop} } # @@ -48,9 +48,9 @@ Class create IcalRenderer -instproc render {} { return [subst {BEGIN:VCALENDAR VERSION:2.0 -[next] -END:VCALENDAR}] - } +[next]END:VCALENDAR +}] +} my proc content {} { my get_parameters