Dans Dokeos, Oogie permet de transformer des diaporamas créés avec Powerpoint ou Openoffice en parcours de formation.
Le serveur sur lequel est installé Dokéos doit disposer de Java et Openoffice. Pour plus d’information, consultez le wiki de Dokeos.
Java
- vérifier la version installée avec un
java -version
si vous avez une version inférieure à 1.5, il va falloir l’installer - Téléchargez le rpm sur http://java.sun.com/javase/downloads/index_jdk5.jsp
J’ai choisi JDK 5.0 Update 14 et le paquet jdk-1_5_0_14-linux-i586-rpm.bin - Installez java :
cd /dossier/de/téléchargement
sh jdk-1_5_0_10-linux-i586-rpm.bin - Pour plus d’info, consultez cette page.
Open office
- Installez-le par yum :
yum install openoffice.org-core openoffice.org-writer openoffice.org-calc openoffice.org-impress openoffice.org-draw openoffice.org-base openoffice.org-langpack-fr - Modification du fichier de configuration :
vi /usr/lib/openoffice.org2.0/share/registry/data/org/openoffice/Setup.xcu
ajoutez le code [source:xml]<prop oor:name= »ooSetupConnectionURL »>
<value>
socket,host=localhost,port=2002;urp;StarOffice.ServiceManager
</value>
</prop>
[/source] Xvfb :99 -screen scrn0 800x600x16 &
(il se peut que vous ayez un message d’erreur mais continuez quand même)
ooffice -headless -display :99
Dokeos
- Allez dans Administration -> Configurer les services -> Oogie
- Hôte : localhost
- Chemin vers les fichiers LZX : /main/webrooms/recorder.swf
- Résolution : 720×540
- Les autres champs peuvent rester vide
Vous pouvez tester, si ça marche pas, lisez encore les docs et Google est votre ami
Quelques commande utiles
Pour savoir si openoffice est bien actif sur le port 2002
netstat -an | grep 2002
s’il ne l’est pas, la commande ne renvoie rien, sinon, elle renvoie
tcp 0 0 127.0.0.1:2002 0.0.0.0:* LISTEN 14865/soffice.bin
Pour arrêter openoffice
killall soffice.bin
