Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'code'

Viewing 25 results - 9,526 through 9,550 (of 32,519 total)
  • Author
    Search Results
  • #158197
    Robin W
    Moderator

    oops sorry didn’t take the ); out of the previous line

    try

    function change_display_name( $user_id ) {
        $info = get_userdata( $user_id );
    	$args = array(
    		'ID' => $user_id,
    		'display_name' => $info->user_login ,
    'nickname' => $info->user_login 	);
    
        wp_update_user( $args );
    }
    add_action('user_register','change_display_name');
    vikingpoker
    Participant

    Using bbpress 2.5.4, wordpress 4.1, buddypress 2.2 http://www.new.stonemagegames.com

    I just started learning all of this so please be patient with me. How come when I make a new forum and it brings up the new page where I can place an image, the image does not appear on the forum page when I click on the forum? I do not understand why this is so complicated. All I want is a banner on the top of the forum page. That’s it. Nothing more… nothing less… I haven’t found any way to do this or make it work. I dont know the proper terminology to use when searching for answers so I am completely lost. I have watched youtube videos and read many posts. My head is about to explode!!!

    I made a page and threw it up in the top menu that says forums. It has a picture on it. My forums are on the side bar and they work fine. Why would they even bother giving me a page to upload media when I create a new forum if it wont even display it? It doesn’t make sense.

    So then I tried using widgetlogic. I have entered every code I can find and nothing makes it display on the page that I put the banner on. All that happens is that my forum list disappears from the sidebar.

    Please tell me that i’m just an idiot and I am overlooking something stupid and simple. Please tell me that it is not this complicated just to have a banner on the top of my forum pages. Please HELP!!!

    #158187
    Robin W
    Moderator

    ok, let’s try setting both

    function change_display_name( $user_id ) {
        $info = get_userdata( $user_id );
    	$args = array(
    		'ID' => $user_id,
    		'display_name' => $info->user_login 	);
    'nickname' => $info->user_login 	);
    
        wp_update_user( $args );
    }
    add_action('user_register','change_display_name');

    This should set both display_name and nickname to the username

    #158186
    Robin W
    Moderator

    Having said that it does appear to be using the username now in the address bar ???

    with my code in, or without?

    #158183
    Robin W
    Moderator

    yes that’s to do with how wordpress stores stuff.

    the code you need to use is in the post above, don’t use the email one !

    Try again and come back !

    #158182
    format19
    Participant

    How odd the code I got in the email is different from the code as pasted here in the forum ????

    https://www.dropbox.com/s/tff64o2g5kan3r4/code%20error.jpg?dl=0

    M

    #158181
    format19
    Participant

    Hi Robin,

    Thanks again for getting back, Not directed at you but that made me mad… >-|
    I posted in the BuddyPress forum before posting here and they saidf it was a bbpress problem…. I have just had a week of various website problems and every one (except yourself) have only been interested in blaming someone else or someone elses plugin and in no way interested in helping fix the problem.

    Rant over…. 🙂
    I tried your code in my functions.php but unfortunatly it broke the site and just kept telling me there was an unexpected & in line 127

    Line 127 was
    ” & # 039 ; display_name' => $info->user_login ) ; ”
    'display_name' => $info->user_login );

    (ah I dont know why it keeps changing what im pasting)

    Any idea what is wrong there?
    Thanks
    Mark

    #158179
    Robin W
    Moderator

    ok, that is buddypress adding the profile fields, so you may need to take it up with them if the next bit doesn’t work !

    However whilst doing something for someone else today, I found a function on the net, which I have amended (but not tested) below

    function change_display_name( $user_id ) {
        $info = get_userdata( $user_id );
    	$args = array(
    		'ID' => $user_id,
    		'display_name' => $info->user_login 	);
        wp_update_user( $args );
    }
    add_action('user_register','change_display_name');
    
    

    then on registration it should set the display_name to the username

    put this in your functions file

    Functions files and child themes – explained !

    #158177
    KatieKat
    Participant

    @robin-w ,

    Hi Robin,
    can I just clarify something here as my problem is different to milenushkas in that the fix of r5409 applied before adding 2618.4.diff definitely worked for subscribing to Topics and Replies.

    However there is still an outstanding issue in terms of subscribing to Forums which is exhibiting some weird behaviour. I worked on this late into the night and found your plugins and was hoping the topic- subscribe would solve the issue when subscribed to a forum but unfortunately it didn’t.

    For anyone else following this thread my understanding from @netweb (Stephen Edgar) is that when you are subscribed to a Forum a user will only be notified of New Topics and not to changes within existing ones which you need to subscribe to separately.

    So last night I tried the following:-
    1. As admin created a new topic in the backend. Absolutely no notifications received by other users subscribed to the Forum to show a new topic has been created but admin notified of pending Topic as expected.

    2. As a user created a new topic in the frontend. Absolutely no notifications received by other users subscribed to the Forum to show a new topic has been created but admin notified of pending Topic as expected.

    3. Weird behaviour. As admin created a topic in the frontend and this time a message was received by the user and admin !! However both the user message and admin message contained strange text. For the user at the beginning before the normal message of “You are receiving this email because you subscribed to a forum.” it showed the following – nb the items in bold have been changed for security purposes.

    :
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
    X-AntiAbuse: Primary Hostname – pxxxxxxxxxx.prod.phx3.secureserver.net
    X-AntiAbuse: Original Domain – aol.com
    X-AntiAbuse: Originator/Caller UID/GID – [47 12] / [47 12]
    X-AntiAbuse: Sender Address Domain – mywebsitename
    X-Get-Message-Sender-Via: pxxxxxxxxxx.prod.phx3.secureserver.net: acl_c_authenticated_local_user: myusername
    X-Source:
    X-Source-Args:
    X-Source-Dir:

    On the Admin notification I am getting the information below. However one thing I have noticed that is different to the email notifications for the topics and reply that is working is that the From details are showing as Website Name <mail@websiteurl> in the Forum notifications instead of Website Name <noreply@websiteurl>.

    The To details are showing as <noreply@websiteurl> on both the Forum Notifications and Topic/Replies Notification so somehow there is an issue with the From details picking up my default email address instead of the <noreply@websiteurl>.

    ADMIN NOTIFICATION
    noreply@mywebsitename
    A communication failure occurred during the delivery of your message. Please try resending the message later. For more tips to help resolve this issue, see DSN code 5.4.1 in Exchange Online – Office 365. If the problem continues, contact your email admin.
    The following organization rejected your message: DB3FFO11FD020.mail.protection.outlook.com.
    (NB the proper notification message is also attached within this information)

    Hope there is sufficient for you to troubleshoot this but cannot understand why a user creating a topic in the frontend and an admin creating a topic in the backend doesn’t generate any email but an admin creating a topic in the frontend does generate an email but contains spurious information for both the user and admin.

    Kind regards

    KatieKat

    #158176
    Robin W
    Moderator

    good start, but that approach gets very complicated, as whilst you have added the fields, you have not saved them or said where to save them – that requires a whole bunch of other code !

    Easier approach :

    bbpress uses wordpress registration, so it’s easier to hook to that.

    The whole bunch of code below is not my original work (but I do use it on one of my sites, so know it works) but if you have a play with it, you should be able to adapt it.

    `//add code for adding first and last name to registration

    //1. Add a new form element…
    add_action(‘register_form’,’myplugin_register_form’);
    function myplugin_register_form (){
    $first_name = ( isset( $_POST[‘first_name’] ) ) ? $_POST[‘first_name’]: ”;
    $last_name = ( isset( $_POST[‘last_name’] ) ) ? $_POST[‘last_name’]: ”;
    ?>
    <p>
    <label for=”first_name”><?php _e(‘First Name as people call you eg Dave’,’mydomain’) ?><br />
    <input type=”text” name=”first_name” id=”first_name” class=”input” value=”<?php echo esc_attr(stripslashes($first_name)); ?>” size=”25″ /></label>
    </p>
    <p>
    <label for=”last_name”><?php _e(‘Last Name’,’mydomain’) ?><br />
    <input type=”text” name=”last_name” id=”last_name” class=”input” value=”<?php echo esc_attr(stripslashes($last_name)); ?>” size=”25″ /></label>
    </p>
    <?php
    }

    //2. Add validation. In this case, we make sure first_name and last_name is required.
    add_filter(‘registration_errors’, ‘myplugin_registration_errors’, 10, 3);
    function myplugin_registration_errors ($errors, $sanitized_user_login, $user_email) {

    if ( empty( $_POST[‘first_name’] ) )
    $errors->add( ‘first_name_error’, __(‘ERROR: You must include a first name.’,’mydomain’) );
    if ( empty( $_POST[‘last_name’] ) )
    $errors->add( ‘last_name_error’, __(‘ERROR: You must include a last name.’,’mydomain’) );

    return $errors;
    }

    //3. Finally, save our extra registration user meta.
    add_action(‘user_register’, ‘myplugin_user_register’);
    function myplugin_user_register ($user_id) {
    if ( isset( $_POST[‘first_name’] ) )
    update_user_meta($user_id, ‘first_name’, $_POST[‘first_name’]);
    if ( isset( $_POST[‘last_name’] ) )
    update_user_meta($user_id, ‘last_name’, $_POST[‘last_name’]);
    }

    in essence start by looking at the end – 3. save

    and the line

    update_user_meta($user_id, ‘first_name’, $_POST[‘first_name’]);

    this is updating a user_meta field called ‘first_name’ for the user_id $user_id with the information entered in $_POST[‘first_name’]

    So it is saving the first name the user enters in a user_meta field for that user called ‘first_name’

    My plugin stores the data in a user_meta field called ‘rpi_label1’, so a find/replace to change ‘first_name’ to ‘rpi_label1’ is what is needed throughout the code. then some tidying up of things like the prompts and you should have it working.

    Give it a go, and see how you get on. IF you get it working, the deal is you post the result back here, and I can nick it for the plugin (and give you a credit) !

    If you don’t then come back with how you are getting on, and I’ll help – too tied up to do all the work myself !

    This code by the way goes in your functions file see

    Functions files and child themes – explained !

    #158173
    elucidateTX
    Participant

    Thought you said you hated code?!! 🙂

    Have you a specific registration template in mind, does your theme come with something?

    Ha no I don’t hate code! I’m just not any good at it yet. I’m using the Genesis Enterprise Pro theme.

    Here’s what I tried:
    1. Created a page and dropped the [bbp-register] shortcode into it.
    2. Copied the form-user-register.php file into the bbpress directory in my theme folder
    3. I added this form of code for each of the four rpi_label classes:

    `<div class=”rpi_label1″>
    <label for=”rpi_label1″><?php _e( ‘Class’, ‘bbpress’ ); ?>: </label>
    <input type=”text” name=”rpi_label1″ value=”<?php bbp_sanitize_val( ‘rpi_label1’ ); ?>” size=”20″ id=”rpi_label1″ tabindex=”<?php bbp_tab_index(); ?>” />
    </div>
    …for this one it’s an input field for the Class of my user

    Am I on the right track? The data entered doesn’t seem to be making it into the user database. After filling out the registration form for a test user…then going to edit the user…the data isn’t listed.

    Thanks!

    #158165
    Sebastian
    Participant

    Thanks for your time!
    But it would be possible to code it!?
    Perhaps we decide that it would be great to have this feature for our platform and hire someone.

    #158161
    Robin W
    Moderator

    Thought you said you hated code?!! 🙂

    Have you a specific registration template in mind, does your theme come with something?

    #158157

    Topic: Forum Width

    in forum Troubleshooting
    kc88
    Participant

    Hi I’m trying to reduce the width of my forum.

    Here is a link to the page. http://www.beastmodegamer.com/?page_id=2254

    I used the shortcode to insert the forum into the page. I want the forum to have a reduced width without taking up the entire width of the Page. Can anyone offer some advice?

    Thanks

    #158149
    Robin W
    Moderator

    ok, so

    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

    find
    wp-content/plugins/bbpress/templates/default/bbpress/user-details.php
    Make a copy of this file, and put in in the directory called bbpress that you created above, so you end up with
    wp-content/themes/%your-theme-name%/bbpress/user-details.php

    bbPress will now use this template instead of the original

    Now edit that file so that you add a new line between line 16 & 17 which currently read

    <div id="bbp-single-user-details">
    <div id="bbp-user-avatar">
    
    

    so add

    <h1>  <?php bbp_displayed_user_field( 'display_name' ); ?> </h1>
    
    

    after this line so that you end up with

    <div id="bbp-single-user-details">
    	<h1>  <?php bbp_displayed_user_field( 'display_name' ); ?> </h1>
    	<div id="bbp-user-avatar">
    

    as the three lines.

    and save

    It should now display

    #158148
    Robin W
    Moderator

    A quick code to achieve such will be much appreciated.

    If it was I’d give it, but it would involve a rewrite of the function bbp_reply_author_link

    It’s quite do-able, but I don’t have the time – sorry !

    #158137
    Hitze
    Participant

    Delete Row 1302 “$url = add_query_arg( array( ‘redirect_to’ => urlencode( $redirect_to ) ), $url );”

    It works for me…. 😉

    #158130
    caneblu
    Participant

    @Kolya Korobochkin you are right, but i think the mistake born when admin use bbpress only on subsite, and not in wide mode. By the way, the bbpress shortcode for register isnt working.

    #158124
    Robin W
    Moderator

    ok, it hasn’t come through, so first of three replies to avoid the spam filter !

    WITHOUT CODE – I can do more if you accept coding!

    1. Alter the bbPress user profile page–adding new fields, editing existing fields and removing fields

    Try my plugin https://wordpress.org/plugins/bbp-profile-information/

    Lets you add 4 profile fields for users to update and you can optionally display these under the avatar on topics and replies.

    If you want to remove fields – that’s code, but let me know which ones you want to remove, and I’ll take a look.

    #158122
    –Q–Shadows
    Participant

    Hey fellas,

    After going through these forums for over 3 days and even thou I can across topics similar to this, the solution provided there just doesn’t work for me.

    What I am looking for is basically a simple way to distinguish easily between members of different roles, i.e., By allotting colors to Author names depending on their roles like Red for Admin, Blue for Participant, etc. This should not only display in a the topic/thread itself but also in the forum/topics list as well. A quick code to achieve such will be much appreciated.

    Next followup thing is to distinguish threads created by these members by highlighting the topic with in New Topics/Forums with the color assigned to the topic author. For ex: Threads created by Admin should be highlighted in Red.

    I have seen allot of folks here give their into helping out this growing community and I appreciate all that you guys are doing.

    Hoping someone could up with a quick set for this issue.

    Cheers.

    #158113

    In reply to: Error on deactivate

    crack00r
    Participant

    Line 65 is:
    if( is_page() || is_bbpress() ) {

    function travelify_theloop() {
    	if( is_page() || is_bbpress() ) {
    		if( is_page_template( 'templates/template-blog-large-image.php' ) ) {
    			travelify_theloop_for_template_blog_image_large();
    		}
    		elseif( is_page_template( 'templates/template-blog-medium-image.php' ) ) {
    			travelify_theloop_for_template_blog_image_medium();
    		}
    		elseif( is_page_template( 'templates/template-blog-full-content.php' ) ) {
    			travelify_theloop_for_template_blog_full_content();
    		}
    		else {
    			travelify_theloop_for_page();
    		}
    	}
    #158112
    crack00r
    Participant

    Hi, i have a wired problem.
    When i have bbpress activate, my page works fine.

    but when i deactivate the bbpress plugin, my mainpage stop working,
    and i get a php error in logs

    [10-Feb-2015 10:47:43 UTC] PHP Fatal error:  Call to undefined function is_bbpress() in /var/www/clients/client3/web3/web/wp-content/themes/travelify/library/structure/content-extensions.php on line 65
    
    #158108
    TTYP
    Participant

    Hi folks,

    I could really use some help! I’ve installed bbpress and it’s beginning to look good, but I’m having some problems with the table alignment.

    My theme is responsive but for some reason, the individual forum columns (ie freshness, topic, etc) aren’t holding their shape at all and keep running over onto the next line, making the forum look very messy on mobile.

    I have access to the CSS file but can’t figure out the code I need to make sure that the columns remain ‘fixed’, regardless of the screen size/orientation. Here’s a link – I would be very grateful if you could give me a hint as to what I need to change. I’m running wordpress 4.1 and the latest version of bbpress.

    Sweden & Denmark travel forum

    Thank you!

    #158101
    Robin W
    Moderator

    Welcome, and I wish everybody wrote such a clear problem definition !!

    Ok, what we need to do is to get bbpress to use the correct template/part of template that has the sidebar setup you want.

    This is always that hardest part of getting bbpress working, as theme authors do like to make complicated themes !

    First can you tell me what way bbpress is working in step 3 below

    Step by step guide to setting up a bbPress forum – Part 1

    #158087
Viewing 25 results - 9,526 through 9,550 (of 32,519 total)
Skip to toolbar