Achtung: Leider funktioniert die Konfiguration von Webpresence derzeit nicht mit allen Clients. Unserem Wissensstand (2017-03-12) funktioniert die Konfiguration zumindest mit Psi aber nicht mit Gajim.

Webpresence beschreibt die Möglichkeit, deinen Online-Status (also ob du "Online", "Nicht verfügbar", Offline, etc. bist) im Internet (z.B. auf einer Homepage) anzeigen zu lassen. Oft wird dies dazu verwendet, um den Status in einem Kontaktformular anzeigen zu lassen.

Registrierung

Um deine Privatsphäre zu schützen, ist Webpresence standardmäßig deaktiviert. Um es zu aktivieren, musst du dich zuerst mit deinem normalen Client registrieren. Der Client muss Service Discovery und Ad-Hoc commands unterstützen. Ein populärer Client der das unterstützt ist z.B. Psi (Kennst du noch andere? Schreib uns doch!). Wenn du den URL type "Jabber ID" auswählst, wird die URL, unter der du dann deinen Online-Status abrufen kannst, deine Jabber ID enthalten. Wenn du etwas mehr Privatsphäre haben willst, kannst du den "Random ID" Typ auswählen. Du kannst auch beides auswählen wenn du beide Möglichkeiten nutzen willst. Wir bieten fünf verschiedene Ausgabemöglichkeiten ("output type"), du musst mindestens einen Auswählen. Wenn du ein "Icon Theme" verwenden willst, kannst du dir eine Übersicht ansehen. Nach der Registrierung wirst du eine (englische) Nachricht von webpresence.jabber.at bekommen, die weitere Instruktionen enthalten. Solltest du vorher "Random ID" ausgewählt haben, erhältst du in dieser Nachricht auch den zufällig generierten String. Falls du deine Registrierungsoptionen verändern willst, kannst du dich einfach neu registrieren.

Verwendung

Nach der Registrierung ist dein Status bereits im Netz verfügbar. Die URL hat diese Form:

https://http.jabber.at/presence/jid/<user>/<domain>/<output>/

Du kannst Icons oder Javascript in deine Homepage einbinden oder XML abrufen, je nach dem welche Möglichkeiten du bei der Registrierung ausgewählt hast.

Abmelden

Um dich wieder abzumelden, registriere dich ganz normal und wähle keine Output-Optionen aus.

Bekannte Probleme

Mit einigen Clients (z.B. Gajim) funktioniert die Konfiguration derzeit nicht.