Beispiel-Setup: Protokolltool: Difference between revisions

From SemanticOrganization
Jump to: navigation, search
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{semorg-docs}}
=== Navigation konfigurieren ===
=== Navigation konfigurieren ===


Line 5: Line 6:
<pre>
<pre>
Benutzer
Benutzer
Gruppen
Gremien
* Gruppen|''Übersicht''
* Gremien|''Übersicht''
*
*
* {{#ask:[[category:semorg-group]]}}
* {{#ask:[[category:semorg-group]]}}
Line 20: Line 21:
  <nowiki>{{subst:semorg-person-user-overview}}</nowiki>
  <nowiki>{{subst:semorg-person-user-overview}}</nowiki>


Benutzerdaten über das Formular eingeben und Account nach dem Speichern durch den Link „Benutzeraccount anlegen“ in der Übersichtstabelle anlegen
Benutzerdaten über das Formular eingeben und Account nach dem Speichern durch den Link „Benutzeraccount anlegen“ in der Übersichtstabelle anlegen. Wurde eine E-Mail-Adresse eingegeben, wird diese automatisch für den Versand des Passworts genutzt und muss nicht erneut angegeben werden.


=== Gruppen aktivieren ===
=== Gruppen aktivieren ===


dem Link in der Navigation folgen und die Seite mit folgendem Inhalt erstellen:
dem Link zu Gruppen | Übersicht in der Navigation folgen und die Seite mit folgendem Inhalt erstellen:


  <nowiki>{{subst:semorg-group-overview}}</nowiki>
  <nowiki>{{subst:semorg-group-overview}}</nowiki>
Line 33: Line 34:


  <nowiki>{{subst:semorg-meeting-group-overview}}</nowiki>
  <nowiki>{{subst:semorg-meeting-group-overview}}</nowiki>
=== Beschlüsse aktivieren ===
dem Link zu Gremien | Beschlüsse in der Navigation folgen und die Seite mit folgendem Inhalt erstellen:
<pre>
{{#semorg-list:agenda
  |category=-
  |query=[[semorg-agenda-proposal::+]]
  |?semorg-agenda-meeting.semorg-meeting-group=group
  |?semorg-agenda-meeting.semorg-meeting-date#ISO=date
  |sort=semorg-agenda-meeting.semorg-meeting-date
  |order=desc
  |filter links=agenda-meeting.semorg-meeting-group
  |filters=agenda-person
}}
</pre>
=== Hauptseite anpassen ===
folgender Inhalt:
<pre>
== Nächste Treffen ==
{{#semorg-formlink:meeting-group}}
{{#semorg-list:meeting
  |category=semorg-meeting-group
  |row template=meeting-group
  |query=[[semorg-meeting-date::>{{#time:Y-m-d}}]]
  |sort=semorg-meeting-date
}}
== Aktuelle Protokolle ==
[[Treffen|alle Treffen/Protokolle]]
{{#semorg-list:meeting
  |category=semorg-meeting-group
  |row template=meeting-group
  |limit=3
  |nopagination
  |query=[[semorg-meeting-date::<{{#time:Y-m-d}}]]
  |sort=semorg-meeting-date
  |order=desc
}}
</pre>
=== Footer anpassen ===
Folgende Zeilen zu <code>LocalSettings.php</code> hinzufügen:
<pre>
$wgTweekiSkinHideAnon['navbar'] = true;
$wgTweekiSkinHideAnon['footer'] = true;
$wgTweekiSkinHideAll['footer-info'] = false;
$wgTweekiSkinHideAll['footer-places'] = true;
$wgTweekiSkinHideAll['footer-info-copyright'] = true;
$wgTweekiSkinHideAll['footer-icons'] = true;
</pre>
<code>MediaWiki:Siteuser</code> ändern auf:
$1

Latest revision as of 22:49, 27 September 2020

This page is part of semorg's documentation.

Navigation konfigurieren

MediaWiki:tweeki-navbar-left erstellen:

Benutzer
Gremien
* Gremien|''Übersicht''
*
* {{#ask:[[category:semorg-group]]}}
*
* Beschlüsse
Treffen

Benutzer aktivieren

dem Link in der Navigation folgen und die Seite mit folgendem Inhalt erstellen:

{{subst:semorg-person-user-overview}}

Benutzerdaten über das Formular eingeben und Account nach dem Speichern durch den Link „Benutzeraccount anlegen“ in der Übersichtstabelle anlegen. Wurde eine E-Mail-Adresse eingegeben, wird diese automatisch für den Versand des Passworts genutzt und muss nicht erneut angegeben werden.

Gruppen aktivieren

dem Link zu Gruppen | Übersicht in der Navigation folgen und die Seite mit folgendem Inhalt erstellen:

{{subst:semorg-group-overview}}

Treffen aktivieren

dem Link in der Navigation folgen und die Seite mit folgendem Inhalt erstellen:

{{subst:semorg-meeting-group-overview}}

Beschlüsse aktivieren

dem Link zu Gremien | Beschlüsse in der Navigation folgen und die Seite mit folgendem Inhalt erstellen:

{{#semorg-list:agenda
  |category=-
  |query=[[semorg-agenda-proposal::+]]
  |?semorg-agenda-meeting.semorg-meeting-group=group
  |?semorg-agenda-meeting.semorg-meeting-date#ISO=date
  |sort=semorg-agenda-meeting.semorg-meeting-date
  |order=desc
  |filter links=agenda-meeting.semorg-meeting-group
  |filters=agenda-person
}}

Hauptseite anpassen

folgender Inhalt:

== Nächste Treffen ==

{{#semorg-formlink:meeting-group}}

{{#semorg-list:meeting
  |category=semorg-meeting-group
  |row template=meeting-group
  |query=[[semorg-meeting-date::>{{#time:Y-m-d}}]]
  |sort=semorg-meeting-date
}}

== Aktuelle Protokolle ==

[[Treffen|alle Treffen/Protokolle]]

{{#semorg-list:meeting
  |category=semorg-meeting-group
  |row template=meeting-group
  |limit=3
  |nopagination
  |query=[[semorg-meeting-date::<{{#time:Y-m-d}}]]
  |sort=semorg-meeting-date
  |order=desc
}}

Footer anpassen

Folgende Zeilen zu LocalSettings.php hinzufügen:

$wgTweekiSkinHideAnon['navbar'] = true; 
$wgTweekiSkinHideAnon['footer'] = true; 
$wgTweekiSkinHideAll['footer-info'] = false; 
$wgTweekiSkinHideAll['footer-places'] = true; 
$wgTweekiSkinHideAll['footer-info-copyright'] = true; 
$wgTweekiSkinHideAll['footer-icons'] = true;

MediaWiki:Siteuser ändern auf:

$1