durée des chapitres : emplacement à corriger ?

This commit is contained in:
chankalan 2021-09-24 00:40:12 +02:00
parent 2e9c30efda
commit 8792ee374b
6 changed files with 37 additions and 12 deletions

View File

@ -46,4 +46,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'form_pet_message_commentaire' => 'Commenter le podcast', 'form_pet_message_commentaire' => 'Commenter le podcast',
'duree' => 'Durée',
); );

View File

@ -233,3 +233,23 @@ function titre_chronique_court($titre) {
// return $radio; // return $radio;
// //
// } // }
// calculer la durée d'un chapitre
// $start et $end sous form hh:mm:ss
function duree($start,$end) {
$timestart = new DateTime($start);
$timeend = new DateTime($end);
$timeduree = $timestart->diff($timeend);
$duree = $timeduree->format('%h h %i min. %s s.');
return $duree;
}
// retirer l'heure si 0 h dans la duree
function sanszeroh($chaine) {
$chaine = str_replace('0 h ','',$chaine);
return $chaine;
}

View File

@ -2,13 +2,13 @@
<div class="chronique"> <div class="chronique">
<h#ENV{h,2}> <h#ENV{h,2}>
[(#TITRE)] [(#TITRE)]
<small><a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].ogg" class="btn ogg podcast mini"><span class="visuallyhidden">ogg</span></a> <small>[ <span class="duree"><:libreavous:duree:> : (#DEBUT|duree{#FIN}|sanszeroh)</span>] <a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].ogg" class="btn ogg podcast mini"><span class="visuallyhidden">ogg</span></a>
<a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].mp3" class="btn mp3 podcast mini"><span class="visuallyhidden">mp3</span></a></small> <a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].mp3" class="btn mp3 podcast mini"><span class="visuallyhidden">mp3</span></a></small>
</h#ENV{h,2}> </h#ENV{h,2}>
<B_article> <B_article>
<BOUCLE_article(ARTICLES){si #ENV{composition}|!={emission}|oui}{id_article}> <BOUCLE_article(ARTICLES){si #ENV{composition}|!={emission}|oui}{id_article}>
[(#ENV{page_emission}|=={oui}|oui)<p> [(#ENV{page_emission}|=={oui}|oui)<p>
<a href="#URL_ARTICLE"><:libreavous:page_de_l_emission:></a> <a href="#URL_ARTICLE"><:libreavous:page_de_l_emission:></a>
</p>] </p>]
[(#ENV{telecharger}|=={oui}|oui) [(#ENV{telecharger}|=={oui}|oui)
<ul class="telecharger"> <ul class="telecharger">

View File

@ -7,9 +7,10 @@
<p class="article__infos"> <p class="article__infos">
<a href="#URL_ARTICLE" class="sansbordure"><span class="num_emission #EDIT{surtitre}">#[(#SURTITRE)]</span></a> <a href="#URL_ARTICLE" class="sansbordure"><span class="num_emission #EDIT{surtitre}">#[(#SURTITRE)]</span></a>
[<span class="article__date"><:libreavous:diffusee_le:> [(#DATE|jour)/][(#DATE|mois)/](#DATE|annee)</span>] [<span class="article__date"><:libreavous:diffusee_le:> [(#DATE|jour)/][(#DATE|mois)/](#DATE|annee)</span>]
[ | <span class="duree"><:libreavous:duree:> : (#DEBUT|duree{#FIN})</span>]
</p> </p>
</BOUCLE_infos> </BOUCLE_infos>
<h1 class="#EDIT{titre} h2"><a href="#URL_ARTICLE">[(#TITRE)]</a></h1> <h1 class="#EDIT{titre} h2">[(#TITRE)]</h1>
<BOUCLE_postmeta(ARTICLES){id_article}> <BOUCLE_postmeta(ARTICLES){id_article}>
<div class="postmeta"> <div class="postmeta">
#MODELE{article_traductions} #MODELE{article_traductions}

View File

@ -6,14 +6,13 @@
<a href="#URL_ARTICLE" class="sansbordure"><span class="num_emission #EDIT{surtitre}">#[(#SURTITRE)]</span></a> <a href="#URL_ARTICLE" class="sansbordure"><span class="num_emission #EDIT{surtitre}">#[(#SURTITRE)]</span></a>
[<span class="article__date"><:libreavous:diffusee_le:> [(#DATE|jour)/][(#DATE|mois)/](#DATE|annee)</span>] [<span class="article__date"><:libreavous:diffusee_le:> [(#DATE|jour)/][(#DATE|mois)/](#DATE|annee)</span>]
</p> </p>
<B_sl> <BOUCLE_sl(CHAPITRES){id_article}{type_sujet=SL}{par debut}>
<BOUCLE_sl(CHAPITRES){id_article}{type_sujet=SL}{par debut}> <h1><a href="#URL_ARTICLE"><span class="#EDIT{titre} article__titre">[(#TITRE)]</span></a>
<h1><a href="#URL_ARTICLE"><span class="#EDIT{titre} article__titre">[(#TITRE)]</span></a> <small>[<span class="duree"><:libreavous:duree:> : (#DEBUT|duree{#FIN}|sanszeroh)</span>]
<small><a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].ogg" class="btn ogg podcast mini"><span class="visuallyhidden">ogg</span></a> <a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].ogg" class="btn ogg podcast mini"><span class="visuallyhidden">ogg</span></a>
<a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].mp3" class="btn mp3 podcast mini"><span class="visuallyhidden">mp3</span></a></small> <a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].mp3" class="btn mp3 podcast mini"><span class="visuallyhidden">mp3</span></a></small>
</h1> </h1>
</BOUCLE_sl> </BOUCLE_sl>
</B_sl>
<h1><a href="#URL_ARTICLE"><span class="#EDIT{titre} article__titre">[(#TITRE|libreavous_supp_numero)]</span></a></h1> <h1><a href="#URL_ARTICLE"><span class="#EDIT{titre} article__titre">[(#TITRE|libreavous_supp_numero)]</span></a></h1>
@ -36,7 +35,7 @@
<div class="sujets"> <div class="sujets">
<ul> <ul>
<BOUCLE_s(CHAPITRES){id_article}{type_sujet!=SL}{par debut}> <BOUCLE_s(CHAPITRES){id_article}{type_sujet!=SL}{par debut}>
<li>#TITRE <li>#TITRE[ <span class="duree"><:libreavous:duree:> : (#DEBUT|duree{#FIN}|sanszeroh)</span>]
<small><a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].ogg" class="btn ogg podcast mini"><span class="visuallyhidden">ogg</span></a> <small><a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].ogg" class="btn ogg podcast mini"><span class="visuallyhidden">ogg</span></a>
<a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].mp3" class="btn mp3 podcast mini"><span class="visuallyhidden">mp3</span></a></small> <a href="https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/[(#CODE_PODCAST)]/libre-a-vous-[(#CODE_PODCAST)]-[(#CODE_FICHIER)].mp3" class="btn mp3 podcast mini"><span class="visuallyhidden">mp3</span></a></small>
</li> </li>

View File

@ -520,6 +520,9 @@ h2 {
} }
} }
} }
.duree {
font-size:0.7rem;
}
.btn.podcast { .btn.podcast {
padding:0 0.5em 0.1em 1rem; padding:0 0.5em 0.1em 1rem;