[Résolu] wordpress à l’école – gestion des utilisateurs

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 21)
  • Auteur
    Messages
  • #457260
    oesie
    Membre
    Initié WordPress
    11 contributions

    Bonjour,
    Voilà, j’ai installé wordpress pour ma classe. j’ai défini plusieurs utilisateurs :
    – j’ai le statut d’administrateur
    – les enfants ont le statut de contributeurs : ils peuvent ainsi envoyer des billets qui ne seront publiés qu’après ma relecture.
    Jusqu’ici tout va bien.

    J’ai par ailleurs modéré les commentaires. Je veux tous les lire avant de les valider.

    Oui, sauf que : quand ils sont connectés avec leur statut de contributeurs, ils peuvent écrire des commentaires qui échappent à la modération et sont publiés directement.

    Avez-vous des solutions, des plugins, une astuce ou que sais-je ? J’ai cherché, je n’ai pas trouvé.

    J’ai déjà essayé de mettre leurs ip dans la liste noire mais cela ne marche pas non plus quand ils commentent en étant connectés.

    J’espère que vous avez compris mon problème.

    Merci beaucoup pour vos réponses.

    #621578
    oesie
    Membre
    Initié WordPress
    11 contributions

    PS : j’ai essayé le plugin “bannage” mais il ne permet pas non plus de modérer les commentaires d’utilisateurs enregistrés.

    #621579
    bmzoom
    Participant
    Maître WordPress
    941 contributions

    http://www.im-web-gefunden.de/wordpress-plugins/role-manager/

    Role-manager permet à l’admin de faire disparaitre une partie des menus , pour
    interdire certains accès en interne .

    http://www.im-web-gefunden.de/wp-content/downloads/plugins/role-manager.zip

    #621580
    oesie
    Membre
    Initié WordPress
    11 contributions

    Je l’installe de suite et j’essaye. Merci.

    #621581
    oesie
    Membre
    Initié WordPress
    11 contributions

    En fait ça ne convient pas : il n’y a pas de rubrique “interdire les commentaire”, juste “autoriser la modération des commentaires”. Arff !

    Je cherche autre chose.

    #621582
    arena
    Participant
    Maître WordPress
    844 contributions

    Sous Admin, dans options/discussion

    en cochant l’option : Un administrateur doit toujours approuvé le commentaire

    donne t elle le résultat souhaité ?

    pour moi ca marche !

    #621583
    oesie
    Membre
    Initié WordPress
    11 contributions

    Non, cette option bloque tous les commentaires… sauf ceux des utilisateurs enregistrés !

    #621584
    arena
    Participant
    Maître WordPress
    844 contributions

    pourriez vous publier ici le contenu du fichier comments.php de votre thème !

    car sur mon thème je n’ai pas le problème

    je me suis permis de saisir un commentaire sur votre site.

    Est il en attente de modération chez vous ? car il s’affcihe directement sans une information du style ‘commentaire en attente de modération’.

    #621585
    oesie
    Membre
    Initié WordPress
    11 contributions

    Vous arrivez donc à modérer les commentaires des utilisateurs inscrits ??

    Voici comments.php

    post_password) && $_COOKIE[‘wp-postpass_’ . COOKIEHASH] != $post->post_password) : ?>
    <p></p>
    
    
    <h2 id="comments">
    
    	<a href="#postcomment" title="”>»</a>
    
    </h2>
    
    
    <ol id="commentlist">
    
    
    	<li id="comment-“>
    	
    	<p><cite>   —  @ <a href="#comment-“></a></cite> </p>
    	</li>
    
    
    
    </ol>
    
    
    	<p></p>
    
    
    <p><?php comments_rss_link(__('<abbr title="Really Simple Syndication">RSS</abbr> feed for comments on this post.’)); ?>
    
    	<a href="” rel=”trackback”><?php _e('TrackBack <abbr title="Universal Resource Locator">URL</abbr>‘); ?></a>
    
    </p>
    
    
    <h2 id="postcomment"></h2>
    
    
    <p><?php printf(__('You must be <a href="%s">logged in</a> to post a comment.’), get_option(‘siteurl’).”/wp-login.php?redirect_to=”.urlencode(get_permalink()));?></p>
    
    
    <form action="/wp-comments-post.php” method=”post” id=”commentform”>
    
    
    
    <p><?php printf(__('Logged in as %s.'), '<a href="'.get_option('siteurl').'/wp-admin/profile.php">‘.$user_identity.’</a>‘); ?> <a href="/wp-login.php?action=logout” title=””></a></p>
    
    
    
    <p><input type="text" name="author" id="author" value="” size=”22″ tabindex=”1″ />
    <label for="author"><small> </small></label></p>
    
    <p><input type="text" name="email" id="email" value="” size=”22″ tabindex=”2″ />
    <label for="email"><small> </small></label></p>
    
    <p><input type="text" name="url" id="url" value="” size=”22″ tabindex=”3″ />
    <label for="url"><small></small></label></p>
    
    
    
    <!–<p><small><strong>XHTML:</strong> </small></p>–>
    
    <p><textarea name="comment" id="comment" cols="100%" rows="10"></textarea></p>
    
    <p><input name="submit" type="submit" id="submit" tabindex="5" value="” />
    <input type="hidden" name="comment_post_ID" value="” />
    </p>
    ID); ?>
    
    </form>
    
    
    
    
    <p></p>

    Je n’ai pas de fichier single.php . J’utilise le thème “classic” dont j’ai modifié le css. Merci pour votre aide.

    #621586
    oesie
    Membre
    Initié WordPress
    11 contributions

    Arena, j’ai bien eu ton commentaire test ; c’est normal qu’il soit modéré, tu n’es pas inscrit(e) sur ce blog ! 😉 .

    #621587
    dlo
    Participant
    Maître WordPress
    1852 contributions

    En fait, WordPress est sensé laisser passer sans modération les commentaires de l’administrateur et des contributeurs qui commentent leurs propres articles.
    Par contre, WordPress respecte l’option de modération pour tous les autres cas, y compris les contributeurs qui écrivent un commentaire sur un article qui n’est pas d’eux.

    Est-ce bien le comportement constaté sur le blog ?
    Si oui, je ne connais pas solution existante mais il peut être assez simple d’écrire un petit plugin qui interdirait aux contributeurs connectés d’ajouter un commentaire non modéré sur leur propre article.

    Cordialement

    #621588
    arena
    Participant
    Maître WordPress
    844 contributions

    Oui, donc c’est normal sauf que lorsque je regarde l’article commenté à l’issue de ma saisie,

    le commentaire s’affiche sans m’indiquer qu’il est en attente de modération …

    je pense que ce commentaire n’est pas visible des autres utilisateurs

    #621589
    oesie
    Membre
    Initié WordPress
    11 contributions

    Merci Dlo, il me faudra donc inventer un plugin ?? Heu désolée, mais alors là, je ne sais pas faire ?
    N’est-il pas possible de modifier une ligne de code quelque part ?
    Il serait dommage que mes petits écrivains de 9 ans arrêtent de bloguer pour des raisons techniques.

    Arena, en effet ton commentaire n’est pas visible, ce qui est normal.

    #621590
    arena
    Participant
    Maître WordPress
    844 contributions

    Vous pouvez voir les commentaires en attente de modération ainsi :

    sauvegarder votre comments.php

    modifier votre comments.php en ajoutant devant l’instruction php

    le code suivant

    comment_approved == ‘0’) : ?>
    					<em>
    						Votre commentaire est en attente de modération.
    					</em>
    				

    ceci vous permettra de voir si le commentaire saisi sous un contributeur est en attente de modération

    #621591
    oesie
    Membre
    Initié WordPress
    11 contributions

    Arena, je n’ai pas besoin de faire cette manip’, je le vois bien que les commentaires des contributeurs ne sont pas modérés ; je vais devenir folle si je veux que ce blog reste propre !

15 sujets de 1 à 15 (sur un total de 21)
  • Vous devez être connecté pour répondre à ce sujet.