JavaScript Uhr


8t88's CMS v2.1.2a
http://www.8t88.de/
Valid XHTML 1.0 TransitionalValid CSS!
8t88's Plugin Registry (sticky)
Wozu Plugins?
  • Plugins sind (mehr oder weniger sinnvolle) Erweiterungen zu "8t88's CMS v2"
  • Plugins sind optional, also für den gewöhnlichen Betrieb von "8t88's CMS v2" nicht zwingend erforderlich
  • Plugins ermöglichen es ein CMS und seine vielfältigen Einsatzmöglichkeiten aus mehr als nur der Sicht des Autors zu erleben.

Wie schreibe ich ein Plugin?
Nehmen Sie z.B. unten stehendes kill_info Plugin als Ausgangspunkt für Ihr Plugin. Ihnen stehen alle wichtigen Variablen, Funktionen und DB-Strukturen aus "8t88's CMS v2" zur Verfügung; Sie können also grundsätzlich in Ihren Erweiterungen auf alle Bestandteile des gesamtem Systems zurückgreifen! Fangen Sie mit etwas Kleinem an um herauszufinden, wie selbst kleine Eingriffe große Auswirkungen haben können. Unten stehende Plugins können Ihnen dabei als Orientierung dienen. Ob Sie mit Ihrem Plugin kleine kosmetische Änderungen einbringen oder das CMS um "große Dinge" erweitern; thy sky is the limit! Hinweise:
  • "8t88's CMS v2" ist in Perl geschrieben. Ihr Plugin sollte es auch sein.
  • Achten Sie darauf, welchen Rückgabewert Ihr Plugin liefert!
  • Im Fehlerfall sollte es immer undef sein!

Sie wollen ein Plugin beisteuern?
Sehr gerne stelle ich auch Ihr Plugin an dieser Stelle zum Download bereit. Schreiben Sie mir bitte eine eMail und beschreiben Sie kurz, was Ihr Plugin macht und wie es zu benutzen ist. Hängen Sie Ihr Plugin als Dateianhang an Ihre eMail.

 

Plugins


Artikel
  • kill_info Plugin: Entfernt selektiv die Infozeile aus Artikeln wie z.B. diesem hier!

Responses
  • approved Plugin: Sorgt dafür, dass nur Kommentare und Gästebucheinträge angezeigt werden, die Sie freigegeben haben!

Makros
  • gallery Plugin: Erweitert Ihr "8t88's CMS v2" um eine Bildergalerie
  • date_time Plugin: Ersetzt die statische Datums- und Zeitanzeige mit einem fortlaufenden Äquivalent!
  • login_2 Plugin: Erweitert das Login-Makro um einen rückwärts laufenden Countdown bis Sitzungsende!
Makro: "gallery" Plugin
Plugin
"gallery" (download)

Beschreibung
Dieses Plugin erweitert Ihr "8t88's CMS v2" um eine Bildergalerie. Eine detaillierte Beschreibung finden Sie hier!

Benutzung
Das Plugin ins Plugins-Verzeichnis kopieren, die $basedir Variable im Plugin auf Ihr Bilderverzeichnis ändern.
Einen neuen Beitrag anlegen und dort den HTML-Kommentar <!--GALLERY--> einfügen und loslegen!

Autor
Marko Kleen  (http://www.8t88.de/)

 

Update
27.11.2007
  • Fehler beseitigt, der Internet Explorer Benutzer daran hinderte Bildbeschriftungen zu ändern bzw. anzulegen.
Responses: "approved" Plugin
Plugin
"approved" (download)

Beschreibung
Dieses Plugin sorgt dafür, dass nur die Kommentare und Gästebucheinträge angezeigt werden, die Sie freigegeben haben!

 

Benutzung
Das Plugin ins Plugins-Verzeichnis kopieren. Keine Konfiguration erforderlich!
Bei angemeldeten Benutzern werden Links angeboten, die den betreffenden Eintrag freigeben oder sperren.

Autor
Marko Kleen  (http://www.8t88.de/)
Makro: "date_time" Plugin
Plugin (JavaScript!)
"date_time_v1" (download)

Beschreibung
Erweiterung zur Datums- und Zeitanzeige in "8t88's CMS v2"
Datum und Uhrzeit (Serverzeit!) laufen mit, die Sekunden werden mit einem blinkenden Punkt/Doppelpunkt repräsentiert.

Benutzung
Das Plugin ins Plugins-Verzeichnis kopieren. Keine Konfiguration erforderlich!
Im Template das <!--DATE--> - <!--TIME--> Uhr Makro durch <!--DATE_TIME--> ersetzen.

Autor
Marko Kleen  (http://www.8t88.de/)
Makro: "login_2" Plugin
Plugin
"login_2" (download)

Beschreibung
Erweiterung des eingebauten Login Makros. Ab der Anmeldung läuft eine Uhr rückwärts bis zum Sitzungsende!

Benutzung
Das Plugin ins Plugins-Verzeichnis kopieren. Keine Konfiguration erforderlich!
Im Template das <!--LOGIN--> Makro durch <!--LOGIN_2--> ersetzen.

 

Autor
Marko Kleen  (http://www.8t88.de/)
Artikel: "kill_info" Plugin
Plugin
"kill_info" (download)

 

Beschreibung
Entfernt selektiv die Infozeile unter Beiträgen

 

Benutzung
Das Plugin ins Plugins-Verzeichnis kopieren. Keine Konfiguration erforderlich!
In den gewünschten Beitrag den HTML-Kommentar <!--KILL_INFO--> einfügen - fertig!

 

Autor
Marko Kleen  (http://www.8t88.de/)