Différences entre les versions de « Mode d'emploi publication transcription spip »

De April MediaWiki
Aller à la navigationAller à la recherche
(Page créée avec « == Préparer une page april.org == * Se connecter sur le site april.org, puis : * Dans la barre de droite, ''Création de contenu > Créer du contenu'' * Choisir ''Page''... »)
 
 
(17 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
== Préparer une page april.org ==
+
== Préparer une page spip ==
* Se connecter sur le site april.org, puis :
+
* Se connecter sur le site https://www.librealire.org/ecrire puis :
* Dans la barre de droite, ''Création de contenu > Créer du contenu''
+
* Dans la barre du haut sur fond mauve, cliquer sur la troisième icône ''Écrire un nouvel article''
* Choisir ''Page''
+
* Choisir : À l’intérieur de la rubrique  ''0. Transcriptions''
 
* Indiquer un ''Titre''
 
* Indiquer un ''Titre''
* Thèmes : sélectionne les thèmes en rapport avec la vidéo; maintiens appuyé la touche "Control" pour sélectionner plusieurs thèmes
+
* Remplir le contenu dans la partie ''Texte''.
* Type de publication : ''Vidéo''
+
* Cliquer sur ''Enregistrer'', en bas à droite.
* Type d'action : ''Conférence''
 
  
== Conversion vers le format Drupal ==
+
== Conversion vers le format Spip ==
  
April.org utilise Drupal qui n'a pas la même syntaxe que MediaWiki. Une opération de conversion est donc nécessaire.  
+
librealire.org utilise Spip qui n'a pas la même syntaxe que MediaWiki. Une opération de conversion est donc nécessaire.  
  
 
Exécuter les étapes suivantes :  
 
Exécuter les étapes suivantes :  
Ligne 22 : Ligne 21 :
 
* Sauvegarder ce fichier dans le dossier de son choix en lui donnant le nom indiqué
 
* Sauvegarder ce fichier dans le dossier de son choix en lui donnant le nom indiqué
  
====Créer automatiquement le fichier ''source_pour_drupal.txt''====
+
====Créer automatiquement le fichier ''source_pour_spip.txt''====
  
 
Le script [http://fr.wikipedia.org/wiki/Stream_Editor sed] suivant permet de gérer titres, ponctuation, liens HTTP et notes de bas de page.
 
Le script [http://fr.wikipedia.org/wiki/Stream_Editor sed] suivant permet de gérer titres, ponctuation, liens HTTP et notes de bas de page.
Ligne 28 : Ligne 27 :
 
Utiliser (copier-coller) le script suivant dans un terminal :
 
Utiliser (copier-coller) le script suivant dans un terminal :
 
<pre>
 
<pre>
sed -e 's,^\(=\+\)\s\+\(.*\),\1\2,' \
+
sed -e 's!\[\[[Cc]at[ée]gorie[^]]*\]\]!!g' \
    -e 's,^\(.*\)\s\+\(=\+\),\1\2,g' \
+
     -e 's!{{[ ]*[Tt]ravail [Ee]n [Cc]ours.*}}!!g' \
     -e 's,^=\([^=].*\)=,<h1>\1</h1>,' \
+
     -e 's!<references */>!!g' \
    -e 's,^==\([^=].*\)==,<h2>\1</h2>,' \
+
     -e "s/'''\(.*\)'''/{{\1}}/g" \
     -e 's,^===\([^=].*\)===,<h3>\1</h3>,' \
+
     -e "s/''\(.*\)''/{\1}/g" \
     -e "s,'''\(.*\)''',<strong>\1</strong>,g" \
+
     -e 's!\[\[\([^|]*\)|\([^]]*\)\]\]!<a href="http://wiki.april.org/\1">\2</a>!g' \
     -e "s,''\(.*\)'',<em>\1</em>,g" \
+
     -e 's!\[\[\([^]]*\)\]\]!<a href="http://wiki.april.org/\1">\1</a>!g' \
     -e 's\s\+/«\&amp;nbsp;/g' \
+
     -e 's!\[\([^ ]*\) \([^]]*\)\]!<a href="\1">\2</a>!g' \
     -e 's/\s\+\([:;?!»]\)/\&amp;nbsp;\1/g' \
+
     -e 's!\(^\|\s\+\)\(http[^ <]*\)!\1<a href="\2"><tt>\2</tt></a>!g' \
    -e 's/\.\.\./…/g' \
+
     -e 's!<ref>![[!g' \
     -e 's,\[\(http[^ ]\+\) \([^]]\+\)\],<a href="\1">\2</a>,g' \
+
    -e 's!</ref>!]]!g' \
     -e 's,<ref>\(.*\)</ref>,[fn]\1[/fn],g' \
+
    -e 's!^\s*======\(.*\)======!{{{****\1}}}!' \
     -e 's,<references[^>]*>,[footnotes /],g' \
+
     -e 's!^\s*=====\(.*\)=====!{{{***\1}}}!' \
  source_mediawiki.txt > source_pour_drupal.txt
+
     -e 's!^\s*====\(.*\)====!{{{**\1}}}!' \
</pre>
+
     -e 's!^\s*===\(.*\)===!{{{*\1}}}!' \
 
+
     -e 's!^\s*==\(.*\)==!{{{\1}}}!' \
Le même avec quelques commentaires (rendant non exécutable la commande, faire un copier du bloc juste ci-dessus pour exécuter dans un terminal) :
+
     -e 's!^\s*=\(.*\)=!{{{\1}}}!' \
<pre>
+
     -e 's!__TOC__!<sommaire niveau_max=3>!' \
sed -e 's,^\(=\+\)\s\+\(.*\),\1\2,' \                               supprime les espaces après un '=' en début de ligne
+
     -e 's!^\(\s*\)\*!\1-!' \
     -e 's,^\(.*\)\s\+\(=\+\),\1\2,g' \                             supprime les espaces juste avant un deuxième '='
+
     -e 's!^\(\s*\)\#!\1*!' \
     -e 's,^=\([^=].*\)=,<h1>\1</h1>,' \                             remplace = toto = par <h1> toto </h1>
+
     -e 's/[ \xC2\xA0]\([!?:;»%]\)/~\1/g' \
     -e 's,^==\([^=].*\)==,<h2>\1</h2>,' \                           remplace == toto == par <h2> toto </h2>
+
     -e 's/«[ \xC2\xA0]/«~/g' \
     -e 's,^===\([^=].*\)===,<h3>\1</h3>,' \                         remplace === toto === par <h3> toto </h3>
+
   source_mediawiki.txt > source_pour_spip.txt
     -e "s,'''\(.*\)''',<strong>\1</strong>,g" \                     remplace ''toto'' par <strong>toto</string> (pour afficher en gras)
 
     -e "s,''\(.*\)'',<em>\1</em>,g" \                              remplace ''toto'' par <em>toto</em (pour afficher en italique)
 
     -e 's\s\+/«\&amp;nbsp;/g' \                                       remplace "« " par "«&amp;nbsp;" (pour afficher un espace insécable après '«')
 
     -e 's/\s\+\([:;?!»]\)/\&amp;nbsp;\1/g' \                           remplace l'espace avant '»', ';', ':', '!' et '?' par un "&amp;nbsp;" (pour afficher un espace insécable après '«')
 
     -e 's/\.\.\./…/g' \                                            remplace les points de suspension par le caractère dédié
 
    -e 's,\[\(http[^ ]\+\) \([^]]\+\)\],<a href="\1">\2</a>,g' \   remplace ''[http://foo.org/ blabla]'' par ''<a href="http://foo.org/>blabla</a>'' (pour afficher un lien)
 
     -e 's,<ref>\(.*\)</ref>,[fn]\1[/fn],g' \                       remplace ''<ref>blabla</ref>'' par ''[fn]blabla[/fn]'' (pour afficher une référence)
 
    -e 's,<references[^>]*>,[footnotes /],g' \                     ?
 
   source_mediawiki.txt > source_pour_drupal.txt
 
 
</pre>
 
</pre>
  
Ligne 66 : Ligne 56 :
 
* [[Utiliser un script avec Gedit]]
 
* [[Utiliser un script avec Gedit]]
  
 +
====Compléter la page librealire.org====
  
Il reste à traduire à la main les listes à puces :
+
* Copier le contenu du fichier ''source_pour_spip.txt''
<pre>
+
* Cliquez sur ''Modifier cet article''
* Puce 1
+
* Coller dans le champ ''Texte'' de la page
* Puce 2
 
</pre>
 
devient
 
<pre>
 
<ul>
 
  <li>Puce 1</li>
 
  <li>Puce 2</li>
 
</ul>
 
</pre>
 
 
 
====Compléter la page april.org====
 
  
* Copier le contenu du fichier ''source_pour_drupal.txt''
+
Les articles de la rubrique "'''Transcriptions'''" possèdent des champs supplémentaires pour désigner le média source de la transcription. Ils sont visibles lors de l'édition de l'article, en bas de page.
* Coller dans le champ ''Description'' de la page
 
  
== Ajouter une image ==
+
Les '''mots-clefs''' rassemblent les transcriptions par intervenant⋅e⋅s, thèmes, etc.
 +
Particularité des mots-clefs des '''personnes intervenantes''' : si le champ texte du mot-clef est utilisé (description de l'intervenant⋅e), alors la fiche apparaîtra au bas des transcriptions auxquelles il/elle a participé. Dans ce cas on affiche aussi le logo de ce mot-clef.
 +
Quelques précisions sur la rédaction :
 +
* pour désigner un⋅e intervenant⋅e qui prend la parole, mettre seulement son nom en gras sur une ligne seule :
 +
  <nowiki>{{Intervenante}}</nowiki>
 +
* Tous '''les intertitres''' présents dans la rédaction constitueront le '''sommaire automatiquement créé''' en haut de la page : il est toujours préférable d'utiliser les inter-titres dans leur ordre hiérarchique et logique, par exemple :
 +
  <nowiki>{{{premier inter-titre}}}</nowiki>
 +
ensuite
 +
  <nowiki>{{{**celui d'une sous-section}}} et encore ensuite {{{***celui d'une autre sous-section}}}</nowiki>
 +
Comme partout dans le site, les notes de bas de page sont prêtes à l'utilisation :
 +
  <nowiki>Insérer [[une note]] de bas de page.</nowiki>
  
* Cliquer sur ''Fichiers attachés''
+
"Enregistrer" avec le bouton en bas de page.
* Sélectionner l'image/capture de la vidéo avec ''Parcourir''
 
* Cliquer sur ''Attacher'', puis ''Enregistrer''
 
* Au début du texte, ajouter :
 
  
<pre>
+
Sur librealire.org se trouve aussi une aide à la rédaction, cf le bouton "Manuel du site" présent dès qu'on est identifié (https://librealire.org/?page=login&url=/).
<a href="http://la_page_de_la_video"><img src="http://www.april.org/sites/default/files/ton_image.png" alt="Nom de l'orateur" /></a>
 
</pre>
 
  
* Pour positionner l'image : insérer dans le tag image class="fg" ou class="fd"
+
== Ajouter un logo ==
 
 
==Ajouter un logo==
 
 
 
<nowiki>
 
<p>
 
 
 
<img class="fg" src="https://www.april.org/sites/default/files/ton_logo.png" alt="Logo de blablabla" />
 
 
 
</p>
 
</nowiki>
 
  
 +
* Choisissez plutôt une image de dimension carrée
 +
* Dans la partie gauche ''Logo de l’article'', cliquer sur ''Choisir''
 +
* Sélectionner l'image/capture de la vidéo avec ''Parcourir''
 +
* Cliquer sur ''Téléverser'', en base de l'encart.
  
 
==Plusieurs liens pour une même référence==
 
==Plusieurs liens pour une même référence==
  
...wiki no-google[fn value="2"]<a href="https://no-google.frama.wiki/">No G00gle - Observatoire de l'implantation de G00gle à Rennes</a>[/fn]..
+
On peut rappeler une note déjà existante en indiquant le numéro (ou le symbole) de cette note entre les symboles «<» et «>» et en laissant vide le reste de la note.
 
 
puis
 
 
 
le wiki[fn value="2"][/fn]
 
 
 
NB : value = le numéro de la première fois que la référence est utilisée
 
 
 
== Créer un résumé ==
 
 
 
Positionner le curseur sous le bloc d'information de la vidéo, puis cliquer sur le bouton "Créer un résumé à partir du curseur". Cela duplique le début du champ Description dans un nouveau champ, qui sera utilisé pour la page d'accueil de l'April, ainsi que pour la section [http://www.april.org/videos Vidéos].
 
 
 
Décocher ''Afficher le résumé en mode pleine page'' pour pouvoir modifier le résumé et la page complète indépendamment
 
 
 
Recopier le résumé dans le champ texte du dessous.
 
  
Ajouter <code>width="200px"</code> dans le tag <code><img></code> du résumé pour réduire la taille de l'image/capture de la vidéo.
+
Par exemple:
Changer le lien <code><a></code> dans le résumé pour pointer sur la page de l'article.
+
  Rappel à la note n°23[[<23>]].
  
 
==Demander la validation de la page==
 
==Demander la validation de la page==

Dernière version du 2 octobre 2023 à 10:58

Préparer une page spip[modifier]

  • Se connecter sur le site https://www.librealire.org/ecrire puis :
  • Dans la barre du haut sur fond mauve, cliquer sur la troisième icône Écrire un nouvel article
  • Choisir : À l’intérieur de la rubrique 0. Transcriptions
  • Indiquer un Titre
  • Remplir le contenu dans la partie Texte.
  • Cliquer sur Enregistrer, en bas à droite.

Conversion vers le format Spip[modifier]

librealire.org utilise Spip qui n'a pas la même syntaxe que MediaWiki. Une opération de conversion est donc nécessaire.

Exécuter les étapes suivantes :

Préparer le fichier source_mediawiki.txt[modifier]

  • Choisir une transcription dans la liste en attente de validation
  • Modifier - Tout sélectionner - Copier
  • Mettre en route Gedit ou un autre traitement de texte
  • Coller
  • Sauvegarder ce fichier dans le dossier de son choix en lui donnant le nom indiqué

Créer automatiquement le fichier source_pour_spip.txt[modifier]

Le script sed suivant permet de gérer titres, ponctuation, liens HTTP et notes de bas de page.

Utiliser (copier-coller) le script suivant dans un terminal :

sed -e 's!\[\[[Cc]at[ée]gorie[^]]*\]\]!!g' \
    -e 's!{{[ ]*[Tt]ravail [Ee]n [Cc]ours.*}}!!g' \
    -e 's!<references */>!!g' \
    -e "s/'''\(.*\)'''/{{\1}}/g" \
    -e "s/''\(.*\)''/{\1}/g" \
    -e 's!\[\[\([^|]*\)|\([^]]*\)\]\]!<a href="http://wiki.april.org/\1">\2</a>!g' \
    -e 's!\[\[\([^]]*\)\]\]!<a href="http://wiki.april.org/\1">\1</a>!g' \
    -e 's!\[\([^ ]*\) \([^]]*\)\]!<a href="\1">\2</a>!g' \
    -e 's!\(^\|\s\+\)\(http[^ <]*\)!\1<a href="\2"><tt>\2</tt></a>!g' \
    -e 's!<ref>![[!g' \
    -e 's!</ref>!]]!g' \
    -e 's!^\s*======\(.*\)======!{{{****\1}}}!' \
    -e 's!^\s*=====\(.*\)=====!{{{***\1}}}!' \
    -e 's!^\s*====\(.*\)====!{{{**\1}}}!' \
    -e 's!^\s*===\(.*\)===!{{{*\1}}}!' \
    -e 's!^\s*==\(.*\)==!{{{\1}}}!' \
    -e 's!^\s*=\(.*\)=!{{{\1}}}!' \
    -e 's!__TOC__!<sommaire niveau_max=3>!' \
    -e 's!^\(\s*\)\*!\1-!' \
    -e 's!^\(\s*\)\#!\1*!' \
    -e 's/[ \xC2\xA0]\([!?:;»%]\)/~\1/g' \
    -e 's/«[ \xC2\xA0]/«~/g' \
  source_mediawiki.txt > source_pour_spip.txt

Pour une utilisation automatique dans Gedit (logiciel de traitement de texte simple et libre présent par défaut dans la plupart des distributions GNU/Linux) :

Compléter la page librealire.org[modifier]

  • Copier le contenu du fichier source_pour_spip.txt
  • Cliquez sur Modifier cet article
  • Coller dans le champ Texte de la page

Les articles de la rubrique "Transcriptions" possèdent des champs supplémentaires pour désigner le média source de la transcription. Ils sont visibles lors de l'édition de l'article, en bas de page.

Les mots-clefs rassemblent les transcriptions par intervenant⋅e⋅s, thèmes, etc. Particularité des mots-clefs des personnes intervenantes : si le champ texte du mot-clef est utilisé (description de l'intervenant⋅e), alors la fiche apparaîtra au bas des transcriptions auxquelles il/elle a participé. Dans ce cas on affiche aussi le logo de ce mot-clef. Quelques précisions sur la rédaction :

  • pour désigner un⋅e intervenant⋅e qui prend la parole, mettre seulement son nom en gras sur une ligne seule :
 {{Intervenante}}
  • Tous les intertitres présents dans la rédaction constitueront le sommaire automatiquement créé en haut de la page : il est toujours préférable d'utiliser les inter-titres dans leur ordre hiérarchique et logique, par exemple :
 {{{premier inter-titre}}}

ensuite

 {{{**celui d'une sous-section}}} et encore ensuite {{{***celui d'une autre sous-section}}}

Comme partout dans le site, les notes de bas de page sont prêtes à l'utilisation :

 Insérer [[une note]] de bas de page.

"Enregistrer" avec le bouton en bas de page.

Sur librealire.org se trouve aussi une aide à la rédaction, cf le bouton "Manuel du site" présent dès qu'on est identifié (https://librealire.org/?page=login&url=/).

[modifier]

  • Choisissez plutôt une image de dimension carrée
  • Dans la partie gauche Logo de l’article, cliquer sur Choisir
  • Sélectionner l'image/capture de la vidéo avec Parcourir
  • Cliquer sur Téléverser, en base de l'encart.

Plusieurs liens pour une même référence[modifier]

On peut rappeler une note déjà existante en indiquant le numéro (ou le symbole) de cette note entre les symboles «<» et «>» et en laissant vide le reste de la note.

Par exemple:

 Rappel à la note n°23[[<23>]].

Demander la validation de la page[modifier]

Si tout le monde peut créer du contenu, tout le monde n'a pas forcément le droit de publier sur le site de l'April. Pour cela il suffit d'envoyer un mail sur transcriptions AT april DOT org, à son animatrice.