tcharlss@bravecassine.com
|
bea0e64bc5
|
v 3.15.13 : une nouvelle fonction générique 'accesrestreint_objet_restreint' pour tester si un objet est restreint ou pas, qui utilise les fonctions spécifiques si elles existent (donc les 2 fonctions existantes pour les articles et rubriques), et qui fait appel à un pipeline 'accesrestreint_objet_restreint' à la fin pour permettre aux plugins de modifier le résultat. Ajout également d'un nouveau pipeline 'accesrestreint_objets_accessibles_where' à la fin des fonctions qui renvoient le code de la condition where pour la liste des objets accessibles, afin de permettre aux plugins de modifier le résultat. Cas d'utilisation : on a ponctuellement des articles situés dans des zones restreintes, mais qui ne doivent pas être restreints. Ils sont marqués ave un mot-clé, les 2 pipelines permettent de les rendres accessibles en prenant en compte ce mot-clé.
|
5 years ago |
kent1@arscenic.info
|
1886309e34
|
PSR SPIP
|
7 years ago |
rastapopoulos@spip.org
|
9d8ede5dc9
|
Coquille : id_auteur !
|
8 years ago |
rastapopoulos@spip.org
|
49f4355316
|
Dans le filtre accesrestreint_acces_zone, [] doit toujours être un tableau, qu'on soit connecté ou pas, et qu'on ait accès à des zones ou pas, sinon ça Warning sur le in_array().
|
8 years ago |
rastapopoulos@spip.org
|
d224b3e515
|
warning en moins quand on l'utilise pour un⋅e anonyme + indentation et accolades
|
8 years ago |
rastapopoulos@spip.org
|
16db7e7dbe
|
Pour les articles, on doit aussi tester si ça fait partie des objets restreints un par un (et non juste par le parent).
|
9 years ago |
teddy.spip@gmail.com
|
3739c94e5b
|
Si j'avais sû ça il y a quelques jours, ça aurait été plus simple.
C'est mieux d'avoir les exemples d'utilisation dans le code directement.
On incrémente pour que les archives se refasse.
|
9 years ago |
cedric@yterium.com
|
21f266335d
|
Passer en une table de lien unique spip_zones_liens
|
12 years ago |
cedric@yterium.com
|
df06960b6a
|
PHPDoc, pipelines, et corrections
|
12 years ago |
cedric@yterium.com
|
dfa03cf685
|
portage SPIP 3 / work in progress
|
12 years ago |