Basic Principles: Difference between revisions

From SemanticOrganization
Jump to: navigation, search
 
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
=== Enabling Features ===
Features can be enabled by simply creating an overview page containing a simple template call to <code><nowiki>{{semorg-</nowiki>''<feature>''<nowiki>-overview}}</nowiki></code>.
To make this page easily accessible, you should add a link to the navigation or your main page.
==== Example: enabling Groups ====
If you want to enable groups add <code>Groups</code> to [[Mediawiki:Tweeki-navbar-left]].
Click on the new link in the navigation to create the page and add the following content:
<nowiki>{{semorg-group-overview}}</nowiki>
=== Connecting Templates, Forms, Categories ===
=== Connecting Templates, Forms, Categories ===


Line 13: Line 27:


* change [[MediaWiki:Semorg-form-meeting-rows]] to change the fields to be displayed in the editing form for Meetings
* change [[MediaWiki:Semorg-form-meeting-rows]] to change the fields to be displayed in the editing form for Meetings
* change


==== Your custom form ====
==== Your custom form ====
Line 27: Line 40:
==== Your custom category ====
==== Your custom category ====


* create <code>Category:MyMeeting</code>
* copy the contents of <code>Category:Semorg-meeting</code> to <code>Category:MyMeeting</code>
*: change [[MediaWiki:Semorg-meeting-category]] to <code>MyMeeting</code>
*: change [[MediaWiki:Semorg-meeting-category]] to <code>MyMeeting</code>

Latest revision as of 16:17, 2 March 2021

Enabling Features

Features can be enabled by simply creating an overview page containing a simple template call to {{semorg-<feature>-overview}}.

To make this page easily accessible, you should add a link to the navigation or your main page.

Example: enabling Groups

If you want to enable groups add Groups to Mediawiki:Tweeki-navbar-left.

Click on the new link in the navigation to create the page and add the following content:

{{semorg-group-overview}}

Connecting Templates, Forms, Categories

  • the form defines the templates that should be created/edited with it:
    {{{for template|semorg-meeting}}} … {{{end template}}}
  • the template sets the corresponding category:
    [[Category:semorg-meeting]]
  • the category sets the form for the pages in the category:
    {{#default_form:semorg-meeting}}

Customization

Use system messages to alter the appearance of forms and templates, e.g.

Your custom form

Your custom template

Your custom category