Hallo!
Vor Kurzem war ich auf der Suche nach einem Modul für Joomla 1.5, welches mir den Status eines TeamSpeak Servers anzeigt.
Da ich kein natives J!1.5 Modul finden konnte habe ich mich dran gemacht, ein eigenes zu schreiben.
Es basiert auf der Bibliothek libacts2 und wurde maßgeblich von dem Modul "mod_sh_teamspeak" inspiriert.
Mit der Entwicklung bin ich jetzt an einem Punkt angelangt, an dem das Modul meine Wünsche erfüllt und ich soweit mit der Funktionalität eigentlich zufrieden bin.
Damit die Arbeit sich aber wenigstens gelohnt hat, stelle ich euch das Modul hier als
Beta Version zur Verfügung.
Bisher konnte ich das Modul nicht auf allzuvielen Installationen testen.
Es wäre schön wenn sich einige Leute fänden, die das Modul testen. Bitte erstattet mir Bericht!
Aktuell kann das Modul folgendes:
- Darstellen des Servers als Baumstruktur.
- Verschiedene Ansichten (Nur Channel, Nur Benutzer, Channel und Benutzer, Nur Channel mit Benutzern)
- Optionales einblenden von Tooltips mit Channel-Informationen.
- Optionales anzeigen von TeamSpeak Links (User können den Server via Klick auf den Channelnamen betreten)
Folgendes ist geplant:
- Code aufräumen
- Fehlerbehandlung einführen
- Theme-Modus (Rudimentärer Theme-Support, wie bei mod_sh_teamspeak)
- Iconsets (Icons vor den Bentzern/Channeln lassen sich im Backend einstellen)
ACHTUNG BETA:
Bitte beachtet, dass es sich um eine Beta-Version handelt. Daher erfolgt die Benutzung auf eigene Gefahr.
Ausserdem ist das Modul noch nicht fertig. Es kann also zu Fehlern kommen!
Bisher ist noch keine richtige Fehlerbehandlung implementiert! D.H. Es werden keine Fehlermeldungen in Joomla angezeigt, sondern direkt die Meldungen, die PHP rausschmeisst!
Bitte postet Fehler und Probleme mit dem Modul, damit ich diese beheben kann.
HINWEIS:
Wenn Ihr also einen Fehler á la "
Fatal error: Uncaught exception 'Absurd_TeamSpeak2_Exception' with message 'no such object' in ..."
bekommt, liegt das vermutlich daran, dass die Verbindungseinstellungen nicht stimmen!
Lokalisierung:
Momentan sind Sprachdateien für Englisch und Deutsch enthalten. Wenn jemand das Modul in eine andere Sprache übersetzen möchte, benutzt bitte die Dateien im Ordner "lang" als Vorlage.
Hinterher wäre es schön, wenn Ihr mir die Übersetzungen schicken würdet, damit ich sie im jeweils nächsten Release hinzufügen kann.
Feature-Wünsche bitte hier posten. Ich werde sehen, was sich machen lässt.
Viel Spaß beim Testen!
ACHTUNG! Aktuelle Version hängt ab sofort imm hier am ersten Beitrag!