affichage public date et auteur d'un contenu non publié

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour
J'ai un problème d'affichage.
Les contenus non publiés ont à tort un fragment visible publiquement : la date, l’auteur et l’avatar le cas échéant, le tout sur une seule ligne.
Cela fait une ligne seule intercalée au milieu des listes de contenus publiés.
Seule la suppression permet d’éviter cet affichage.
Il est visible par les anonymes comme par les authentifiés.

Je ne vois rien dans le formattage des types de contenus qui soit anormal. J'ai aussi vérifier les permissions de fond en comble. Cela touche tous les contenus, ceux pour lesquels le module "revisioning" est utilisé comme les autres. Le contenu "premium" comme "non premium" est affecté.

Je ne peux pas mettre mon site en production avec ce problème : en effet, tous les contenus écrits par les utilisateurs sont d'abord dans l'état non publiés pour que la modération puisse les valider et les publier.
Donc la fameuse ligne apparaît publiquement pour tous les nouveaux contenus, en tête des listes de contenus.

Quelqu'un a-t-il déjà vu ou eu ce problème ?
Quelle solution est envisageable ?
Merci.

Version de Drupal : 

Avec quoi faites vous l'affichage de vos différents contenus ?
Si c'est par views, il faut faire un filtre uniquement sur les contenus publiés :
critères de filtrage -> ajouter -> contenu : Publié.
Pour que les modérateurs puissent voir les contenus non publiés également vous pouvez supplanter la vue en y ajoutant un filtre contextuel sur le rôle de l'utilisateur.

Si ce n'est pas une vue mais simplement une page qui affiche vos contenus, les permissions Drupal devraient être suffisantes (modifiable dans admin/people/permissions)

Merci pour une réponse si rapide.

Je n'avais même pas pensé à utiliser Views, et je ne voyais pas jusque-là de raison de le faire.

Mes contenus sont simplement affichés avec le système par défaut de Drupal.
Les contenus non publiés, comme leur intitulé l'indique en bas de la page d'administration du contenu, ne sont pas publiés, et ceux marqués publié le sont, tout simplement.
Donc je ne vois pas du tout où je dois intervenir au niveau des permissions, et pourtant je les ai passées au peigne fin.

Dans :
"Field Permissions
Le paramètre :
"View anyone's value for field body"
est donné à tout les rôles.

Dans "Node", j'ai "Voir le contenu non-publié dont on est l'auteur", et tout le monde peut voir le contenu publié.

Je ne vois pas pas du tout ce que je peux faire.

Avez-vous une piste au niveau des permissions ?
Est-ce que je dois absolument utiliser Views ?

Désolé, mais je ne peux pas désactiver cet affichage uniquement pour les contenus non publiés, l'option n'existe pas.
Je veux seulement qu'il n'apparaisse pas publiquement pour les contenus non publiés.
Et puis cela touche TOUS les types de contenus, et pas seulement l'un ou l'autre.
Tous mes types contenus sont paramétrés pour afficher la date et l'auteur, mais comment éviter cet affichage quand le contenu n'est pas publié ?
Merci.

Sauf que les contenus ne sont pas visibles publiquement lorsqu'ils ne sont pas publiés. Ils ne devraient même pas être listés, sauf si on est l'auteur du contenu.

Je rejoins donc la première réponse du topic, est-ce que c'est vraiment le système de base qui liste les noeuds ? Est-ce qu'il existe un système de modération (je pense à workbench) qu'il faut peut-être paramétrer pour que ça fonctionne ? Workbench installe des vues automatiquement.

Je pratique Drupal intensivement depuis trois mois il n'y a aucun doute : c'est le système par défaut de Drupal qui publie/dépublie.
"Ils ne devraient même pas être listés, sauf si on est l’auteur du contenu." : c'est justement mon problème.
Je n'ai pas workbench.
J'ai revisioning comme signalé plus haut, mais il ne porte que sur un type de contenu alors que le bug porte sur tous les types.

Des idées ? merci.

Je me réponds à moi-même : l'affaire s'est résolue par une reconstruction des permissions suite à l'installation d'un module qui n'avait aucun rapport.
Un joli coup de chance !!!
Donc si jamais quelqu'un d'autre était confronté à cet affichage fantôme, vous savez quoi faire.