Search Results for 'profile fields'
-
Search Results
-
Hi, am trying to follow the following directions as supplied here:
http://buddypress.org/forums/topic/faq-how-to-code-snippets-and-solutions
The theme and the profile back end don’t support this right now but there is a mod you can try.
Change line 11 which reads:
<?php if ( bp_field_has_data()) : ?>
To read:
<?php if ( bp_field_has_data() && bp_field_has_public_data()) : ?>
In /bp-themes/buddypress-member/profile/profile-loop.php
Then you will manually have to use phpmyadmin and go into the table bp_xprofile_fields and change all the profile field records that are parent fields and have ‘0’ in the column ‘is_public’ to ‘1’ for the fields you want to show on the profile and ‘0’ for the fields you don’t want to show.
Parent fields are the ones that have a ‘0’ in the ‘parent_id’ column.
However, there is no ‘is_public’ field in my latest copy of WordPress + BuddyPress…
So.. for some reason my profile data has become links.
Well a while ago I wanted it them to, but now that I have “Custom Profile Filters for BuddyPress” I don’t need them ALL to be links, now my users can choose what they want to be links.
Anyway, I used to have a plugin, and for some reason I’ve completely forgot what it was called. But what it did was it would convert ALL of my profile field data into a link that searched the members for whatever the data said.
HOWEVER, now that I’ve removed this old plugin, all the fields are links still (aside from dates).
An example of what is happening.
Lets say I have a profile field called “Favorite Colour”
Some one types in:
Reddish Brown
and saves their profile. On their profile they would have a link saying Reddish Brown.
HOWEVER, with “Custom Profile Filters”. If they type:
Reddish [Brown]
only Brown will be a link. Which is how it’s supposed to work.
MY QUESTION:
Why are they still links even if I haven’t included the brackets?
Thank you.
I had WP 2.0.4 originally. Few days back, I upgraded it to WP 2.9.2. Everything was fine on my local machine.
Today,I decided to try BuddyPress as it is supposed to work on non-MU wordpress installations too from BP1.2 onwards. So I installed BP1.2.1 from wordpress admin and did automatic plugin install.
I had WP_DEBUG turned on in wp_config.php. Automatic Plugin install warned me that BuddyPress install is not verified with my version of WP (2.9.2). I had deactivated updates using “disable-wordpress-core-update” plugin as I saw some PHP warnings today. Anyway, automatic install completed and had created wp_bp_xyz tables in the database. However, apache error logs showed below errors:
[Sat Mar 06 03:01:18 2010] [error] [client 127.0.0.1] WordPress database error Table ‘wp.wp_bp_xprofile_data’ doesn’t exist for query SELECT value FROM … referer: http://localhost/wp/wp-admin/plugins.php
[Sat Mar 06 03:01:18 2010] [error] [client 127.0.0.1] WordPress database error Table ‘wp.wp_bp_xprofile_fields’ doesn’t exist for query SELECT * FROM …. referer: http://localhost/wp/wp-admin/plugins.php
[Sat Mar 06 03:01:18 2010] [error] [client 127.0.0.1] WordPress database error Table ‘wp.wp_bp_xprofile_fields’ doesn’t exist for query SELECT id FROM … referer: http://localhost/wp/wp-admin/plugins.php
[Sat Mar 06 03:01:18 2010] [error] [client 127.0.0.1] WordPress database error Table ‘wp.wp_bp_groups’ doesn’t exist for query SELECT id FROM …referer: http://localhost/wp/wp-admin/plugins.php
[Sat Mar 06 03:01:18 2010] [error] [client 127.0.0.1] WordPress database error Table ‘wp.wp_bp_groups_members’ doesn’t exist for query SELECT COUNT(DISTINCT m.group_id) FROM … referer: http://localhost/wp/wp-admin/plugins.php
[Sat Mar 06 03:01:18 2010] [error] [client 127.0.0.1] WordPress database error Table ‘wp.wp_bp_messages_recipients’ doesn’t exist for query SELECT unread_count FROM ….referer: http://localhost/wp/wp-admin/plugins.php
[Sat Mar 06 03:01:20 2010] [error] [client 127.0.0.1] WordPress database error Table ‘wp.wp_bp_xprofile_groups’ doesn’t exist for query SELECT id FROM …. referer: http://localhost/wp/wp-admin/plugins.php
all the above tables were actually created. WordPress plugin installation script (plugins.php) seems to have triggered above errors. It is strange that it reported that “installation completed successfully”.
After activating the plugin, I am seeing below NOTICES :
Notice: Undefined offset: 0 in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-catchuri.php on line 72
Notice: Trying to get property of non-object in C:\web\xampp\htdocs\wp\wp-includes\query.php on line 367
Notice: Use of undefined constant VHOST – assumed ‘VHOST’ in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-catchuri.php on line 132
Notice: Undefined offset: 1 in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-catchuri.php on line 141
Notice: Use of undefined constant VHOST – assumed ‘VHOST’ in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-catchuri.php on line 151
Notice: Undefined property: stdClass::$loggedin_user in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-forums.php on line 509
Notice: Trying to get property of non-object in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-forums.php on line 509
Notice: Undefined property: stdClass::$displayed_user in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core.php on line 1029
Notice: Trying to get property of non-object in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core.php on line 1029
Notice: Undefined index: user-avatar-default in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core.php on line 159
Notice: Undefined property: stdClass::$profile in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-xprofile\bp-xprofile-classes.php on line 796
Notice: Undefined index: bb-config-location in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-forums.php on line 23
Notice: Constant BP_XPROFILE_BASE_GROUP_NAME already defined in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-xprofile.php on line 109
Notice: Constant BP_XPROFILE_FULLNAME_FIELD_NAME already defined in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-xprofile.php on line 110
Notice: Undefined property: stdClass::$current_group in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-groups.php on line 218
Notice: Trying to get property of non-object in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-groups.php on line 218
Notice: Undefined variable: count_indicator in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-messages.php on line 113
Notice: Undefined index: fileupload_maxk in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-avatars.php on line 35
Notice: Undefined index: action in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-signup.php on line 283
I could still access WP admin features in the middle of all these NOTICES. However, BuddyPress related links were allover the page. As my theme was not supported by BuddyPress, I decided to activate bp_template_pack. Now, I got essentially a WHITE screen along with following debug information. There was no information about whether activation succeeded or not.:
Notice: Undefined offset: 0 in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-catchuri.php on line 72
Notice: Trying to get property of non-object in C:\web\xampp\htdocs\wp\wp-includes\query.php on line 367
Notice: Use of undefined constant VHOST – assumed ‘VHOST’ in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-catchuri.php on line 132
Notice: Use of undefined constant VHOST – assumed ‘VHOST’ in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-catchuri.php on line 151
Notice: Undefined property: stdClass::$loggedin_user in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-forums.php on line 509
Notice: Trying to get property of non-object in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-forums.php on line 509
Notice: Undefined property: stdClass::$displayed_user in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core.php on line 1029
Notice: Trying to get property of non-object in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core.php on line 1029
Notice: Undefined index: user-avatar-default in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core.php on line 159
Notice: Undefined property: stdClass::$profile in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-xprofile\bp-xprofile-classes.php on line 796
Notice: Undefined index: bb-config-location in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-forums.php on line 23
Notice: Constant BP_XPROFILE_BASE_GROUP_NAME already defined in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-xprofile.php on line 109
Notice: Constant BP_XPROFILE_FULLNAME_FIELD_NAME already defined in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-xprofile.php on line 110
Notice: Undefined property: stdClass::$current_group in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-groups.php on line 218
Notice: Trying to get property of non-object in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-groups.php on line 218
Notice: Undefined variable: count_indicator in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-messages.php on line 113
Notice: Undefined index: fileupload_maxk in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-avatars.php on line 35
Notice: Undefined index: page in C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-xprofile\bp-xprofile-cssjs.php on line 9
Warning: Cannot modify header information – headers already sent by (output started at C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-catchuri.php:72) in C:\web\xampp\htdocs\wp\wp-includes\pluggable.php on line 868
Warning: Cannot modify header information – headers already sent by (output started at C:\web\xampp\htdocs\wp\wp-content\plugins\buddypress\bp-core\bp-core-catchuri.php:72) in C:\web\xampp\htdocs\wp\wp-includes\pluggable.php on line 868
However, I could still access WP Admin pages and my theme retained its previous look and feel. Of course, this meant BuddyPress was not visible on my blog. I guess I have to add those links manually myself. I will look at the codex.buddypress and the default BuddyPress themes for further info.
What is bothering me is, all those PHP NOTICES. Disabling the DEBUG, makes them go away. My blog looks the same as before; My WP admin pages also look the same except for BuddyPress being enabled. I would like to take care of these Warnings.
Can somebody clarify what is going wrong here ? Are these something I should worry about ?
Hi,
I am trying to install BuddyPress 1.2.1 on my WordPress 2.9.2 installation.
WP was working fine until I activated BuddyPress.
I get a blank page right after BuddyPress activation.
My errors log shows the following:
WordPress database error Table 'db_name.wp_bp_groups_members' doesn't exist for query SELECT..
WordPress database error Table 'db_name.wp_bp_notifications' doesn't exist for query SELECT ..
WordPress database error Table 'db_name.wp_bp_xprofile_data' doesn't exist for query SELECT ...
WordPress database error Table 'db_name.wp_bp_xprofile_fields' doesn't exist for query SELECT ...
WordPress database error Table 'db_name.wp_bp_xprofile_fields' doesn't exist for query SELECT ...
WordPress database error Table 'db_name.wp_bp_groups' doesn't exist for query SELECT id ...
WordPress database error Table 'db_name.wp_bp_groups_members' doesn't exist for query .
WordPress database error Table 'db_name.wp_bp_messages_recipients' doesn't exist for query ...
WordPress database error Table 'db_name.wp_bp_notifications' doesn't exist for query SELECT ...
I believe the activation process is unable to create the tables.
Is there any solutions/workarounds?
I was able to install WP 2.9.2 and BP 1.2.1 successfully on my local machine.
Thank you.
I added new profile options to my blog #1 using the new user contact method filter. How can I get that data picked up and synced to the buddy press member profile and profile fields?
I have been searching but I can’t believe that this question hasn’t be addressed before. I guess I am not using the proper terms.
I am trying to figure out the best way to add fields to the profile that would display Twitter and Facebook LINKS without making the user type in html tags. I would think that there is a plugin or something for this but I can’t find one.
Any advice is welcomed
Many of the sites I build ask for an “Identity Number” as one of the profile fields to enter on registration. Now when viewing the Profile, they dont want this kind of sensitive information to show.
Request: Having a profile field you can set so it doesnt display when viewing a profile, but will appear if you want to edit it.
Also: Somtimes there are profile fields that only the Admin user should edit, say “Certifications” on a job listing site.
Request: Having an option for a profile field that only lets an admin edit it.
Lastly: Almost all of my sites want the ability to add more fields on the fly. eg I have a set of fields that a user can enter one set of “Work Experience” information. This only handles one set.
Request: Having an “Add More” button that will be able to add a new set of fields, or a group of fields.
Any suggestions on having a dropdown select box pre-populated with a list of countries/ Manually adding over 100 countries could be a pain…
Cities is a nice to have, but countries is super important
Hi guys, me again.
I want to give my users some personalization options for their profiles, so this is what I was thinking:
Upon registration there would be a non-required field where people can input a URL for an image, now what I’d like to do is use the value of that field within a style=”” attribute of an element, so I could attach it as a background image.
My questions would be:
* Is using profile fields the right way to do it?
* Can a non-required field (or rather field group) be hidden from the register screen? They are not required after all, so my guess is that this can be accomplished via CSS alone.
* Is there a way to check the value of the field? I’d like to allow only .jpg, .gif and .png files.
I guess the last two are considered “extravagant†so I’d settle for a bare-bones solution (i.e. just enabling the option).