web-dev-qa-db-fra.com

Comment trier / supprimer des commentaires par un utilisateur particulier?

J'ai un spammeur humain sans relâche qui est extrêmement difficile à éloigner. Les filtres de spam ne sont pas inutiles car il n'utilise pas un ensemble de mots fréquemment utilisés. Au contraire, ses insultes sont plus "subtiles" à capturer par des regrets. Chaque fois que je le bloque, il revient avec un nouveau nom d'utilisateur mais bientôt que le nouvel utilisateur révèle sa nature spammeuse. J'ai donc besoin de passer par la liste de commentaires pour trouver celui de lui et les supprimer un par un. D'autre part, je ne veux pas désactiver les commentaires Auto-approbation juste à cause d'une mauvaise pomme.

Il est douloureux surtout quand vous devez le faire quelques fois par jour! Je souhaite donc qu'il y ait un moyen plus facile de trier, puis de supprimer des commentaires d'un utilisateur particulier et de ne pas impliquer directement la base de données?

2
alfish

Utilisation Vues des opérations en vrac , vous pouvez créer une vue pour tous les commentaires écrits par un utilisateur, ce qui vous permet de supprimer tous les commentaires écrits par un utilisateur sans la limitation de la suppression de plusieurs personnes à l'heure. . Lorsque vous cliquez sur le bouton pour sélectionner les commentaires affichés dans la page du paageur, on vous demande si vous souhaitez sélectionner tous les commentaires; De cette façon, vous pouvez supprimer tous les commentaires en un seul clic. Comme la vue peut être définie pour utiliser les opérations de lots, il est capable de supprimer un grand nombre de commentaires sans aucun délai.

Vous pouvez créer une vue affichée dans la page de profil utilisateur (comme indiqué sur DRUPAL.ORG) ou créer une vue qui remplace la page affichée dans Admin/Content/Commentaire. Être une vue, vous pouvez filtrer les commentaires répertoriés à l'aide de différents critères, tels que le type de contenu du nœud pour lequel les commentaires ont été créés, l'auteur du commentaire, l'auteur du noeud auquel le commentaire est attaché, etc.

Vues Bulk Opération ne vient pas avec une vue personnalisée pour afficher les commentaires fabriqués à partir d'un utilisateur; Il est livré avec une vue qui peut être utilisée pour remplacer la page affichée à admin/contenu/noeud. En utilisant cette vue comme exemple, vous pouvez facilement construire la vue dont vous avez besoin pour les commentaires.

Drupal.org screenshot

4
kiamlaluno