[SPIP][PLUGINS] v3.0-->v3.2
[lhc/web/www.git] / www / plugins / odt2spip_32 / formulaires / configurer_odt2spip.html
diff --git a/www/plugins/odt2spip_32/formulaires/configurer_odt2spip.html b/www/plugins/odt2spip_32/formulaires/configurer_odt2spip.html
new file mode 100644 (file)
index 0000000..915d844
--- /dev/null
@@ -0,0 +1,78 @@
+<div class="formulaire_spip formulaire_config formulaire_#FORM">\r
+       [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]\r
+       [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]\r
+\r
+       <form method="post" action="#ENV{action}"><div>\r
+               #ACTION_FORMULAIRE\r
+\r
+               <fieldset>\r
+                       <legend class="legend"><:odtspip:defaut_attacher_fichier_source:></legend>\r
+                       <div class="editer-groupe">\r
+                               [(#SAISIE{case, defaut_attacher,\r
+                                       label_case=<:odtspip:defaut_attacher_label:>,\r
+                                       conteneur_class=pleine_largeur,\r
+                                       valeur_oui=oui,\r
+                               })]\r
+                       </div>\r
+               </fieldset>\r
+\r
+               <fieldset>\r
+                       <legend class="legend">Serveur de conversion</legend>\r
+\r
+                       <div class="explication">\r
+                               <p>Si la commande <code>libreoffice</code> est disponible sur le serveur,\r
+                               ou si un serveur de conversion est renseigné avec une clé d’API valide,\r
+                               alors il sera possible de téléverser des documents de différents formats\r
+                               en plus du format ODT.</p>\r
+\r
+                               <p>Ces documents seront convertis au format ODT\r
+                               par l’application libreoffice, puis intégrés à l’article.\r
+                               Des fichiers <code>.doc</code> ou <code>.docx</code>\r
+                               pourront dès lors être utilisés.\r
+                               La conversion sera plus fidèle si le document source utilise\r
+                               une sémantique appropriée (titres, listes...) lors de\r
+                               sa création dans le logiciel de traitement de textes.</p>\r
+\r
+                               <p>Un serveur possédant <code>libreoffice</code> peut servir de serveur de conversion.\r
+                               Vous pouvez créer des clefs d’API autorisées à s’y connecter.\r
+                               Il suffira de remplir sur le site client l’URL du site serveur et la clé d’API attribuée</p>\r
+                       </div>\r
+\r
+                       [(#ENV{_libreoffice_ok}|non)\r
+                               <div class="notice">\r
+                                       La commande <code>libreoffice</code> n’est pas disponible sur ce serveur.\r
+                               </div>\r
+\r
+                               <div class="editer-groupe">\r
+                                       [(#SAISIE{input, serveur_api_url,\r
+                                               label=URL du serveur de conversion,\r
+                                               conteneur_class=pleine_largeur})]\r
+                                       [(#SAISIE{input, serveur_api_cle,\r
+                                               label=Clé d’API,\r
+                                               conteneur_class=pleine_largeur})]\r
+                               </div>\r
+                       ]\r
+                       [(#ENV{_libreoffice_ok}|oui)\r
+                               <div class="success">\r
+                                       La commande <code>libreoffice</code> est disponible sur ce serveur.\r
+                               </div>\r
+                               <div class="editer-groupe">\r
+                                       [(#SAISIE{textarea, authorized_keys,\r
+                                               label=Clés d’API autorisées,\r
+                                               conteneur_class=pleine_largeur,\r
+                                               rows=5,\r
+                                               explication=Format pour chaque ligne : 'clé : nom du site',\r
+                                       })]\r
+                               </div>\r
+                       ]\r
+\r
+               </fieldset>\r
+\r
+               <p class="boutons">\r
+                       [(#ENV{_libreoffice_ok}|oui)\r
+                       <input type="submit" name="generer_cle" class="submit" value="Générer nouvelle une clé d’autorisation" />\r
+                       ]\r
+                       <input type="submit" class="submit" value="<:bouton_valider|attribut_html:>" />\r
+               </p>\r
+       </div></form>\r
+</div>\r