This is an old revision of the document!
Individual call of the modules
Which modules can I call?
Admidio usually runs as a standalone program, which you can access via a link from your existing homepage. But maybe you want to link single modules or pages of Admidio directly. An overview of the possible modules can be found in our menu. In addition, there are other pages which you can integrate directly and, if necessary, adapt to your ideas via further parameters.
Each of these modules works independently. That means you can put a link to this module anywhere from your homepage. If a user login is required, the login page will be called automatically. Once the user is logged in, he can navigate between the Admidio modules and your own pages at will and does not need to log in again.
However, to increase security you should include a link to the login page and logout on your homepage.
What links and parameters are available?
All parameters given here are optional. Each module can be called without the respective parameters. you should only pass them if the desired change is needed.
The parameters are appended directly to the URL. you simply put a ? after the URL and then you can write the parameter name. After a = then follows the value. If you want to append more than one parameter, the parameters are separated by a &.
Example: http://www.example.org/.../mail.php?rol_id=1&subject=My-private-email
Note: There must be no spaces or special characters in the complete URL. This also applies to the parameters. If you still want to pass a value with a space, you can simply write %20 instead of the space.
Login page
Calling the login page with link to registration and redirection to the page specified in the settings.
Link: http://www.example.org/admidio-folder/adm_program/system/login.php
Logout
Logout of the user with redirection to the page specified in the settings.
Link: http://www.example.org/admidio-folder/adm_program/system/logout.php
Registration
New users can register using this form.
Link: http://www.example.org/admidio-folder/adm_program/system/registration.php
Announcements
List with all recorded announcements. Authorized users have the possibility to enter, edit or delete announcements here.
Link: http://www.example.org/admidio-folder/adm_program/modules/announcements/annnouncements.php
Parameter | Value | Description |
---|---|---|
headline | Designation | Freely selectable name for the module instead of announcements. |
date_from | Format: System setting | View all announcements as of this date. |
date_to | Format: System setting | View all announcements up to this date. |
cat_id | Id of a category | Displays all announcements of this category. |
id | Id of an announcement | Displays only this one announcement. |
Documents & Files
Listing of various documents or files in a freely selectable folder structure. Folders can also be shared only with specific user groups.
Link: http://www.example.org/admidio-folder/adm_program/modules/documents-files/documents_files.php
Parameter | Value | Description |
---|---|---|
folder_id | ID des Ordners | Angabe der ID des Dateiordners, der angezeigt werden soll |
Sending e-mails to all members of specific roles. Without parameters, the logged-in user can select roles or other users via a selection box.
Link: http://www.example.org/admidio-folder/adm_program/modules/messages/messages_write.php
Parameter | Value | Description |
---|---|---|
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. |
Photos
Display of a photo gallery. Authorized users can create, maintain and delete new albums.
Link: http://www.example.org/admidio-folder/adm_program/modules/photos/photos.php
Parameter | Value | Description |
---|---|---|
headline | Designation | Frei wählbare Bezeichnung für das Modul anstelle von Ankündigungen |
pho_id | Id eines Albums | Zeigt die Fotos dieses Albums an. |
E-cards
By selecting an image in the photo module, you can send it to one or more recipients within the organization, or to external recipients with any text.
Link: http://www.example.org/admidio-folder/adm_program/modules/ecards/ecard_form.php
Parameter | Value | Description |
---|---|---|
pho_id | Id eines Albums | Id des Fotoalbums, dessen Bild Sie senden möchten. |
photo_nr | Nummer eines Fotos | Nummer des Fotos des gewählten Albums für das eine Grußkarte erstellt werden soll. |
Guestbook
A guestbook with commenting function for members of certain roles.
Link: http://www.example.org/admidio-folder/adm_program/modules/guestbook/guestbook.php
Parameter | Value | Description |
---|---|---|
headline | Designation | Frei wählbare Bezeichnung für das Modul anstelle von Gästebuch |
id | Id eines Eintrags | Zeigt nur diesen Gästebucheintrag an. |
Groups & Roles
Overview of all roles with call of different member lists for each group or role.
Link: http://www.example.org/admidio-folder/adm_program/modules/groups-roles/groups-roles.php
Parameter | Value | Description |
---|---|---|
cat_id | Id einer Kategorie | Id einer Kategorie deren Rollen angezeigt werden sollen |
role_type | 0 1 (Default) 2 | nur inaktive Rollen Alle aktive Rollen Nur Terminteilnehmerrollen |
show | card (default) permissions | Alle Gruppen und Rollen in der Kartenansicht anzeigen Berechtigungen aller Gruppen und Rollen in der Listenansicht anzeigen. |
Own lists
Here you can create an individual member list for a role. Columns, sorting and conditions are freely selectable.
Link: http://www.example.org/admidio-folder/adm_program/modules/groups-roles/mylist.php
Parameter | Value | Description |
---|---|---|
active_role | 1 (default) 0 | Alle aktiven Rollen der Organisation Nur die inaktiven Rollen der Organisation |
show_members | 0 (default) 1 2 | Alle aktive Mitglieder Alle ehemalige Mitglieder Alle aktiven und ehemaligen Mitglieder |
Profile
The profile of a user. The profile of the currently logged in user is automatically displayed.
Link: http://www.example.org/admidio-folder/adm_program/modules/profile/profile.php
Parameter | Value | Description |
---|---|---|
user_id | Id eines Benutzers | Wird dieser Parameter gesetzt, dann wird das Profil dieses Benutzers angezeigt. Ohne den Parameter wird immer das eigene Profil angezeigt. |
Events
List with all recorded events. Authorized users have the possibility to enter, edit or delete events here.
Link: http://www.example.org/admidio-folder/adm_program/modules/dates/dates.php
Parameter | Value | Description |
---|---|---|
headline | Designation | Frei wählbare Bezeichnung für das Modul anstelle von Termine |
date_from | Format: System setting | Alle Termine ab diesem Datum anzeigen lassen. |
date_to | Format: System setting | Alle Termine bis zu diesem Datum anzeigen lassen. |
cat_id | Id des Kalenders | Alle Termine für den übergebenen Kalender anzeigen lassen |
id | Id eines Termins | Zeigt nur diesen einen Termin an. |
mode | actual(default) old all | 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 room participants | Ausführliche Standard-Html-Ansicht. Termine werden in einer kompakten einzeiligen Liste dargestellt. Termine mit Raumzuordnung werden angezeigt. Teilnehmer von Terminen werden in einer Liste mit angezeigt. |
view_mode | html | Ausführliche Standard-Html-Ansicht. Termine werden in einer kompakten Liste ohne unnötige grafische Elemente dargestellt. |
Web links
List of all registered links. Authorized users can add new links here and edit or delete old ones.
Link: http://www.example.org/admidio-folder/adm_program/modules/links/links.php
Parameter | Value | Description |
---|---|---|
headline | Designation | Frei wählbare Bezeichnung für das Modul anstelle von Weblinks |
cat_id | Id einer Kategorie | Zeigt alle Weblinks dieser Kategorie an. |
id | Id eines Weblinks | Zeigt nur diesen einen Weblink an. |