Skip to content

Wordpress Plugin um Admidio Termin in Wordpress zu präsentieren

Notifications You must be signed in to change notification settings

sistlind/admidio-db-dates

Repository files navigation

admidio-db-dates

Wordpress Plugin um Admidio Termin in Wordpress zu präsentieren

Beschreibung

Mit diesem Plugin ist es möglich direkt auf die Datenbank einer parallel im Webspace liegenden Admidio Installation zuzugreifen und die Termine anzuzeigen. Außerdem ist eine einfachs An/Abmelde Möglichkeit("dirtydates") von Terminen gegeben, die in einer extra Datentabelle abgelegt wird.

Installation

Diese Erweiterung kann Standalone(für eigene HTML-Seiten), als Wordpress plugin oder als Admidio-Plugin verwendet werden. Im Admidio-Plugin werden Berechtigungen beachtet, dass heißt jeder darf nur seine Daten bearbeiten. In der Standalone-Version und im Wordpress Plugin darf jeder jeden bearbeiten.

Installation als Admidio Plugin

Ordner(es genügen eigenlich die dateien dirtydates_adm_plugin.php und class_admidio_db_dates.php) nach /adm_plugins/admidio-db-dates/ kopieren und anschließend im Theme in der Datei my_body_dottom.php einfügen:

include(SERVER_PATH. '/adm_plugins/admidio-db-dates/dirtydates_adm_plugin.php');

Konfiguration

In dirtydates_adm_plugin.php können am Anfang der Datei noch Optionen gesetzt werden, wieviele Termine gezeigt werden und Mitglieder welcher Rolle angezeigt werden

Installation in Wordpress

Nach ./wp-conten/plugins/admidio-db-dates kopieren, die Config Datei anpassen und im Admin-Interface Plugin aktivieren.

Konfiguration Wordpress

In der Config Datei muss der relative Pfad zu Admidio-Installation angegeben werden(weil von dort die Datenbank-Parameter geladen werden) Außerdem muss eine Rolle angegeben werden, die für die Terminzu/absagen dargestellt wird. Bei mehreren Organisationen kann auch noch die Organisation angegeben werden(die Nummer, also 1,2,3). "dates-after" und dates-before wird nur für dirtydates genutzt.

Einbinden in Seite

Einfach eine neue leere Seite erstellen und die Shortcodes [admidio-dates] für die Terminanzeig und [admidio-dirtydates] für die zu/absagen werden. Für letzteres sollte eine passwort-geschützte Seite verwendet werden!

Standalone

Die Standalone Version kann auch ohne wordpress genutzt werden, die Konfiguration läuft wie in Wordpress, danach einfach die Datei (dirty_dates_standalone.php) direkt aufrufen.

About

Wordpress Plugin um Admidio Termin in Wordpress zu präsentieren

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published