Projet

Général

Profil

Actions

Demande #140

fermé

Déterminer un solution alternative aux modules og

Ajouté par Pierre Buyle il y a plus de 14 ans. Mis à jour il y a plus de 14 ans.

Statut:
Résolu
Priorité:
Normale
Assigné à:
Pierre Buyle
Catégorie:
Migration Drupal 6
Version cible:
Début:
25/06/2010
Echéance:
% réalisé:

100%

Temps estimé:

Description

Organic Group st actuellement utilisé pour la gestion de droits d'accès aux pages.

Notes:
  • Le module node_access est peu actif (mais vivant)
  • Les drotis d'accès de node_access ne sont pas supportés dans views
  • Le module content_access couplé au module ACL sont supportés par views
  • Le module Taxonomy Access permet de configurer des droits d'accès en fonction des catégories de pages au niveau des rôles.
  • Le module Taxonomy Access Lite" offre des fonctionnalités similaires.

Mis à jour par Pierre Buyle il y a plus de 14 ans

Le fichier tests/windmill/ca.py est un test qui valide que

  • Pour un utilisateur non connecté
    o La page "Groupe CA" (fr/ca) est accessible
    o La page "Groupe CA" ne contient pas le titre "Tableau de bord CA"
    o La page "Tableau de bord du CA" existe mais n'est pas accessible
  • Pour un utilisateur connecté
    o La page "Groupe CA" (fr/ca) est accessible
    o La page "Groupe CA" contient pas le titre "Tableau de bord CA"
    o La page "Tableau de bord du CA" est accessible

En lançant le test, il faut passer les arguments functest username et password pour un utilisateur ayant le droit d'accéder aux pages CA.

Ce test peut servir de base à la validation de la solution. Il faut le compléter, en tester pour un utilisateur connecté non-membres du CA.

Mis à jour par Pierre Buyle il y a plus de 14 ans

Bon j'ai regardé de plus près "Taxonomy Access" et "Taxonomy Access Lite". Les deux m'ont l'air de couvrir les besoins de l'april. Ils réalisent tous els deux plus ou moins la même fonctionnalités avec quelques différences.

Taxonomy Access Lite est un peu moins "puissant" mais semble de fait plus simple à configurer.

Mis à jour par Pierre Buyle il y a plus de 14 ans

Les deux modules utilisent les même technique pour contrôler l'accès aux nodes. Technique qui est compatible avec les modules ''Views''. Ce qui garantit que les nodes non-visibles par un utilisateur ne sont pas visibles dans les views.

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Catégorie mis à Migration Drupal 6

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Début mis à 25/06/2010

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Statut changé de Nouveau à En cours de traitement

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Statut changé de En cours de traitement à Résolu
  • Assigné à mis à Pierre Buyle

Le choix s'est porté sur Taxonomy Access Lite et un script de migration vers cette solution a été ajouté.

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • % réalisé changé de 0 à 100

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Statut changé de Résolu à En cours de traitement

Il faut remplacer les pages groupe-ca et espace-membres par des views listant les pages réservées au CA et aux membres.

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Statut changé de En cours de traitement à Résolu
Actions

Formats disponibles : Atom PDF