[Résolu] Droit d'un modo de groupe BP

Ce sujet a 2 réponses, 2 participants et a été mis à jour par Photo du profil de Hervé D Hervé D, il y a 10 mois et 2 semaines.

3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #9103
    Photo du profil de Hervé D
    Hervé D
    Participant

    Bonsoir,
    Comment faire pour donner le pouvoir à un modérateur d’un groupe de supprimer une note d’un groupe ?
    D’ailleurs je vais peut-être poser une question bête mais je n’arrive pas à retrouver quelles sont les droits d’un modérateur dans un groupe BP ?
    Il me semble que la suppression de post fonctionnait quand j’utilisais bbpress !
    @+

    #9105
    Photo du profil de Dan
    Dan
    Admin bbPress

    Hi, les droits sont expliqués sur le codex: https://codex.buddypress.org/administrator-guide/group-settings-and-roles/#group-roles
    Depuis BP 1.6, les modos de groupes sont uniquement autorisés à modifier, supprimer, spammer, déplacer les sujets d’un forum de groupe. Tout le reste concerne l’admin et s’effectue dans l’admin des groupes en back-end. Et les modos n’y ont pas accès.
    Mais, il y a toujours un mais (surtout en juin) avec BP, ce petit snippet autorsie les modos à agir sur le fil d’activité de leur(s) groupe(s) depuis le front-end. Et donc ils peuvent supprimer des notes du groupe.

    function bpfr_allow_activity_delete_for_group_mod( $can_delete, $activity ) {
    	
       if( $activity->component == 'groups' ) {
    	
    	$group_id = $activity->item_id; 
    		
    	if( bp_current_user_can( 'bp_moderate' ) || groups_is_user_mod( bp_loggedin_user_id(), $group_id ) )
    	    $can_delete = true;
    	
       }
    
       return $can_delete;
    }
    add_filter('bp_activity_user_can_delete', 'bpfr_allow_activity_delete_for_group_mod', 21, 2 );
    #9109
    Photo du profil de Hervé D
    Hervé D
    Participant

    Merci, je vais tester cela.
    Du coup j’espère que de futur version de BP donneront un peu plus de droit aux modos dans les groupes (pour qu’il se sente utile). En plus de la suppression de note, je pense qu’il y aurait d’autres intérêts comme bannir ou ajouter un membre !?

3 sujets de 1 à 3 (sur un total de 3)

Le sujet ‘Droit d'un modo de groupe BP’ est fermé à de nouvelles réponses.

Aller à la barre d’outils