présence des chapitres seulement si fichier sonore dispo

This commit is contained in:
chankalan 2021-10-05 10:52:07 +02:00
parent 13781f0264
commit f59242386c
2 changed files with 11 additions and 6 deletions

View File

@ -82,26 +82,31 @@
][(#PODCAST_OGG|non) ][(#PODCAST_OGG|non)
<:libreavous:le_podcast_sera_bientot_disponible:>] <:libreavous:le_podcast_sera_bientot_disponible:>]
</div> </div>
[<div class="emission-sommaire #EDIT{podcast_sommaire}">(#PODCAST_SOMMAIRE|propre)</div>] [<div class="emission-sommaire #EDIT{podcast_sommaire}">(#PODCAST_SOMMAIRE|propre)</div>]
<BOUCLE_sl(CHAPITRES){id_article}{type_sujet=SL}>#SET{chapitres,oui}[(#REFERENCES_SUJET|oui)#SET{references,oui}] [(#REM) on ne doit pas afficher les chapitres qui n'ont pas de fichiers sonores = ceux qui n'ont rien dans #FIN ]
#SET{chsl,#ARRAY}#SET{chpassl,#ARRAY}
<BOUCLE_chap(CHAPITRES){id_article}>[(#FIN|oui)
[(#TYPE_SUJET|=={SL}|oui)#SET{chsl,#GET{chsl}|push{#ID_CHAPITRE}}]
[(#TYPE_SUJET|=={SL}|non)#SET{chpassl,#GET{chpassl}|push{#ID_CHAPITRE}}]
]</BOUCLE_chap>
<BOUCLE_sl(CHAPITRES){id_chapitre IN #GET{chsl}}>[(#REFERENCES_SUJET|oui)#SET{references,oui}]
<div class="sujet_principal"> <div class="sujet_principal">
<h2><:libreavous:sujet_principal:></h2> <h2><:libreavous:sujet_principal:></h2>
<INCLURE{fond=inclure/chapitre,env,id_chapitre,h=3,telecharger=oui} /> <INCLURE{fond=inclure/chapitre,env,id_chapitre,h=3,telecharger=oui} />
</div> </div>
</BOUCLE_sl><B_autres>#SET{chapitres,oui} </BOUCLE_sl><B_autres>
<div class="sujet_autre"> <div class="sujet_autre">
<h2><:libreavous:et_aussi:></h2> <h2><:libreavous:et_aussi:></h2>
<div> <div>
<BOUCLE_autres(CHAPITRES){id_article}{type_sujet!=SL}>[(#REFERENCES_SUJET|oui)#SET{references,oui}] <BOUCLE_autres(CHAPITRES){id_chapitre IN #GET{chpassl}}>[(#REFERENCES_SUJET|oui)#SET{references,oui}]
<INCLURE{fond=inclure/chapitre,env,id_chapitre,h=3,telecharger=oui} /> <INCLURE{fond=inclure/chapitre,env,id_chapitre,h=3,telecharger=oui} />
</BOUCLE_autres> </BOUCLE_autres>
</div> </div>
</div> </div>
</B_autres> </B_autres>
[(#GET{chapitres}|!={oui}|oui)
[<div class="emission-programme #EDIT{chapo}">(#CHAPO)</div>]
]
</div> </div>