(Difference between pages)
(Created page with "{{BSExtensionInfo |desc=General interface between MediaWiki extensions and BlueSpice. |status=stable |developer=HalloWelt |type=BlueSpice |edition=BlueSpice free, BlueSpice pr...") |
No edit summary |
||
Line 1: | Line 1: | ||
<div class="downloadarea"> | |||
| | <span class="getButton">[[Media:HW-Calendar.zip|Download]]</span> | ||
| | |||
| | [[File:calendar.png|450x450px]] | ||
| | </div>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: | ||
#'''Select file''' and choose ''HW-Calendar.xml''. | |||
#'''Enter''' an Interwiki prefix. Since this field is required, simply add ''hw'' (for hallowelt). | |||
#'''Keep''' the selection ''Import to default locations''. | |||
#'''Click''' ''Upload file...'' . | |||
The template is now available in your wiki. | |||
==Preparation== | |||
{{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!|bgcolor=}} | |||
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"> | |||
{{#forminput:form=Event|query string=namespace=events}} | |||
</syntaxhighlight> | |||
==Usage== | |||
{{Messagebox|boxtype=Note|icon=|Note text=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.|bgcolor=}} | |||
===Create event=== | |||
# '''Go''' to the page ''Calendar'' (via the search or the browser address bar). | |||
# '''Create''' a new event using the ''Create new event'' input field. Enter a suitable page name here (e.g. Summer festival 2022). | |||
# '''Fill out''' the event information form. | |||
# '''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: | |||
[[File:eventedit.png|alt=Edit an event|center|thumb|Edit an event]] | |||
# '''Switch''' to form-editing mode on the event page. | |||
# '''Click '''''Add another entry''. | |||
# '''Activate''' the "More info" checkbox if you want to create an additional subpage for the entry (e.g., for event planning). | |||
# '''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 |
Revision as of 12:27, 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:
- Select file and choose HW-Calendar.xml.
- Enter an Interwiki prefix. Since this field is required, simply add hw (for hallowelt).
- Keep the selection Import to default locations.
- Click Upload file... .
The template is now available in your wiki.
Preparation
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
Create event
- Go to the page Calendar (via the search or the browser address bar).
- Create a new event using the Create new event input field. Enter a suitable page name here (e.g. Summer festival 2022).
- Fill out the event information form.
- 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:
- Switch to form-editing mode on the event page.
- Click Add another entry.
- Activate the "More info" checkbox if you want to create an additional subpage for the entry (e.g., for event planning).
- 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