diff --git a/lang/libreavous_fr.php b/lang/libreavous_fr.php index 3616303..819ebd6 100644 --- a/lang/libreavous_fr.php +++ b/lang/libreavous_fr.php @@ -46,4 +46,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'form_pet_message_commentaire' => 'Commenter le podcast', + 'duree' => 'Durée', + ); diff --git a/libreavous_fonctions.php b/libreavous_fonctions.php index 77d4be9..a039283 100644 --- a/libreavous_fonctions.php +++ b/libreavous_fonctions.php @@ -233,3 +233,23 @@ function titre_chronique_court($titre) { // 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; +} diff --git a/squelettes/inclure/chapitre.html b/squelettes/inclure/chapitre.html index 5fb09d7..9b2ae3d 100644 --- a/squelettes/inclure/chapitre.html +++ b/squelettes/inclure/chapitre.html @@ -2,13 +2,13 @@
[(#TITRE)] - ogg + [ <:libreavous:duree:> : (#DEBUT|duree{#FIN}|sanszeroh)] ogg mp3 [(#ENV{page_emission}|=={oui}|oui)

- <:libreavous:page_de_l_emission:> + <:libreavous:page_de_l_emission:>

] [(#ENV{telecharger}|=={oui}|oui)
    diff --git a/squelettes/inclure/resume/chronique.html b/squelettes/inclure/resume/chronique.html index bcce96a..47cbd18 100644 --- a/squelettes/inclure/resume/chronique.html +++ b/squelettes/inclure/resume/chronique.html @@ -7,9 +7,10 @@ -

    [(#TITRE)]

    +

    [(#TITRE)]