Difference between revisions of "Test calendar"
From FollowTheScore
Ycombarnous (talk | contribs) m (→Installation) |
Ycombarnous (talk | contribs) m |
||
| Line 6: | Line 6: | ||
#*[[Template:CalendarSingle]] | #*[[Template:CalendarSingle]] | ||
#*[[Template:Calendar link]] | #*[[Template:Calendar link]] | ||
| − | |||
#*[[Template:Calendar/MonthStartMon]] | #*[[Template:Calendar/MonthStartMon]] | ||
#*[[Template:Calendar/MonthStartTue]] | #*[[Template:Calendar/MonthStartTue]] | ||
Revision as of 12:54, 4 April 2007
Installation
This is a calendaring application based on DPL functionality.
How to use it for your websites:
- Download the following templates, and create them into your wiki:
- Download the extensions "parserfunctions" and "inputbox" from mediawiki website.
- Now, create the base page where the current month calendar will be created (like "Current events"), and insert below code in it:
{{:Test calendar {{#time: F Y}}}}
- Finally, create one page per month with the format "base page Month year" (example: "Current events April 2007"), insert below code and make sure to replace "2007/04" below by the month and year from the current page name (as well as the year and month parameters from CalendarSingle template):
{|
|<inputbox>
type=create
buttonlabel=create new Event
width=25
default=2007/04/05 my event name
preload=Event template
break=no
</inputbox>
|}
{{CalendarSingle|year=2007|month=02|show_year=yes|basepage=Test calendar}}
{{#dpl:category=Events
|titlematch=2007/04%
|include=#Summary,#Participants
|mode=userformat
|resultsheader=There are %PAGES% events planned this month.
|noresultsheader=No events planned so far for this month.
|listseparators=¶{¦ class="wikitable" ¶!Date / Event name ¶!Categories ¶!Event summary ¶!Participants,¶¦-¶¦<h5>[[%PAGE%]]</h5>¶¦ %CATLIST%,,¶¦}
|secseparators=¶¦
|ordermethod=title
|addcategories=true
|order=descending
}}
- To create a custom event, edit the template Event template, and edit the above DPL.