Templates download/Calendar: Difference between revisions

No edit summary
Tag: 2017 source edit
No edit summary
 
(One intermediate revision by the same user not shown)
Line 18: Line 18:


==Preparation==
==Preparation==
The appointments are created in the ''Events'' namespace. Therefore, before creating any events, make sure that this namespace exists. If you want to use a different namespace, the form fields in the source text of the main calendar page must be adjusted accordingly: Change the parameter namespace=events as needed.
{{Messagebox|boxtype=important|icon=|Note text=The appointments are created in the Events namespace by default. Make sure it exists in your wiki before creating an event. The following settings need to be activated:
*Subpages
*Content namespace
*Visual editor
*Semantic MediaWiki|bgcolor=}}
[[File:Calendar namespace Events.png|alt=Events namespace settings|center|thumb|450x450px|Events namespace settings]]
 
 
 
If you want to use a different namespace, the form fields in the source text of the main calendar page must be adjusted accordingly: Change the parameter namespace=events on the page "Calendar" as needed.
<syntaxhighlight lang="text">
<syntaxhighlight lang="text">
{{#forminput:form=Event|query string=namespace=events}}
{{#forminput:form=Event|query string=namespace=events}}

Latest revision as of 11:38, 10 August 2022

This template creates a simple company calendar.

Importing the template

The import file is included in the archive file HW-Calendar.zip. Unpack the zip file first.

On the page Special:Import follow these steps:

  1. Select file and choose HW-Calendar.xml.
  2. Enter an Interwiki prefix. Since this field is required, simply add hw (for hallowelt).
  3. Keep the selection Import to default locations.
  4. Click Upload file... .

The template is now available in your wiki.

Preparation

Important!The appointments are created in the Events namespace by default. Make sure it exists in your wiki before creating an event. The following settings need to be activated:
  • Subpages
  • Content namespace
  • Visual editor
  • Semantic MediaWiki
Events namespace settings
Events namespace settings


If you want to use a different namespace, the form fields in the source text of the main calendar page must be adjusted accordingly: Change the parameter namespace=events on the page "Calendar" as needed.

{{#forminput:form=Event|query string=namespace=events}}

Usage

It is not possible to create an event page as a recurring event. An event page can however have multiple subentries with their own dates. These subentries are also shown on the calender.

Create event

  1. Go to the page Calendar (via the search or the browser address bar).
  2. Create a new event using the Create new event input field. Enter a suitable page name here (e.g. Summer festival 2022).
  3. Fill out the event information form.
  4. Save the form.

If you want to add more dates to the event that should also appear in the calendar overview (e.g., a date to prepare for the summer festival), you can edit the page again:

Edit an event
Edit an event
  1. Switch to form-editing mode on the event page.
  2. Click Add another entry.
  3. Activate the "More info" checkbox if you want to create an additional subpage for the entry (e.g., for event planning).
  4. Save the page. If you have activated the "More info" checkbox, the event name is now displayed as a link to a subpage.

Pages included in the import

The xml import creates the following files in your wiki:

  • Calendar
  • Template:Calendar
  • Template:Calendar/styles.css
  • Template:Event
  • Template:EventSub
  • Template:EventlistEnd
  • Template:EventlistRow
  • Template:EventlistStart
  • Form:Event
  • Form:Events
  • Property:Event/End
  • Property:Event/Eventname
  • Property:Event/Participants
  • Property:Event/Start



To submit feedback about this documentation, visit our community forum.