Search Results for 'profile fields'
-
AuthorSearch Results
-
June 22, 2013 at 12:40 am #166574
In reply to: new fields on register page
Ben Hansen
Participantthe only fields which show on the register page are the ones that belong to the “base” (unless you have renamed it) profile field group.
the non optional fields cannot be split you might be able to rename them however. you will find the option to add/define fields is under admin (network admin for multisite) > users > profile fields
June 21, 2013 at 11:24 pm #166566@mercime
Participant@jcollier Tested your site registration in IE 10 and getting the same issue. Made a Responsive child theme in my test install, used default page template for register and had no issues registering/activating new account.
Could be the custom template used for register page – noticed that there’s “Posted in” text just before footer in your register page. Change register page template back to default page template, clear cache, check if issue is resolved. if that doesn’t work, deactivate plugins batch by batch to check which is causing the timeout.
June 21, 2013 at 2:45 pm #166548In reply to: Checking profile field values with PHP
Hugo Ashmore
ParticipantAlways perform a quick search first, sort of topic that has come up a few times.
https://buddypress.org/support/search/?bbp_search=profile+fields
keep scrolling down through them, you’ll find example code to work from.
June 20, 2013 at 11:59 pm #166516In reply to: Can the friends widget link to a users blog?
SadNinja
Participanthttp://wpmu.org/add-birthdate-email-and-url-fields-to-buddypress-profiles/ lets me add custom fields which is good enough for me. IDK why I didn’t find this sooner but maybe some other dumb person will find this and it will save them some time.
June 20, 2013 at 3:43 pm #166495In reply to: Replace BuddyPress profile with custom profile
Eugene
ParticipantI’ll certainly look into this solution more.
When I started I was new to WordPress. Now I’m new to BuddyPress so am looking at the feasibility of integrating or replacing what I’ve written. I have a lot of specifc business rules in the profile I’ve written so I would prefer to use what I have, not to mention not to throw away all my work. The hidden but required fields is just an example of one of the many business rules I’ve written in my plugin.
June 20, 2013 at 3:34 pm #166493In reply to: Replace BuddyPress profile with custom profile
Hugo Ashmore
ParticipantNo they wouldn’t as you are working in a child theme.. aren’t you! if not you should be.
I’m not sure but scanning your post possibly suggests smething amiss in your understanding of BP, as modemlooper points out hiding fields is easy and along with the privacy controls on BP profile fields you can ensure that they are set to both required and only editable by admins so not sure why you need your custom form, but may have overlooked the reason.
June 20, 2013 at 2:09 pm #166485In reply to: Im Multisite , Remove SITES Fields from Profile Nav
Brajesh Singh
ParticipantIf you guys mean the the sites from the navigation, then you can use the following code in either your theme’s functions.php or bp-custom.php
function bpdev_remove_blogs_nav(){ global $bp; bp_core_remove_nav_item($bp->blogs->id);// } add_action('wp_loaded','bpdev_remove_blogs_nav');Hope that helps.
June 20, 2013 at 12:41 pm #166475Sea Jay
ParticipantFollow-up. One of our users just confirmed this problem on Mac Firefox and Safari:
After putting in my registration information and hitting the submit button it takes a long time to process and the result I get is the screen shot below. [404 Fancy Meeting You Here… back on the /register/ URL]
June 20, 2013 at 2:27 am #166446In reply to: Buddypress Spam BOTS PLEASE HELP
inge12
ParticipantLeofitz, WangGuard will check your user base for spammers and delete them.
See https://wordpress.org/plugins/wangguard/
The author says that “WangGuard not only protect your site from sploggers, spam users or unwanted users, WangGuard cleans your database from them. No plugin or service does this, only with WangGuard you will get this feature,” and I believe him. His English may not be too good, but the plugin is really outstanding.
There’s just one consideration for you: In order to have your database cleaned up, you will have to submit far more than 500 queries the first month. Perhaps you can arrange to pay for a month?
Here’s my suggestion to reduce database queries after that. (It worked for me.) Buddypress allows for the customization of User Profiles. Add a couple of questions that require a certain amount of intelligence to answer and make them required. That means the form will not be submitted either to WordPress or to WangGuard if the required fields are not filled out. It’s not fool-proof, but it decreased queries on my very busy site to just a few a day.
Incidentally, I added a question, “How do you plan to participate?” Among the choices offered the user are these:
“I want to increase my online presence.” and
“I want to sell my stuff.”We don’t need anyone not bright enough to figure out that these replies do not make the user desirable. Now all I need is a script to automatically kick out users who choose these replies. 😉 (As it is, they can be manually deleted if other users report them.)
I don’t know what happens to a group when all the users are unsubscribed, so this may not be precisely what you are looking for. But WangGuard will make your site secure against almost all sploggers. (One registrant passed all tests on our site, and we had to delete manually, but that person must have registered manually too.)
Good luck!
Inge (http://ssnet.org)
June 20, 2013 at 1:58 am #166445In reply to: Im Multisite , Remove SITES Fields from Profile Nav
Renato Alves
ModeratorGood one man… Post here if you come with the solution.
June 19, 2013 at 6:17 pm #166414In reply to: Replace BuddyPress profile with custom profile
modemlooper
ModeratorYou can hide fields from being edited easy. in members/single/edit.php you can exclude fields by ID. Use comma separated list.
if ( bp_has_profile( 'profile_group_id=' . bp_get_current_profile_group_id() . '&exclude_fields=2,3,4' ) ) :full code example https://gist.github.com/modemlooper/5816548
June 18, 2013 at 5:34 am #166246In reply to: Using BuddyPress for Personnel Data
modemlooper
ModeratorBuddyPress profile fields are searchable.
June 16, 2013 at 2:54 am #166136In reply to: How to create different user accounts
kansas3d
ParticipantThank you mercime for your response!
I really appreciate it.I tried that plugin already and it’s not bad.
I’m just not sure how to realise two different user profile pages.
The yshould look different and have different tabs and fields.One user should be free the other one should have a monthly fee.
Do you know how to realise that?
Thank you a lot
June 15, 2013 at 1:35 pm #166110In reply to: Read birthdays from wp_bp_xprofile_data table
praveshraheja
Participantany one here to help me
installed and activated plugin and in widget area it is asking to put Birthday field Name (or ID)from where i can get this ?
and as said in plugin page Birthday field must have been previously created in the Buddypress profile page so i opened USERS >Profile Fields >Add New Field
here i user date selector to create it and after that in registration page user have to put their date of birth .but from where i can get Birthday field Name (or ID) please help .Thankyou
June 14, 2013 at 10:29 am #166036In reply to: Dynamic profile fields
Henry
Member@hnla i’ve made a start but have to pop out for a while. You can see where i’ve got to so far
June 14, 2013 at 9:50 am #166035In reply to: Dynamic profile fields
Henry
MemberLoving the second approach! although not as clean as the first approach, it’ll be much easier to do. jQuery show, hide and toggle could all be used to get the desired effect! i’m going to have a crack at it this weekend…
June 14, 2013 at 8:58 am #166032Reacton
ParticipantRESOLVED – None of the buttons, text fields where appearing in profile, comments etc because they are linked to the following field and I had set it to display none.
p:last-child {
margin-bottom: 0px;
display: none;
}June 14, 2013 at 8:52 am #166029In reply to: Dynamic profile fields
Hugo Ashmore
Participant@4ella one bump is sufficient!
@henrywright-1I think this is going to have attendant issues difficult to deal with. Gravity forms allows for forms with repeater fields and you can then tie submissions into existing functionality but profile fields are going to be hard to deal with, if they aren’t created. The repeater fields are created via JS on submission you have to tie it in to creating new profile field label etc then if you can do that you create those extra for all users.
What may be a better approach is to add in advance all the fields you may need then on front end hide them with JS and allow user to show them as and when needed, public profile would be set to ignore any empty fields & labels.
June 13, 2013 at 9:57 pm #165986In reply to: Dynamic profile fields
4ella
Participantnice idea, bump
June 13, 2013 at 1:22 pm #165919In reply to: Members directory sorting not working
chland
ParticipantCheck the value of the “bp-xprofile-fullname-field-name” entry in the WordPress “wp_options”-table.
SELECT * FROM wp_options WHERE option_name LIKE 'bp-xprofile-fullname-field-name'Its value should match the name of the profile field containing the Member-Name. Usually the same as whats returned by
SELECT name FROM wp_bp_xprofile_fields WHERE id = 1If the value in bp-xprofile-fullname-field-name is invalid (for example: in my case it contained “Name” but I renamed the first profile field to “Lastname, Firstname”), BuddyPress goes bonkers and tries to execute an invalid SQL-query resulting in an empty memberlist.
The main problem is the code located in “plugins\buddypress\bp-core\bp-core-classes.php” around line 260:
} else { $fullname_field_id = $wpdb->get_var( $wpdb->prepare( "SELECT id FROM {$bp->profile->table_name_fields} WHERE name = %s", bp_xprofile_fullname_field_name() ) ); $this->uid_name = 'user_id'; $sql['select'] = "SELECT DISTINCT u.{$this->uid_name} as id FROM {$bp->profile->table_name_data} u"; $sql['where'][] = "u.field_id = {$fullname_field_id}"; $sql['orderby'] = "ORDER BY u.value"; $sql['order'] = "ASC"; }$fullname_field_id is empty if the value in bp-xprofile-fullname-field-name points to an non-existing fieldname.
Hope this helps others with the same problem.
June 13, 2013 at 12:59 pm #165918In reply to: Dynamic profile fields
Henry
Memberbump
June 12, 2013 at 8:11 am #165820Reacton
Participant@mercime I did edit afew of the html files: header, page, index, sidebar, and footer. however I realised I may have worded that wrong, its when I post a comment it says who posted it the time and everything but the actual comment does not appear?
and if I add a profile field and fill it in it shows the profile feed name in the profile page but not what I typed inside it.
should I copy the javascript file over to my child theme also?
Thanks,
Lloyd
June 12, 2013 at 4:22 am #165811chriswinch
ParticipantThanks for your help.
Managed to get it working by using the wordpress user id as you mentioned.June 11, 2013 at 5:15 pm #165771@mercime
Participant@reacton What kind of modifications did you make on your BP Default child theme? Note that if made changes in the HTML markup in the template files of the BP-specific pages, you might also have to copy over and revise the JS files of BP Default theme.
June 10, 2013 at 5:36 pm #165713In reply to: Duplicate profile field names
danbp
ParticipantYou maybe right, and i’m unsure too. The best way to know, is to give a try. But do you absolutely need to ask twice for the user email ?
Or you could simply name the email fields differently.
Private mail
Work mail -
AuthorSearch Results