technique:adminserv:sites:mise_a_jour_de_radio.picasoft.net

La voix est libre (radio.picasoft.net)

Les émissions de La voix est libre sont diffusées le vendredi à 9h par la radio associative Graf’hit, sur la fréquence 94.9FM aux alentours de Compiègne, et sur https://grafhit.net.

La mise à jour du site de La voix est libre s’effectue en 3 étapes :

  1. Téléverser le mp3 de l’émission sur https://culture.picasoft.net
  2. Éditer un nouveau billet dans l’espace radio de l’atelier Scenari picasoft-optim
  3. Publier le site

Une fois le site mis à jour, une bonne pratique est d’annoncer la nouvelle émission sur Mastodon avec le compte de Picasoft (les identifiants sont sur le pass).

On peut récupérer le podcast sur https://podcast.grafhit.net (Graf’hit met en ligne l’émission du jour dans la matinée).

Ensuite, on rajoute ce fichier au site Culture, dans son dossier /var/www/html/audio/la-voix-est-libre.

Depuis un client Scenari connecté au serveur de l'UTC, se rendre dans l’atelier picasoft-optim.

Ouvrir le dossier radio. Les billets composant le site apparaissent, ainsi que l’item Blog radio.webpage, l’item Site web radio.website, et l’espace re contenant des ressources multimédias intégrées au site.

Pour éditer un nouveau billet, il est possible de créer un nouvel item Billet, mais, les billets ayant tous une structure similaire, on peut se faciliter la tâche en dupliquant un billet précédent. Cela permet d’en réutiliser le plan et les contenus récurrents (comme les crédits du générique de l’émission), au lieu de repartir de zéro à chaque nouveau billet. Pour cela : clic droit sur un billet, Copier, nouveau clic droit sur un billet (plus exactement, à n’importe quel endroit dans l’espace radio), et Coller(dupliquer).

Après avoir créé un nouveau billet par duplication d’un précédent, il est nécessaire de modifier :

  • Son nom : choisir la date de publication au format AAAA-MM-JJ.object
  • Son titre
  • Sa date de publication
  • L’URL du lien Écouter dans le premier bloc Graf'hit 94.9FM. Pour cela : clic droit sur le lien, Propriétés > Adresse web, email, lien vers un document externe, et modifier l’URL avec le nom du fichier mp3 ajouté sur https://culture.picasoft.net à l’étape 1.

Attention:

Ce lien doit rester le premier lien du billet. Il ne faut donc pas déplacer ce bloc plus bas dans le billet. Cette condition est nécessaire à l’ajout du lien dans le tag <enclosure>, lors de la mise à jour du flux RSS.

  • Si l’April a mis à disposition une retranscription (l’APRIL vous contactera le cas échéant), ajouter un lien.
  • La musique : dans le Bloc mis en relief La musique, changer le titre (terme mis en relief, apparaît en gras), l’artiste (terme spécifique, apparaît en italique), l’intitulé et le contenu du lien vers le mp3, la licence ainsi que le lien vers sa page web.
  • La date d’enregistrement (dernier bloc)

Pour chaque bloc, supprimer l’ensemble du contenu, correspondant au billet dupliqué.

L'interview :

Écrire le nom de l’invité⋅e, ainsi qu’une présentation en une ou deux lignes. Mettre en relief ce texte : le sélectionner, clic droit, Insérer dans le paragraphe > Mise en relief. Lister les questions posées à l’invité⋅e : créer une liste à puce en appuyant sur CTRL + L .

L'échange

Écrire le plan suivi (CTRL + O pour créer une liste ordonnée) ou la liste des sujets abordés (en général sous forme de questions).

Les notes

Pour conserver la préparation rédigée sur le pad, copier celle-ci dans le bloc Les notes, et veiller à ce que les 3 icônes Exclusion du support web, Exclusion du support de présentation et Exclusion du support papier soient recouvertes d’une croix rouge. Ainsi, ces notes n’apparaîtront pas sur ces supports, dont le site web.

Le quiz

Si l’émission comprend un quiz, en écrire l’énoncé et les propositions sous forme de liste ordonnée. La réponse est réservée aux auditeur⋅ices…

Les liens

Ajouter les références abordées pendant l’émission : donner un nom au lien, copier l’URL (sans le https:// et raccourcie à l’essentiel, c’est plus joli) et ajouter l’url entière dans la propriété Adresse web, email, lien vers un document externe.

Transcription

Si l’April a mis à disposition une retranscription (l’APRIL vous contactera le cas échéant), ajoutez un bloc transcription (cliquer sur l’étoile rouge à gauche au dessus du bloc “la musique”), copiez le texte d’une émission qui contient une transcription (par exemple l’émission du 17/05/2019) et ajoutez le titre “transcription” .

Le billet est prêt, le plus gros est fait !

Double-cliquer sur l’item Blog radio.webpage pour l’ouvrir. Cliquer sur l’astérisque située juste au-dessus du premier billet de la liste afin d’insérer le nouveau billet : clic sur Billet. Un nouvel élément Billet est ajouté. Clic droit sur la croix rouge : Sélectionner un item. Sélectionner l’item en .object correspondant au nouveau billet. Enregistrer.


Enfin, quelques astuces pour cette étape :

  • Explorer les possibilités d’enrichissement du texte, disponibles via un clic droit et le choix d’Insérer dans le paragraphe : tout mot ou ensemble de mots peut être mis en relief, en citation, en indice, en terme spécifique, en label d’un lien… pour supprimer une ou plusieurs de ces propriétés : clic droit sur le terme, Éliminer du paragraphe, puis choisir la propriété à supprimer.
  • Penser à sauvegarder ses modifications régulièrement : CTRL + S
  • Pour insérer un bloc, cliquer sur l’astérisque située sur la position souhaitée, et sélectionner un type de bloc. Un clic droit ouvre le menu pour déplacer le bloc, en changer le type, le supprimer ou y ajouter un commentaire en en-tête.

La mise à jour du site s’accompagne d’une mise à jour de son flux RSS. Ainsi, les personnes abonnées au flux RSS de La voix est libre sont automatiquement informées de la publication d’un nouvel épisode. Un flux RSS est un fichier au format xml. Le flux RSS de La voix est libre est accessible à cette adresse.

Sa mise à jour consiste en l’ajout d’un nouveau tag <item> correspondant au nouveau billet publié. Un tag <item> comprend les tags <title> (titre de l’émission), <link>(lien vers la page correspondant au billet sur radio.picasoft.net), <pubDate>(date et heure de publication renseignées dans le billet), <managingEditor> (adresse mail de Graf’hit, pour publication sur site de podcasts et récolte de statistiques) et <content:encoded>(contenu du billet en HTML) et <enclosure>. Ce dernier tag contient le lien vers le mp3 de l’émission.

Afin d’ajouter les tags <enclosure> et <managingEditor> dans le flux RSS, il est nécessaire d’installer sur sa machine locale le processeur XSLT : effectuer apt install xsltproc.

Question:

Pourquoi ces tags doivent être rajoutés “à la main” ?

Il semblerait que Scenari ne soit pas capable d’ajouter des tags “personnalisés” au flux RSS qu’il génère ; il faut faire l’opération nous même.

Pour ce faire, avant chaque publication, télécharger le fichier radio.xsl (https://gitlab.utc.fr/picasoft/projets/website/raw/master/radio.xsl) dans /tmp. (Ce fichier contient les règles que doit suivre le processeur XSLT pour ajouter le nouveau tag <enclosure> dans le fichier https://radio.picasoft.net/co/radio.xml.)

Ouvrir l’item radio.website. Dans l’onglet Aperçu, cliquer sur la liste déroulante affichant Boxed et choisir le thème Fool Skin, pour avoir un aperçu fidèle au site tel qu’il sera publié. Vérifier que le billet est bien ajouté, et que le billet s’affiche comme attendu. Si le site est prêt à être publié, se rendre dans l’onglet Publi, vérifier que le thème Fool Skin est bien sélectionné, et cliquer sur générer. Il est possible de consulter à nouveau un aperçu du site, dans son navigateur, en cliquant sur consulter.

Télécharger le site généré dans un répertoire quelconque, par exemple /tmp.

Depuis /tmp, générer le flux RSS correct, avec la commande :

snippet.bash
unzip radio_gen_site.zip -d radio
xsltproc radio.xsl radio/co/radio.xml > radio.xml
cp radio.xml radio/co/radio.xml

Puis transférer le dossier radio sur le serveur web.

  • technique/adminserv/sites/mise_a_jour_de_radio.picasoft.net.1610876895.txt.gz
  • de qduchemi