Commit Graph

10 Commits (v4.2.4)

Author SHA1 Message Date
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