Taille: 2612
Commentaire:
|
Taille: 2594
Commentaire:
|
Texte supprimé. | Texte ajouté. |
Ligne 3: | Ligne 3: |
C'est une éditeur de texte collaboratif. Comme gobby, mais en interface web pour les --(newbies)-- --(!FedeReziens)-- gens qui ont pas envie d'installer un client obby. | C'est une éditeur de texte collaboratif. Comme gobby, mais en interface web pour les gens qui ont pas envie d'installer un client obby. |
Ligne 43: | Ligne 43: |
Le Lecteur avisé aura remarqué que c'est sur le port 9001, il faut donc être derrière le pare-feu ou tunneler. * Ça à l'air de très bien marcher en utilisant ```https://pad.crans.org/api/1/deletePad?apikey=<APIKEY>&padID=<PADID>``` -- ValentinSamir <<DateTime(2016-02-26T13:06:32+0200)>> |
Le Lecteur avisé aura remarqué que c'est sur le port 9001, il faut donc être sur le campus (derrière le pare-feu) ou tunneler. * Ça a l'air de très bien marcher en utilisant ```https://pad.crans.org/api/1/deletePad?apikey=<APIKEY>&padID=<PADID>``` -- ValentinSamir <<DateTime(2016-02-26T13:06:32+0200)>> |
Etherpad
C'est quoi ?
C'est une éditeur de texte collaboratif. Comme gobby, mais en interface web pour les gens qui ont pas envie d'installer un client obby.
C'est où ?
Il tourne sur le serveur virtuel kenobi, qui héberge aussi le serveur gobby. Vous trouverez le service web à cette adresse : https://pad.crans.org/
Comment ça marche ?
Les sources sont dans /usr/scripts/src/etherpad-lite.
Pour le moment, il n'a pas d'initscript. Il y en a un /etc/init.d/etherpad-lite -> /usr/scripts/src/etherpad-lite/etherpad-lite.init Pour le lancer, on fait :
passoir@kenobi ~ % sudo service etherpad-lite start
Installation
Cloner le dépot git suivant: https://github.com/ether/etherpad-lite dans /usr/scripts/src
Installer nodejs npm libjs-jsquery
Suivre la doc d'installation Ubuntu: https://doc.ubuntu-fr.org/etherpad ou celle ci aussi : http://framacloud.org/cultiver-son-jardin/installation-detherpad/
Exécuter bin/installDeps.sh
Créer le symlink de /etc/init.d/etherpad-lite vers etherpad-lite.init
Créer le symlink /usr/share/etherpad-lite vers le dépôt cloné.
C'est l'user etherpad qui fait tourner etherpad, donc vérifier qu'il a les bons droits sur le var du dépôt. Donc on fait chown etherpad -r var
Éditer le fichier de conf settings.json : Il faut lui donner la base pgsql à utiliser et les réglages pertinents autour de l'utilisation de cette base
Lancer sudo service etherpad-lite start
Supprimer un pad
Il peut arriver qu'on nous demande de supprimer un pad et son historique. Pour cela, il faut simplement accéder à l'URL suivante :
http://pad.crans.org:9001/api/1/deletePad?apikey=<APIKEY>&padID=<PADID>
en remplaçant <PADID> par le nom du pad (prout pour supprimer le pad http://pad.crans.org/p/prout) et <APIKEY> par la chaîne de caractère contenue dans /usr/scripts/src/etherpad/APIKEY.txt. La clé est lisible par tous.
Le Lecteur avisé aura remarqué que c'est sur le port 9001, il faut donc être sur le campus (derrière le pare-feu) ou tunneler.
Ça a l'air de très bien marcher en utilisant https://pad.crans.org/api/1/deletePad?apikey=<APIKEY>&padID=<PADID> -- ValentinSamir 2016-02-26 13:06:32
Je confirme. -- WikiBernie 2016-10-01 10:55:52
Vous voyez alors un message de ce genre :
{"code":0,"message":"ok","data":null}
et pouf, apu pad !