Robin W (@robin-w)

Forum Replies Created

Viewing 25 replies - 2,601 through 2,625 (of 14,333 total)
  • @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.

    @robin-w

    Moderator

    an image is a link, so look at

    dashboard>settings>discussion>comment moderation>no. links and set this as required

    @robin-w

    Moderator

    I should start by saying I am just a bbpress user who helps out here, I am not a bbpress author.

    Twenty Twenty two is one of probably less than 6 themes that use the new ‘block theme’ way of building a theme. Indeed this is so new that the editor built to support it is still a ‘beta’ version.

    My Personal view is that block themes are a solution to a problem that no-one has, and WordPress has lost it’s way.

    But given that people including you will use this theme, I am trying to get bbpress to work with it.

    I expect to release a new version of my bbpress style pack that will make this work in the next couple of days. I have a working prototype, albeit a basic version.

    @robin-w

    Moderator

    ok, ‘users>profile fields’ is not bbpress, it may be buddypress, your theme or another plugin.

    If it is buddypress, then
    https://buddypress.org/support/

    @robin-w

    Moderator

    when I setup custom Profile Fields

    ok, sorry to keep asking questions, but it will hopefully get me to the stage when I can give an answer 🙂

    so this is bbpress profile – yes?

    and how are you setting up custom profile fields? – code, plugin, template change etc.?

Viewing 25 replies - 2,601 through 2,625 (of 14,333 total)