<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Module: Enhanced Custom Profiles</title>
        <description>This module will allow admins to create custom profile fields, choose the type of field for each, and add them automatically to most Control Center pages and the registration page without having to do a template update.

[b]Installation and Usage:[/b]
This module installs like any other module.
By going to the modules settings page you can add, edit, and remove custom profile fields from six different Control Center pages. To begin, choose the Control Center page on which you would like to display a new profile field. Now add a new field, giving it an appropriate name, selecting the type of html form input it should use, giving it a title/heading if necessary, and setting any other parameters.

If you would like to show users a certain field on the &quot;View My Profile&quot; and user profile pages, you can check &quot;Show in View My Profile&quot;.  If you have a custom template and want to use this feature, you will need to create a folder in this mod&#039;s template folder and copy your template&#039;s cc_start.tpl into that folder.  Finally, add the following line to the file where you would like the custom profile fields to be displayed: [code]{hook &quot;ecp_tpl_cc_start&quot;}[/code] You can see an example of this in any of the supported templates which accompany this mod. The Aeriel Boudaries, Black-Grey, Classic, Emerald, Lightweight, Orange on Olive, Savoir-Aimer, Simple Rounded, and Tabbed Emerald templates are supported without any extra work on your part.

If you would like to have users fill in a certain field on the registration page, you can check &quot;Show in New User Registration&quot;.

For the checkbox, text input, text area, and multiple select input types, you can also check the &quot;Required&quot; box.  If checked, you must also enter your &quot;Error message for empty field&quot; which will display if the user leaves the field empty.

For the dropdown or multiple selection input types, you will also need to set the dropdown choices.  These should be entered as a comma delimited list.  The actual values for the dropdown choices will be numerical starting with 1 and progressing in the order in which you entered the dropdown choices.  For the multiple selection, the value will be a comma delimited numerical list of the chosen items.  For example, if you enter this list in the dropdown choices of a multiple selection: &quot;choice 1,choice 2,choice 3,choice 4&quot; and the user chooses &quot;choice 1&quot; and &quot;choice 3&quot; the custom profile field will have a value of &quot;1,3&quot;.

There is also one further option when adding a new field.  This is the Custom HTML option.  This is not actually a custom profile field but rather it gives you the option of adding your own HTML to the Control Center page.  You can also include your own php scripts in this field by using the &quot;&quot;  tags.  This will allow you to customize the Control Center page as you wish. See the attached screenshots for an example of this.

Finally, you can delete any custom profile fields and they will be flagged as deleted.  However, they will not be fully deleted until you select that option from the listing of deleted custom profile fields.  This will also allow you to restore a previously deleted field if it has not been fully deleted.</description>
        <link>https://www.phorum.org/support/read.php?62,130665,130665#msg-130665</link>
        <lastBuildDate>Tue, 08 Sep 2026 10:39:10 -0500</lastBuildDate>
        <generator>Phorum 6.0.4</generator>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,157733#msg-157733</guid>
            <title>Re: error with disabled user profile page</title>
            <link>https://www.phorum.org/support/read.php?62,130665,157733#msg-157733</link>
            <description><![CDATA[ Thank you for your post]]></description>
            <dc:creator>davidjohnson789</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Wed, 04 May 2016 01:51:54 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,157732#msg-157732</guid>
            <title>error with disabled user profile page</title>
            <link>https://www.phorum.org/support/read.php?62,130665,157732#msg-157732</link>
            <description><![CDATA[ [Post merged into module thread. Oliver Riesen-Mallmann]<br />
<br />
I recently pulled up the profile page for a disabled user (linked from an old message)<br />
and then noticed a series of errors like this in the event log:<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Message:<br />
<br />
PHP notice: Undefined index: PROFILE<br />
<br />
PHP notice generated at /var/www/html/web/phorum/cache/tpl-emerald-enhanced_custom_profiles__profile-4346d65c6d20e753802c299fdde1f707.php-stage2:31<br />
<br />
Back trace:<br />
<br />
Function include called at<br />
{path to Phorum}/cache/tpl-emerald-enhanced_custom_profiles__profile-4346d65c6d20e753802c299fdde1f707.php:7<br />
----<br />
Function include called at<br />
{path to Phorum}/common.php:1599<br />
----<br />
Function phorum_output called at<br />
{path to Phorum}/mods/enhanced_custom_profiles/enhanced_custom_profiles.php:153<br />
----<br />
Function phorum_mod_enhanced_custom_profiles_end_output called<br />
----<br />
Function call_user_func called at<br />
{path to Phorum}/common.php:1887<br />
----<br />
Function phorum_hook called at<br />
{path to Phorum}/common.php:1706<br />
----<br />
Function phorum_output called at<br />
{path to Phorum}/profile.php:49<br />
----<br />
<br />
Request info:<br />
<br />
HTTP_HOST = 192.168.1.5<br />
HTTP_REFERER = [<a href="http://192.168.1.5/phorum/read.php?3,21123,21436" target="_blank"  rel="nofollow">192.168.1.5</a>]<br />
REQUEST_URI = /phorum/profile.php?3,7<br />
QUERY_STRING = 3,7</div></blockquote>]]></description>
            <dc:creator>Steve H</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Tue, 03 May 2016 15:59:16 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,152244#msg-152244</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,152244#msg-152244</link>
            <description><![CDATA[ I tried to get help with this in the main Phorum Support (<a href="http://www.phorum.org/phorum5/read.php?61,152214" target="_blank" >other thread here</a>), but without success, and was told to bring my question here.<br />
<br />
The situation is that I think I have a use for a custom profile, and I thought this module might be able to help. So I&#039;d very much like to play around with &quot;Enhanced Custom Profiles&quot;, but I&#039;m afraid any instructions I&#039;ve been able to find are just too cryptic for my simple brain.<br />
<br />
Can somebody please explain in simple terms, step-by-step, 1-2-3-etc, how to use this module?<br />
<br />
Explanation via a theoretical example would be great.<br />
<br />
Apologies for being a pest, but your assistance very much appreciated.<br />
<br />
 - Rosie]]></description>
            <dc:creator>RosieL</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Sun, 14 Oct 2012 20:47:06 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,148841#msg-148841</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,148841#msg-148841</link>
            <description><![CDATA[ a great tool, not just great, i think its greater than any other module i&#039;m using.. but one problem when i activate this module <span style="color:#FF0000">User Tagging (version 1.0.7)</span> module does not work.. whats the problem? pls help]]></description>
            <dc:creator>mamun965</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Thu, 02 Jun 2011 05:07:08 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,148624#msg-148624</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,148624#msg-148624</link>
            <description><![CDATA[ Any way to add custom profile fields that can only be edited by admin?]]></description>
            <dc:creator>treedood</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Thu, 21 Apr 2011 22:55:40 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,148398#msg-148398</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,148398#msg-148398</link>
            <description><![CDATA[ Thank you, korsakov.  Your code worked great.]]></description>
            <dc:creator>dsibilant</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Fri, 08 Apr 2011 00:30:54 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,148374#msg-148374</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,148374#msg-148374</link>
            <description><![CDATA[ As long as you place this script under /mods you can name it as you wish. The &quot;title&quot; for the module will be displayed on the &quot;Modules&quot; page of the admin interface.]]></description>
            <dc:creator>korsakov</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Wed, 06 Apr 2011 06:23:50 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,148373#msg-148373</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,148373#msg-148373</link>
            <description><![CDATA[ Thank you.  What should be the filename?]]></description>
            <dc:creator>dsibilant</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Wed, 06 Apr 2011 03:37:17 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,148355#msg-148355</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,148355#msg-148355</link>
            <description><![CDATA[ Please edit your message and add the necessary info like title: and such.]]></description>
            <dc:creator>Maurice Makaay</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Tue, 05 Apr 2011 11:50:31 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,148353#msg-148353</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,148353#msg-148353</link>
            <description><![CDATA[ Hi, This is untested but it might help you reaching your goal:<br />
<br />
Put this into register.tpl:<br />
<br />
[code=&quot;php&quot;]<br />
&lt;label for=&quot;real_name&quot;&gt;{LANG-&gt;RealName} *&lt;/label&gt;&lt;input type=&quot;text&quot; name=&quot;real_name&quot; id=&quot;real_name&quot; size=&quot;15&quot; /&gt;<br />
[/code]<br />
<br />
<br />
You add this as a single file under /mods:<br />
<br />
 [code=&quot;php&quot;]<br />
&lt;?php <br />
/* phorum module info<br />
title: user_management | Real Name Registration<br />
category: user_management<br />
author: korsakov<br />
desc: Including real name within registration process.<br />
version: 1.0<br />
hook: before_register|mod_yourMod_before_register<br />
hook: after_register|mod_yourMod_after_register<br />
*/<br />
<br />
function mod_yourMod_before_register ($data) {<br />
  if (empty($_POST[&#039;real_name&#039;])) $data[&#039;error&#039;] = &#039;You forgot to enter your real name!&#039;;<br />
  return $data;<br />
}<br />
<br />
function mod_yourMod_after_register ($userdata) {<br />
  if (isset($_POST[&#039;real_name&#039;])) $real_name = htmlspecialchars(trim($_POST[&#039;real_name&#039;]), ENT_COMPAT, $PHORUM[&quot;DATA&quot;][&quot;HCHARSET&quot;]);<br />
<br />
  $userdata = array(<br />
    &quot;user_id&quot;   =&gt; $userdata[&#039;user_id&#039;],<br />
    &quot;real_name&quot;    =&gt; $real_name<br />
  );<br />
<br />
  phorum_api_user_save($userdata);<br />
<br />
  return $userdata;	<br />
}<br />
<br />
?&gt;<br />
[/code]]]></description>
            <dc:creator>korsakov</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Tue, 05 Apr 2011 09:21:06 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,148352#msg-148352</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,148352#msg-148352</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>dsibilant</strong><br />
This is a great module.<br />
<br />
Someone else asked about this two years ago, and I don&#039;t know if Joe was able to adopt it.  Or maybe I just can&#039;t figure it out.<br />
<br />
I want people to have to fill in their real name when they register, and for that data to be automatically part of their profile, like username and passwordl.  Then I would like them to be able to decide if their real name is shown on their profile, just as with emails.<br />
<br />
Is this possible?  I&#039;m using the emerald template.</div></blockquote>
<br />
Yes it is very possible. I am sure it is possible with this module too, but I don&#039;t use it myself.<br />
<br />
Instead, I have created a custom template, created custom profile fields using the admin panel, and manually changed the HTML in the register.tpl, profile.tpl, cc_start.tpl, and cc_usersettings.tpl<br />
<br />
I am not sure how the module works, but you will want to make sure that those files are effected.<br />
<br />
register.tpl = registration<br />
profile.tpl = view a users profile<br />
cc_start.tpl = view your own profile in your Control Center<br />
cc_usersettings.tpl = edit your profile in the Control Center.]]></description>
            <dc:creator>Robert Angle</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Tue, 05 Apr 2011 06:24:19 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,148351#msg-148351</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,148351#msg-148351</link>
            <description><![CDATA[ This is a great module.<br />
<br />
Someone else asked about this two years ago, and I don&#039;t know if Joe was able to adopt it.  Or maybe I just can&#039;t figure it out.<br />
<br />
I want people to have to fill in their real name when they register, and for that data to be automatically part of their profile, like username and passwordl.  Then I would like them to be able to decide if their real name is shown on their profile, just as with emails.<br />
<br />
Is this possible?  I&#039;m using the emerald template.]]></description>
            <dc:creator>dsibilant</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Tue, 05 Apr 2011 04:36:41 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,146370#msg-146370</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,146370#msg-146370</link>
            <description><![CDATA[ hey, <br />
it seems the update of the birthday module was the key , everything is now working great , thanks alot guys ,<br />
just now have to fix the birthday module , showing in all the edit menus in the control panel :D any tips :D<br />
<br />
Thanks again guys :D so much!]]></description>
            <dc:creator>deadguy</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Mon, 18 Oct 2010 09:45:18 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,146369#msg-146369</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,146369#msg-146369</link>
            <description><![CDATA[ i shall update the birthday module , i only have 1.0.2, and il let you know how it works, , a little thing with that 1.0.2, is that the editing of the birthday is in every sections , privacy, edit, email. . lol , <br />
but il let you know in 10.<br />
<br />
and thanks for the mistake :)]]></description>
            <dc:creator>deadguy</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Mon, 18 Oct 2010 09:36:35 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,146368#msg-146368</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,146368#msg-146368</link>
            <description><![CDATA[ I&#039;m guessing that Thomas has hit the nail on the head.  I actually released an <a href="http://www.phorum.org/phorum5/read.php?62,127919,134626#msg-134626" target="_blank" >updated version</a> of the Birthdays module which patched it to work well with other profile modules.  Please try updating to the <a href="http://www.phorum.org/phorum5/read.php?62,127919,134626#msg-134626" target="_blank" >1.0.5 version</a> of the Birthdays module and see if that fixes your issue.]]></description>
            <dc:creator>Joe Curia</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Mon, 18 Oct 2010 09:13:19 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,146366#msg-146366</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,146366#msg-146366</link>
            <description><![CDATA[ did you try to disable the birthday module?<br />
<br />
And its &quot;fields&quot; not &quot;feilds&quot; btw. ;-).]]></description>
            <dc:creator>Thomas Seifert</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Mon, 18 Oct 2010 09:05:36 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,146365#msg-146365</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,146365#msg-146365</link>
            <description><![CDATA[ Hello, <br />
Im having a problem with this module, <br />
i have installed it according to the readme, copying cc_start and profile tpl files to my own template folder within the modules template directory, <br />
i have no-idea how to work this application, but after some fiddling about, i made 3 new fields to show in the user profile section.<br />
these being <br />
Windows live (MSN)<br />
Skype (skype)<br />
about me (about)<br />
<br />
After inspecting my profile, i noticed that the 3 new feilds had shown up in peoples profile, but when you enter the &quot;edit profile&quot; option, where i beleive this module is suposed to create the edit feild for the feilds i have created, there is nothing in there at all.<br />
just real name, and birthday(birthday mod)<br />
<br />
Am i supposed to add the forms to edit for these feilds manaully? or have i missed adding the line in your readme file somewhere ?<br />
<br />
looking foward to a reply , <br />
<br />
Samuel.]]></description>
            <dc:creator>deadguy</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Mon, 18 Oct 2010 08:59:19 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,144831#msg-144831</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,144831#msg-144831</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>maop</strong><br />
First, THANK YOU for developing this, makes life much easier. However... <br />
<br />
I&#039;m not quite sure what I am doing wrong. I have added several fields to &quot;Edit My Profile&quot; control center panel and checked the &quot;Show in New User Registration&quot; box as well. The fields added show in those two places, but they do not appear in the actual View My Profile section (or View Profile) which is where I&#039;d like users to be able to see them. I&#039;ve figured out how to manually add them to the profile.tpl (finally) but having this Module add them in would be top notch. Thanks again!</div></blockquote>
<br />
This module is setup to show selected fields in the &quot;View My Profile&quot; and &quot;View Profile&quot; sections.  Two things that may be the source of your problem.  Both should be addressed in this paragraph from the module&#039;s README file:<br />
<pre class="bbcode">
If you would like to show users a certain field on the &quot;View My Profile&quot; and 
user profile pages, you can check &quot;Show in View My Profile&quot;.  If you have a 
custom template and want to use this feature, you will need to create a folder 
in this mod&#039;s template folder and copy your template&#039;s cc_start.tpl into that 
folder.  Finally, add the following line to the file where you would like the 
custom profile fields to be displayed: {hook &quot;ecp_tpl_cc_start&quot;}
You can see an example of this in any of the supported templates which accompany 
this mod. The Aeriel Boudaries, Black-Grey, Classic, Emerald, Lightweight, 
Orange on Olive, Savoir-Aimer, and Tabbed Emerald templates are supported 
without any extra work on your part.
</pre>]]></description>
            <dc:creator>Joe Curia</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Sun, 13 Jun 2010 08:27:27 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,144830#msg-144830</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,144830#msg-144830</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Nefer</strong><br />
What is the best way to &quot;render&quot; drop-downs etc into text?<br />
I want to display some fields in forum message body and get only numbers against text.<br />
<br />
Thanks.</div></blockquote>
<br />
Unfortunately, this isn&#039;t going to be perfectly simple, but hopefully I can give you enough to get going. So, first some basic concepts: The profile field only stores the ids for the choices shown in order to be database friendly.  Also, the choices shown have to be retrieved from the database based on the profile page they are edited on.  This probably sounds a bit complex, but basically, if the drop-down you want to show in the forum message is located in the &quot;Edit My Profile&quot; page then we will need to access that page&#039;s enhanced custom profile settings to get a list of available choices for that drop-down.  We will then need to compare the user&#039;s choice(s) against that list to display the proper text rather than the numbers (ids) you are seeing.  So, after that long explanation, here is an example for getting the text for the dropdown &quot;foo&quot; found on the &quot;Edit My Profile&quot; page.<br />
[code=&quot;php&quot;]// first we get the &quot;foo&quot; field.  please note, if you know the field_id for the<br />
// &quot;foo&quot; field, you can simply use the line:<br />
// $foo_field = $PHORUM[&quot;mod_enhanced_custom_profiles&quot;][&quot;user_settings&quot;][&lt;foo field id&gt;];<br />
foreach ($PHORUM[&quot;mod_enhanced_custom_profiles&quot;][&quot;user_settings&quot;] as $field_id =&gt; $field) {<br />
    if ($field[&quot;name&quot;] == &quot;foo&quot;) {<br />
        $foo_field = $field;<br />
        break;<br />
    } else {<br />
        continue;<br />
    }<br />
}<br />
<br />
// get the actual text for the dropdown choices<br />
$dropdown_choices = explode(&quot;,&quot;,$foo_field[&quot;dropdown_choices&quot;]);<br />
<br />
$drop_i = 1;<br />
// get the actual text for the user&#039;s selection, note the location of the user&#039;s selection may <br />
// be different on the message page (ie not in $PHORUM[&quot;DATA&quot;][&quot;PROFILE&quot;]), but you<br />
// have already gotten that data if you are seeing the numbers, so just use the variable you<br />
// found in place of $PHORUM[&quot;DATA&quot;][&quot;PROFILE&quot;].<br />
foreach ($dropdown_choices as $choice) {<br />
    if (!empty($PHORUM[&quot;DATA&quot;][&quot;PROFILE&quot;][&quot;foo&quot;]) &amp;&amp; $PHORUM[&quot;DATA&quot;][&quot;PROFILE&quot;][&quot;foo&quot;] == &quot;$drop_i&quot;) {<br />
        $content = $choice;<br />
        break;<br />
    }<br />
    $drop_i++;<br />
}<br />
<br />
// if the user has made a selection, print the text.<br />
if (!empty($content)) print $content;[/code]<br />
<br />
Here is a list of profile page keys which can be used in place of &quot;user_settings&quot; in $PHORUM[&quot;mod_enhanced_custom_profiles&quot;][&quot;user_settings&quot;] above:<br />
&quot;user_settings&quot; = &quot;Edit My Profile&quot;<br />
&quot;sig_settings&quot; = &quot;Edit Signature&quot;<br />
&quot;email_settings&quot; = &quot;Edit Email Settings&quot;<br />
&quot;privacy_settings&quot; = &quot;Edit My Privacy Options&quot;<br />
&quot;forum_settings&quot; = &quot;Forum Settings&quot;<br />
&quot;password_settings&quot; = &quot;Change Password&quot;]]></description>
            <dc:creator>Joe Curia</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Sun, 13 Jun 2010 08:22:46 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,144821#msg-144821</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,144821#msg-144821</link>
            <description><![CDATA[ First, THANK YOU for developing this, makes life much easier. However... <br />
<br />
I&#039;m not quite sure what I am doing wrong. I have added several fields to &quot;Edit My Profile&quot; control center panel and checked the &quot;Show in New User Registration&quot; box as well. The fields added show in those two places, but they do not appear in the actual View My Profile section (or View Profile) which is where I&#039;d like users to be able to see them. I&#039;ve figured out how to manually add them to the profile.tpl (finally) but having this Module add them in would be top notch. Thanks again!]]></description>
            <dc:creator>maop</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Thu, 10 Jun 2010 23:05:23 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,144812#msg-144812</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,144812#msg-144812</link>
            <description><![CDATA[ What is the best way to &quot;render&quot; drop-downs etc into text?<br />
I want to display some fields in forum message body and get only numbers against text.<br />
<br />
Thanks.]]></description>
            <dc:creator>Nefer</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Wed, 09 Jun 2010 08:56:06 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,143798#msg-143798</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,143798#msg-143798</link>
            <description><![CDATA[ It worked out. Thank you. I already tried to replace the custom field with a dummy field. When I fully deleted the dummy field it actually removed the custom field in question. Mh..I will survive it.]]></description>
            <dc:creator>korsakov</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Fri, 26 Mar 2010 01:20:16 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,143796#msg-143796</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,143796#msg-143796</link>
            <description><![CDATA[ Well, the module wasn&#039;t really setup to work this way, but you can accomplish what you are asking with these steps:<br />
<ol type="1"><li> Delete the field in this module&#039;s settings page. (Do not fully delete it though.) </li><li> Go to the &quot;Custom Profiles&quot; page of the Admin Section (found under &quot;Users/Groups&quot; on the right). </li><li> Type the <b>exact</b> field name of the custom profile field that you deleted into the &quot;Add A Profile Field&quot; -&gt; &quot;Field Name&quot; blank and hit the &quot;Add&quot; button. (The other settings do not matter.) </li><li> You will receive a message stating that &quot;A previously deleted custom profile field with the same name was found.&quot; Click on &quot;Restore deleted field.&quot; </li><li> This will restore the deleted field, but will leave it deleted as far as my module is concerned.<ul><li>Any user data stored in this field will be preserved throughout this process.</li><li>If you decide you want the module to take control of it again, you can simply restore it in the module&#039;s settings page.</li></ul> </li></ol>]]></description>
            <dc:creator>Joe Curia</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Fri, 26 Mar 2010 01:04:23 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,143795#msg-143795</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,143795#msg-143795</link>
            <description><![CDATA[ Thanks, Robert. If you not fully delete it, it is unfortunately not active anymore even though it can be reactivated.]]></description>
            <dc:creator>korsakov</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Fri, 26 Mar 2010 00:22:26 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,143794#msg-143794</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,143794#msg-143794</link>
            <description><![CDATA[ I played around with this once and thought that you had to create the custom field in the admin panel before using it with this mod. Perhaps I am wrong. I decided it was easier changing templates to suit my needs instead of using this mod.<br />
<br />
But, as per your question, I did see this line in the first post of this topic...<br />
<br />
&quot;<i><span style="color:#0000FF">Finally, you can delete any custom profile fields and they will be flagged as deleted. However, they will not be fully deleted until you select that option from the listing of deleted custom profile fields. This will also allow you to restore a previously deleted field if it has not been fully deleted.</span></i>&quot;]]></description>
            <dc:creator>Robert Angle</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Fri, 26 Mar 2010 00:12:14 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,143788#msg-143788</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,143788#msg-143788</link>
            <description><![CDATA[ I am wondering how you can remove a custom field from your module without removing it also from the database. Thank you!]]></description>
            <dc:creator>korsakov</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Thu, 25 Mar 2010 10:31:49 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,143227#msg-143227</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,143227#msg-143227</link>
            <description><![CDATA[ For now I inserted two lines in your code in order to only list fields set with values. It would also be great to have an extra check-box on the settings page for indicating that you want to have the same list order on the &quot;View Profile&quot; or &quot;New Registration&quot; page as on the &quot;Edit Profile&quot; page. It represents a lot of extra work in case you deal with many custom fields. Thanks for your consideration!]]></description>
            <dc:creator>korsakov</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Sat, 20 Feb 2010 10:38:38 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,143222#msg-143222</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,143222#msg-143222</link>
            <description><![CDATA[ Thank you! I found the problem in the &quot;Deletemyself&quot; module which was not closed properly.]]></description>
            <dc:creator>korsakov</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Fri, 19 Feb 2010 15:43:19 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,143221#msg-143221</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,143221#msg-143221</link>
            <description><![CDATA[ That should never be empty.  My guess would be that some other module is using the tpl_cc_usersettings hook and not ending the hook function with <pre class="bbcode">
return $profile;
</pre>]]></description>
            <dc:creator>Joe Curia</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Fri, 19 Feb 2010 15:31:12 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,130665,143220#msg-143220</guid>
            <title>Re: Module: Enhanced Custom Profiles</title>
            <link>https://www.phorum.org/support/read.php?62,130665,143220#msg-143220</link>
            <description><![CDATA[ $profile[&quot;PANEL&quot;] seems to be empty and prevents Phorum to list custom fields within Usersettings:&quot;Edit Profile&quot;. Could you please give me a hint? Thank you!<br />
<br />
[code=&quot;php&quot;]<br />
function phorum_mod_enhanced_custom_profiles_tpl_cc_usersettings($profile)<br />
{<br />
    global $PHORUM;<br />
<br />
    if (empty($PHORUM[&quot;mod_enhanced_custom_profiles&quot;])) return $profile;<br />
    if (!empty($profile[&quot;PANEL&quot;])) {<br />
[/code]]]></description>
            <dc:creator>korsakov</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Fri, 19 Feb 2010 14:36:30 -0600</pubDate>
        </item>
    </channel>
</rss>
