Modèle SPIP Podview
Podview est un modèle qui permet l’affichage des informations de base d’un podcast avec une image de couverture et le lien vers le podcast et son flux rss.
Selon la documentation de SPIP, "Un modèle est un petit squelette SPIP qui décrit un fragment de HTML facile à insérer dans un autre squelette ou — et c’est là le principal intérêt — dans le texte d’un article." [1]
PodView est largement inspiré de la page html générée par AntennaPod, son code se veut simple et configurable pour une réutilisation facile. Au départ proposé comme fragment de code à insérer dans le dossier /squelettes/modèles il a depuis été porté sous forme de plugin, lui permettant au passage d’être intégré aux éditeurs WYSIWYG via les plugins Insérer Modèles et Éditeur de texte Markdown pour SPIP.
Utilisation pratique
Le squelette Archil utilisé pour ce site web intègre nativement podview et surcouche donc la feuille de style de Podview. Voir une capture du même code dans le contexte du squelette dist de SPIP sous l’exemple.
<podview
|titre=Mécaniques du journalisme
|img=https://www.radiofrance.fr/s3/cruiser-production/2022/06/db263334-3159-495d-be56-c56045a059fe/1400x1400_rf_omm_0000035072_ite.jpg
|descriptif=À propos du journalisme et du dessous d'importantes enquêtes qui ont fait fait la vie politique et médiatiques ces dernières années.
|web=https://www.franceculture.fr/emissions/mecaniques-du-journalisme
|rss=https://radiofrance-podcast.net/podcast09/35099478-7c72-4f9e-a6de-1b928400e9e5/rss_21810.xml>
Adapter l’affichage du modèle à vos besoins
Pour adapter l’affichage de Podview à vos besoins, copiez la feuille de style disponible sur la forge :
https://git.spip.net/spip-contrib-extensions/podview/-/blob/main/css/podview.css dans un fichier podview.css situé dans votre dossier squelette : squelettes/css/podview.css.
Évolution du modèle
Quelques évolutions non intégrées verront le jour dans les prochains temps et d’autres peut être pas :
-
État du podcast (en cours de diffusion ou conclut).
-
Format du podcast (série ou épisode).
-
Utilisation de la médiathèque SPIP pour les illustrations.
-
Dans mes rêves les plus fous, qu’en donnant le lien vers le flux RSS le modèle extrait l’ensemble des informations nécessaires à l’affichage.
Si vous utilisez ce modèle, n’hésitez pas à faire un retour de votre expérience et de vos envies. Ici, sur la forge ou sur SPIP Contrib.