Have a Question? Try the FAQs first

If you need help in any way, shape, or form. Please use the following for advice.
None of the above resolve your issue? (the following are general fixes)
None of that help? Create a new post with this information:
Sometimes, due to a PHP error, the scripts stop working without displaying an error, leading you to a blank page.
In that case, to find out why, do following:
ini_set( 'display_errors', true ); error_reporting( E_ALL );
With the error message, often there is a file which allows you to spot the problem in a component, module, CB plugin or other extension.
Search this forum with a part of error message, sometimes others had same problems, and solutions are posted.
This is not directly related with CB, but depending on the CB plugins and other components you have installed you might see an error message like:
Fatal error: Allowed memory size of XXXXXXX bytes exhausted (tried to allocate YYYYY bytes) in ....
First of all, do not trust your PHP settings, but check the real number displayed in XXXXXXX above. E.g. 32 MB means 33,554,432 bytes, but would be displayed 33554432. Take the time to count correctly the digits displayed in the error. Happened to us too to miscount and search further !
You would need to increase your memory settings in your php.ini file. If you cannot do this on your own then please ask your host provider to do this for you. Google will also help you on this one.
Depending on your plugins, 32 MB or more might be required.
Nice resource regarding process to follow: http://www.ducea.com/2008/02/14/increase-php-memory-limit/
Another Apache param used by some hosters: http://www.joomlapolis.com/component/option,com_joomlaboard/Itemid,38%3E/func,view/catid,88/id,100154/#100154
How can I change the wording of Community Builder areas?
For importing, exporting and synchronizing CB data form backend, there is a nice component called "CB Juice" developed by jciconsult, that you can find in forums.
Best is to search for CBJuice in forum, but here is one of the related threads:
How can I remove the About Community Builder Menu item in my profile?
In order to remove the About Community Builder menu item, you need to be a registered doc subscriber on Joomlapolis.
See this thread for explanation regarding licensing issue.
Please check the CB documentation for instructions, it's in the chapter 4.1, "Predefined Plugin Tabs".
Here are links to subscribe to the CB documentation and to download the documentation.
CBSubs license purchases automatically include a free first year maintenance period. You can extend your maintenance agreement by following the process outlined below:
You can configure the appearance or existense of the Send Email link in the CB Profile Menu by changing the Email Handling parameter in the General tab of the CB Configuration (backend).
Community Builder integrates all features needed to make your site social and users getting active and interacting on your site:
Extend your registration process gathering more data before accepting membership
Know your members (use CB fields to characterize your community members)
Empower existing members to (front-end) moderate membership actions like new membership approvals, avatar uploads, report handling and banning / unbanning of profiles
Enable membership interactions through membership lists, searching of members, connecting to members, email communications, private messages (via uddeIM private message system component)
Give your members extra privileges and things to do. Make them create content for your website. Personal blogging, image gallery, forum integration (built-in Kunena support), membership groups (using GroupJive component and plugins) and many more additional CB plugins to add even more features and functions.
Community Builder integrates all features needed to allow your users to present themselves on your site and to organize and present the user data in a structured way:
Define your community by customizing user profile areas organizing profile content in tabs and tab positions. Content can be in the form of text fields, images, free-text areas, dates, numbers, etc. Content items can also be extended via CB fieldtype plugins (example: filetype field)
All CB entities (titles, descriptions, values, messages, email notifications, etc) are customizable via language strings and CB supports its own language plugins
All profile items are CSS customizable and CB templates can be created and installed as CB plugins (many commercial CB templates exist)
Community Builder allows your site to grow big on reasonable hosting servers:
You can configure as many fields as you need for your specific community without big impact on performance
Community Builder is designed and tested for stability and performance, and runs on many large sites with many concurrent member interactions. Performance audits and database optimizations have been made in cooperation with leading database experts to ensure large site operations.
Choose your CMS (Joomla 1.0.X, Joomla 1.5.X, Mambo), but use Community Builder as any component
Community Builder has an excellent security record, with over two years without any major vulnerability discovered and exploited. Code security audits are performed regularly, and design and implementation is made with security in mind at all time.
Community Builder is free and open-source - like free beer and freedom.
Community Builder is licensed under the GPL version 2 licensed, allowing deployment and improvements with peace of mind.
Community Builder is free like beer: We provide free download of stable packages. To thank Joomlapolitans supporting Community Builder by getting the CB documentation subscription (you too ?), CB Team provides them (you too ?) with early release-candidates and some nice thank-you extras, most of them open-source.
Community Builder is in fact only a social framework, which is highly extensible and much extended. Over 120 CB plugins already exist, and new ones are added every week.
You can extend CB functionality with many available CB plugins (free or commercial) – if you can’t find what you want, you can hire developer to create using CB API.
Almost all Joomla components have CB integration plugins, allowing for easy installation and integration.
CB Team develops and makes plugins available too, free or for documentation subscribers as additional thank for their (your ?) support.
CBSubs commercial plugin extends CB to offer paid membership services that also protect CMS content (built-in ACL control).
Works natively with all flavors of Joomla and Mambo
Extended registration – add more fields to registration application, approval workflow via front -end moderation, add captcha for spam protection, real-time (ajax) email address checking, unique username (ajax) checking. Choose one of four available workflows.
Field types supported: text, text area, single checkbox, multi-checkbox, radio, editor area, image, file, ajax text, rating field, integer field and delimiter field. Additional field types can be created and installed as CB plugins
CB login module that displays member image, link to profile, private message integration, captcha integration, etc.
CB Moderation module to present front-end moderation actions for CB Moderators
CB Online module to display online members (also works with Joomla online module)
CB Content module that displays CB menu items, CB Fields and CB Tabs in a module position.
Create unlimited user lists to display specific data for each member. Sort and filter lists as needed. Create specific list menu item. Select which CMS group members should be candidates for user list. Specify if user list is searchable or not. Dynamic user lists transform themselves based on viewer (e.g., show all members that live in the same country as viewer).
Enable profile image uploading and front-end moderation (via CB Workflow module) or allow avatar selection from given gallery avatar items
Enable connections feature to permit members to connect to each other with or without approvals (configurable)
Extend CB profile with CB plugins. Built-in plugins include PMS integration (e.g., uddeIM), forum integration (e.g., Kunena), article integration and newsletter integration (Yanc). CB Team released plugins include: captcha, autowelcome, gallery, profilebook (with blog and wall), privacy plugin.
All front-end elements are language ready and can be modified or translated as needed.
When I try to install RC2 I get the following message in the Joomla/Mambo backend component installer:
ERROR: Could not find an XML setup file in the package.
Answer:
You need to decompress the original distribution file which contains the component installable zip and various supporting module zip files.
Please download and read the documentation!
This is usually a result of running a legacy plugin or extension without enabling the Joomla legacy plugin.
If enabling the plugin works, you can narrow down which extension is using legacy by disabling your extensions one-by-one until it works without the legacy plugin enabled.
Once you've determined which extension is causing the error, you can either disable or uninstall the extension or upgrade to a newer version that is native.
When performing some activity (front-end or back-end) that generates a database action you might get an error that contains the words "returned error: Illegal mix of collations (.....". What is this and how you should go about fixing things?
Ok, such an error indicates that 2 of your database tables have different collations (encoding).
Such errors may have their root cause in bad hosting configurations or other reasons.
These improper database collations show up as errors in SQL JOIN statements between the 2 tables - like your case.
The solution is to use phpmyadmin to manually alter the collation of one table to match that of the other.
In your case both tables (and columns of both tables) should have the utf8_general_ci collation.
Google for phpmyadmin and usage instructions for it if needed.
One of the most common "newbie" questions is:
I get the message:
Mamblog blogger component is not installed. Please contact your site administrator.
What should I do?
Well, the fact is that the CB component has some built in integration plugins. To be exact, it has 4 such plugins:
Yanc integration for the Yanc (newsletter) component
Mamblog for the Mamblog blogger component
PMS MyPMS & Pro for PMS component integration (currently, UddeIM, JIM, myPMS and myPMS Pro are supported)
Forum for forum component integration (currently Simpleboard, Joomlaboard and partially Fireboard)
However, in order for CB to be able to integrate with another component, this component must be priorly installed and properly configured.
So, find the component you need and install it. For CB to recognize that the component is installed, you need to create a menu item pointing to that component (this is standard Joomla/Mambo process). So, don't forget to create a new menu item from your Joomla/Mambo menu management backend and link this menu item to your newly installed component.
Step 1. Install and configure your (CB compatible) PMS component (e.g., UDDEIM)
Step 2. Goto CB Plugin Managemen backend and make sure the PMS MyPMS and Pro plugin (or another extra plugin has been installed and) is published (public) and the correct PMS Component Type is selected from the plugin parameter list
Step 3. Goto CB Tab Management and make sure the Quick Message Tab is published
This 3 steps above should integrate the CB Component with your PMS (CB compatible) component. You can also configure various CB Login module parameters to work with your PMS component.
Hope this helps.
How can I set a list with profile info to appear on the site?
This would be a publicly accessible directory with info supplied by users.
HOW DO I DO THIS? Can someone please help? Have you followed the following steps:
CB->Configuration backend, User Profile tab, set Allow Access to 'Everybody' (this means that the actual profiles are now publically viewable)
Now to get to a profile it would be a good idea to make a publically accessible CB List: So make sure your CB Lists menu item is on the main menu and is set for public viewing
Also, make sure that your default list is viewable by Everybody (in the CB List backend for the default list this means that the User Group to allow access to: parameter must be set to everybody
If you have done ALL the above then you shouldnt have problems.
On this site my profile has an empty Connections Tab. Is this correct?
Answer:
The Connectcions Tab is empty because you have no current connections. In order to connect to someone you first need to locate the other person's profile and visit it. You can use the CB Lists user menu item and find someone you like and click on the list line to get to the users profile. You can then Connection->Request Connection menu item (located on the top of the profile you are viewing) in order to request to connect to this person. You are also allowed to send a personal request. Once the other person accepts the request you will be connected and your Connections Tab will reflect this.
I just added a new Tab and a couple of new fields to this new tab but for some reason it only shows up on new user profiles.
By design a field only shows up in a user profile tab only if that specific user has populated this field with some value (via the update profile menu item or via the initial registration process if this fields also appears during registration).
The same is true for tabs. A tab will only appear in a user profile if it contains at least one field with a populated value in it.
When you upgrade joomla to 1.0.13, make sure that you have CB 1.1 running then also check that file includes version.php gets upgraded too.
Some people "customize/rebrand" joomla with that file, and don't upgrade it.
Now CB checks for password method to apply with joomla/mambo version, and it's using info from that file.
Also make sure that all files get upgraded. If needed do a backup then a full overwrite with a full and fresh joomla 1.0.13 copy and quickly remove installation folder.
Also for backend issues, make sure to apply official joomla patch available here and to check for known problems in the 1.0 upgrade forum, as well as to check compatibility with other extensions.
How do I go about upgrading from CB 1.0 RC1 to RC2 without losing all fields, tabs and values?
Follow these steps:
Backup - backup - backup (can't stress this enough) - code and database
Write down all your parameter settings in the configuration tabs in your existing CB 1.0 RC1 setup (you can also see most of these in the ue_config.php file located in your administrator/components/com_comprofiler folder). You will need to manually reset all these parameters after upgrading because the process will over-write these settings in favour of the default settings of RC2.
If you have added any extra language strings to your RC1 language file(s) you should also take a note of these changes because you will need to add them to the RC2 language file(s).
From the Install Components backend select the com_comprofiler radio field and click on the uninstall button. This process will unistall all the RC1 code but it will not touch the various database tables and their content.
Install the CB 1.0 RC2 comprofiler package via the Install Components backend. This process will upgrade any database tables needed without compromizing the table contents.
Manually change all the parameter settings in the Comprofiler configuration panel to agree with the previous values noted in step 2.
Manually change all comprofiler language file(s) with notes kept in step 3.
All set!