#CACHE{0} #SET{cioptions,''} [(#REM) Afficher ou non les options ] [(#ENV{recherche_avancee}|=={oui}|oui)#SET{cioptions,'oui'}] [(#ENV{media}|oui)#SET{cioptions,'oui'}] [(#ENV{extension}|oui)#SET{cioptions,'oui'}] [(#ENV{datedebut}|oui)#SET{cioptions,'oui'}] [(#ENV{datefin}|oui)#SET{cioptions,'oui'}] [(#ENV{recherche}|non) [(#ENV{tri}|oui)#SET{cioptions,'oui'}] [(#ENV{ordre}|oui)#SET{cioptions,'oui'}] ] [(#ENV{recherche}|oui)#SET{cioptions,'oui'}] #SET{ci_selectmedia,''} #SET{ci_typedoc,''} #SET{ci_tri,''} #SET{ci_ordre,''} #SET{ci_datedebut,''} #SET{ci_datefin,''} #SET{tableau_media, #ARRAY{0,file,1,image,2,audio,3,video,4,document,5,tous}} #SET{tableau_media_strict, #ARRAY{0,file,1,image,2,audio,3,video}} #SET{tableau_tri, #ARRAY{0,titre,1,date,2,taille,3,id_document}} #SET{tableau_tri_inverse, #ARRAY{0,titredesc,1,datedesc,2,tailledesc,3,id_documentdesc}} #SET{tableau_ajout, #ARRAY{0,document,1,image}} #SET{tableau_ins, #ARRAY{0,text_area,1,descriptif}} [(#ENV{media}|in_array{#GET{tableau_media}}|oui) #SET{ci_selectmedia,#ENV{media}} ] [(#ENV{media}|non) [(#ENV{cisf_ajout}|in_array{#GET{tableau_ajout}}|oui) #SET{ci_selectmedia,#ENV{cisf_ajout}} ] [(#ENV{ins_document}|oui) #SET{ci_selectmedia,'document'} ] [(#ENV{ins_image}|oui) #SET{ci_selectmedia,'image'} ] ] [(#ENV{extension}|cisf_extension_est_utilisee|oui) #SET{ci_typedoc,#ENV{extension}} ] [(#ENV{media}|in_array{#GET{tableau_media_strict}}|oui) [(#ENV{media}|=={#MEDIA_DEFAUT}|non) #SET{ci_selectmedia,'tous'} ] ] [(#ENV{media}|=={document}|oui) [(#MEDIA_DEFAUT|=={image}|oui) #SET{ci_selectmedia,'tous'} ] ] [(#ENV{tri}|in_array{#GET{tableau_tri}}|oui) #SET{ci_tri,#ENV{tri}} ] [(#ENV{tri}|in_array{#GET{tableau_tri_inverse}}|oui) [(#SET{citriinverse,[(#ENV{tri}|substr{0,-4})]})] ] [(#ENV{datedebut}|oui) #SET{ci_datedebut,#ENV{datedebut}|cisf_verifier_et_convertir_date} ] [(#ENV{datefin}|oui) #SET{ci_datefin,#ENV{datefin}|cisf_verifier_et_convertir_date} ] [(#SET{cirecherche,[(#RECHERCHE|cisf_filtrer_recherche)]})] <:cisf:filtrer_et_trier:>
<:cisf:docperiode:>
#SET{ci_appliquer,''} [(#ENV{cisf_ajout}|oui) <:cisf:reset:> #SET{ci_appliquer,'oui'} ] [(#ENV{cisf_ajout}|non) [(#ENV{ins_image}|in_array{#GET{tableau_ins}}|oui) <:cisf:reset:> #SET{ci_appliquer,'oui'} ] [(#ENV{ins_document}|in_array{#GET{tableau_ins}}|oui) <:cisf:reset:> #SET{ci_appliquer,'oui'} ] ] [(#GET{ci_appliquer}|non) <:cisf:reset:> ]