Robin W (@robin-w)

Forum Replies Created

Viewing 25 replies - 3,876 through 3,900 (of 14,247 total)
  • @robin-w

    Moderator

    ok replace the

    <?php echo 'hello' ; ?>

    with

    <?php 
    $neighborhood = get_user_meta (get_current_user_id(),  'user-subdivision' , true) ;
    echo '<li>'.$neighborhood.'</li>' ;
    ?>

    and let’s see if that does that one first

    @robin-w

    Moderator

    but yes the answer is just a case of filling in the form, in the same sense as completing a crossword is just a case of writing the answers in the squares 🙂 🙂

    @robin-w

    Moderator

    no idea how asgaros stores the data in the database – is it separate tables or in posts/postmeta?
    and different tables for forums vs topics vs replies ?
    and does it use wordpress user ID’s?

    @robin-w

    Moderator

    @scifikriss I see you have asked this many months ago.

    The problem is that developing a script is a long tedious process requiring running the process many times, and having to reset databases in between. When I first started with bbpress in 2013 I imported a snitz database and it took 24 attempts over 2 weeks to succeed. https://bbpress.org/forums/topic/documented-import-from-snitz-access-database/

    If you’d like me to look at what might be involved as a paid piece of work, contact me via

    Contact me

    @robin-w

    Moderator

    you can amend the topic and reply form templates and put those as hidden fields

    @robin-w

    Moderator

    either

    Reply Subscribed

    or

    bbp style pack

    once activated go to

    dashboard>settings>bbp style pack>Topic/Reply Form item 6

    @robin-w

    Moderator

    so we need to work out which theme template is rendering the forum pages

    looking at the page you gave me, I see that the template has a div of

    <div id="content-area" class="clearfix">

    This is probably a common div to several files, but we can use it’s presence to track down the file

    so you need to look in your theme (wp-content/themes/%your-theme-name%) for likely files

    If you have notepad++ (or another text editor that will do this) you can download your theme to your computer and do a search across all the files.

    otherwise you might have files called page.php, single.php, content.php, content-page.php etc.

    in each file where you find the <div id="content-area" then add a further class, but call each one something different

    eg

    <div id="content-area myclass1" class="clearfix">
    <div id="content-area myclass2" class="clearfix">
    etc.

    then use the browser inspector and hopefully you’ll find the class repeated in there which will tell you what template it is using

    then come back

    @robin-w

    Moderator

    great, so now I need to know the names of the fields you want in the database

    so I need to construct a bit of code that looks like

    $neighborhood = get_user_meta ($user_id, ‘%what_the_field_is_called%’ , true) ;

    so I need %what_the_field_is_called% for both field 🙂

    @robin-w

    Moderator

    ok, so do you have a link to a forum page I can look at?

    @robin-w

    Moderator

    great – glad you are fixed !!

    @robin-w

    Moderator

    bbpress will render pages using a .php file – this can be one of many in your theme.

    It is this file that you will need to edit and put in a child theme to get what you want.

    so how familiar with files, FTP and code are you ?

    @robin-w

    Moderator

    find
    wp-content/plugins/bbpress/templates/default/bbpress/loop-single-reply.php

    transfer this to your pc and edit

    before line 56 which says

    <?php do_action( 'bbp_theme_after_reply_author_details' ); ?>

    add the following

    <?php echo 'hello' ; ?>

    and save

    create a directory on your theme called ‘bbpress’
    ie wp-content/themes/%your-theme-name%/bbpress

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

    Then transfer the file you saved above and put in in the directory called bbpress that you created above, so you end up with
    wp-content/themes/%your-theme-name%/bbpress/loop-single-reply.php

    bbPress will now use this template instead of the original

    You should now see ‘hello’ where you want the neighborhood field

    If you get this far, then come back

    @robin-w

    Moderator

    ok, try this

    add_filter( 'gettext', 'rew_change_text', 20, 3 );
    
    //This function changes the text wherever it is quoted
    function rew_change_text( $translated_text, $text, $domain ) {
    	if ( $text == 'Subscribe' ) {
    	$translated_text = 'Watch';
    	}
    	if ( $text == 'Unsubscribe' ) {
    	$translated_text = 'Unwatch';
    	}
    	return $translated_text;
    }

    @robin-w

    Moderator

    untested, but this should work

    add_filter ('bbp_before_get_topic_subscribe_link_parse_args' , 'change_subscribe') ;
    
    function change_subscribe ($args) {
    	$args['subscribe'] = 'Watch' ;
    	$args['unsubscribe'] = 'Unwatch' ;
    return $args ;
    }

    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

    @robin-w

    Moderator

    ok, so do you know how to amend files and ftp them to your site?

    @robin-w

    Moderator

    are you sure it is stored in a custom post, not in usermeta?

    and if in custom post, how is each user stored?

    @robin-w

    Moderator

    Private groups

    and use topic permissions

    @robin-w

    Moderator

    try

    #post-2399 .bbp-breadcrumb {
    	display: none;
    }
    In reply to: Forum root

    @robin-w

    Moderator

    AS far as I know this forum just uses the default.

    There are no problems I know of in not using the prefix unless you have other plugins that use ‘topic’ and ‘reply’ as part of their permalinks.

    So it is a matter of personal choice.

    In my opinion, only site owners worry about what the url is !! When I am on any other site, I rarely look at the url, and if I am on say Amazon as I was a moment ago it looked like

    https://www.amazon.co.uk/?ie=UTF8&tag=googhydr-21&hvadid=208892259274&hvpos=&hvexid=&hvnetw=g&hvrand=3531407930769062293&hvpone=&hvptwo=&hvqmt=b&hvdev=c&ref=pd_sl_9djqxtzprt_e

    🙂 🙂 🙂

    @robin-w

    Moderator

    add this plugin

    Private groups

    @robin-w

    Moderator

    link to an example on your site please

    @robin-w

    Moderator

    if you are no longer using bbpress, then yes you can delete these manually from the database.

    bbpress may additionally have some settings stored in wp_options table, again these will all have bbp in their name.

    In reply to: Reply not showing up

    @robin-w

    Moderator

    the wordpress moderation applies to bbpress posts as well

    In reply to: Reply not showing up

    @robin-w

    Moderator

    dashboard>settings>discussion and look at the moderation settings. Quite often it is the number of links

    @robin-w

    Moderator

    @ricsca2 – try 1.9.0 and let me know if this is better.

    The ‘button is no longer clickable’ has always been there, but I’ve added text to make it clearer why !

Viewing 25 replies - 3,876 through 3,900 (of 14,247 total)