Zum Inhalt springen

Dokumentation

odoso ist ein WordPress-Plugin. Es läuft auf deiner eigenen Installation — es gibt keinen Dienst, bei dem du dich anmeldest, und keinen Server, den ich für dich betreibe.

Installation

  • Im WordPress-Backend auf Plugins → Installieren → Plugin hochladen gehen und das ZIP auswählen.
  • Aktivieren. Beim ersten Start legt odoso seine Datenbanktabellen an und erstellt die Seite /odoso/ mit dem Shortcode [odoso_app].
  • Diese Seite aufrufen — dort läuft die Anwendung.

Wenn du das Plugin per FTP oder rsync austauschst, deaktiviere und aktiviere es danach einmal. Andernfalls hält der PHP-OPcache die alten Dateien im Speicher und deine Änderung scheint wirkungslos.

Zugriff und Plätze

Wer odoso nutzen darf, entscheidet nicht die WordPress-Rolle, sondern eine eigene Berechtigung. Ein normaler Abonnent deines Blogs bekommt dadurch keinen Zugang, solange du ihn nicht freischaltest — und verbraucht auch keinen Platz.

  • Free — bis zu fünf Personen, kostenlos, kein Schlüssel nötig.
  • Unlimited — unbegrenzt viele Personen und alle Zusatzfunktionen.

Unter odoso → Benutzer siehst du, wer Mitglied ist, und kannst Plätze einzeln vergeben oder wieder freigeben. Läuft eine Lizenz ab, bleiben alle Daten erhalten; es greifen wieder die Grenzen der kostenlosen Stufe.

Mobile App

Die iOS-App ist ein reiner Client ohne eigenen Server. Beim ersten Start fragt sie nach der Adresse deiner WordPress-Installation — du kannst die Domain eintragen oder die vollständige REST-Adresse, die App ergänzt den Rest selbst. Danach meldest du dich mit deinem normalen WordPress-Konto an.

Die Zugangsdaten landen im verschlüsselten Schlüsselbund des Geräts, nicht im normalen App-Speicher. Über die Einstellungen kannst du mehrere Installationen parallel verwenden und zwischen ihnen wechseln.

Hilfe

Fragen, Fehler oder Wünsche gehen an hello@odoso.io oder über das Support-Formular. Dort ist auch der richtige Ort für Fehlermeldungen: Je genauer Schritte, erwartetes und tatsächliches Verhalten beschrieben sind, desto schneller lässt sich die Ursache finden.