fix date < 10 avec un 0 + radiolive sur la page d'une émission
This commit is contained in:
parent
a942b8c728
commit
85ca6dd064
@ -3,8 +3,6 @@ if (!defined('_ECRIRE_INC_VERSION')) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function filtre_escape_json($texte) {
|
function filtre_escape_json($texte) {
|
||||||
return str_replace("\"", "\\\"", str_replace("\n", "\\n", str_replace("\n\n", "\n<br><br>\n", $texte)));
|
return str_replace("\"", "\\\"", str_replace("\n", "\\n", str_replace("\n\n", "\n<br><br>\n", $texte)));
|
||||||
}
|
}
|
||||||
@ -206,39 +204,9 @@ function titre_chronique_court($titre) {
|
|||||||
return $titre;
|
return $titre;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// function radiolive() {
|
|
||||||
// $dateetheure= time();
|
|
||||||
//
|
|
||||||
// $h1=strtotime("15:15:00");
|
|
||||||
// $h2=strtotime(date ('H:i:s',$dateetheure));
|
|
||||||
//
|
|
||||||
// $radio = '';
|
|
||||||
//
|
|
||||||
// if((date("w", $dateetheure ) == 2) && ($h2 >= $h1) && (date("G", $dateetheure ) < 17)) {
|
|
||||||
// // $radio = 'live';
|
|
||||||
//
|
|
||||||
// $radio = '
|
|
||||||
// <div style="text-align:center;">
|
|
||||||
// <div style="font-family: sans-serif; text-align: center;
|
|
||||||
// background-color: white; padding: 2px; border: 4px solid #ee5921;
|
|
||||||
// color: black; margin-top: 1em; width: 90%; min-width: 260px; max-width: 400px; margin: 1em auto; -webkit-border-radius: 4px;
|
|
||||||
// -moz-border-radius: 2px; border-radius: 4px;" >
|
|
||||||
// <h4>Écoutez le direct (mardi 15h30 à 17h)</h4>
|
|
||||||
// <audio controls> <source src="https://icecast.libre-a-toi.org:8444/voixdulat_mp3" type="audio/mpeg">.Votre navigateur ne supporte pas l\'élément <code>audio</code> : <a href="https://icecast.libre-a-toi.org:8444/voixdulat_mp3">écoutez l\'émission</a>.</audio>
|
|
||||||
// </div>
|
|
||||||
// </div>';
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// return $radio;
|
|
||||||
//
|
|
||||||
// }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// calculer la durée d'un chapitre
|
// calculer la durée d'un chapitre
|
||||||
// $start et $end sous form hh:mm:ss
|
// $start et $end sous form hh:mm:ss
|
||||||
function duree($start,$end) {
|
function libreavous_duree($start,$end) {
|
||||||
|
|
||||||
$timestart = new DateTime($start);
|
$timestart = new DateTime($start);
|
||||||
$timeend = new DateTime($end);
|
$timeend = new DateTime($end);
|
||||||
@ -249,7 +217,15 @@ function duree($start,$end) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
// retirer l'heure si 0 h dans la duree
|
// retirer l'heure si 0 h dans la duree
|
||||||
function sanszeroh($chaine) {
|
function libreavous_sanszeroh($chaine) {
|
||||||
$chaine = str_replace('0 h ','',$chaine);
|
$chaine = str_replace('0 h ','',$chaine);
|
||||||
return $chaine;
|
return $chaine;
|
||||||
}
|
}
|
||||||
|
// ajoute un 0 si un seul chiffre (date du jour < à 10)
|
||||||
|
function libreavous_aveczerod($chaine) {
|
||||||
|
if (strlen($chaine) == '1') {
|
||||||
|
$chaineaveczero = '0'.$chaine;
|
||||||
|
}
|
||||||
|
return $chaineaveczero;
|
||||||
|
}
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<BOUCLE_principale(ARTICLES){id_article}>
|
<BOUCLE_principale(ARTICLES){id_article}>
|
||||||
[(#SET{fin_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour) ]17:00:00})]
|
[(#SET{fin_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour|libreavous_aveczerod) ]19:00:00})]
|
||||||
|
|
||||||
<article>
|
<article>
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
[<div class="#EDIT{texte} texte surlignable">(#TEXTE|adaptive_images{#CONST{_CONTENT_WIDTH}})</div>]
|
[<div class="#EDIT{texte} texte surlignable">(#TEXTE|adaptive_images{#CONST{_CONTENT_WIDTH}})</div>]
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
<section class="derniere_emission">
|
<section class="derniere_emission emission_heroine">
|
||||||
<h2><:libreavous:derniere_emission:></h2>
|
<h2><:libreavous:derniere_emission:></h2>
|
||||||
<INCLURE{fond=inclure/derniere_emission} />
|
<INCLURE{fond=inclure/derniere_emission} />
|
||||||
</section>
|
</section>
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
|
|
||||||
<BOUCLE_emissions(RUBRIQUES){composition=emissions}>
|
<BOUCLE_emissions(RUBRIQUES){composition=emissions}>
|
||||||
<BOUCLE_proc(ARTICLES){id_rubrique}{!par date}{statut=publie}{0,1}>
|
<BOUCLE_proc(ARTICLES){id_rubrique}{!par date}{statut=publie}{0,1}>
|
||||||
[(#SET{fin_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour) ]17:00:00})]
|
[(#SET{fin_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour|libreavous_aveczerod) ]17:00:00})]
|
||||||
<BOUCLE_cond(ARTICLES){id_article}{statut=publie}{si #ENV{date}|<={#GET{fin_emission}}|oui}>#SET{prochaine,#ID_ARTICLE}
|
<BOUCLE_cond(ARTICLES){id_article}{statut=publie}{si #ENV{date}|<={#GET{fin_emission}}|oui}>#SET{prochaine,#ID_ARTICLE}
|
||||||
<article class="prochaine_emission emission_heroine">
|
<article class="prochaine_emission emission_heroine">
|
||||||
|
|
||||||
<header class="cartouche">
|
<header class="cartouche">
|
||||||
|
|
||||||
<p class="article__infos">
|
<p class="article__infos">
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<div class="chronique">
|
<div class="chronique">
|
||||||
<h#ENV{h,2}>
|
<h#ENV{h,2}>
|
||||||
[(#TITRE)]
|
[(#TITRE)]
|
||||||
[(#FIN|oui)<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"[ title="(#PODCAST_OGG|taille_en_octets)"]><span class="visuallyhidden">ogg</span></a>
|
[(#FIN|oui)<small>[ <span class="duree"><:libreavous:duree:> : (#DEBUT|libreavous_duree{#FIN}|libreavous_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"[ title="(#PODCAST_OGG|taille_en_octets)"]><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"[ title="(#PODCAST_MP3|taille_en_octets)"]><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"[ title="(#PODCAST_MP3|taille_en_octets)"]><span class="visuallyhidden">mp3</span></a></small>]
|
||||||
</h#ENV{h,2}>
|
</h#ENV{h,2}>
|
||||||
<B_article>
|
<B_article>
|
||||||
|
@ -5,9 +5,10 @@
|
|||||||
][(#ENV{date}|heures|>={17}|oui)
|
][(#ENV{date}|heures|>={17}|oui)
|
||||||
#SET{live,off}
|
#SET{live,off}
|
||||||
]
|
]
|
||||||
][(#ENV{date}|>={#GET{debut_emission}}|et{#ENV{date}|<={#GET{fin_emission}}}|oui)
|
][(#ENV{date}|<={#ENV{fin_emission}}|oui)
|
||||||
|
[(#ENV{date}|>={#ENV{debut_emission}}|oui)
|
||||||
#SET{live,on}]
|
#SET{live,on}]
|
||||||
[(#GET{live}|=={on}|oui)<div class="radiolive">
|
][(#GET{live}|=={on}|oui)<div class="radiolive">
|
||||||
<h4>Écoutez le direct !</h4>
|
<h4>Écoutez le direct !</h4>
|
||||||
<audio controls> <source src="https://icecast.libre-a-toi.org:8444/voixdulat_mp3" type="audio/mpeg">.Votre navigateur ne supporte pas l'élément <code>audio</code> : <a href="https://icecast.libre-a-toi.org:8444/voixdulat_mp3">écoutez l'émission</a>.</audio>
|
<audio controls> <source src="https://icecast.libre-a-toi.org:8444/voixdulat_mp3" type="audio/mpeg">.Votre navigateur ne supporte pas l'élément <code>audio</code> : <a href="https://icecast.libre-a-toi.org:8444/voixdulat_mp3">écoutez l'émission</a>.</audio>
|
||||||
<h4>Salon web</h4>
|
<h4>Salon web</h4>
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
<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}|sanszeroh)</span>]
|
[<span class="duree"> | <:libreavous:duree:> : (#DEBUT|libreavous_duree{#FIN}|libreavous_sanszeroh)</span>]
|
||||||
<a href="#URL_ARTICLE" class="btn taille80 blanc"><:libreavous:page_de_l_emission:></a>
|
<a href="#URL_ARTICLE" class="btn taille80 blanc"><:libreavous:page_de_l_emission:></a>
|
||||||
</p>
|
</p>
|
||||||
</BOUCLE_infos>
|
</BOUCLE_infos>
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<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>[<span class="duree"> <:libreavous:duree:> : (#DEBUT|libreavous_duree{#FIN}|libreavous_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" title="(#PODCAST_OGG|taille_en_octets)"><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" title="(#PODCAST_OGG|taille_en_octets)"><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"[ title="(#PODCAST_MP3|taille_en_octets)"]><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"[ title="(#PODCAST_MP3|taille_en_octets)"]><span class="visuallyhidden">mp3</span></a></small>]
|
||||||
</h1>
|
</h1>
|
||||||
@ -37,7 +37,7 @@
|
|||||||
<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" title="(#PODCAST_OGG|taille_en_octets)"><span class="visuallyhidden">ogg</span></a>
|
[[ <span class="duree"><:libreavous:duree:> : (#DEBUT|libreavous_duree{#FIN}|libreavous_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" title="(#PODCAST_OGG|taille_en_octets)"><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"[ title="(#PODCAST_MP3|taille_en_octets)"]><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"[ title="(#PODCAST_MP3|taille_en_octets)"]><span class="visuallyhidden">mp3</span></a></small>]
|
||||||
</li>
|
</li>
|
||||||
</BOUCLE_s>
|
</BOUCLE_s>
|
||||||
|
@ -948,6 +948,9 @@ a:hover .fab, a:hover .fas {
|
|||||||
iframe {
|
iframe {
|
||||||
min-height:300px;
|
min-height:300px;
|
||||||
}
|
}
|
||||||
|
audio {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.orange {
|
.orange {
|
||||||
|
Loading…
Reference in New Issue
Block a user