Projet

Général

Profil

Bug #8641

Limiter l'affichage d'une cellules aux utilisateurs connectés / aux utilisateurs non-connectés

Ajouté par Thomas Noël il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
14 octobre 2015
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Dans les conditions d'affichage d'une cellule, en plus des rôles, avoir les choix :
  • aux utilisateurs connectés
  • aux utilisateurs non-connectés

Fichiers

Révisions associées

Révision 07ad4459 (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

general: invert the public checkbox in cell visibility (#8641)

Révision 9d01a708 (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

general: make it possible to restrict a cell to unlogged users (#8641)

Révision fd20a84d (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

general: don't display 'restricted_to_unlogged' on cell config (#8641)

Révision b9228cb6 (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

wcs: don't use is_visible to exclude unconfigured cells (#8641)

Révision b0baad0c (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

lingo: update migrations for new restricted_to_unlogged_users field (#8641)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 8 ans

  • Assigné à mis à Frédéric Péters

Je vais m'en occuper.

#2

Mis à jour par Frédéric Péters il y a plus de 8 ans

Voilà, l'option prise c'est de remplacer le booléen public par un champ "visibility" qui peut prendre différentes valeurs; c'est du côté des migrations vachement plus chiant que simplement ajouter un booléen supplémentaire pour dire "affichée uniquement aux utilisateurs non identifiés".

Et là je me dis qu'en fait j'aurais du prendre la voie du booléen supplémentaire. Mais j'attache quand même le patch. Ne pas acker, merci :)

#4

Mis à jour par Thomas Noël il y a plus de 8 ans

Ack (et ça a l'avantage, je trouve, de clarifier la popup de gestion des accès)

#5

Mis à jour par Frédéric Péters il y a plus de 8 ans

  • Statut changé de En cours à Résolu (à déployer)
commit 9d01a708bfd8b1befac9a226ac5fb54875459315
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Thu Oct 29 15:39:31 2015 +0100

    general: make it possible to restrict a cell to unlogged users (#8641)

commit 07ad4459f8b1632ce79a51a1c6a02e63822d43d7
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Thu Oct 29 15:28:16 2015 +0100

    general: invert the public checkbox in cell visibility (#8641)
#6

Mis à jour par Benjamin Dauvergne il y a plus de 8 ans

Encore un effort et on aura tous les champs de django-cms :)

#7

Mis à jour par Frédéric Péters il y a plus de 8 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF