Semantic MediaWiki Events

Revision as of 23:40, May 23, 2014 by Drobbins (Talk | contribs) (Undo revision 3954 by Drobbins (talk))

Creating Semantic Properties

Create the following semantic properties to allow creation of calendar items:

  • Has event (text -- the name of the event)
  • Has event start (date)
  • Has event end (date)
  • Has event description (text)
  • Has event location (text)
  • Has event type (text)
  • Has event icon (page)
  • Has event color (text)

Semantic Template

Use the event template to create a new event on a page. The event will be stored as an internal sub-object on the page.

{{#ask: |?Has event=title |?Has event start=Start Date |?Has event end=End Date |?Has event description=Description |?Has event icon=icon |?Has event color=color |?Has event location |format=eventcalendar |start=earliest |defaultview=month |limit= |link=subject |legend=pane |firstday=Monday |dayview=yes |headers=show |theme=vector }}


Event

Event
{{{event}}}
Type
Presentation
Location
Albert Hall
Start
2012/09/12
End
2012/09/12
Description
Massa ac metus porttitor neque vitae purus quis ac enim semper. Habitasse tempor sit tortor id quis congue porta lacinia cursus justo. Justo accumsan orci estab

{{#subobject:{{{event}}} |Has event= |Has event start=2012/09/12 |Has event end=2012/09/12 |Has event type=Presentation |Has event location=Albert Hall |Has event icon=File:Event-presentation-icon.png |Has event color=

  1. A0D8F1

|Has event description=Massa ac metus porttitor neque vitae purus quis ac enim semper. Habitasse tempor sit tortor id quis congue porta lacinia cursus justo. Justo accumsan orci estab }}


__SHOWFACTBOX__ Email::drobbins@funtoo.org