Jabber Roster Utility in PHP
Web-basierte Kontaktlistenverwaltung für Jabber-Konten, geschrieben in PHP nach dem Vorbild des JRU für Perl.
Archivierter Inhalt: Diese Anwendung ist derzeit inaktiv und möglicherweise veraltet, nicht mehr gewartet oder funktioniert nicht mehr.
Dies ist ein Remake des bekannten Jabber Roster Utility, portiert von Perl nach PHP, unter Verwendung der Class.Jabber.PHP. Mit diesem Tool kannst du deine Jabber-Kontaktliste bearbeiten und Einträge in größerem Umfang hinzufügen, löschen oder verändern.
So einfach geht es: Gib deine Jabber-Kontodaten ein, ruf deine Kontaktliste ab und du bekommst eine Liste mit all deinen Kontakten in einem Textfeld, einer pro Zeile. Einfach zu kopieren, zu sichern oder zu verändern. Noch ein Klick und deine bearbeitete Liste wird online aktualisiert. So kannst du z. B. ganz einfach den Hostnamen deines ICQ-Transports ändern, wenn du von einem zum anderen Jabber-Server wechselst.
Erweiterte Funktionen wie das Importieren von Kontaktlisten aus anderen Anwendungen sind weder umgesetzt noch geplant. Die meisten großen IM-Netzwerke speichern Kontaktlisten bereits auf dem Server und die Transports sollten diese normalerweise importieren. Andere Textbearbeitungsfunktionen wie das Ändern von Hostnamen sind derzeit nicht verfügbar, könnten in der Zukunft aber implementiert werden.
Dies ist ein eher kleines Projekt, das ich zunächst an einem Tag erstellt habe (plus ein bisschen Fehlersuche), nachdem ich keine funktionierende Perl-JRU-Installation im Netz gefunden hatte und ein paar erforderliche Perl-Bibliotheken nicht auf meinem Server installieren konnte. Ich bin mir nicht sicher, welche anderen großen Erweiterungen man an diesem Programm vornehmen könnte, also lass mich bitte wissen, was du darüber denkst.
Automatische Sprachauswahl: Česky, Deutsch, English, Français, Nederlands, Polski, Русский
Anmerkung zum Projektstatus (Juni 2011)
Die neue XMPP-Bibliothek für PHP, xmpphp, unterstützt TLS-Verbindungen und damit auch Google Talk. Sie erfordert PHP 5 (was auch bedeutet, dass sie PHP 5 überhaupt richtig unterstützt). Ich möchte sie in zukünftigen JRU-PHP-Versionen verwenden. Ich warte jetzt nur darauf, dass Fritzy den Roster-Support in der Klasse hinzufügt, denn bislang kann die nur verbinden und Nachrichten senden…
Anmerkung zum Projektstatus (2016)
Mangels Jabber/XMPP wird dieses Programm von mir nicht mehr weiterentwickelt. Wenn es noch jemand für nützlich hält, darf er es gerne weiterpflegen und veröffentlichen.
Live-Demonstration
Probier es aus, gleich hier! – Auch SSL-verschlüsselt verfügbar
Hinweis: Diese Online-Demo funktioniert mit manchen Jabber-Servern anscheinend nicht, insbesondere Google Talk. Weitere Details stehen bei den bekannten Problemen unten.
Bilder
Download
jru-php-0.7.2.zip26,9 KiBVersion 0.7.2
Vorherige Versionenjru-php-0.7.1.zip26,1 KiBVersion 0.7.1
jru-php-0.7.zip25,3 KiBVersion 0.7
jru-php-0.6.4.zip23,2 KiBVersion 0.6.4
jru-php-0.6.3.zip21,8 KiBVersion 0.6.3
jru-php-0.6.2.zip21,3 KiBVersion 0.6.2
jru-php-0.6.1.zip20,5 KiBVersion 0.6.1
jru-php-0.6.zip18,8 KiBVersion 0.6
jru-php-0.5.zip15,2 KiBVersion 0.5
jru-php-0.4.1.zip14,4 KiBVersion 0.4.1
jru-php-0.4.zip14,4 KiBVersion 0.4
jru-php-0.3pre3.zip14,7 KiBVersion 0.3pre3
jru-php-0.3pre2.zip14,6 KiBVersion 0.3pre2
jru-php-0.3pre1.zip14,5 KiBVersion 0.3pre1
Offene Punkte
Änderungen
Lizenz und Nutzungsbedingungen
Diese Software wird unter den Bedingungen der GNU-GPL-Lizenz Version 3 veröffentlicht. Die genauen Lizenzbedingungen befinden sich im Download oder auf der GNU-Website.
Statistische Daten
- Erstellt am 2005-03-18, aktualisiert am 2010-08-30.
- Ca. 890 Codezeilen, geschätzte Entwicklungskosten: 890 - 3 600 €