[SPIP][PLUGINS] v3.0-->v3.2
[lhc/web/www.git] / www / plugins / odt2spip_32 / formulaires / configurer_odt2spip.html
1 <div class="formulaire_spip formulaire_config formulaire_#FORM">
2 [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
3 [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
4
5 <form method="post" action="#ENV{action}"><div>
6 #ACTION_FORMULAIRE
7
8 <fieldset>
9 <legend class="legend"><:odtspip:defaut_attacher_fichier_source:></legend>
10 <div class="editer-groupe">
11 [(#SAISIE{case, defaut_attacher,
12 label_case=<:odtspip:defaut_attacher_label:>,
13 conteneur_class=pleine_largeur,
14 valeur_oui=oui,
15 })]
16 </div>
17 </fieldset>
18
19 <fieldset>
20 <legend class="legend">Serveur de conversion</legend>
21
22 <div class="explication">
23 <p>Si la commande <code>libreoffice</code> est disponible sur le serveur,
24 ou si un serveur de conversion est renseigné avec une clé d’API valide,
25 alors il sera possible de téléverser des documents de différents formats
26 en plus du format ODT.</p>
27
28 <p>Ces documents seront convertis au format ODT
29 par l’application libreoffice, puis intégrés à l’article.
30 Des fichiers <code>.doc</code> ou <code>.docx</code>
31 pourront dès lors être utilisés.
32 La conversion sera plus fidèle si le document source utilise
33 une sémantique appropriée (titres, listes...) lors de
34 sa création dans le logiciel de traitement de textes.</p>
35
36 <p>Un serveur possédant <code>libreoffice</code> peut servir de serveur de conversion.
37 Vous pouvez créer des clefs d’API autorisées à s’y connecter.
38 Il suffira de remplir sur le site client l’URL du site serveur et la clé d’API attribuée</p>
39 </div>
40
41 [(#ENV{_libreoffice_ok}|non)
42 <div class="notice">
43 La commande <code>libreoffice</code> n’est pas disponible sur ce serveur.
44 </div>
45
46 <div class="editer-groupe">
47 [(#SAISIE{input, serveur_api_url,
48 label=URL du serveur de conversion,
49 conteneur_class=pleine_largeur})]
50 [(#SAISIE{input, serveur_api_cle,
51 label=Clé d’API,
52 conteneur_class=pleine_largeur})]
53 </div>
54 ]
55 [(#ENV{_libreoffice_ok}|oui)
56 <div class="success">
57 La commande <code>libreoffice</code> est disponible sur ce serveur.
58 </div>
59 <div class="editer-groupe">
60 [(#SAISIE{textarea, authorized_keys,
61 label=Clés d’API autorisées,
62 conteneur_class=pleine_largeur,
63 rows=5,
64 explication=Format pour chaque ligne : 'clé : nom du site',
65 })]
66 </div>
67 ]
68
69 </fieldset>
70
71 <p class="boutons">
72 [(#ENV{_libreoffice_ok}|oui)
73 <input type="submit" name="generer_cle" class="submit" value="Générer nouvelle une clé d’autorisation" />
74 ]
75 <input type="submit" class="submit" value="<:bouton_valider|attribut_html:>" />
76 </p>
77 </div></form>
78 </div>