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.43.2.1 -r1.43.2.2 --- openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml 6 Feb 2014 22:45:53 -0000 1.43.2.1 +++ openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml 1 Feb 2015 16:47:23 -0000 1.43.2.2 @@ -18,7 +18,6 @@ Kopiere Eintrag Neuen Eintrag vom Typ %type% erstellen Erzeuge diese Seite in der folgenden Sprache: - Ersteller/in Tag Tage L�schen @@ -28,7 +27,6 @@ Alle Eintr�ge dieser Art l�schen L�schen best�tigen? L�sche diese Seite ... - Kurzbeschreibung Details Bearbeiten bearbeiten @@ -100,6 +98,7 @@ Kopieren Export Archiv importieren + Wiki-Seite Minute Minuten Monat 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.64.2.2 -r1.64.2.3 --- openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml 6 Feb 2014 22:45:54 -0000 1.64.2.2 +++ openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml 1 Feb 2015 16:47:23 -0000 1.64.2.3 @@ -30,7 +30,7 @@ Delete all such items of this instances Confirm delete? Delete this page ... - Details + Detail Link Edit edit tags Edit this page ... @@ -59,7 +59,8 @@ Location Start Time Start of Lecture - Title + Summary of the Event + Title of the Event Title of Lecture Export Feedback 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.239.2.22 -r1.239.2.23 --- openacs-4/packages/xowiki/tcl/form-field-procs.tcl 1 Feb 2015 15:26:25 -0000 1.239.2.22 +++ openacs-4/packages/xowiki/tcl/form-field-procs.tcl 1 Feb 2015 16:47:23 -0000 1.239.2.23 @@ -3556,6 +3556,11 @@ # # ::xowiki::formfield::event # + # This formfield is rendered following the conventions of the + # h-event of microformats2. + # + # See: http://microformats.org/wiki/h-event + # ########################################################### Class create event -superclass CompoundField -parameter { @@ -3574,7 +3579,8 @@ set dtend_display_format %X } my create_components [subst { - {summary {richtext,required,editor=wym,height=150px,label=#xowiki.event-title_of_event#}} + {title {text,label=#xowiki.event-title_of_event#}} + {summary {richtext,required,height=150px,label=#xowiki.event-summary_of_event#}} {dtstart {date,required,format=DD_MONTH_YYYY_#xowiki.event-hourprefix#_HH24_MI, default=now,label=#xowiki.event-start_of_event#,display_format=%Q_%X}} {dtend date,format=$dtend_format,default=now,label=#xowiki.event-end_of_event#,display_format=$dtend_display_format} @@ -3605,16 +3611,22 @@ set dtstart [my get_component dtstart] set dtstart_val [$dtstart value] set dtstart_iso [::xo::ical clock_to_iso [clock scan $dtstart_val]] + set dtstart_pretty [$dtstart pretty_value $dtstart_val] set dtend [my get_component dtend] set dtend_val [$dtend value] set dtend_txt "" if {$dtend_val ne ""} { set dtend_iso [::xo::ical clock_to_iso [clock scan $dtend_val]] - set dtend_txt " - [$dtend pretty_value $dtend_val]" + set dtend_txt " - " } - set summary_txt "[[my get_component summary] value]" + set title_val [[my get_component title] value] + if {$title_val eq ""} { + set title_val [[my object] property _title] + } + set summary_val [[my get_component summary] value] + set location [my get_component location] set location_val [$location value] set location_txt "" @@ -3623,16 +3635,18 @@ if {[regexp {^#(.+)#$} $location_label _ msg_key]} { set location_label [lang::message::lookup [my locale] $msg_key] } - set location_txt "$location_label: $location_val" + set location_txt "$location_label:$location_val" } - append result \ - "
" \ - $summary_txt " " \ - "[$dtstart pretty_value $dtstart_val]" \ - $dtend_txt
\ - $location_txt \ - "
" + append result \n\ + "
" \n\ + "

$title_val

" \n\ + "

$summary_val

" "
" \n\ + "" \n\ + "" \n\ + $location_txt \n\ + "
Time: $dtend_txt
" \n\ + "
" \n return $result } } Index: openacs-4/packages/xowiki/www/prototypes/announcement-talk.form.page =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/prototypes/announcement-talk.form.page,v diff -u -N -r1.3 -r1.3.2.1 --- openacs-4/packages/xowiki/www/prototypes/announcement-talk.form.page 13 Sep 2012 16:05:36 -0000 1.3 +++ openacs-4/packages/xowiki/www/prototypes/announcement-talk.form.page 1 Feb 2015 16:47:24 -0000 1.3.2.1 @@ -5,17 +5,15 @@ -title "Talk Announcement" \ -set creator "Gustaf Neumann" \ -set anon_instances t \ - -set form {{
@_title@ @detail_link@ @event@ @_text@ @_description@ @_publish_date@ @_nls_language@ @_publish_status@
} text/html} \ + -set form {{
@_title@ @event@ @detail_link@ @_description@ @_publish_date@ @_nls_language@ @_publish_status@
} text/html} \ -set text {
@event@
-

Abstract: @_text@
@detail_link@

} \ +

@_text@
@detail_link@

} \ -set form_constraints { - _title:text,label=#xowiki.title_of_event# - _text:richtext,editor=wym,label=#xowiki.abstract# {event:event,label=#xowiki.event#} {detail_link:detail_link,label=#xowiki.details#} {_publish_status:radio,options={live ready} {draft production},label=#xowiki.publish_status#} {_description:textarea,rows=3,label=#xowiki.news-teaser#} - _page_order:hidden _creator:hidden + _page_order:hidden _creator:hidden _text:hidden }