S'identifier - S'inscrire - Ecrire un article - Contact

Rubriques privées

Par stephane • Actualités • Dimanche 03/01/2010 • 11 commentaires  • Lu 3177 fois • Version imprimable

Mots-clés : , , , ,


C'était probablement la fonction la plus demandée (par lecritikeur, Isabelle, Philippe, gg01, Carine et des dizaines d'autres) : des rubriques à accès limité à certains groupes d'utilisateurs. C'est maintenant possible !

Dans le menu Configuration > Rubriques > [modifier], sur les sites collaboratifs, il y a un nouvelle option "Réserver l'accès des articles de cette rubrique" qui permet de choisir les groupes d'utilisateurs qui peuvent avoir accès aux articles.

Les personnes qui n'ont pas accès à la rubrique ne verront pas la rubrique dans la liste des rubriques, et ne verront pas de liens vers les articles dans :
  • les blocs Discussions Actives, Derniers Commentaires, Articles d'une rubrique
  • les articles similaires
  • les articles suivants/précédents
  • les archives
  • les résultats des commandes des articles
  • le fil RSS des derniers commentaires
D'autre part les rubriques privées n'ont pas de fils RSS, et la publication d'un article ne déclenche pas de pings.

Le but est de faire en sorte que les articles privés ne puissent pas être lisibles, mais aussi visibles, des personnes qui n'ont pas accès à la rubrique privée. Si vous trouvez un lien vers un article privé alors que vous avez votre session fermée, n'hésitez pas à le signaler.

A vous d'inventer les usages qui vont avec cette fonction. Au delà de la rubrique privée pour un groupe d'utilisateurs, on peut imaginer aussi des blogs avec inscription préalable pour accèder au contenu, avec éventuellement validation manuelle de l'administrateur (qui peut déplacer les inscrits dans un groupe d'utilisateurs validés). C'est un fonctionnement courant sur les forums : le contenu est réservé aux inscrits.

Evidemment le contenu privé n'est pas indexé dans les moteurs, mais il peut inciter les lecteurs à s'inscrire, ce qui permet d'autres formes d'interaction (le bulletin d'information par exemple).

Un autre usage peut être de créer des blogs payants : une partie du contenu est réservée aux abonnés.

D'autres articles sur des thèmes similaires :


Commentaires

Des perspectives par chercheinfo le Dimanche 03/01/2010 à 06:22

chercheinfo Cela ouvre des perspectives pour la gestion de nos blocs. Ce sera plus facile que d'utiliser des textes.
Merci Stéphane.

Denis


2010 mercis au moins par isabelle le Dimanche 03/01/2010 à 11:12

isabelle Si c'est pas un énorme cadeau de fêtes de fin d'année, ça !!


par OlivierMG le Lundi 04/01/2010 à 08:34

OlivierMG  super, en milieu professionnel aussi, il peut y avoir plein d'applications pour cette fonction !


Merci par Philippe le Lundi 04/01/2010 à 17:52

Merci beaucoup pour cette nouvelle fonctionnalité qui va être vraiment utile !


par isabelle le Vendredi 02/04/2010 à 18:26

isabelle Quand on utilise l'index des rubriques pour afficher les onglets, pas de soucis, les onglets des rubriques privées ne s'affichent que pour les utilisateurs autorisés.
Mais comment faire de même avec les onglets déroulants qu'on est obligé de coder avec une liste ? Quel code HTML faut-il ajouter ds la liste pour que l'onglet s'affiche ou pas, suivant les permissions ?


Re: par Stephane le Vendredi 02/04/2010 à 18:42

Stephane Tu peux tenter un truc comme ça :

<object class=categories>
    <object class=category count=500>
    <if_attribute selected!=true>
            <macro name="sb_link">
                  <arg name="text"><attribute title></arg>
                  <arg name="url"><attribute url></arg>
             </macro>
        </if_attribute>
    <if_attribute selected==true>
            <macro name="sb_text">
                  <arg name="text"><attribute title></arg>
                  <arg name="selected">selected</arg>
             </macro>
        </if_attribute>
      </object>
</object>


My good, la seule langue étrangère autorisée sur VB devrait être le latin par isabelle le Vendredi 02/04/2010 à 20:36

isabelle ça affiche les rubriques sur une seule ligne exactement comme quand on choisit de les afficher avec l'index des rubrique. Mais ça n'agit pas sur les onglets. Ou alors je l'ai pas copié au bon endroit dans la liste :-(


Re: My good, la seule langue étrangère autorisée sur VB devrait être le latin par Stephane le Vendredi 02/04/2010 à 21:09

Stephane Si tu mets juste un <ul> </ul> autour ?


Re: My good, la seule langue étrangère autorisée sur VB devrait être le latin par isabelle le Vendredi 02/04/2010 à 21:40

isabelle ça veut toujours pas marcher :-(


Re: My good, la seule langue étrangère autorisée sur VB devrait être le latin par isabelle le Mardi 06/04/2010 à 20:38

isabelle  J'arrive pas à comprendre comment faire :

<ul><object class=categories> <object class=category count=500> <if_attribute selected!=true> <macro name="sb_link"> <arg name="text"><attribute title></arg> <arg name="url"><attribute url></arg> </macro> </if_attribute> <if_attribute selected==true> <macro name="sb_text"> <arg name="text"><attribute title></arg> <arg name="selected">selected</arg> </macro> </if_attribute> </object> </object> </ul>

Ça me donne des onglets de rubriques en ligne et non déroulant.
Où est-ce qu'il faut que je cale ces lignes pour obtenir quand même des onglets déroulants ?

Voici le code "normal" de ma liste : <ul> <li><a href="http://intonaco.viabloga.com/accueil.shtml">Accueil </a></li> <li><a>Comment faire</a> <ul> <li><a href="http://intonaco.viabloga.com/creer_votre_mur_intonaco.shtml">Créer votre mur Intonaco</a></li> <li><a href="http://intonaco.viabloga.com/acceder_a_l_aide_en_ligne.shtml">Accéder à l'aide en ligne</a></li> </ul> <li><a href="http://intonaco.viabloga.com/plan_de_bataille.shtml">Plan de bataille</a></li> </ul>

Si quelqu'un peut m'aider...


Re: My good, la seule langue étrangère autorisée sur VB devrait être le latin par Stephane le Mardi 06/04/2010 à 20:48

Stephane

Ça me donne des onglets de rubriques en ligne et non déroulant.

Oui, c'est pas ce que tu demandais ? Après tu n'as plus qu'à mettre des <li> ... </li> à l'intérieur du <ul> ... </ul> pour faire tes autres onglets. Ou si tu veux les rubriques en vertical dans un onglet "Rubriques", tu fais <ul> ... <li>Rubriques <ul><object class=categories>...</object></ul></li> ... </ul>



Session

Pour participer plus facilement, ouvrez une session :

Identifiant de
mon blog
Nom d'utilisateur
Mot de passe

Si vous avez déjà un blog sur ViaBloga ou si vous avez ouvert un compte sur l'un d'entre eux, vous pouvez vous identifier avec votre nom d'utilisateur et mot de passe en précisant d'abord l'identifiant de votre blog.

S'inscrire

Archives par mois