vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Small Hook Issue (https://vborg.vbsupport.ru/showthread.php?t=284984)

James Birkett 06-27-2012 09:17 PM

Small Hook Issue
 
An Add-on has this code:
PHP Code:

$vilxh_visitor[musername] = fetch_musername($vilxh_visitor); 

Now, that's calling the fetch_musername function which is fetching the mark-up username.

I have a plugin on the fetch_musername hook that changes the mark-up username.

The mark-up username isn't being changed for this specific code, but it is everywhere else.

Any ideas why?

Add-on: Cyb - Visitors in Last X Hours.

kh99 06-27-2012 09:33 PM

I can see two possibilities - $vilxh_visitor['musername'] is already set when the function is called, in which case the hook code is never called, or else your hook code is called but for some reason doesn't change $user['musername']. You can narrow it down by temporarily sticking something like die("fetch_musername"); in your plugin code and see if it stops there. (Shouldn't affect the adminCP so you should be able to get back in to take it out of your plugin, but if I'm wrong about that, put define('DISABLE_HOOKS', true); in your config.php).


All times are GMT. The time now is 07:57 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.01673 seconds
  • Memory Usage 1,708KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete