Search Results for 'profile fields'
-
AuthorSearch Results
-
February 1, 2017 at 9:12 pm #263430
In reply to: User Profiles don’t appear in
shanebp
ModeratorYou should see all fields, even empty ones, on the Profile > Edit page.
February 1, 2017 at 8:02 pm #263428In reply to: User Profiles don’t appear in
prophet224
ParticipantOk, I didn’t know that. Shouldn’t the fields still appear on my own profile page so that I, as a user, could fill them out if I wanted to? They don’t show when viewing another users or one’s own.
I will take a look at the plugins! Thank you!
February 1, 2017 at 7:58 pm #263427In reply to: User Profiles don’t appear in
shanebp
ModeratorEmpty fields will not be shown on Profile > View.
Are you sure there is data in those fields?You could narrow down the issue by deactivating the LearnDash plugins one at a time and see if the issue persists.
February 1, 2017 at 2:24 pm #263414In reply to: Don’t hide fields when user views his own profile
shanebp
ModeratorYou can change parameters by passing an array in your overload.
Example – you may need to change the passed values.
<?php $args = array( 'hide_empty_groups' => false, 'hide_empty_fields' => false ); if ( bp_has_profile( $args ) ) : ?>February 1, 2017 at 6:52 am #263405In reply to: Don’t hide fields when user views his own profile
john.horning
ParticipantOkay – discovered that the overload file needs to be in wp-content/themes/buddyboss-child/buddypress/members/single/profile and verified it by making a random change to the file, but I’m still not seeing fields without values.
PS For some reason, the system won’t allow me to paste the code.
February 1, 2017 at 1:07 am #263397In reply to: Don’t hide fields when user views his own profile
john.horning
ParticipantThanks for the quick response, but doesn’t seem to be working for me. I created the template overload of profile-loop.php and stored it in wp-content/themes/buddyboss-child/buddypress/bp-templates/bp-legacy/buddypress/members/single/profile. I’ve pasted the entire file below after modification.
I can’t find it now, but there was a thread somewhere that indicated that the following line needed to be changed in bp-xprofile-template.php so was wondering what you thought of that.
$hide_empty_fields_default = ( ! is_network_admin() && ! is_admin() && ! bp_is_user_profile_edit() && ! bp_is_register_page() );Anyway, here’s my profile-loop.php:
`January 30, 2017 at 8:49 am #263289In reply to: Getting Registration Errors
danbp
ParticipantHi, that’s what i expected. You’re not after coding errors, but enduser errors, ie you omitted this field…
For each xprofile field you create, BP let you select some option. Depending on them, you can see some messages when a field is left blank. These message are displayed by field type, and so far i know, there is no easy way for cibling precisely a given field once you’ve defined a field type.
The xprofile component is not such a sophisticated tool like ContactForm 7 or similar form plugins. It was created to insert more fields inside the basic WP registration page. Because of this, it is volontary left “simple”. If you need more functionnalities over your custom fields, search for a compatible form plugin who allow that.
I don’t think that BP let you do much more in matter of field option as actually. Not out of the box and not without a lot of custom coding.
January 27, 2017 at 1:16 pm #263213In reply to: delete user profile fields
bsreverman
ParticipantThat’s the problem – when I try to delete the field from my admin dashboard>users>xprofile fields than the situation I described in the initial post is what is happening. The developers of my theme said they had encountered this as a buddypress issue before and asked me to contact you. As this happens in twenty-fourteen as well I’m assuming it is not a theme issue.
January 27, 2017 at 12:10 pm #263212In reply to: delete user profile fields
danbp
ParticipantI mentionned the front-end xprofile admin because you mentionned you want to delete some fields from “base” group. As site admin, you can access any user profile from front-end and modify the fields.
As site admin, you have also the possibility to access those fields from within the admin dashboard, where you can physically delete xprofile fields…
As i don’t want to login to dropbox to see your screenshot, i ignore what you mean precisely at this time… except “delete some fields” which is, so far, enough for me.
FYI, any xprofile field goes on the registration page. And the fields themselves are in the admin under dashboard > users > xprofile fields
January 27, 2017 at 11:58 am #263211In reply to: delete user profile fields
bsreverman
ParticipantHi Thanks for your reply but I’m not sure how the codex you sent me is helpful. I’m trying to set up the registration page as the admin – not edit those fields after the fact. Here is a screenshot of the backend of my user profile fields page. There is a button to delete fields, but no save button anywhere on the page. What am I missing.
https://www.dropbox.com/home/Screenshots?preview=Screenshot+2017-01-27+19.54.00.png
January 27, 2017 at 9:32 am #263210In reply to: delete user profile fields
danbp
ParticipantYou say nothing about where you try to delete your fields.
So i assume you are using BuddyPress the standart way and are working as “site admin” in the backend.
Read here:
Generally, when removing something comes back after you did it, it is because you forgot to save your changes. So far i know, there is no ghost or 4th dimension inside BuddyPress. 🙂
January 23, 2017 at 10:39 am #263100In reply to: import xprofile CSV
Manish Kumar Agarwal
ParticipantA paid plugin available to import users BuddyPress xprofile fields data.
January 22, 2017 at 10:13 pm #263088In reply to: Profile Field Visibility Settings
mrjarbenne
ParticipantIn case anyone runs into this forum topic looking for a similar fix. I needed to do two more things to get this perfect (thanks @danbp for the great start).
Under each field, the default privacy is displayed, so you need to make sure that for every option you add, the default is either “All Members”, or “Only Me” so that “Everyone” doesn’t appear as a default under each field, despite the fact that you’ve hidden the option to chose it once the user hits the Change button.
Additionally, under the name field, “Everyone” is the default, and it can’t be changed. This isn’t really accurate if you site is private, so I have hidden the line that says that the Name field is visible by Everyone with an additional CSS snippet.
/* Remove Everyone option from Profile Fields to ease confusion on a private site */ li.public {display:none!important;} #buddypress div#item-body div.profile form#profile-edit-form.standard-form.member-information div.editfield.field_1.field_name.required-field.visibility-public.field_type_textbox div#field-visibility-settings-toggle-1.field-visibility-settings-notoggle {display:none!important;}January 22, 2017 at 9:25 am #263077In reply to: search members how to set it ?
djsteveb
Participant
@johanna75 – looks like an interesting plugin – not sure if it’s a free plugin with paid extensions, or a premium plugin altogether – or how it works- you are best off asking those plugin makers more than likely. I see they have 2 premium add on extensions that seem to fit in with what you are asking about though: the geo members directory and the xprofile fields extensioons – which seem to be priced from $29 – $130 each.again, not sure how any of the plugin is working for you – it kind of sounds like there is some info that has been added to your member’s profiles.. and if it that’s the case – you may have some luck with adding the “bp profile search” plugin – which is free. There some quick docs on how to get it up and running on a page or wdiget with certain features -> http://dontdream.it/
That may be all you need… if not, I would cough up the money for the premium addon and ask the author of the main plugin – sounds like it’ll be faster and easier to get working..
the buddypress forums are likely going to leave you hanging with no answers if you ask about anything like plugins, themes, custom mods that are premium / aka costs money.
I’d love to know if your plugin maker there has a way to turn off the “google maps” part – I mean it sounds nice on the features page – but I’m pretty sure html5 has a geo location feature that can be tapped into without using google maps.. and if I was to use a plugin like that, I would certainly not be sacrificing my user’s privacy by using something that depended on the big G to get their data. Surely there are other ways / other options.
my 2cents.. your situations may be different
January 18, 2017 at 1:10 pm #262992In reply to: Displaying email address in profile
stunley
ParticipantHi Shane. Like so? This still disables the site.
function tiquality_add_custom_field() { if ( bp_is_active( 'xprofile' ) ) : ?> <div class="bp-widget <?php bp_the_profile_group_slug(); ?>"> <table class="profile-fields"> <tr class="my_mail"> <td class="label">Contact me</td> <td class="data"><a href="mailto:<?php bp_displayed_user_email(); ?>"><?php bp_displayed_user_email(); ?></a></td> </tr> </table> </div> <?php endif; } add_action('bp_profile_field_buttons', 'tiquality_add_custom_field');January 18, 2017 at 12:47 am #262968In reply to: xprofile fields on Group members directory
psmorrow
ParticipantI found this:
which adds xprofile fields to member directory, but I can’t seem to get this working for the group members directory.
January 10, 2017 at 4:04 pm #262702In reply to: How can I insert link with target in description?
danbp
ParticipantAlso by default, a field description can only be filled by a site admin, not by suscribers or visitors. But it is to you to know what is harmfull or not when you customize something in your site.
If you are the only one allowed to create xprofile fields, i doubt that you will voluntary introduce malicious code into your field description… In this case it is certainly harmfull to allow yourself some html tags. 😉
January 6, 2017 at 9:12 am #262570In reply to: phone number or email
danbp
ParticipantHi @froshdimeji,
the registration process is part of WordPress. Check on the codex or on the wp forum, but i doubt that a phone number can be used instead of an email. Perhaps it can be added to the mandatory username, password and email fields. But sorry, i have never heard about such.
Note that BP allows you to add fields to the register page, but these fields will never be part of the registration itself. So even if you add an xprofile phone type field, it won’t be considered (as first) as mandatory for registration.
December 18, 2016 at 8:44 am #262226In reply to: Problem With Pages
danbp
ParticipantHi,
BP pages are not ordinary WP pages. BP use the page system to assign a permanent slug, while content stays dynamic. Usual WP pages are static.
BP pages must be unique. This means also without assigned template, model and of course, should be a slug to a page, and not a sub-page. These page are not intended to be published and exist only for internal use. You don’t need to build a menu for register and activation. Normally, these items come up, depending the context (theme, plugins, widgets) and/or the user status.
Related to “activation” and “register” and most of BP components, you need to declare a “page” for each, despite the fact that BP will only use them to insert a template. Registration will receive xprofile fields which are added to the existing WP registration form.
And another template for the Activation stuff, depending the context: activation key, success message and so on.December 17, 2016 at 9:18 am #262210In reply to: Repeatable Field groups required
danbp
ParticipantIf you create a field group called Business Details, you simply add as many fields you want!
Let’s say, you want that users can fill about 5 companies or society. In this case, you need to create a field for each input, in other words 5 fields. And if you need more details for each, you add the fields you need, one by one:Business 1: [___]
Address 1: [___]
Office 1 hours: [___]
Business 2: [___]
Address 2: [___]
Office 2 hours: [___]
Or if you use a lot of details, you group each businness separately.
For better clarity of the default profile details output, when you have a lot of information to display, is to use this very handy plugin: buddypress-profile-tabs
December 16, 2016 at 9:55 am #262165In reply to: Forms from Buddypress
danbp
ParticipantBuddyPress comes with his own form on xprofile component.
In 99% of cases, you haven’t to use an external form plugin. For the remaining 1%, you need good php knowledge to accomplish some custom work.
Everything you need to know about xprofile fields is explained here:
December 14, 2016 at 9:07 am #262072In reply to: BuddyPress and Avada Mobile Registration Form
danbp
ParticipantHi @darrenllrgmailcom, @adjunkten,
i had the same issue with a custom theme: fields didn’t wrap properly on small screens…
To solve it, i simply copied the concerned form rules from Twenty Sixteen into my child theme css and all went OK after that.The 2016 rules of the register page:
#buddypress #signup_form.standard-form #profile-details-section, #buddypress #signup_form.standard-form #basic-details-section, #buddypress #signup_form.standard-form #blog-details-section { float: none; width: 100%; } @media screen and (min-width: 38.75em) { #buddypress #signup_form.standard-form #profile-details-section, #buddypress #signup_form.standard-form #basic-details-section, #buddypress #signup_form.standard-form #blog-details-section { width: 48%; } } @media screen and (min-width: 38.75em) { #buddypress #signup_form.standard-form #profile-details-section { float: right; } #buddypress #signup_form.standard-form #basic-details-section { float: left; } }December 7, 2016 at 10:46 pm #261863tergra
ParticipantFound the source of the issue. I had put the field (First name (Base)) in another group of fields, because it only makes the registration process longer and doesn’t bring anything valuable to the site. But when yo do so, it breaks the registration process for some reason. It no longers makes the required verifications.. I’m now implementing the solution of changing is_required described here by ModemLooper : https://buddypress.trac.wordpress.org/ticket/5373?cversion=0&cnum_hist=3
It seems to work, I only have a issue with the css (I put a big div with display none before xprofile fields and I’m closing it at the end, just before the submit button, but it puts the submit button on the right as if the xprofile field was there, weirdly/Buddypress should really have that in core as this required Xprofile field is really not user-friendly AT ALL. 😉
Thanks everyone ! 🙂
December 6, 2016 at 10:04 am #261790danbp
ParticipantIs “xprofile component” the feature exposed in “Settings > BuddyPress” named “Extended Profiles” (at the very top of the config page)? (It probably is, but I just want to be sure, thanks.)
Yes it is !
it is possible […] to effect the change of either the email or password fields?
Yes it is ! from here: your-site.abc/members/USERNAME/settings/ – the link can be found under the top right usermenu on wp’s toolbar: username > settings > general OR/AND on the buddymenu, when you’re on your profile: Settings ! And that’s it !

For all other BP related questions, please read through the codex, i really have no time to (re)write all explanations. Sorry, hope you uderstand.
December 6, 2016 at 9:48 am #261789Jay
ParticipantThanks for the background info about WP, @danbp. It certainly is interesting to see how the little old single-user blog platform called “WordPress” has mushroomed into the gargantuan that it is today, following the old adage, “Man expands to fill the available space.”
Obviously I’m a bit of a noobie to WordPress (I’ll admit, so feel free to flame away ;)), but I’d like to ask about your reference to the clause “When BP is activated, and if you use the xprofile component…” I am a bit confused about “the xprofile component” and was wondering if you can help me understand it a bit better.
Is “xprofile component” the feature exposed in “Settings > BuddyPress” named “Extended Profiles” (at the very top of the config page)? (It probably is, but I just want to be sure, thanks.)
I am fully cognizant of the fact that one can preclude access to the WP Dashboard in a number ways, including by Role, etc., and I plan to do that. However, that causes me to provide exposure to the standard WP Profile fields (or as many of thsoe fields that I want to expose, that is) so that the user can modify them. This includes the critical email and password fields.
Relating to this situation, you didn’t quite address my key question as to whether it is possible (without serious WP core hacking — something I would NEVER do, btw) to effect the change of either the email or password fields?
Now listen, I realize that probably sounds like a shameless noobie question, but it really begs the question of whether modifying the email/password fields outside of the WP dashboard is considered “bad form” in some way.
Thanks in advance for your advice and insights.
-
AuthorSearch Results