Natenom´s Blog

Notizblock, Linux, IT, Sonstiges und Meins

view-media-playlist

Liste der Pads bei Etherpad-lite

| 4 Kommentare

Die bisherige Methode (mit pyetherpad) zur Auflistung aller Pads funktionert seit einiger Zeit nicht mehr; wenn man allerdings als Datenbank MySQL oder SQLite verwendet, statt der voreingestellten Test-Datenbank, dann kann man sehr einfach eine Liste aller Pads erstellen.

Die Beschreibung findet sich im Wiki von Etherpad-lite.

Ähnliche Themen...

Natenom

Autor: Natenom

Natenom interessiert sich für OpenSource, Linux, Server, Creative Commons, speziell für Mumble und einige wenige Dinge mehr. Er hört und findet gerne freie Musik.

4 Kommentare

  1. Pingback: Etherpad-Lite – Pads löschen - Natenom´s Blog

  2. Hi Natenom,

    wärst du bereit mir ein wenig Schützenhilfe zu geben. Ich bin Shell Anfänger und irgendwie schaffe ich es nicht, dass Script zum laufen zu bringen.

    Also, ich habe gerade etherpad-lite auf meinem server installiert und das “How to list all pads” script entdeckt.

    Wenn ich jetzt per ssh in meinen Server einlogge und das Script starte, bekomme ich keinen Output. Das ist was ich im Moment habe:

    mysql -u pat -p patmysqldbpassword etherpad_lite -e ‘select store.key from store’ \

    Kurz um, ich habe nur meinen Nutzernamen und das Passwort meiner mysql Datenbank eingetragen. Ist da sonst noch was zu tun?

    Ich habe auch mal eine list.sh Datei angelegt und die ausführbar gemacht, aber bekomme auch hier keinen Output.

    Falls dir was ins Auge sticht, wäre ich dankbar für einen Hinweis.

  3. Danke. Das war natürlich ein Riesen-Faux-Pas. Geht aber immer noch nicht. Ich war gestern im IRC von Etherpad und habe noch einmal Rob angeschrieben, der das Script glaube ich geschrieben hat.

    Rob hat geschrieben, dass es wahrscheinlich ist, dass die neuste Etherpad Version nicht mehr mit dem Script funktioniert.

    Der allgemeine Konsens im IRC war, es gibt mehrere Möglichkeiten. Ich soll es mit “listPads(groupID)” von der API (https://github.com/Pita/etherpad-lite/wiki/HTTP-API) ausprobieren – wozu ich wohl einen extra Tag mit viel rumprobieren opfern muss, um mich da reinzudenken, was ich genau in dem generierten Link angeben muss. Oder, ich lade mir den Fork von D-A-N (https://github.com/d-a-n/etherpad-lite), welcher das wohl jetzt schon “irgendwie” unterstützt. Da ich keine Angaben in den Git Commits oder dem Code gefunden habe über das ‘was und wie’ tendieren ich eher dazu mich mit durch die API zu prügeln.

    Ich habe zwar schon viel shell Erfahrung gesammelt in den letzten Monaten, aber Etherpad ist eine echte Kopfnuss für mich, bei der ich mir langsam aber sicher ein Admin Panel für die einfachen sachen wie auflisten und löschen wünsche.

    Ich habe auch den Etherpad-Lite-Manager (https://github.com/johnyma22/etherpad-lite-pad-manager) entdeckt, aber noch nicht ausprobiert, da ich noch recherchieren muss, ob ich für den eine eigene Datenbank anlegen muss oder ob ich meine Etherpad Datenbank angeben kann.

    Auf jeden Fall habe ich gestern viel neues entdeckt, so auch deinen Blog, der nun im Abo ist.

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.


+ 4 = sieben