Mit diesem Plugin habt ihr und eure User die Möglichkeit, euer Inplay besser im Auge zu behalten. Es kommt mit ein paar Funktionen, die ich euch hier stichpunktartig näher vorstellen möchte:
- Taggen seiner Mitspieler
- Neues Feld "Inplay-Datum" zur Sortierung von Szenen
- Neues Feld "Spielort" zur besseren Orientierung in Szenen
- Neues Feld "Tageszeit" zur besseren zeitlichen Verortung von Szenen
- Auflistung & Verlinkung der Mitspieler in der Themenuebersicht (forumdisplay.php)
- MyAlert-Integration bei neu erstellter Szenen
- MyAlert-Integration bei neuer Antwort auf Inplayszene
- Übersicht aller aktiver Szenen mit ausstehenden Posts (aller Charaktere über E-Mail-Adresse verknüpft)
- Festlegen einer Posting-Reihenfolge (wird bei Übersicht offener Posts beachtet)
- Einstellen von "öffentlichen" Szenen oder Szenen ohne feste Reihenfolge
- Anzeige der Gesamtanzahl (offener) Szenen im Header
- Szenentracker im Profil mit Zählung von Posts / sortiert nach Datum (auch Archiv)
- Angabe einer eigenen Zeitrechnung für Foren fernab vom gregorianischen Kalender
- Insgesamt-Übersicht über alle aktiven Inplay-Szene (mit Filter-Suche)
Admin-Funktionen
- Finden von inaktiven Szenen seit x Tagen
- Finden von Szenen mit gelöschten Charakteren
- Update des Plugins über das Admin Cp
- Die Plugin-Datei ladet ihr in den angegebenen Ordner inc/plugins hoch.
- Die Language-Dateien ladet ihr in den entsprechenden Sprachordner.
- Das Admin-Modul packt ihr in den Order admin/modules/tools
- Das Plugin muss nun im Admin CP unter Konfiguration - Plugins installiert und aktiviert werden
- In den Foreneinstellungen findet ihr nun - ganz unten - Einstellungen zu "Inplaytracker". Macht dort eure gewünschten Einstellungen.
Das Plugin ist nun einsatzbereit. Solltet ihr schon einiges an eurem Forum gemacht haben, und nicht wie ich im Testdurchlauf ein Default-Theme verwenden, kann es sein, dass nicht alle Variablen eingefügt werden. Sollte euch eine Anzeige fehlen, könnt ihr auf folgende Variablen zurückgreifen:
{$menu_inplaytracker} // Link zur Übersicht der Szenen (header) * ruft header_inplaytracker aufFolgende Templates werden durch dieses Plugin neu hinzugefügt:{$inplaytracker} // Szenentracker im Profil (member_profile)
- ruft member_profile_inplaytracker auf
{$tracker_partners} // Eingabefeld für Postingpartner (newthread, editpost)
- ruft newthread_inplaytracker_partners auf
{$tracker_date} // Eingabefeld für Inplay-Datum (newthread, editpost)
- ruft newthread_inplaytracker_date auf
{$tracker_ort} // Eingabefeld für Spielort (newthread, editpost)
- ruft newthread_inplaytracker_location auf
{$tracker_daytime} // Eingabefeld für Tageszeit (newthread, editpost)
- ruft newthread_inplaytracker_daytime auf
{$inplaytracker_lastpost} // Zeitpunkt letzter Inplaypost (member_profile)
- ruft member_profile_inplaytracker_lastpost auf
header_inplaytracker
member_profile_inplaytracker member_profile_inplaytracker_bit member_profile_inplaytracker_lastpost
misc_inplaytracker misc_inplaytracker_bit misc_inplaytracker_overview misc_inplaytracker_user
newthread_inplaytracker_date newthread_inplaytracker_daytime newthread_inplaytracker_ort newthread_inplaytracker_partners
showthread_inplaytracker showthread_inplaytracker_daytime showthread_inplaytracker_halfopenscene showthread_inplaytracker_location showthread_inplaytracker_openscene showthread_inplaytracker_order
Folgende Templates werden durch dieses Plugin bearbeitet:
- header
- member_profile
- newthread
- editpost
http://eightletters.de/plugins/screens/inplaytracker/screen1.jpg
http://eightletters.de/plugins/screens/inplaytracker/screen2.jpg
http://eightletters.de/plugins/screens/inplaytracker/screen3.jpg
http://eightletters.de/plugins/screens/inplaytracker/screen4.jpg
http://eightletters.de/plugins/screens/inplaytracker/screen5.jpg
http://eightletters.de/plugins/screens/inplaytracker/screen6.jpg
http://eightletters.de/plugins/screens/inplaytracker/screen7.jpg
http://eightletters.de/plugins/screens/inplaytracker/screen8.jpg