PDA

View Full Version : Force Current Members To Fill Out Required Profile Field


calorie
06-08-2005, 10:00 PM
So you add a new required profile field, and members who join afterwards are forced to fill out the field, but you want your current members to fill out that field too. Well unless your current members go edit their profile, the new field sits and waits for them to take action. This mod will force your current members to fill out the field by prompting them for action before allowing them to return to normal site use. Here are some further details:

Install as a vB 3.5.0 product.
Thanks to wolfyman for this (https://vborg.vbsupport.ru/showpost.php?p=791496&postcount=65) post.
Thanks to KirbyDE for this (https://vborg.vbsupport.ru/showpost.php?p=746514&postcount=29) post.
Credit is given to Revan from this (https://vborg.vbsupport.ru/showpost.php?p=625954&postcount=27) post.
Credit is given to Locutus2999 from this (https://vborg.vbsupport.ru/showthread.php?t=53397) thread.
Related vB 2.2.x from roxics in this (https://vborg.vbsupport.ru/showthread.php?t=40594) thread.
Here based off the vB 2.3.x hack by Locutus2999.
Cost to install this mod is an additional query.
Support only if/as time available, no guarantees.
Should you install, say thanks by clicking install.

Remember to set 'Field Required' to 'Yes' and 'Field Editable by User' to 'Yes' for mod to kick in (see profile how-to: http://www.vbulletin.com/docs/html/profile).

Mod Update (03 September 2005):
- changed mod from plugin/hack to product

Mod Update (01 October 2005):
- changed mod to have better output display

Mod Update (10 October 2005):
- changed mod to use required, editable fields

Mod Update (02 February 2006):
- added vB v.3.5.3 force profile update mod

Barakat
06-09-2005, 08:37 PM
thanks ....

eXtremeTim
06-09-2005, 08:42 PM
You can do this as a plugin. I just looked and should work.

calorie
06-09-2005, 09:53 PM
@Barakat: You're welcome.

@eXtremeTim: Thanks for checking, plugin added.

TruckMuddr
06-11-2005, 05:26 AM
Umm, is it just me or is there no Phrase Type: Front-End Error Messages???

There is a Front-End Redirect Messages type!

calorie
06-11-2005, 07:41 AM
@TruckMuddr: Use "Error Messages" as the Phrase Type.

clearchannel
06-11-2005, 11:23 AM
Receiving the following error message. You help is appericated

print_standard_error(...)
is now redundant. Instead, use
standard_error(fetch_error(...))

Logikos
06-11-2005, 01:30 PM
Very usefull hack calorie!

Svenna
06-11-2005, 02:01 PM
nice job :squareeyed:

calorie
06-11-2005, 07:04 PM
@clearchannel: Download again and reinstall.

@Live Wire and Svenna: Thanks.

clearchannel
06-11-2005, 08:39 PM
That worked very nice.

Thank you, this is a much needed addition.

Nukey
06-12-2005, 02:33 PM
Hmm. I installed this hack as a plugin, and I dont get the screen looking as you do. It appears out of format on a while screen with black text and a forum jump menu. It also does not allow you to log out until you edit your profile, which you should be able to do.

calorie
06-12-2005, 02:55 PM
@Nukey: Make sure you have a fresh download. It should look like this (http://www.vbulletin.com/forum/showthread.php?p=test) except with the message in the screenshot. If you want to allow logout use:

$zzz_regex = "(profile|usercp|login)\.php";

Nukey
06-12-2005, 02:59 PM
calorie, I just downloaded it a few minutes ago. Im not sure why it looks like it does in the screenshot. Any other ideas? I have the phrase as a "Front End Error Message"

Nukey
06-12-2005, 03:00 PM
When I go to the Plugin section and choose edit plugin, this is what I see:

// #### Force Current Members To Fill Out Required Profile Field ####
if ($vbulletin->userinfo['userid'] > 1)
{
$zzz_regex = "(profile|usercp).php";
if (isset($_SERVER['REQUEST_URI']) && !eregi($zzz_regex,$_SERVER['REQUEST_URI']))
{
$zzz_reqfields = $db->query_read("SELECT profilefieldid ".
"FROM ".TABLE_PREFIX."profilefield ".
"WHERE required = 1");
if ($db->num_rows($zzz_reqfields))
{
while ($zzz_reqfield = $db->fetch_array($zzz_reqfields))
{
$zzz_fieldname = "field".$zzz_reqfield['profilefieldid'];
$zzz_userfield = $vbulletin->userinfo["$zzz_fieldname"];
if (empty($zzz_userfield) && $zzz_userfield != "0")
{
eval(standard_error(fetch_error('zzz_update_profil e',$vbulletin->options['bburl'],$vbulletin->session->vars['sessionurl'])));
}
}
}
}
}
// #### Force Current Members To Fill Out Required Profile Field ####

calorie
06-12-2005, 03:17 PM
The plugin you are using looks good, except if you want to add login to the $zzz_regex variable. Try using "Error Messages" not "Front End Error Messages" as the Phrase Type.

Nukey
06-12-2005, 03:34 PM
I don't have Error Messages in my list? This is baffling. I want to be able to use the plugin but for some reason its just giving me the white screen instead of the error box.

calorie
06-12-2005, 03:54 PM
What does the HTML look like (just around the message)?

Nukey
06-12-2005, 03:56 PM
After looking at the HTML of the page that loads, it appears that everything above the three <br /> does not appear. Ie. none of these sections of code that are in the showthread error message are in this plugin's error message.
<!-- CSS Stylesheet -->
<!-- logo -->
<!-- content table -->
<!-- open content container -->

Is there something I can include to get everything to appear correctly?
Or maybe I missed something...I downloaded the file and uploaded it through the "import plugin" part of the admin cp, and I made the phrase in the phrase manager "Front End Error Messages". There is no "Error Messages". Did I miss something?
Thanks Again!

calorie
06-12-2005, 04:24 PM
Try moving the plugin from global_start to global_complete.

Nukey
06-12-2005, 04:33 PM
That gives me an error:
Fatal error: Call to a member function on a non-object in /mydir/httpdocs/forums/includes/functions.php(4118) : eval()'d code on line 7

calorie
06-12-2005, 04:44 PM
Sorry I can't test right now. What if you move it from global_start to navbits?

Nukey
06-12-2005, 04:47 PM
Same type of error again. Oh well. Thanks for trying. If you come up with anything I'll be watching this thread :)

Nukey
06-12-2005, 05:04 PM
Well I use a sort of workaround. I replaced the eval(error message) code and just had it redirect to a page that looks exactly like the error that I made lol :)

calorie
06-12-2005, 05:11 PM
I should have a fix soon, if you can give it a test?

calorie
06-12-2005, 05:21 PM
Okay, redownload the attached plugin for use at global_start and let me know if you are missing any part of the page like you were before.

evss
07-30-2005, 07:52 AM
Thank You, working prefectly on my forum.

calorie
07-31-2005, 11:25 PM
Thank You, working prefectly on my forum.

Great, glad it's now working. :)

Andreas
08-01-2005, 12:36 PM
Instead of

$zzz_regex = "(profile|usercp)\.php";
if (isset($_SERVER['REQUEST_URI']) && !eregi($zzz_regex,$_SERVER['REQUEST_URI']))
{


why not just

if (THIS_SCRIPT != 'profile' AND THIS_SCRIPT != 'usercp')


?

Btw: Did you consider releasing this as a Product?
Would make installation and maintenace easier :)

calorie
08-03-2005, 07:22 PM
Thanks Kirby, marked for later...

Darth Gill
08-03-2005, 08:04 PM
I personally think this is one of the neatest hacks around! Thanks calorie.

ajpritch
08-31-2005, 08:19 AM
When I try and do step two and add the phrase the Error message is not an option.

Boofo
08-31-2005, 09:36 AM
When this goes product, I will definately be installing it. )

nexialys
09-02-2005, 09:50 PM
if (isset($_SERVER['REQUEST_URI']) && !eregi($zzz_regex,$_SERVER['REQUEST_URI']))can be simply changed to :if (THIS_SCRIPT != 'profile' OR THIS_SCRIPT != 'usercp')and you can then forget about all the $_SERVER['REQUEST_URI'] trash...

calorie
09-03-2005, 06:22 PM
@KirbyDE: Thanks, edited and producted.
@Darth Gill: Thanks, glad you like the mod.
@ajpritch: Try the latest XML attachment.
@Boofo: Producted, wink, time to install.
@nexialys: Thanks, but use AND not OR.

Boofo
09-03-2005, 06:31 PM
@KirbyDE: Thanks, edited and producted.
@Darth Gill: Thanks, glad you like the mod.
@ajpritch: Try the latest XML attachment.
@Boofo: Producted, wink, time to install.
@nexialys: Thanks, but use AND not OR.

Ahh, but if you use AND and it is one of those, what will happen? OR is correct. ;)

Andreas
09-03-2005, 06:35 PM
can be simply changed to :if (THIS_SCRIPT != 'profile' OR THIS_SCRIPT != 'usercp')
This can simply be changed to

if (true)


:D

AND is correct.

Boofo
09-03-2005, 06:36 PM
This can simply be changed to

if (true)


:D

AND is correct.

But if it was an both conditions would have to be true, right? With OR, either condition.

calorie
09-03-2005, 06:37 PM
A AND B = result A OR B = result
---------------- ---------------
F F F F F F
F T F F T T
T F F T F T
T T T T T T

You only want to do the IF when you are not on profile and not on usercp, so AND is what you want.

Edit: PS: Note that you cannot be F F F so if you use OR you are trapped. ;)

Boofo
09-03-2005, 06:46 PM
You might want to throw some instructions on setting up the profile field in a text file and ZIP it up for those that might have to re-install vb sometime. ;)

Andreas
09-03-2005, 06:48 PM
No.
What is the Condition for?
It should not show the Error if the Script is profile.php or usercp.php (obviously, otherwise Users would not even have the chance to edit the Fields ;))

So the Condition is

if (!(THIS_SCRIPT == 'usercp' OR THIS_SCRIPT == 'profile'))


Now keeping DeMorgan #1 in mind: NOT (smth OR smth) => NOT (smth) AND NOT(smth)

if (!(THIS_SCRIPT == 'usercp') AND !(THIS_SCRIPT == 'profile'))


Getting rid of the inner brackets

if (THIS_SCRIPT != 'usercp' AND THIS_SCRIPT != 'profile')


Nothing magic, just boolean logic :)

Boofo
09-03-2005, 06:52 PM
No.
What is the Condition for?
It should not show the Error if the Script is profile.php or usercp.php (obviously, otherwise Users would not even have the chance to edit the Fields ;))

So the Condition is

if (!(THIS_SCRIPT == 'usercp' OR THIS_SCRIPT == 'profile'))


Now keeping DeMorgan #1 in mind: NOT (smth OR smth) => NOT (smth) AND NOT(smth)

if (!(THIS_SCRIPT == 'usercp') AND !(THIS_SCRIPT == 'profile'))


Getting rid of the inner brackets

if (THIS_SCRIPT != 'usercp' AND THIS_SCRIPT != 'profile')


Nothing magic, just boolean logic :)

You see? Once you explain it like that, now it makes sense the way it is. ;)

calorie
09-03-2005, 06:54 PM
You might want to throw some instructions on setting up the profile field in a text file and ZIP it up for those that might have to re-install vb sometime. ;)

http://www.vbulletin.com/docs/html/profile :confused:

Boofo
09-03-2005, 06:56 PM
http://www.vbulletin.com/docs/html/profile :confused:

I know how to do it, sir, but there are those that don't. It'll save you a lot of grief later on. ;)

calorie
09-03-2005, 07:04 PM
@Kirby: LOL, DeMorgan's, good explanation.
@Boofo: Okay, thanks, added a how-to link.

Boofo
09-03-2005, 07:16 PM
The reason I recommended a txt file was so user's wouldn't have to come back to the thread here to re-install this if they ever needed it. ;)

mcyates
09-18-2005, 01:54 PM
I have uninstalled this but i still get the warning about there being new profile fields and i can't access the site.

calorie
09-19-2005, 12:06 PM
@mcyates: Are you having an issue like in this (https://vborg.vbsupport.ru/showthread.php?t=95583) thread or being affected by this (http://www.vbulletin.com/forum/bugs35.php?do=view&bugid=1020) bug?

Aeolian_X
09-30-2005, 12:02 PM
What a great hack. Gonna try to install it with 3.5.0 Gold tonight. Has anyone else tried it?

OmaniMan
10-01-2005, 08:51 AM
Great >>> :)

silurius
10-01-2005, 03:07 PM
What a great hack. Gonna try to install it with 3.5.0 Gold tonight. Has anyone else tried it?

Waiting to see a brave soul like you try it first. :nervous:

Aeolian_X
10-01-2005, 03:34 PM
Seems to work on 3.5 Gold. No problems. I tested it as much as I could last night, and found nothing wrong. Great hack, because we have a lot of people who didn't fill out the required fields.

PennylessZ28
10-08-2005, 10:19 PM
Works like a champ!

tanyeri24
10-08-2005, 11:29 PM
really a small but powerfull hack, thanks to the coder.
*installed*

:Judge:
10-09-2005, 03:41 PM
Will this work with the birthday as well?

I just added the settings in AdminCP for new users to fill it in but I have around 30% of current members who have not.

wolfyman
10-09-2005, 04:56 PM
Dear Forum Love God,

I Iust tried it on 3.5 Gold, it keeps nagging at me to edit my profile even though I just did. I will leave it installed but disabled for now.

Signed,

Lost and Confused in Wisconsin.

weaver
10-09-2005, 06:05 PM
I'm having the same issue. I tried the bug fix Marco suggested but that did not work.

calorie
10-09-2005, 09:55 PM
@:Judge: - nope, this mod is for required profile fields.
@wolfyman - make sure to fill in all required profile fields.
@weaver - what bug fix did Marco suggest for this mod?

weaver
10-09-2005, 09:58 PM
I was referring to this bug fix:

http://www.vbulletin.com/forum/bugs35.php?do=view&bugid=1020

Also, the gender profile field was my only required field other than the email and password which were both entered.

calorie
10-09-2005, 09:59 PM
@weaver - oh okay, thanks.

calorie
10-09-2005, 10:53 PM
@wolfyman and weaver - are you installing this mod as a product?
[ ACP > Manage Products > Add/Import Product > Import Product ]

wolfyman
10-09-2005, 10:59 PM
@:Judge: - nope, this mod is for required profile fields.
@wolfyman - make sure to fill in all required profile fields.
@weaver - what bug fix did Marco suggest for this mod?

Every field on the page was filled in.

calorie
10-09-2005, 11:15 PM
@wolfyman - just ran a test on 3.5 Gold and it worked okay for me. Not sure what to advise. Maybe delete/uninstall the mod, and then reinstall as a product.

wolfyman
10-09-2005, 11:17 PM
ok, will try

wolfyman
10-09-2005, 11:25 PM
ok, it was already installed as a product - I was pretty sure it was.

I figured out what happened though - the new field was gender, and it was set to editable only at registration.

Wich means anybody who registered after the field was added was being asked to edit something they couldn't edit.

:D

calorie
10-10-2005, 12:35 AM
@wolfyman: Thanks for the info. Mod has been updated to avoid that issue.

weaver
10-10-2005, 12:39 AM
ok, it was already installed as a product - I was pretty sure it was.

I figured out what happened though - the new field was gender, and it was set to editable only at registration.

Wich means anybody who registered after the field was added was being asked to edit something they couldn't edit.

:D

Yeah I thought of that too but when I changed that field to editable at any time, it still didn't fix it. I'll update with the newest copy though and maybe that will fix it. :)

wolfyman
10-10-2005, 12:42 AM
@wolfyman: Thanks for the info. Mod has been updated to avoid that issue.

happy to help, thank you for the plugin. :)

weaver
10-10-2005, 12:45 AM
I just uninstalled and reinstalled the updated version. It wouldn't work with it set to "edit only at registration". I did what wolfyman did and now it works.

calorie
10-10-2005, 01:16 AM
@weaver: glad it's working. :)

If you set 'Field Required' or 'Field Editable by User' to something other than 'Yes' the mod will now ignore that profile field.

Brandon Sheley
10-10-2005, 02:38 AM
so not sure.. this is names product and the start of the thread says its a plug,
where is the user can edit profile option at ?
do i just upload as product ?

*edit*
I've dl, and uploaded as a product.
set up a new profile field,, checked the field is in the profile options.. i had clicked require user to fill out, and user editable.
am i missing something ?
even shanged the plugin in acp from the fix that was posted on the bug tracker.
I must be missing something

PennylessZ28
10-10-2005, 03:24 AM
This was a very helpful hack. Thats for the excellent work.

ConqSoft
10-10-2005, 08:08 AM
This won't let the user log out until they fill in their information either. Is that by design? If so, how can we allow them to log out?

Thanks

calorie
10-10-2005, 08:48 AM
@Loco Macheen: userid one is not affected by this mod.
@HR3rdGen: thanks, glad you like. :)
@ConqSoft: just edit the following line...

from: if (THIS_SCRIPT != 'profile' AND THIS_SCRIPT != 'usercp')
to: if (!in_array(THIS_SCRIPT,array('profile','usercp','l ogin')))

Allan
10-10-2005, 09:12 AM
I will like to use this hack to force the members to update their profiles that when it want to download some attach files (extensions)

is it possible ?

calorie
10-10-2005, 03:16 PM
@Allan: change the hookname from global_start to attachment_start and then use the following as the inner most if block:

if (empty($zzz_userfield) && $zzz_userfield != "0")
{
eval(standard_error(fetch_error('zzz_update_profil e',$vbulletin->options['bburl'],$vbulletin->session->vars['sessionurl'])));
}

Those two changes should make it so a member needs to fill out required, editable profile fields to download any attachment.

Allan
10-10-2005, 04:45 PM
Thank Calorie, but i'm sorry, I not understand or I have to put this code :(

Would there be a means to choose the extensions clarify for the consideration of this hack ?

calorie
10-11-2005, 03:56 AM
@Allan: you could try attachment_display as the hookname instead, and use something like the following:

if ($vbulletin->userinfo['userid'] > 1 && $extension == 'txt')
{
// blah blah
}

Brandon Sheley
10-12-2005, 06:01 AM
i tested with id#'s other then admin
where do i see the " edit your profile" box ?
and i see it added the querry, but i just don't see the profile request ?

calorie
10-12-2005, 04:11 PM
@Loco Macheen: install the mod as a product from the ACP and, on the profile fields you want to have filled out by users with userid greater than one, set 'Field Required' to 'Yes' and 'Field Editable by User' to 'Yes' for the mod to kick in.

phonexpo
10-13-2005, 08:08 PM
Installed, good one. ;)

patsalko
10-13-2005, 08:21 PM
thanks mate. this is a nice one!

futureye
10-14-2005, 06:54 AM
thanks man i was looking for it

Devii
10-14-2005, 05:06 PM
Very nice product, thank you for developing!

JagFan
10-17-2005, 08:42 PM
Thank you! Nice! Installed - working great :)

bobs409
10-22-2005, 01:04 PM
When I click the download link, I just get a page with code. Shouldn't I be getting an xml file?

Bob

TYorke
10-22-2005, 08:51 PM
sorry for asking a dumb question here but what do I have to do to make an already-existing field required? like the MSN field for example?

calorie
10-26-2005, 02:09 AM
@bobs409: try right click, save as, or left click, save to disk.

@TYorke: this mod is for ACP -> User Profile Fields where both 'Field Required' and 'Field Editable by User' are set to the 'Yes' option.

SpanishHarlem
10-26-2005, 02:26 AM
When I click the download link, I just get a page with code. Shouldn't I be getting an xml file?

Bob



If you haven't figured this out yet. Right click on the file and save target as.

lionslair
11-06-2005, 12:30 PM
Just what I needed thank you very much

akanevsky
11-12-2005, 07:06 PM
Nice hack, but there is a "BIT" more code than required for this hack. Just about 21 extra lines of code that could be eliminated :)

calorie
11-12-2005, 09:01 PM
@Dark Visor: sure, take out the three rows dealing with num_rows if you want, but for this hook location, try taking out the other eighteen rows and see what you get onscreen. ;)

akanevsky
11-12-2005, 09:10 PM
Does it have to be in that hook location? :P

calorie
11-12-2005, 09:26 PM
How many rows of vB code would be processed if it were in a different hook location? ;)

akanevsky
11-12-2005, 09:31 PM
LOL. You're right. However, a lot of standard code is better than a little custom code :) Besides, it could be done as a code mod, then you would be able to choose the most appropriate place :) (do we always have to sacrifice performance for easiness of installation? hmm...).

cmiller1014
11-13-2005, 04:11 AM
LOL. You're right. However, a lot of standard code is better than a little custom code :) Besides, it could be done as a code mod, then you would be able to choose the most appropriate place :) (do we always have to sacrifice performance for easiness of installation? hmm...).

Yes if you want our "friends" over at VB to support it. It's unfortunate, but they are such babies about hacks that I wont install anything unless its mod free.

akanevsky
11-13-2005, 11:39 AM
Yes if you want our "friends" over at VB to support it. It's unfortunate, but they are such babies about hacks that I wont install anything unless its mod free.

How did we survive before 3.5.0 came out then?

banjolawyer
12-06-2005, 07:28 PM
works great for me so far. Thanks.

fyjpm
12-12-2005, 09:44 PM
Id like to see the users that decide to test how "required" this message really is by clicking around other links on the page to keep getting the same message screen instead of a blank html page. Can someone suggest a how-to?

Thanks,

John

ConqSoft
12-12-2005, 09:45 PM
They should get the message no matter what part of vBulletin they try to browse to. They do on mine.

fyjpm
12-12-2005, 09:47 PM
They should get the message no matter what part of vBulletin they try to browse to. They do on mine.

You know what I almost cross posted you because I was looking at the code and it does seem that they should keep getting it...I'm thinking its because I'm using CMPS that a blank screen is happening? I'll post back my findings, anyone else have an idea please reply.

Thanks guys!

-John

P.S. Obviously I clicked *INSTALL* and I love this hack. nuff said.

fyjpm
12-12-2005, 10:00 PM
How can I get the members username in the error message like this:

"Dear so-and-so, you need to fill in the required field blah blah blah..."

Anyone?

Thanks,

John

fyjpm
12-12-2005, 10:45 PM
post back my findings, anyone else have an idea please reply.

Ok I found ok that if you are running CMPS by vBAdvanced that you will not continue to get the errror message on anything besides the CMPS homepage if you have the following enabled in your other php files:

define('VBA_PORTAL', true);
define('VBA_PAGE', 'include');

meaning that you are running vB inside of the CMPS system. I'm suprised no one has run across this yet as I thought lots of ppl used the CMPS product. Any how I still haven't figure out the solution, but I know that if I comment out those lines in all the .php files I edited it works.

Again, if anyone has any further insight that would save me some time, please reply. And thank you very much!

-John

Kuimera
12-12-2005, 11:28 PM
I know this should be kind of hard request, but sometimes we get that kind of dumb users who dont know the hell what is a profile, and when that message shows, they tend to go to the profile and leave without changing anything...
Is there a way to show in the msg what are the new profile fields or something?

fyjpm
12-12-2005, 11:46 PM
I know this should be kind of hard request, but sometimes we get that kind of dumb users who dont know the hell what is a profile, and when that message shows, they tend to go to the profile and leave without changing anything...
Is there a way to show in the msg what are the new profile fields or something?

Go to:

vB Control Panel > Languages & Phrases > Search in Phrases >

Search for Text :"zzz_update_profile" and tick the "Phrase Variable Name Only" box.

Now you can click "Edit", then click "Copy Default Text", and edit what you want to say to your users on the screen before they click "Edit Profile".

Worked for me!

-John

(P.S. LoL now I wish someone could answer my Q's too!~)

cbr929rrerion
12-13-2005, 12:25 AM
I tried the install on 3.5 and get this message after login,



Fatal error: Call to undefined function: print_portal_output() in /hsphere/local/home/crotchro/crotchrocketracing.com/includes/functions.php on line 4175



anyone have a fix?

Does it not add the phrase? Instrustion here seem vague? I installed the product and get the above error.. how do we fix this?

fyjpm
12-13-2005, 12:29 AM
Looks like you are running vBAdvanced CMPS...make sure in your ./includes/functions.php file you have the code required from it...it looks like this:

if (defined('VBA_PORTAL') AND !defined('SKIP_OUTPUT') AND !defined('VBA_SCRIPT'))
{
define('SKIP_OUTPUT', true);

global $home;

print_portal_output($home, $vartext);
}



I tried the install on 3.5 and get this message after login,



Fatal error: Call to undefined function: print_portal_output() in /hsphere/local/home/crotchro/crotchrocketracing.com/includes/functions.php on line 4175



anyone have a fix?

Does it not add the phrase? Instrustion here seem vague? I installed the product and get the above error.. how do we fix this?

cbr929rrerion
12-13-2005, 12:37 AM
yes I have that



if (defined('VBA_PORTAL') AND !defined('SKIP_OUTPUT') AND !defined('VBA_SCRIPT'))
{
define('SKIP_OUTPUT', true);

global $home;

print_portal_output($home, $vartext);
}



thats is in includes/functions.php

now what?

thanks for the quick reply also.

fyjpm
12-13-2005, 12:41 AM
Do you have this at the top of your main forum homepage? (either forum.php or whatever you renamed it to...if you are not using CMPS as your homepage then look in index.php)


<?php
define('VBA_PORTAL', true);
define('VBA_PAGE', 'include


I think you need to just really go through the CMPS installation instructions and make sure everything is as it should be...this seems to be your trouble.

FWIW,

John

yes I have that



if (defined('VBA_PORTAL') AND !defined('SKIP_OUTPUT') AND !defined('VBA_SCRIPT'))
{
define('SKIP_OUTPUT', true);

global $home;

print_portal_output($home, $vartext);
}



thats is in includes/functions.php

now what?

thanks for the quick reply also.

cbr929rrerion
12-13-2005, 12:46 AM
I have this


<?php
define('VBA_PORTAL', true);
define('VBA_PAGE', 'forum');

fyjpm
12-13-2005, 12:50 AM
Well if you named your CMPS page that displays all of Vbulletins pages to "forum" then you are ok with this part. You can check by going into Admin Control Panel > vBa CMPS > Edit Pages and look for "forum" if you don't see it then this is your problem and change that to what you do see there and see if that works. IF you do see it, then I'm getting at a loss for why its doing this for you...

-John

I have this


<?php
define('VBA_PORTAL', true);
define('VBA_PAGE', 'forum');

cbr929rrerion
12-13-2005, 01:04 AM
ok... what should be named what?

it was named default, I renamed it to forum, still not work but the identifier is still default...

what where do I need to check?

Kuimera
12-13-2005, 01:41 AM
So you have to change it manualy, every time I add a new profile field I go there and change in the text what I added, that a good idea.
Tks a lot, now plz ppl, anwser is questions :P

fyjpm
12-13-2005, 03:18 AM
ok... what should be named what?

it was named default, I renamed it to forum, still not work but the identifier is still default...

what where do I need to check?

before we continue on, please make sure you've followed the instructions carefully at:

http://www.vbadvanced.com/membersarea.php?do=viewusermanual&productid=4&pageid=6

Then you just have to make sure that the :

<?php
define('VBA_PORTAL', true);
define('VBA_PAGE', 'include');

is the same as the module's identifier you created.

fyjpm
12-13-2005, 04:26 AM
How can I get the members username in the error message like this:

"Dear so-and-so, you need to fill in the required field blah blah blah..."

Anyone?

Thanks,

John

"There's no help like self help" so in case anybody else wants get fancy like me find this line in the hook for this mod:

eval(standard_error(fetch_error('zzz_update_profil e',$vbulletin->options['bburl'],$vbulletin->session->vars['sessionurl'])));


change to this:

eval(standard_error(fetch_error('zzz_update_profil e',$vbulletin->options['bburl'],$vbulletin->session->vars['sessionurl'],$vbulletin->userinfo['username'])));


Now in your Phrase manager search for : zzz_update_profile

change to

Dear {3}, there are new required profile field(s) since your last visit: click <a href="{1}/profile.php?{2}do=editprofile">Edit Profile</a> to update.

There. Personalized error message. ;)

-John

EDIT: see next post for combined features: https://vborg.vbsupport.ru/showthread.php?p=847554#post847554

fyjpm
12-13-2005, 05:29 AM
I know this should be kind of hard request, but sometimes we get that kind of dumb users who dont know the hell what is a profile, and when that message shows, they tend to go to the profile and leave without changing anything...
Is there a way to show in the msg what are the new profile fields or something?

I modified the code to expose 2 additional parameters you can use in the zzz_update_profile phrase "{3}" (username) and "{4}" (list of required fields needing attention). So one could do something like this:

Dear {3} there are new required profile field(s) since your last visit: {4}. Click <a href="{1}/profile.php?{2}do=editprofile">Edit Profile</a> to update.

Here's the modified "Force Profile Update" hook code: ( Plugin System > Plugin Manager > Hook Location: global_start )


// #### Force Current Members To Fill Out Required Profile Field ####
$zzz_showmessage = false;
$zzz_multiplefields = false;
if ($vbulletin->userinfo['userid'] > 1)
{
if (THIS_SCRIPT != 'profile' AND THIS_SCRIPT != 'usercp')
{
$zzz_reqfields = $db->query_read("SELECT profilefieldid, title ".
"FROM ".TABLE_PREFIX."profilefield ".
"WHERE required = 1 AND editable = 1");
if ($db->num_rows($zzz_reqfields))
{
while ($zzz_reqfield = $db->fetch_array($zzz_reqfields))
{
$zzz_fieldname = "field".$zzz_reqfield['profilefieldid'];
$zzz_userfield = $vbulletin->userinfo["$zzz_fieldname"];
if (empty($zzz_userfield) && $zzz_userfield != "0")
{
$zzz_multiplefields ? $zzz_fieldnamelist .= ", " . $zzz_reqfield['title'] : $zzz_fieldnamelist .= $zzz_reqfield['title'] ;
$zzz_multiplefields = true;
$zzz_showmessage = true;
}
}
}
if ($zzz_showmessage)
{
eval('$gobutton = "' . fetch_template('gobutton') . '";');
eval('$spacer_open = "' . fetch_template('spacer_open') . '";');
eval('$spacer_close = "' . fetch_template('spacer_close') . '";');
$show['pmstats'] = true;
if ($vbulletin->options['usepopups'] != 0)
{
$show['popups'] = true;
}
$show['member'] = true;
$show['searchbuttons'] = true;
$pmbox['lastvisitdate'] = vbdate($vbulletin->options['dateformat'], $vbulletin->userinfo['lastvisit'], 1);
$pmbox['lastvisittime'] = vbdate($vbulletin->options['timeformat'], $vbulletin->userinfo['lastvisit']);
$pmunread_html = iif($vbulletin->userinfo['pmunread'], '<strong>' . $vbulletin->userinfo['pmunread'] . '</strong>', $vbulletin->userinfo['pmunread']);
$vbphrase['unread_x_nav_compiled'] = construct_phrase($vbphrase['unread_x_nav'], $pmunread_html);
$vbphrase['total_x_nav_compiled'] = construct_phrase($vbphrase['total_x_nav'], $vbulletin->userinfo['pmtotal']);
eval('$headinclude = "' . fetch_template('headinclude') . '";');
eval('$header = "' . fetch_template('header') . '";');
eval('$footer = "' . fetch_template('footer') . '";');
eval(standard_error(fetch_error('zzz_update_profil e',$vbulletin->options['bburl'],$vbulletin->session->vars['sessionurl'],$vbulletin->userinfo['username'],$zzz_fieldnamelist)));
}
}
}
// #### Force Current Members To Fill Out Required Profile Field ####

fyjpm
12-13-2005, 07:15 AM
You know what I almost cross posted you because I was looking at the code and it does seem that they should keep getting it...I'm thinking its because I'm using CMPS that a blank screen is happening? I'll post back my findings, anyone else have an idea please reply.

Thanks guys!

-John

P.S. Obviously I clicked *INSTALL* and I love this hack. nuff said.

FIXED this issue with vBA CMPS: see my self-answering thread here:
http://www.vbadvanced.com/forum/showthread.php?p=74589

But here's the quick fix:

add:

if (defined('VBA_PORTAL') AND !defined('SKIP_OUTPUT') AND !defined('VBA_SCRIPT'))
{
define('SKIP_OUTPUT', true);
}

right before:


eval('$headinclude = "' . fetch_template('headinclude') . '";');
eval('$header = "' . fetch_template('header') . '";');
eval('$footer = "' . fetch_template('footer') . '";');

cbr929rrerion
12-13-2005, 09:24 PM
Im sad to say I wish I could get it to work but I cant, I named the part in the index.php file the same as the identifier and all else checks out.. I guess I cant use this

fyjpm
12-13-2005, 10:09 PM
Im sad to say I wish I could get it to work but I cant, I named the part in the index.php file the same as the identifier and all else checks out.. I guess I cant use this

PM me with your login info, I'll take a look for you... we can finish this in instant messenger or PM.

ConKien
12-19-2005, 08:14 AM
Is there a way to force users to pick their avatar OR upload their profile's picture?

*Click Install*

EricaJoy
01-01-2006, 11:27 PM
/me clicks install

CodeRed
01-05-2006, 01:54 PM
this is a newbie question...

<![CDATA[There are new required profile field(s) since your last visit: click <a href="{1}/profile.php?{2}do=editprofile">Edit Profile</a> to update.]]>

what do i need to add to that code in order to multiple lines of text...

ex:

Hello,

Please take a second to update your profile with your current "Location" by clicking here. Once the profile is updated you will be returned to the forum yada yada etc etc..

Thank you,
Administrator.


forgive me for im a complete noob when it comes to coding etc... hehe

thanks in advance!

ConqSoft
01-05-2006, 01:57 PM
Edit the phrase in the Phrase Manager and you can make it say anything you like.

CodeRed
01-05-2006, 02:43 PM
got it thanks...

i didnt even know there was a 'phrase manager' !!

goes to show how much of a noob i am... hehe took me like 5 minutes to find it. :nervous:

thanks!

trancetopia
01-08-2006, 05:42 PM
Hi,

I've finally got round to installing this hack and it seems to be working apart from one odd thing. When a member is warned they need to fill out some details, it takes them to their profile edit options page but in a floating layer, it loads the forums again in this layer. I'll get a screenshot of this in 5.

What is causing this to happen or better still how can I fix it?

NexDog
01-11-2006, 12:00 PM
Perfect. Installs. :)

Alfa1
01-11-2006, 06:44 PM
Many of my members have not filled in their age. This is obligatory for new members. Can I use this hack to get my existing members to fill in their age? If so how do I proceed after installing it as a product?

IrPr
01-16-2006, 06:17 PM
Hi,

I've finally got round to installing this hack and it seems to be working apart from one odd thing. When a member is warned they need to fill out some details, it takes them to their profile edit options page but in a floating layer, it loads the forums again in this layer. I'll get a screenshot of this in 5.

What is causing this to happen or better still how can I fix it?

same here :(

Darth Gill
01-21-2006, 12:22 PM
same here :(
Ugh, how do you fix this? 3.5.3

mustang_lex
01-28-2006, 02:13 AM
Does anyone have this hack for us old school 3.0.X people. I see the hack for 2V and 3.5 is there a way to mod this one for 3.0.X (mine is 3.0.7)

bulbasnore
01-30-2006, 05:39 PM
Hmm. Kinda stalling on installing til I find out if the fix is in for the 'reloads home page in profile' issue. :squareeyed:

JayJay
02-02-2006, 10:47 AM
same here :(

This is happening to me also.

calorie
02-02-2006, 04:48 PM
FYI: added a vB 3.5.3 version of the mod

dutchbb
02-03-2006, 07:29 PM
calorie: great hack

something in the line of this, and it would also be very appreciated: when the administrator updates the board rules for example, redirect to a rules page with a checkbox on the bottom to agree with the rules and then a button with redirect to the forumhome again.

Mikecp421
02-04-2006, 12:17 AM
nice, thanks!

libertate
02-04-2006, 01:10 AM
This is very nice.

It is unfortunate about vB CMPS issues, but once that's fix I will definitely use it!

XtremeOffroad
02-04-2006, 01:34 AM
Hi,

I've finally got round to installing this hack and it seems to be working apart from one odd thing. When a member is warned they need to fill out some details, it takes them to their profile edit options page but in a floating layer, it loads the forums again in this layer. I'll get a screenshot of this in 5.

What is causing this to happen or better still how can I fix it?

I have the same issue.
Disabled till a fix is found

lanc3lot
02-04-2006, 07:04 PM
Can u add a feature on this, to use usergroups instead of users ? I mean to ask specific usergroups to fill specific profile fields, not all of them...

Thnx:)

bada_bing
02-04-2006, 10:28 PM
I like the usergroup idea...

SnickersTK
02-05-2006, 10:52 AM
yep, me too (usergroup)

but which one of the xml should I install when using verson 3.5.2? LOL

IrPr
02-07-2006, 06:39 AM
Thanks for Update Calorie;)

bada_bing
02-07-2006, 11:39 AM
Any news if this hack will have usergroup permisions?

TECNiA
02-09-2006, 07:03 PM
Thanks calorie, this is a really helpful plugin, we very much appreciate it mate!

o0Hubba0o
02-12-2006, 02:35 PM
Installed and working great, this should be a vB default feature. ;)

Guest210212002
02-12-2006, 02:46 PM
Is there a way to change this from requiring, to constantly nagging instead? :)

Aeolian
02-19-2006, 09:47 PM
added the plugin.. added an extra field in user profile....
but when i logged in to forum the script din ask me to fill in that field...
am i missing anything?

farhanAG
02-20-2006, 10:46 AM
what would i need to change if i want to apply this plugin for a specific usergroup?

should i change:
if ($vbulletin->userinfo['userid'] > 1)
{
// blah blah
}

to:
if ($vbulletin->userinfo['usergroup'] == 17)
{
// blah blah
}

on a side note, where could i get details on the $vbulletin array?

thanks in advance

Mr Chad
02-28-2006, 10:37 PM
Workin on 3.5.4 :)

Stangsta
02-28-2006, 11:09 PM
Is there a way to change this from requiring, to constantly nagging instead? :)I have an alternative in my signature that is annoying, rather than requiring. It doesn't confuse new members.

Joey805
03-12-2006, 04:51 PM
How would we be able to force members to fill out their birthday?

meissenation
03-14-2006, 09:15 PM
I've had many members complain since I installed this plugin that it screws up their browser window when they try to edit their profile. I've narrowed it down that this only occurs if they registered on the message board BEFORE switching to vbulletin and their userinfo was imported, thus no birthday field. When they try to edit their profile by being forced to update, they get a window over it and it makes it so they can't actually update it.

CodeRed
03-22-2006, 07:29 PM
I have this hack installed and I have found it very useful… I currently have a new issue that I would like some feedback on.

Like I said I currently have the hack installed to prompt users to fill in the LOCATION field but I would also like to add a required field (first and last name) at the point of registration from here on out leaving the original existing members to be “grandfathered” in meaning they do not have to fill in that new custom field when visiting to the site.

Is that possible?

Any help is greatly appreciated. Thanks

Mдяc
04-01-2006, 01:26 AM
thanz !

Stangsta
04-01-2006, 02:07 AM
I've had many members complain since I installed this plugin that it screws up their browser window when they try to edit their profile. I've narrowed it down that this only occurs if they registered on the message board BEFORE switching to vbulletin and their userinfo was imported, thus no birthday field. When they try to edit their profile by being forced to update, they get a window over it and it makes it so they can't actually update it.[shameless plug]

You can try the one in my sig, its less intrusive and doesn't force the user, only annoys them.

[/shameless plug]

arossphoto
04-11-2006, 03:44 PM
I've had many members complain since I installed this plugin that it screws up their browser window when they try to edit their profile. I've narrowed it down that this only occurs if they registered on the message board BEFORE switching to vbulletin and their userinfo was imported, thus no birthday field. When they try to edit their profile by being forced to update, they get a window over it and it makes it so they can't actually update it.

I was just about to install this, and then I read this post. I have imported an Ikonboard forum and real names where not imported, so I when I go live I want to force members to fill in this field. Am I going to have problems?

Thanks.

SHalliday
04-11-2006, 05:21 PM
Thank you for such a great plugin! Installed without a problem.

arossphoto
04-12-2006, 05:12 PM
I was just about to install this, and then I read this post. I have imported an Ikonboard forum and real names where not imported, so I when I go live I want to force members to fill in this field. Am I going to have problems?


I just installed and test it with members imported from ikonboard and new members created after the import and everything works fine in both IE and Firefox.

The only glitch I saw was two nav bars when the page first loads as you can see in the attached image.

arossphoto
04-13-2006, 02:15 AM
The glitch I referred to above has nothing to do with this plugin. I noticed it was happening with other vBulletin messages and traced it a modification I had installed to ad right column using vBadvanced CMPS.

Great plugin by the way. Installed with one click!

Zachariah
04-17-2006, 09:44 PM
Ideas Sir.

Have the profile area field with a Star * next to required fields or hi-light it some color .

Konstantinos
04-22-2006, 03:38 PM
can u plz update this for 3.5.4 ?

ShadowOne
04-24-2006, 03:47 PM
this does work on 3.5.4.... but it causes my members not to be able to login...at all even after they change it, but when i tested it...it worked...

dutchbb
04-24-2006, 04:28 PM
Ideas Sir.

Have the profile area field with a Star * next to required fields or hi-light it some color .
Good idea!

haytham
05-04-2006, 01:44 PM
Tried to try it but after telling me to eedit my profile it told me my password was old and had to be changed. If I click to change , the message keeps comming back and nothing happens. I am stuck on the " change your password" page. Any ideas?

Tralala
05-04-2006, 09:54 PM
Is there a way to force users to pick their avatar


I came here wanting to ask the same question. Can this be used to force folks to pick (or upload) an avatar? That's precisely what I am looking for, but don't know how to make this work with that "field."

Sculli
05-05-2006, 07:02 AM
Anyone have this properly working under 3.5.4?

vinzphua
07-13-2006, 03:24 AM
I have it on 3.5.4. No complaints so far.

Neo_obs
08-01-2006, 07:46 AM
using it and its awesome but how hard would it be to make it check for birthdate instead of a profile field?

rady
08-02-2006, 12:45 PM
i instelled it but it doesn't work.. does it need activation or something?
i'm on 3.5.4

Neo_obs
08-02-2006, 03:13 PM
I used it on 3.5.4 and it worked flawlessly. Which version did you use? and are you sure you have a required profile field?

rady
08-02-2006, 04:34 PM
product vB353 force profile update 1.xml

this is the product i downloaded. i installed it from the product manager and i am pretty sure that new registrations require birthday.
i went to my profile and cleared by DOB. after that i logged out and when i logged back in it didn;t required me to do anything. I also tried it with a test account, that has no admin/moderator proviledges

Neo_obs
08-02-2006, 05:31 PM
it doesnt work on birthdates only the custom required fields

we were trying to use it for the same thing but now have resolved to making a custom field asking if they were over 18 and just trusting the members. Also if you make it in the same area as the DOB it makes them enter a DOB

rady
08-02-2006, 06:03 PM
how exactly do i ask fro DOB? what are the steps?

Neo_obs
08-03-2006, 01:32 AM
well we created a new radio field called "Are you 18 years of age or older?" with two options Yes and No. We made it a required field which is editable at anytime and placed it in the edit profile area. We also have DOB set up and only editable on register. Now if someone already has registered and has entered their DOB this hack will force them to go to the profile page and they have to fill out both DOB and and the new custom field.

Kuimera
08-30-2006, 10:51 AM
Does this work on 3.6 ?

VTXCafe.com
08-31-2006, 01:11 AM
I came here wanting to ask the same question. Can this be used to force folks to pick (or upload) an avatar? That's precisely what I am looking for, but don't know how to make this work with that "field."

Same here...I made the edits but it keeps asking me to make them again, can't view the forum till I disabled it.

WoodiE
09-04-2006, 08:04 PM
Does this work on 3.6 ?

No need to install this on 3.6 - it's built into it.

Brandon Sheley
10-18-2006, 06:52 PM
No need to install this on 3.6 - it's built into it.
where at ?
I added some profile fields after about 100 users have signed up, and they are required fields. yet no one is updating..

thank you

RaceJunkie
11-03-2006, 01:55 PM
No need to install this on 3.6 - it's built into it.

Yea where at?:confused:

bulbasnore
01-09-2007, 02:39 AM
If you go to the "User Profile Fields" => "User Profile Manager" and edit one of your fields, then you'll see these options:

Yes, at registration and profile updating - User will be required to complete this field at registration and when updating their profile.

Yes, always - User will be required to complete this field at registration. Enabling this setting will force all users to complete it before they can continue using your forum.

No - Completion of this field is optional.

No, but display at registration - Completion of this field is optional but it will appear at registration.Yes, at registration and profile updating - User will be required to complete this field at registration and when updating their profile.


Since I installed vb3.6:

*clicks* uninstall

Ski-Whiz
01-10-2007, 03:07 AM
If you go to the "User Profile Fields" => "User Profile Manager" and edit one of your fields, then you'll see these options:



Since I installed vb3.6:

*clicks* uninstall

But it doesn't force them to update that field until they want to touch their profile.

I just created a field, using that in 3.6.4, and I can do as I please..

This hack forces members to update this "new" field before moving onto anything..

Correct me if I'm wrong..

jwashburn
01-10-2007, 07:43 PM
I cant seem to get the required field for old users to work either

VTXCafe.com
01-13-2007, 07:37 AM
**** To get this to work with the Date of birth Field ****

First I made it mandatory for members to fill out their age. Then I simply added a new profile field that asked their age range, I added several and made them also mandatory. Then when this Plugin makes then edit the custom field they are now in their profile and they have to edit their date of birth also.

Sorry if this may have been posted, saw it asked several times and may have missed this solution.

provedel
07-02-2007, 09:29 PM
Its works on 3.6.7?

Bro_Joey_Gowdy
07-31-2007, 07:28 PM
Any updates for vb 3.6.8 ?

BreezeDK
08-06-2007, 12:36 PM
this doesnt look like it works for 3.6.8..

edit:
i take it back, it suddenly started working for no apparent reason!

Roonie
10-02-2007, 12:09 AM
this doesnt look like it works for 3.6.8..

edit:
i take it back, it suddenly started working for no apparent reason!

How did you do?

I can not manage to success!!!! :(

haytham
10-27-2007, 11:08 AM
works on 3.6.8 great. Thaaaaaaaaaaaaaaanks. Just imported the 3.5.3 as a product checked my profile fields as being required and editable and all is good.

Bro_Joey_Gowdy
01-07-2008, 08:54 AM
Any updates for 3.7.0. ??

TheoMessinis
01-30-2008, 09:56 AM
works 100% in 3.6.8.PL2

Davey-UK
02-01-2008, 09:39 AM
Any updates for 3.7.0. ??

Same here, i really need this one.

rolandogomez
03-14-2008, 12:25 AM
Does this work for 3.7B6? Would love to know. Thanks, rg.

Boofo
03-14-2008, 12:57 AM
Why don't you guys try it and let everyone else know if it works?

rolandogomez
03-14-2008, 01:27 AM
Yeah, last time I did that, I had to hire a programmer/coder to fix it, I'm not a programmer, or coder, but a bit of a webmaster, and sometimes I get in over my head. I've hired at least three coders or more from here in the past two weeks. I don't mind paying, but with five kids, I have to watch the pennies too. (grin) You guys are the experts, I prefer to hear it from you so I don't break things again. I know enough html to be dangerous.

BTW, as a former Army Soldier and Desert Storm vet (my bio at Wiki (http://en.wikipedia.org/wiki/Rolando_Gomez)), I always love seeing your signature. Thanks, rg sends! (sends is a military old commo thing, fyi)

Boofo
03-14-2008, 01:34 AM
As with most products, if it doesn't work, I disable it and then uninstall it. I haven't tried this yet as I'm not fond of the hack. I keep getting nailed with it on test boards when I am trying to help someone fix something. Very frustrating. ;)

Thanks for the sig comment. Not many notice that or even know what it means. And yes, sir, I know sends. 'Nam Vet here. ;)

rolandogomez
03-14-2008, 02:17 AM
Thanks, I will keep that in mind. I salute you for your service too, in my blog I always mention our veterans, past and present and never fail to say thanks to service members in uniform when I travel. Sometimes I miss, sometimes I don't, but I don't regret it either. Thanks, and I do love all the help you give here, I've read many hacks/mods, some I've installed, other's I haven't, but I see your interaction a lot and that helps. All the best, rg sends!

Boofo
03-14-2008, 02:31 AM
I don't have a real life. ;)

Thank you for the nice words. It's hearing things like that that make it all worthwhile. ;)

NeuroLancer
03-14-2008, 05:12 AM
3.7? Am I missing something here? vBulletin 3.7 already does this. Just set the field requirement to "Always". When an existing member logs in, they get a message and it will take them to the page they must edit.

Boofo
03-14-2008, 05:15 AM
Cool! Thanks! I didn't know that. That's what I get for going from 3.5 to 3.7. ;)

Lionel
03-18-2008, 09:01 PM
3.7? Am I missing something here? vBulletin 3.7 already does this. Just set the field requirement to "Always". When an existing member logs in, they get a message and it will take them to the page they must edit.

That does not apply to admin? I did like you said, logged out and logged back in as admin, and nothing ...

futureye
08-19-2009, 04:40 PM
even when I uninstall the product its still apper

StagKill
06-24-2010, 11:00 AM
even when I uninstall the product its still apper

How do we get rid of it?

Neutral Singh
01-09-2011, 12:34 AM
is there any add-on similar for 3.8.x?

evenmonkeys
02-13-2011, 06:32 AM
So I am using this modification, but have run into an issue. I understand that they added this into vBulletin, but it's only effective for fields listed in "Edit Your Details." That being the case, where can I modify it so that doesn't matter? I am using the modification "Extra Profile Fields Page (https://vborg.vbsupport.ru/showthread.php?t=179989)" and it's not under that section of fields. Would appreciate it if someone knew how I could do this.