Robin W (@robin-w)

Forum Replies Created

Viewing 25 replies - 2,401 through 2,425 (of 14,141 total)
  • @robin-w

    Moderator

    Keymasters get to see forums, topics and replies in the backend, moderators see topcis and replies

    you cannot change your own role.

    Is there a ‘keymaster’ set?

    only a keymaster can set a keymaster, so if no-one has keymaster you need to install this plugin

    bbp style pack

    once activated go to

    dashboard>settings>bbp style pack>bug fixes

    and you will see the ability to set yourself up again.

    Once done, you can decativate and delete the style pack plugin, or maybe use it’s great features 🙂

    @robin-w

    Moderator

    @robin-w

    Moderator

    great – glad you are fixed 🙂

    @robin-w

    Moderator

    with bbppress you have wordpress roles and bbpress roles.

    since you are not seeing them, and given that you say the bbpress plugin is installed and ACTIVE, then you need to do the instructions above

    @robin-w

    Moderator

    ok, I suspect that your role has lost keymaster rights.

    go to

    dashboard>users>all users and see if anyone has keymaster. If so get them to reset you to keymaster.

    If no-one has, then install

    bbp style pack

    once activated go to

    dashboard>settings>bbp style pack>bug fixes

    and you will see the ability to set yourself up again.

    Once done, you can decativate and delete the style pack plugin, or maybe use it’s great features 🙂

    @robin-w

    Moderator

    so the plugin is not showing as either installed or active in

    dashboard>plugins>installed plugins ?

    @robin-w

    Moderator

    🙂

    @robin-w

    Moderator

    This code should do it

    add_filter ('bbp_current_user_can_access_create_topic_form' , 'rew_only_one_topic', 10 , 1) ;
    add_filter( 'gettext', 'rew_change_text', 20, 3 );
    
    function rew_only_one_topic ($retval) {
    	//first check if they have access, only amend if they have
    	if ($retval==true) {
    		$user_id = wp_get_current_user()->ID;
    		$role = bbp_get_user_role( $user_id );
    		if ($role == 'bbp_participant') {
    		$last_posted = bbp_get_user_last_posted( $user_id );
    		if (time() <($last_posted + (60*60*24*31))) $retval = false ;
    		}
    	}
    	return $retval ;
    }
    
    function rew_change_text($translated_text, $text, $domain ) {
    	if ( $text == 'You cannot create new topics.') {
    		$user_id = wp_get_current_user()->ID;
    		$role = bbp_get_user_role( $user_id );
    		if ($role == 'bbp_participant') {
    			$last_posted = bbp_get_user_last_posted( $user_id );
    			if (time() <($last_posted + (60*60*24*31))) {
    				$translated_text = 'You cannot post a new topic - you have already posted a topic in the last month';
    			}
    		}
    	}
    	return $translated_text;
    }

    The 60*60*24*31 is 60 seconds, 60 minutes, 24 hours, 31 days, so you can change this to whatever you want in both places.

    and you can change $translated_text = ‘You cannot post a new topic – you have already posted a topic in the last month’ to whatever phrase in whatever language you want.

    Put this in your child theme’s function file –

    ie wp-content/themes/%your-theme-name%/functions.php

    where %your-theme-name% is the name of your theme

    or use

    Code Snippets

    In reply to: Abusive poster

    @robin-w

    Moderator

    dashboard>users>all users>edit user and set their role to ‘blocked’

    @robin-w

    Moderator

    untested, but this should do it

    add_filter( 'bbp_new_topic_redirect_to', 'rew_forum_redirect_topic' , 10 ,3 ) ;
    add_filter( 'bbp_new_reply_redirect_to', 'rew_forum_redirect_reply' , 10 ,3 ) ;
    
    function rew_forum_redirect_topic ($redirect_url, $redirect_to, $topic_id ){
    	$redirect_url = 'http://mysite.fr/newsfeed' ;
    return $redirect_url ;
    
    }
    
    function rew_forum_redirect_reply ($redirect_url, $redirect_to, $reply_id ){
    	$redirect_url = 'http://mysite.fr/newsfeed';
    return $redirect_url ;
    
    }

    @robin-w

    Moderator

    doubtful – formats must match and suspect they won’t.

    @robin-w

    Moderator

    here is fine, I look at both !

    nothing exists – it could be written, but beyond free help.

    The first obvious question would be how you define/choose ‘selected BBPRESS forum topics’

    In reply to: title area remove

    @robin-w

    Moderator

    sorry, I don’t understand – you send me a picture with something that the site does not have, and ask how to remove it, when it isn’t there 🙂

    In reply to: title area remove

    @robin-w

    Moderator

    ok, but I am not seeing the title in your image in the link you sent, so what is your issue?

    @robin-w

    Moderator

    @ollietubb1 – posting a question which includes a link to your site called ‘getting a small busines loan’ does make you look like a spammer.

    favorites and subscriptions are in

    dashboard>settings>forums

    @robin-w

    Moderator

    oh, and just participants? ie Keymaster and moderators can post as many as they like?

    @robin-w

    Moderator

    should be doable, so :

    1 topic per week, and any no. replies?
    1 topic and one reply per week?
    I topic or reply per week?

    etc?

    In reply to: title area remove

    @robin-w

    Moderator

    ok a paid theme, so I can’t load it to see.

    Have you a link to a live example?

    In reply to: Photo enlargements

    @robin-w

    Moderator

    not tested, but possibly this

    Open Links In New Tab

    In reply to: title area remove

    @robin-w

    Moderator

    This looks theme related, what theme are you using?

    In reply to: identify user with @

    @robin-w

    Moderator

    it would but far too much work to create

    In reply to: identify user with @

    @robin-w

    Moderator

    no it adds the buddypress feature to bbpress

    In reply to: identify user with @

    @robin-w

    Moderator

    that will be why it doesn’t work

    In reply to: identify user with @

    @robin-w

    Moderator

    Are you running buddypress as well ?

    @robin-w

    Moderator

    I have updated my style pack to detect and let you use 2022.

    bbp style pack

    once activated go to

    dashboard>settings>bbp style pack>theme support.

    There are lots of settings in this plugin to let you improve the look of bbpress.

Viewing 25 replies - 2,401 through 2,425 (of 14,141 total)