Permettre un accès par IP ou plages d’IPs à des auteurs SPIP
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

34 lines
1.1 KiB

[(#AUTORISER{voir,_auteurs}|sinon_interdire_acces)]
<h1 class="grostitre"><:ipset:auteurs_access_ips:></h1>
#SET{statuts,#VAL{tous}|auteurs_lister_statuts}
<B_st>
<div class="onglets_simple clearfix">
<ul>
<li>[(#SELF|parametre_url{statut,''}|lien_ou_expose{<:info_tout_afficher:>,[(#ENV{statut,''}|non)],ajax})]</li>
<BOUCLE_st(POUR){tableau #GET{statuts}}{si #GET{statuts}|count|>{1}}>
<li>[(#SELF|parametre_url{statut,#VALEUR}|lien_ou_expose{[(#VALEUR|traduire_statut_auteur)],#ENV{statut,''}|=={#VALEUR},ajax})]</li>
</BOUCLE_st>
</ul>
</div>
</B_st>
[(#ENV{id_auteur}|oui)
<a href="[(#SELF|parametre_url{id_auteur,''})]"><:icone_tous_auteur:></a>
]
#FORMULAIRE_RECHERCHE_ECRIRE{#SELF,ajax}
<div class='nettoyeur'></div>
#SET{filtre,#SESSION{statut}|=={0minirezo}|?{poubelle,'prepa|poubelle|refuse'}|explode{|}}
[(#INCLURE{fond=prive/objets/liste/auteurs_access_ips,
nb=30,
filtre_statut_articles=#GET{filtre},
statut=#ENV{statut}|in_any{#GET{statuts}}|?{#ENV{statut},
#GET{statuts}},
env,
ajax}
|sinon{#ENV{recherche}|?{
#VAL{info_recherche_auteur_zero}|_T{#ARRAY{cherche_auteur,#ENV{recherche}}}|wrap{'<h3>'}
}})
]