Commit 62895a55 authored by jcomedouteau's avatar jcomedouteau

ajout du etherpad to optim

parent f3db1cd2
Documentation Etherpad To Optim
Comment récupérer un document de type Etherpad et le transformer en document optim.
1ère Etape : Télécharger un document Etherpad en format HTML
• Créer ou rejoindre un document etherpad (exemple : https://public.etherpad-mozilla.org/p/NF29_HdocEtherpad) puis exporter sous un format html.
• Enregistrer le document html sous le nom de pad.html dans le dossier hdoc\etherpad_to_optim\antce\input (Si le dossier n'existe pas, le créer)
NB : Pour l'instant, il doit y avoir un seul fichier de type Html nommé pad.html
2ème étape : Lancer le fichier de commande run.bat dans le dossier hdoc/etherpad_to_optim
-> un fichier output.scar est crée dans le dossier hdoc/etherpad_to_optim/output
2ème étape : Ouvrir le document avec optim
• Ouvrir Scenari, ouvrir la liste des entrepôts distants et choisir UTC-etu_optim.
• Aller dans le dossier sandBox/etherpad-to-optim. A cet endroit.
• Réaliser un cliquer glisser avec output.scar dans le dossier ou bien faire un clic droit sur le dossier puis Importer pour aller chercher le fichier output.scar.
• Ouvrir le fichier Main.xml nouvellement crée pour l'afficher.
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." name="myantce" default="main">
<property file="etherpad_to_optim.properties"/>
<!-- CHECK FOR WINDOWS FAMILY OS -->
<condition property="is_windows">
<os family="windows"/>
</condition>
<condition property="is_unix">
<os family="unix"/>
</condition>
<target name="to_hdoc_windows" if="${is_windows}">
<delete>
<fileset dir="${eth_in}">
<include name="*.html"/>
</fileset>
</delete>
<copy file="input/pad.html" todir="${eth_in}"/>
<exec dir="../etherpad_to_hdoc" executable="run.bat"/>
</target>
<target name="to_hdoc_sh" if="${is_unix}">
<delete>
<fileset dir="${eth_in}">
<include name="*.html"/>
</fileset>
</delete>
<copy file="input/pad.html" todir="${eth_in}"/>
<exec dir="../etherpad_to_hdoc" executable="run.sh"/>
</target>
<target name="to_optim_sh" if="${is_unix}">
<delete>
<fileset dir="${opti_in}">
<include name="*.hdoc"/>
</fileset>
</delete>
<copy file="${eth_out}/output.hdoc" todir="${opti_in}"/>
<exec dir="../hdoc_to_optim" executable="run.sh"/>
<copy file="${opti_out}/*.scar" todir="output"/>
</target>
<target name="to_optim_windows" if="${is_windows}">
<delete>
<fileset dir="${opti_in}">
<include name="*.hdoc"/>
</fileset>
</delete>
<copy file="${eth_out}/output.hdoc" todir="${opti_in}"/>
<exec dir="../hdoc_to_opale" executable="run.bat"/>
<mkdir dir="output"/>
<copy file="${opti_out}/*.scar" todir="output"/>
</target>
<target name="main">
<antcall target="to_hdoc_sh"/>
<antcall target="to_hdoc_windows"/>
<antcall target="to_optim_sh"/>
<antcall target="to_optim_windows"/>
</target>
</project>
\ No newline at end of file
in = ${basedir}/input
out = ${basedir}/output
tmp = ${basedir}/tmp
xsl = ${basedir}/xsl
lib = ${basedir}/lib
log = ${basedir}/log
eth_in = ../etherpad_to_hdoc/input
eth_out = ../etherpad_to_hdoc/output
opti_in = ../hdoc_to_optim/input
opti_out = ../hdoc_to_optim/output
rootfilename = content.xml
\ No newline at end of file
@echo off
set lib=lib
set ant=etherpad_to_optim.ant
set antparam=-Dprogram.param=%1
set scJarList=%lib%\*
java.exe -classpath "%scJarList%" -Xmx150m org.apache.tools.ant.Main -buildfile %ant% %antparam%
pause
REM start /MIN java.exe -classpath "%scJarList%" -Xmx150m org.apache.tools.ant.Main -buildfile %ant% %antparam%
#!/bin/sh
lib="lib"
ant="etherpad_to_optim.ant"
antparam="-Dprogram.param=$1"
#Recherche de java et controle que se soit une version SUN
vJavaCmd="java"
xCheckJava () {
vInputVarName=\$"$1"
vInputVarVal=`eval "expr \"$vInputVarName\" "`
if [ -z "$vInputVarVal" ];then
eval "$1=false"
return
fi
vSunJavaFound=`$vInputVarVal -version 2>&1 | grep -Eo -m 1 "(HotSpot)|(OpenJDK)"`
if [ "$vSunJavaFound" != "HotSpot" ] && [ "$vSunJavaFound" != "OpenJDK" ] ; then
eval "$1=false"
return
fi
}
xCheckJava vJavaCmd
if [ "$vJavaCmd" = "false" ]; then
vJavaCmd="$JAVA_HOME/bin/java"
xCheckJava vJavaCmd
if [ "$vJavaCmd" = "false" ]; then
echo "ERREUR: JRE de SUN introuvable. Veuillez déclarer la variable d'environnement JAVA_HOME."
exit 1
fi
fi
#Lancer la commande
scJarList="$lib/*"
$vJavaCmd -classpath "$scJarList:" -Xmx150m org.apache.tools.ant.Main -buildfile $ant $antparam
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment