I will change to TYPE_NOHTML. Thanks for the advice.
As for the GPC variables, what I meant was when I update my profile, any profile fields other then 'homepagetitle' and 'homepagedesc' are not set because
PHP Code:
$vbulletin->input->clean_array_gpc('p', array(
'homepagetitle' => TYPE_STR,
'homepagedesc' => TYPE_STR,
));
is called (within the plugin profile_updateprofile) which is executed in profile.php after:
PHP Code:
$vbulletin->input->clean_array_gpc('p', array(
// coppa stuff
'coppauser' => TYPE_BOOL,
'parentemail' => TYPE_STR,
// IM handles / homepage
'aim' => TYPE_STR,
'yahoo' => TYPE_STR,
'icq' => TYPE_STR,
'msn' => TYPE_STR,
'skype' => TYPE_STR,
'homepage' => TYPE_STR,
// user title
'resettitle' => TYPE_STR,
'customtext' => TYPE_STR,
// birthday fields
'day' => TYPE_INT,
'month' => TYPE_INT,
'year' => TYPE_INT,
'oldbirthday' => TYPE_STR,
'showbirthday' => TYPE_UINT,
// redirect button
'gotopassword' => TYPE_NOCLEAN,
// custom profile fields
'userfield' => TYPE_ARRAY,
));