Individueller Aufruf der Module

Nachdem du Admidio erfolgreich installiert hast, kannst du verschiedene Module in Deine Homepage integrieren. Admidio liefert von Haus aus eine Reihe Module (Ankündigungen, Termine, Listen, Profile …) mit. Diese kannst du alle auf der Übersichtsseite sehen.

Dazu kommen noch verschiedene Administrationsdialoge, die ebenfalls auf der Übersichtsseite erscheinen, wenn du dich als Webmaster eingeloggt hast.

Jedes dieser Module funktioniert eigenständig. Das heißt, du kannst einen Link zu diesem Modul an jeder beliebigen Stelle von Deiner Homepage aus setzen. Sollte eine Benutzeranmeldung erforderlich sein, so wird die Loginseite automatisch aufgerufen. Ist der Benutzer einmal angemeldet, so kann er zwischen den Admidio-Modulen und Ihren eigenen Seiten beliebig navigieren und muss sich nicht noch einmal anmelden.

Um die Sicherheit zu erhöhen sollten Sie aber einen Link zur Loginseite und zum Logout auf Ihrer Homepage einbauen.

Die folgenden Links zu den Modulen sind hier aus Platzgründen zweizeilig dargestellt. Sie müssen dann natürlich zusammengeschrieben verlinkt werden.

Alle Parameter, die hier angegeben werden, sind optional. Jedes Modul kann ohne die jeweiligen Parameter aufgerufen werden. du solltest diese nur übergeben, falls die gewünschte Änderung benötigt wird.

Die Parameter werden direkt an die URL angehangen. du setzt einfach ein ? hinter die URL und kannst dann den Parameternamen schreiben. Nach einem = folgt dann der Wert. Willst du mehr als einen Parameter anhängen, so werden die Parameter durch ein & voneinander getrennt.

Beispiel: http://www.example.org/.../mail.php?rolle=Webmaster&cat=Allgemein

Hinweis: In der kompletten URL dürfen kein Leerzeichen und Sonderzeichen vorkommen. Dies gilt auch für die Parameter. Falls Sie dennoch einen Wert mit Leerzeichen übergeben wollen, können Sie anstatt dem Leerzeichen einfach %20 schreiben.

  • Loginseite: Aufruf der Loginseite mit Link zur Registrierung und Weiterleitung zu der in den Einstellungen festgelegten Seite.

Link: http://www.example.org/admidio-ordner/adm_program/system/login.php

  • Logout: Ausloggen des Benutzers mit Weiterleitung zu der in den Einstellungen festgelegten Seite.

Link: http://www.example.org/admidio-ordner/adm_program/system/logout.php

  • Registrierung: Neue Benutzer können sich über dieses Formular registrieren.

Link: http://www.example.org/admidio-ordner/adm_program/system/registration.php

  • Ankündigungen: Liste mit allen erfassten Ankündigungen. Berechtige Benutzer haben hier die Möglichkeit Ankündigungen zu erfassen, editieren oder zu löschen.

Link: http://www.example.org/admidio-ordner/adm_program/modules/announcements/annnouncements.php

Parameter Wert Beschreibung
headline Bezeichnung Frei wählbare Bezeichnung für das Modul anstelle von Ankündigungen
date Format: YYYYMMDD Alle an diesem Datum erstellten Ankündigungen anzeigen lassen


  • Downloads: Auflisten von verschiedenen Dateidownloads in einer frei wählbaren Ordnerstruktur. Ordner können auch nur für bestimmte Nutzergruppen freigegeben werden.

Link: http://www.example.org/admidio-ordner/adm_program/modules/downloads/downloads.php

Parameter Wert Beschreibung
folder_id ID des Ordners Angabe der ID des Downloadordners, der angezeigt werden soll


  • E-Mail: Verschicken von E-Mails an alle Mitglieder bestimmter Rollen. Ohne Parameter, kann der angemeldete Benutzer Rollen oder andere Benutzer über eine Auswahlbox auswählen.

Link: http://www.example.org/admidio-ordner/adm_program/modules/messages/messages_write.php

Parameter Wert Beschreibung
rol_id Id der Rolle Id der Rolle, an deren Mitglieder eine E-Mail geschickt wird.
usr_id Id des Benutzer Id des Benutzers, an den eine E-Mail geschickt wird.
subject Betreff Betreff der E-Mail kann hiermit vorbelegt werden.
carbon_copy 1
0(default)
Flag, ob eine Kopie an den Absender verschickt werden soll.


  • Fotos: Anzeige einer Fotogalerie. Berechtigte Benutzer können neue Alben anlegen, pflegen und löschen.

Link: http://www.example.org/admidio-ordner/adm_program/modules/photos/photos.php

  • Grußkarten: Durch Auswahl eines Bildes im Foto-Modul kann man dieses an einen oder mehrere Empfänger innerhalb der Organisation oder auch außenstehende mit einem beliebigen Text versehen senden.

Link: http://www.example.org/admidio-ordner/adm_program/modules/ecards/ecard_form.php

  • Gästebuch Ein Gästebuch mit Kommentierfunktion für Mitglieder bestimmter Rollen.

Link: http://www.example.org/admidio-ordner/adm_program/modules/guestbook/guestbook.php

Parameter Wert Beschreibung
headline Bezeichnung Frei wählbare Bezeichnung für das Modul anstelle von Gästebuch


  • Listen: Übersicht über alle Rollen mit Aufruf verschiedener Mitgliederlisten zu jeder Rolle.

Link: http://www.example.org/admidio-ordner/adm_program/modules/lists/lists.php

Parameter Wert Beschreibung
category Kategoriename Name der Kategorie deren Rollen direkt angezeigt werden sollen
category-selection yes(default)
no
Bei yes wird eine Auswahlbox mit allen Kategorien angezeigt und der Benutzer kann die Rollenliste auf eine Kategorie filtern. Bei no wird keine Auswahlbox angezeigt.
active_role 1(default)
0
Bei 1 werden alle aktiven Rollen in der Kategorie anzeigt und bei 0 nur die inaktiven Rollen


  • Eigene Listen: Hier kann eine individuelle Mitgliederliste zu einer Rolle erstellt werden. Spalten, Sortierung und Bedingungen sind frei wählbar.

Link: http://www.example.org/admidio-ordner/adm_program/modules/lists/mylist.php

Parameter Wert Beschreibung
active_role 1(default)
0
Bei 1 werden alle aktiven Rollen der Organisation anzeigt und bei 0 nur die inaktiven Rollen
active_member 1(default)
0
Bei 1 werden alle aktiven Mitglieder der Rolle anzeigt und bei 0 nur die inaktiven Mitglieder


  • Profil: Das Profil eines Benutzers. Es wird automatisch das Profil des aktuell eingeloggten Benutzers angezeigt.

Link: http://www.example.org/admidio-ordner/adm_program/modules/profile/profile.php

  • Termine: Liste mit allen erfassten Terminen. Berechtige Benutzer haben hier die Möglichkeit Termine zu erfassen, editieren oder zu löschen.

Link: http://www.example.org/admidio-ordner/adm_program/modules/dates/dates.php

Parameter Wert Beschreibung
calendar-selection 1

0
Eine Auswahlbox mit allen Kalendern angezeigen und der Benutzer kann die Terminliste auf einen Kalender filtern.
Keine Auswahlbox angezeigen.
cat_id Id des Kalenders Alle Termine für den übergebenen Kalender anzeigen lassen
date Format: YYYYMMDD Alle Termine für den übergebenen Tag anzeigen lassen
headline Bezeichnung Frei wählbare Bezeichnung für das Modul anstelle von Termine
id Id des Termins Nur den Termin aus der Id anzeigen.
mode actual(default)
old
Alle kommenden Termine angezeigt.
Nur die bereits vergangenen Termine angezeigen.
show all(default)
maybe_participate

only_participate
Alle Termine anzeigen.
Nur Termine anzeigen bei denen der aktuelle Benutzer angemeldet ist oder sich anmelden kann.
Nur Termine anzeigen bei denen der aktuelle Benutzer angemeldet ist.
view detail
compact
Ausführliche Standard-html-Ansicht.
Termine werden in einer kompakten einzeiligen Liste dargestellt.
view_mode html
print
Ausführliche Standard-Html-Ansicht.
Termine werden in einer kompakten Liste ohne unnötige grafische Elemente dargestellt.


  • Weblinks: Liste aller eingetragenen Links. Berechtigte Benutzer können hier neue Links hinzufügen und Alte bearbeiten oder löschen.

Link: http://www.example.org/admidio-ordner/adm_program/modules/links/links.php

Parameter Wert Beschreibung
headline Bezeichnung Frei wählbare Bezeichnung für das Modul anstelle von Weblinks
category Kategoriename Name der Kategorie deren Links direkt angezeigt werden sollen
  • de/2.0/individueller_aufruf_der_module.txt
  • Last modified: 2016/04/03 13:15
  • by henner