View Single Post
  #1  
Old 03-25-2008, 02:23 PM
fearfx fearfx is offline
 
Join Date: Mar 2007
Posts: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default How to output HTML commands from custom user profile fields...

I would like users to have the ability to put HTML commands in the - Custom User Profile Field.

Then I will output that on there profile page. Right now I have the profile field created. {field8}

Then in the Member Info Template I just

PHP Code:
$userinfo[field8
Where I want the users custom HTML to appear. But obviously it literally shows the code!


So what would I need to do to output the HTML, kind like the htmlspecialchars_decode funciton in PHP except I want to do this in vBulletin!

Thanks Community!

--------------- Added [DATE]1206459257[/DATE] at [TIME]1206459257[/TIME] ---------------

Ok, I've been looking around, and this is the best information I have so far... Now If I wanted to parse the custom profile field for BB Code I would do so by adding a pluggin to the MEMBER_COMPLETE hook?

PHP Code:

if (!
is_object($bbcode_parser)) 

    require_once(
DIR '/includes/class_bbcode.php'); 
    
$bbcode_parser =& new vB_BbCodeParser($vbulletinfetch_tag_list()); 

$userinfo['field1'] = $bbcode_parser->parse($userinfo['field8'],0true); 

But I want to be able to output REG. HTML commands, so people can embed there own FLASH music files and flash video players or flash photo galleries. Basically anything that can be GENERATED using a (myspace type generator for music players, etc.) and copy and paste the code.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01419 seconds
  • Memory Usage 1,768KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete