Limiter la previsu en redaction à ses propres articles #2013

Closed
opened 12 years ago by tetue · 34 comments
tetue commented 12 years ago
Owner

Il faudrait étendre la prévisualisation des articles à tous les rédacteurs par défaut, car c'est actuellement le seul moyen d'avoir un aperçu valable du rendu des textes et contenus saisis :

  • l'aperçu proposé par l'onglet "voir" du porte-plume est non représentatif du rendu final et en cela très déroutant pour les rédacteurs (ce devrait être supprimé ou rendu optionnel)
  • cela éviterait de devoir "proposer à l'évaluation" juste pour pouvoir se relire, et risquer d'être publié avant d'avoir fini de rédiger/corriger
Il faudrait étendre la prévisualisation des articles à tous les rédacteurs par défaut, car c'est actuellement le seul moyen d'avoir un aperçu valable du rendu des textes et contenus saisis : - l'aperçu proposé par l'onglet "voir" du porte-plume est non représentatif du rendu final et en cela très déroutant pour les rédacteurs (ce devrait être supprimé ou rendu optionnel) - cela éviterait de devoir "proposer à l'évaluation" juste pour pouvoir se relire, et risquer d'être publié avant d'avoir fini de rédiger/corriger
Owner

je suppose que tu veux dire 'la previsu en redaction' ?

je suppose que tu veux dire 'la previsu en redaction' ?
Poster
Owner

Oui, prévisualisation par défaut : à tous les profils, pour tous les statuts de publication.

Compte tenu de l'absence de WYSIWIG et de la spécificité des raccourcis SPIP, il est particulièrement important de permettre de voir le résultat de sa saisie.

Oui, prévisualisation par défaut : à tous les profils, pour tous les statuts de publication. Compte tenu de l'absence de WYSIWIG et de la spécificité des raccourcis SPIP, il est particulièrement important de permettre de voir le résultat de sa saisie.
Owner

La prévisu en redaction est intégrée par r17599
et la prévisu pour tous par r17612
Version cible mise à 2.2
Statut changé à Fermé

La prévisu en redaction est intégrée par r17599 et la prévisu pour tous par r17612 **Version cible mise à 2.2** **Statut changé à Fermé**
Owner

Version cible mise à 3.0

**Version cible mise à 3.0**
Fil commented 9 years ago
Owner

Le fix répond à une demande précise, qu'il faut prendre en compte : le besoin pour 1 rédacteur de pouvoir prévisualiser son propre article.

Mais ce faisant, il ouvre la lecture à tous les rédacteurs de tous les articles en préparation.

Sur un site comme uZine (†), cela aurait été gênant, car des rédacteurs extérieurs, invités à contribuer, ne sont pas censés avoir accès aux brouillons de tout le monde.

Il me semblerait plus cohérent, si on veut prévisualiser son propre article, de passer cette demande sous forme d'argument dans l'URL de prévisu, qui "valide" cet article précisément au niveau du compilo, avec un truc du genre statut IN (publie,prop) OR id_article=mon article.
Statut changé à En cours

Le fix répond à une demande précise, qu'il faut prendre en compte : le besoin pour 1 rédacteur de pouvoir prévisualiser son propre article. Mais ce faisant, il ouvre la lecture à tous les rédacteurs de tous les articles en préparation. Sur un site comme uZine (†), cela aurait été gênant, car des rédacteurs extérieurs, invités à contribuer, ne sont pas censés avoir accès aux brouillons de tout le monde. Il me semblerait plus cohérent, si on veut prévisualiser son propre article, de passer cette demande sous forme d'argument dans l'URL de prévisu, qui "valide" cet article précisément au niveau du compilo, avec un truc du genre `statut IN (publie,prop) OR id_article=mon article`. **Statut changé à En cours**
Owner
There is no content yet.
Poster
Owner

Je constate ce jour sur Cuisine-libre.fr en SPIP 3.0.11-dev que les rédacteurs peuvent prévisualiser les brouillons d'articles dont ils ne sont pas auteurs, ce qui me semble être un bug.

Je pense que je voulais dire, dans mon commentaire plus haut, que tous devaient pouvoir prévisualiser leurs articles, par défaut, quelque soient leur rôle et le statut de l'article. Par contre, les articles « en cours de rédaction » doivent rester visibles de leurs seuls auteurs, dans le privé comme sur le site public. Ma formulation prêtait fortement à confusion, sorry.

Je constate ce jour sur Cuisine-libre.fr en SPIP 3.0.11-dev que les rédacteurs peuvent prévisualiser les brouillons d'articles dont ils ne sont pas auteurs, ce qui me semble être un bug. Je pense que je voulais dire, dans mon commentaire plus haut, que tous devaient pouvoir prévisualiser leurs articles, par défaut, quelque soient leur rôle et le statut de l'article. Par contre, les articles « en cours de rédaction » doivent rester visibles de leurs seuls auteurs, dans le privé comme sur le site public. Ma formulation prêtait fortement à confusion, sorry.
Owner

Appliqué par commit r21500.
Statut changé à Fermé

Appliqué par commit r21500. **Statut changé à Fermé**
b_b commented 9 years ago
Owner

Hop, r21500 doit comporter un bug. En effet depuis cette modification, un rédacteur ne peut plus prévisualiser un article en cours de rédaction dont il est auteur (avec l'option Prévisualisation pour les rédacteurs bien activée depuis exec=configurer_avancees).

Hop, r21500 doit comporter un bug. En effet depuis cette modification, un rédacteur ne peut plus prévisualiser un article en cours de rédaction dont il est auteur (avec l'option Prévisualisation pour les rédacteurs bien activée depuis exec=configurer_avancees).
b_b commented 8 years ago
Owner

Re, suite à ces modifications, je crois bien que le message d'explication affiché dans le bloc Prévisualisation de la page de config avancée est à revoir :

Il est possible de prévisualiser le site comme si tous les articles et les brèves (ayant au moins le statut « proposé ») étaient publiés. Cette possibilité doit-elle être ouverte aux administrateurs seulement, à tous les rédacteurs, ou à personne ?

La mention (ayant au moins le statut « proposé ») est à retirer du coup, non ?

Re, suite à ces modifications, je crois bien que le message d'explication affiché dans le bloc Prévisualisation de la page de config avancée est à revoir : > Il est possible de prévisualiser le site comme si tous les articles et les brèves (ayant au moins le statut « proposé ») étaient publiés. Cette possibilité doit-elle être ouverte aux administrateurs seulement, à tous les rédacteurs, ou à personne ? La mention _(ayant au moins le statut « proposé »)_ est à retirer du coup, non ?
b_b commented 8 years ago
Owner

Bah alors, personne n'a trouvé le temps de répondre en 4 mois ? La chaîne de langue est à corriger ou non ?

Bah alors, personne n'a trouvé le temps de répondre en 4 mois ? La chaîne de langue est à corriger ou non ?
Owner

Proposition :

Il est possible de prévisualiser sur le site, comme s'ils étaient publiés, 
les articles ayant au moins le statut « proposé » ou ses propres articles en rédaction. 
Cela s'applique également aux brèves. Cette possibilité doit-elle être ouverte
 aux administrateurs seulement, à tous les rédacteurs, ou à personne ?
Proposition : <pre> Il est possible de prévisualiser sur le site, comme s'ils étaient publiés, les articles ayant au moins le statut « proposé » ou ses propres articles en rédaction. Cela s'applique également aux brèves. Cette possibilité doit-elle être ouverte aux administrateurs seulement, à tous les rédacteurs, ou à personne ? </pre>
b_b commented 8 years ago
Owner

Assigné à b_b

**Assigné à b_b**
b_b commented 8 years ago
Owner

Je repasse le ticket en cours, car il reste à mettre à jour la chaîne de langue d'explication en 3.1.
Version cible mise à 3.1
Statut changé à En cours

Je repasse le ticket en cours, car il reste à mettre à jour la chaîne de langue d'explication en 3.1. **Version cible mise à 3.1** **Statut changé à En cours**
Owner

Autre proposition :

Il est possible de prévisualiser sur le site, comme s'ils étaient publiés,
les articles ayant au moins le statut « proposé » de même que ses propres articles en cours de rédaction.
Cela s'applique également aux brèves. Cette possibilité doit-elle être ouverte
aux administrateurs seulement, à tous les rédacteurs, ou à personne ?

Autre proposition : > Il est possible de prévisualiser sur le site, comme s'ils étaient publiés, > les articles ayant au moins le statut « proposé » de même que ses propres articles en cours de rédaction. > Cela s'applique également aux brèves. Cette possibilité doit-elle être ouverte > aux administrateurs seulement, à tous les rédacteurs, ou à personne ?

Mes deux eurocents :

Il est possible de prévisualiser les différents éléments éditoriaux du site ayant au moins le statut "proposé", ainsi que les éléments en cours de rédaction dont on est l'auteur . Cette fonctionnalité est-elle disponible pour les administrateurs, les administrateurs et rédacteurs, ou personne?

Mes deux eurocents : _Il est possible de prévisualiser les différents éléments éditoriaux du site ayant au moins le statut "proposé", ainsi que les éléments en cours de rédaction dont on est l'auteur . Cette fonctionnalité est-elle disponible pour les administrateurs, les administrateurs et rédacteurs, ou personne?_
b_b commented 8 years ago
Owner

Merci Alex, je me permets de reprendre un peu ta proposition qui me semble très bien :

Il est possible de prévisualiser les différents éléments éditoriaux du site ayant au moins le statut "proposé", ainsi que les éléments en cours de rédaction dont on est l'auteur. Cette fonctionnalité doit-elle être disponible pour les administrateurs, les rédacteurs, ou personne ?

Merci Alex, je me permets de reprendre un peu ta proposition qui me semble très bien : _Il est possible de prévisualiser les différents éléments éditoriaux du site ayant au moins le statut "proposé", ainsi que les éléments en cours de rédaction dont on est l'auteur. Cette fonctionnalité doit-elle être disponible pour les administrateurs, les rédacteurs, ou personne ?_

Bonjour,

Si je comprends bien, un administrateur du site peut modifier un article, qui a pour seul auteur un rédacteur et qui a le statut "en cours de rédaction", mais il ne peut pas le prévisualiser.

Cordialement
Equipement

Bonjour, Si je comprends bien, un administrateur du site peut modifier un article, qui a pour seul auteur un rédacteur et qui a le statut "en cours de rédaction", mais il ne peut pas le prévisualiser. Cordialement Equipement
b_b commented 8 years ago
Owner

Oui, c'est bien ça, il semble que la phrase explicative soit bien claire :)

Oui, c'est bien ça, il semble que la phrase explicative soit bien claire :)
b_b commented 8 years ago
Owner

Appliqué par commit r22280.
Statut changé à Fermé

Appliqué par commit r22280. **Statut changé à Fermé**

Suite à la discussion avec b_b http://thread.gmane.org/gmane.comp.web.spip.devel/66448 ...

Depuis r21498 un administrateur ne peut plus prévisualiser l'article d'un autre auteur (rédacteur ou admin).
Les 1ers retours (b_b, YannX) pencheraient vers la possibilité pour un admin de tout prévisualiser.

Suite à la discussion avec b_b http://thread.gmane.org/gmane.comp.web.spip.devel/66448 ... Depuis r21498 un administrateur ne peut plus prévisualiser l'article d'un autre auteur (rédacteur ou admin). Les 1ers retours (b_b, YannX) pencheraient vers la possibilité pour un admin de tout prévisualiser.

??Depuis r21498 un administrateur ne peut plus prévisualiser l'article d'un autre auteur (rédacteur ou admin).Les 1ers retours (b_b, YannX) pencheraient vers la possibilité pour un admin de tout prévisualiser.??

+1 (-Gangnam- NH style !)

??Depuis r21498 un administrateur ne peut plus prévisualiser l'article d'un autre auteur (rédacteur ou admin).Les 1ers retours (b_b, YannX) pencheraient vers la possibilité pour un admin de tout prévisualiser.?? +1 (-Gangnam- NH style !)
b_b commented 8 years ago
Owner

Ok, vu les retours, j'ouvre le ticket de nouveau :)
Statut changé à En cours

Ok, vu les retours, j'ouvre le ticket de nouveau :) **Statut changé à En cours**

Bonjour
Perso, je serais aussi pour que les administrateurs et Webmestres puissent prévisualiser ce qu'ils souhaitent !
Sans quoi, il faudra dire dans une doc la raison, qui fait qu'ils n'ont pas ce pouvoir. :-(

Bonjour Perso, je serais aussi pour que les administrateurs et Webmestres puissent prévisualiser ce qu'ils souhaitent ! Sans quoi, il faudra dire dans une doc la raison, qui fait qu'ils n'ont pas ce pouvoir. :-(

Bonjour,

Ce ticket semble danser sur 2 notions :

  • la prévisu (pour quel statut et pour quel profil)
  • et les autorisations d'accès à l'article.

Il semblait ressortir à un moment que :

  • 1 : la prévisu devait pouvoir se faire sur les statut redac en plus de prop
  • 2 : l'autorisation d'accès aux articles en statuts redac devait pouvoir se faire pour l'auteur de l'article seulement et pour le webmestre.

Si c'est bien ça, je plussoie pour le 1er point pour les mêmes raisons :
Je "propose" souvent temporairement le temps de prévisualiser afin d'avoir un rendu dans le contexte du site, puis je repasse en redac, en espérant que personne n'ait vu passer ma "proposition"...

Le point 2 m'intéresse également pour les raisons évoquées par Tetue et Fil.
J'avais déjà surchargé une autorisation sous SPIP 2.1 afin que le comportement soit celui là.
Dans mon cas, seul l'auteur de l'article (en plus du webmestre) avait l'accès à ses articles en statut redac.
(Les admins restreints n'y avaient pas accès non plus, par choix de ma part, mais je suppose que cela dépend peut-être des sites et du "pouvoir" que l'on accorde aux admin restreints...)

Bonjour, Ce ticket semble danser sur 2 notions : - la prévisu (pour quel statut et pour quel profil) - et les autorisations d'accès à l'article. Il semblait ressortir à un moment que : - 1 : la prévisu devait pouvoir se faire sur les statut _redac_ en plus de _prop_ - 2 : l'autorisation d'accès aux articles en statuts _redac_ devait pouvoir se faire pour l'auteur de l'article seulement et pour le webmestre. Si c'est bien ça, je plussoie pour le 1er point pour les mêmes raisons : Je "propose" souvent temporairement le temps de prévisualiser afin d'avoir un rendu dans le contexte du site, puis je repasse en _redac_, en espérant que personne n'ait vu passer ma "proposition"... Le point 2 m'intéresse également pour les raisons évoquées par Tetue et Fil. J'avais déjà surchargé une autorisation sous SPIP 2.1 afin que le comportement soit celui là. Dans mon cas, seul l'auteur de l'article (en plus du webmestre) avait l'accès à ses articles en statut _redac_. (Les admins restreints n'y avaient pas accès non plus, par choix de ma part, mais je suppose que cela dépend peut-être des sites et du "pouvoir" que l'on accorde aux admin restreints...)
b_b commented 8 years ago
Owner

Pour info, le sujet est abordé sur la liste dev : http://thread.gmane.org/gmane.comp.web.spip.devel/66448

Pour info, le sujet est abordé sur la liste dev : http://thread.gmane.org/gmane.comp.web.spip.devel/66448
Poster
Owner

Je reprécise, au besoin, l’intention initiale de ce ticket, qui était décidément bien mal formulé, mea culpa :

  • pas de remise en question des droits (de qui a le droit de voir quoi)
  • juste étendre la possibilité de "voir dans l’espace privé" à "prévisualiser côté public", quelque soit le statut de l’article (c’est-à-dire même les articles en cours de rédaction)
  • dans le but d’éviter de passer en prop un article, juste pour en voir/finir la mise en forme (au risque d’être publié avant d’avoir fini)
Je reprécise, au besoin, l’intention initiale de ce ticket, qui était décidément bien mal formulé, mea culpa : - pas de remise en question des droits (de qui a le droit de voir quoi) - juste étendre la possibilité de "voir dans l’espace privé" à "prévisualiser côté public", quelque soit le statut de l’article (c’est-à-dire même les articles en cours de rédaction) - dans le but d’éviter de passer en prop un article, juste pour en voir/finir la mise en forme (au risque d’être publié avant d’avoir fini)

Pour information, prévisualiser les articles, qui ont le statut "en cours de rédaction", correspond à l'une des fonctionnalités du plugin CIPR "Prévisualisation étendue" (http://contrib.spip.net/cipr-plugin-Previsualisation-etendue).

Remarque : Le plugin CIPR permet, en plus, de prévisualiser une rubrique (avec ses articles publiés et ses articles non publiés) et de naviguer en prévisualisation entre articles et rubriques, sur la page d’accueil, etc.

Pour information, prévisualiser les articles, qui ont le statut "en cours de rédaction", correspond à l'une des fonctionnalités du plugin CIPR "Prévisualisation étendue" (http://contrib.spip.net/cipr-plugin-Previsualisation-etendue). Remarque : Le plugin CIPR permet, en plus, de prévisualiser une rubrique (avec ses articles publiés et ses articles non publiés) et de naviguer en prévisualisation entre articles et rubriques, sur la page d’accueil, etc.

Un autre bug constaté sur une 3.1 (svn 22423) avec le var_previewtoken activé : pour les gens non connectés à qui on communique l'URL avec le var_previewtoken, c'est une page 404 qui est vue si l'article est en cours de rédaction.
Et si l'article est proposé à l'évaluation, alors c'est bon.

(j'ai eu un sacré qui-proquo en demandant une relecture d'un article dans cette situation !).

Pour mémoire :
define('_PREVIEW_TOKEN', true); // introduit par http://core.spip.org/projects/spip/repository/revisions/21077 et http://core.spip.org/projects/spip/repository/revisions/21084

(c'est un define que je garde depuis SPIP 2.1, ne sachant si c'est natif en SPIP 3.1)

Un autre bug constaté sur une 3.1 (svn 22423) avec le var_previewtoken activé : pour les gens non connectés à qui on communique l'URL avec le var_previewtoken, c'est une page 404 qui est vue si l'article est en cours de rédaction. Et si l'article est proposé à l'évaluation, alors c'est bon. (j'ai eu un sacré qui-proquo en demandant une relecture d'un article dans cette situation !). Pour mémoire : define('_PREVIEW_TOKEN', true); // introduit par http://core.spip.org/projects/spip/repository/revisions/21077 et http://core.spip.org/projects/spip/repository/revisions/21084 (c'est un define que je garde depuis SPIP 2.1, ne sachant si c'est natif en SPIP 3.1)
  • Equipement a écrit :

Pour information, prévisualiser les articles, qui ont le statut "en cours de rédaction", correspond à l'une des fonctionnalités du plugin CIPR "Prévisualisation étendue" (http://contrib.spip.net/cipr-plugin-Previsualisation-etendue).

Remarque : Le plugin CIPR permet, en plus, de prévisualiser une rubrique (avec ses articles publiés et ses articles non publiés) et de naviguer en prévisualisation entre articles et rubriques, sur la page d’accueil, etc.
Je suis allé voir la doc du plugin : ça me semblerait bien d'intégrer carrément ce plugin à SPIP 3.1 !

- Equipement a écrit : > Pour information, prévisualiser les articles, qui ont le statut "en cours de rédaction", correspond à l'une des fonctionnalités du plugin CIPR "Prévisualisation étendue" (http://contrib.spip.net/cipr-plugin-Previsualisation-etendue). > > Remarque : Le plugin CIPR permet, en plus, de prévisualiser une rubrique (avec ses articles publiés et ses articles non publiés) et de naviguer en prévisualisation entre articles et rubriques, sur la page d’accueil, etc. Je suis allé voir la doc du plugin : ça me semblerait bien d'intégrer carrément ce plugin à SPIP 3.1 !
Owner

ce ticket part dans tous les sens et n'est plus guère compréhensible, chacun y allant de ses voeux.
Donc :
1/ les redacteurs peuvent maintenant previsualiser leurs articles en cours de redaction
2/ les articles en cours de redaction ne sont pas visible par les autres auteurs, y compris les admins, y compris dans l'espace privé. C'est un choix historique de SPIP pour permettre à chaque auteur de se sentir libre d'entamer une rédaction sans contrainte et sans avoir à se dire "attention il y a peut-être quelqu'un qui me lit".

Pour une évolution éventuelle de cette politique il faut ouvrir un autre ticket svp. Pour un bug eventuel sur la previsu, merci d'ouvrir un autre ticket aussi.
Statut changé à Fermé

ce ticket part dans tous les sens et n'est plus guère compréhensible, chacun y allant de ses voeux. Donc : 1/ les redacteurs peuvent maintenant previsualiser leurs articles en cours de redaction 2/ les articles en cours de redaction ne sont pas visible par les autres auteurs, y compris les admins, y compris dans l'espace privé. C'est un choix historique de SPIP pour permettre à chaque auteur de se sentir libre d'entamer une rédaction sans contrainte et sans avoir à se dire "attention il y a peut-être quelqu'un qui me lit". Pour une évolution éventuelle de cette politique il faut ouvrir un autre ticket svp. Pour un bug eventuel sur la previsu, merci d'ouvrir un autre ticket aussi. **Statut changé à Fermé**

Ticket #3586 pour la prévisualisation étendue

Ticket #3586 pour la prévisualisation étendue

Ticket #3631 pour que les admins et webmasters puissent prévisualiser tous les articles, quelque soit leurs status et leurs auteurs.
(#3586 étant une autre demande)

Ticket #3631 pour que les admins et webmasters puissent prévisualiser tous les articles, quelque soit leurs status et leurs auteurs. (#3586 étant une autre demande)

Les commits ayant répondu à cette demande sont désormais

Les commits ayant répondu à cette demande sont désormais - https://git.spip.net/spip/spip/commit/f1e420a66be3ce065274b4e974ca631c982b1b70 - et https://git.spip.net/spip/spip/commit/af70c63dcf8e1cb66e32be5f5976ce8b91ed03ec
Sign in to join this conversation.
No Milestone
No project
No Assignees
11 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.