View Single Post
  #428  
Old 05-01-2005, 02:07 AM
libertate's Avatar
libertate libertate is offline
 
Join Date: Feb 2005
Location: Kiribati
Posts: 107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I did the same and seems to work, except for the javascript piece. I get the following link. The description seems correct, except for the GAL_REMOVAL stuff, and that it does not show... Any thoughts?

Quote:
<a href='http://www.working.com' target='_blank' class='DEF' onmouseover="GAL_popup(this,'Dr. Test\' New test <!--GAL_REMOVAL-->alpha <!--GAL_REMOVAL-->beta <!--GAL_REMOVAL-->gamma <!--GAL_REMOVAL-->delta, <!--GAL_REMOVAL-->Dr. <!--GAL_REMOVAL-->epsilon\' <!--GAL_REMOVAL-->New <!--GAL_REMOVAL-->test <!--GAL_REMOVAL-->package.');" onmouseout="GAL_hidepopup();">replaceme</a>
An other minor "bug" I found. If the message contains html anchor for a link, then the text within the anchor open and close still gets processed.

i.e.
Quote:
Text to replace : TEST
with : <a href="http://www.otherexample.com">test</a>
Original text:
Quote:
<a hre="http://www.example.com">this is a test big one!</a>
Resulting text after GAL
Quote:
<a hre="http://www.example.com">this is a <a href="http://www.otherexample.com">test</a> big one!</a>
This is also the case when regular BBCode URL is used.

As for the ordinals - Great! It works perfectly. When there is a "collission" the ordinals take care of it. i.e. when I have "Bob" and "Bob Smith" whichever has the lower ordinal will be the one executed. Not just that, if the first ordinal is exhausted through the "Limit replacement" order, the next occurence is used... Awesome!

This is like an Amazon money machine!
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01195 seconds
  • Memory Usage 1,767KB
  • 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
  • (4)bbcode_quote
  • (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