Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
  #1  
Old 07-15-2009, 08:05 AM
Gargi Gargi is offline
 
Join Date: May 2008
Posts: 49
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The same thing. Activating or not activating (no matter what) the bbcode_create it also will result into an error while clicking onto the submut reply button. A created tag befor activating the pluging and refreshing the post will make the whole string disappear in the posting. Also if I will only parse

echo $value;

Still something wrong with it but I can't see what.

cu
Gargi

Edit:

Next try

PHP Code:
$tag_list['no_option']['hwelt'] = array(  
    
'callback' => 'handle_external'
    
'external_callback' => 'handle_bbcode_hwelt_callback',  
    
'strip_empty' => true  
);  
   
if(!
function_exists('handle_bbcode_hwelt_callback'))  
{  
    function 
handle_bbcode_hwelt_callback($value)  
    {  
      
/*        return $parsed;  */
          
return "Hallo Welt ".$value;
    }  

Works a bit better. This delivers using

[hwelt]Dieter[/hwelt]

just

Hallo Welt

The Tag itself is parsing, but no php parsing I guess and the missing value.

cu
Gargi

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

One step further:

PHP Code:
$tag_list['no_option']['hwelt'] = array(  
    
'callback' => 'handle_external'
    
'external_callback' => 'handle_bbcode_hwelt_callback',  
    
'strip_empty' => true  
);  
   
if(!
function_exists('handle_bbcode_hwelt_callback'))  
{  
    function 
handle_bbcode_hwelt_callback(&$parsed$value)  
    {  
          
          return 
"Hello world, my name is ".$value."!";
          return 
$parsed;

    }  

This will deliver a

Hello world, my name is Dieter!

So far so good. But how to integrate the php code? As I see the echo comand won't work but the return. So I think I have to place the php code elsewhere. But where?

cu
Gargi
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:54 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04062 seconds
  • Memory Usage 2,207KB
  • Queries Executed 12 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)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)showthread_list
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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_threadedmode.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids_threaded
  • showthread_threaded_construct_link
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete