Je voudrais pouvoir lister les rubriques/articles protégé(e)s par acces_restreint avec un css différent. On récupère tout avec {tout_voir}, mais comment on fait pour savoir ensuite si c'est protégé ou pas ? (je crois avoir déjà vu la réponse sur la liste, mais ne la retrouve pas...)
* Frédéric Moinard tapuscrivait, le 01/10/2007 18:53:
Bonsoir,
Je voudrais pouvoir lister les rubriques/articles protégé(e)s par acces_restreint avec un css différent. On récupère tout avec {tout_voir}, mais comment on fait pour savoir ensuite si c'est protégé ou pas ? (je crois avoir déjà vu la réponse sur la liste, mais ne la retrouve pas...)
Ben, c'est dans la doc du plugin : Le plugin Accès Restreint - SPIP-Contrib :
À cet effet, deux filtres ont été créés pour le plugin :
- AccesRestreint_article_restreint appliqué à l’id_article
- AccesRestreint_rubrique_restreinte appliqué à l’id_rubrique
ooops... je change de lunettes, je me renverse un seau de cendres sur la tête, et je remercie chaleureusement pour le rappel
[N'empêche, je trouve cette doc typique des docs spip en général: soit on comprend, et on peut s'en servir, soit on ne comprend pas, et cela signifie que l'on a pas le niveau de maîtrise suffisant pour s'en servir; pas forcément agréable, mais efficace!]
ooops... je change de lunettes, je me renverse un seau de cendres sur la tête, et je remercie chaleureusement pour le rappel
[N'empêche, je trouve cette doc typique des docs spip en général: soit on comprend, et on peut s'en servir, soit on ne comprend pas, et cela signifie que l'on a pas le niveau de maîtrise suffisant pour s'en servir; pas forcément agréable, mais efficace!]
Euh, j'ai l'impression que cette dernière phrase contredit la précédente.
Et pour la doc : c'est comme toute connaissance nouvelle : il faut commencer par la lire entièrement pour savoir ce qu'il est possible de faire.
Et lorsque'on a besoin de le faire, de lire la doc pour savoir comment.
Je voudrais pouvoir lister les rubriques/articles protégé(e)s par acces_restreint avec un css différent. On récupère tout avec {tout_voir}, mais comment on fait pour savoir ensuite si c'est protégé ou pas ?
Le plugin Accès Restreint - SPIP-Contrib :
À cet effet, deux filtres ont été créés pour le plugin :
- AccesRestreint_article_restreint appliqué à l’id_article
- AccesRestreint_rubrique_restreinte appliqué à l’id_rubrique
Existe-t-il la même chose pour le plugin acces restreint par groupes ?
Je voudrais pouvoir lister les rubriques/articles protégé(e)s par
acces_restreint avec un css différent. On récupère tout avec
{tout_voir}, mais comment on fait pour savoir ensuite si c'est protégé
ou pas ?
:
À cet effet, deux filtres ont été créés pour le plugin :
- AccesRestreint_article_restreint appliqué à l’id_article
- AccesRestreint_rubrique_restreinte appliqué à l’id_rubrique
Existe-t-il la même chose pour le plugin acces restreint par groupes ?
Merci
Bonsoir,
j’ai pas de solution toute prête mais les deux plugs n’ont pas la même destination, accès restreint agit sur la structure du site (rubriques) alors que l’autre agit sur les users, ce sont des notions différentes d’authentification dans un groupe de personnes connues. j’ai moi même eu du mal à bien interpréter cette différence et je ne suis même pas sur de comment les mettre en eouvre LOL
Je voudrais pouvoir lister les rubriques/articles protégé(e)s par acces_restreint avec un css différent. On récupère tout avec {tout_voir}, mais comment on fait pour savoir ensuite si c'est protégé ou pas ?
Le plugin Accès Restreint - SPIP-Contrib :
À cet effet, deux filtres ont été créés pour le plugin :
- AccesRestreint_article_restreint appliqué à l’id_article
- AccesRestreint_rubrique_restreinte appliqué à l’id_rubrique
En fait ce que je cherche,
ce n'est pas "afficher ce qui serait accessible si j'étais identifié" alors que je ne le suis pas,
c'est "afficher ce qui ne serait pas accessible si je n'étais pas identifié", alors que je le suis...
* Stéphane Santon tapuscrivait, le 01/10/2007 22:25:
Bonjour,
Stéphane Santon a écrit :
Je voudrais pouvoir lister les rubriques/articles protégé(e)s par acces_restreint avec un css différent. On récupère tout avec {tout_voir}, mais comment on fait pour savoir ensuite si c'est protégé ou pas ?
Le plugin Accès Restreint - SPIP-Contrib :
À cet effet, deux filtres ont été créés pour le plugin :
- AccesRestreint_article_restreint appliqué à l’id_article
- AccesRestreint_rubrique_restreinte appliqué à l’id_rubrique
En fait ce que je cherche,
ce n'est pas "afficher ce qui serait accessible si j'étais identifié" alors que je ne le suis pas,
c'est "afficher ce qui ne serait pas accessible si je n'étais pas identifié", alors que je le suis...
Ah, tu veux ça :
Pour être précis :
<BOUCLE_EstEnAccesReserve(ZONES_RUBRIQUES){id_rubrique}{0,1}{!lang_select}><img src="/#CHEMIN{images/security.png}" height="16" width="16" alt="<:pyrat:rubrique_securisee:>" /></BOUCLE_EstEnAccesReserve>
Cette boucle n'affiche le picto de cadenas que si la rubrique est en accès restreint explicitement.
Autrement dit, ça n'affiche pas le cadenas pour les sous rubriques.
Si tu veux afficher le cadenas partout, il te faudrait utiliser une boucle HIERARCHIE avec {inverse}
Pour ma part, j'ai estimé que le jeu n'en valait pas la chandelle.
Le 1 oct. 07, à 20:27, Frédéric Moinard a écrit :
ooops... je change de lunettes, je me renverse un seau de cendres sur la
tête, et je remercie chaleureusement pour le rappel
vu ce qui suit tu semble aussi adepte de l'autoflagellation, chacune fait comme il le sent remarque.
[N'empêche, je trouve cette doc typique des docs spip en général: soit
on comprend, et on peut s'en servir, soit on ne comprend pas, et cela
signifie que l'on a pas le niveau de maîtrise suffisant pour s'en
servir; pas forcément agréable, mais efficace!]
bin le meilleur moyen d'acquérir "le niveau suffisant" (c'est flou comme appellation), c'est bel et bien de se confronter à un nouveau problème par besoin et de chercher à le résoudre, comment crois tu qu'on fait les autres "qui ont le niveau suffisant" (toujours pas compris ce qu'est ce niveau, mais bon). Il me semble que ce n'est pas spécifique à SPIP d'ailleurs .... si ???