Project

General

Profile

Demande #140

Déterminer un solution alternative aux modules og

Added by Pierre Buyle over 9 years ago. Updated over 9 years ago.

Status:
Résolu
Priority:
Normale
Assignee:
Pierre Buyle
Category:
Migration Drupal 6
Target version:
Start date:
06/25/2010
Due date:
% Done:

100%

Estimated time:

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.

History

#1

Updated by Pierre Buyle over 9 years ago

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.

#2

Updated by Pierre Buyle over 9 years ago

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.

#3

Updated by Pierre Buyle over 9 years ago

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.

#4

Updated by Pierre Buyle over 9 years ago

  • Category set to Migration Drupal 6
#5

Updated by Pierre Buyle over 9 years ago

  • Start date set to 06/25/2010
#6

Updated by Pierre Buyle over 9 years ago

  • Status changed from Nouveau to En cours de traitement
#7

Updated by Pierre Buyle over 9 years ago

  • Status changed from En cours de traitement to Résolu
  • Assignee set to Pierre Buyle

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

#8

Updated by Pierre Buyle over 9 years ago

  • % Done changed from 0 to 100
#9

Updated by Pierre Buyle over 9 years ago

  • Status changed from Résolu to 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.

#10

Updated by Pierre Buyle over 9 years ago

  • Status changed from En cours de traitement to Résolu

Also available in: Atom PDF