View Single Post
  #1  
Old 03-24-2013, 05:53 PM
anolian anolian is offline
 
Join Date: Jun 2011
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Tabs plugin and content identity problem

Hi

With the help of this forum (thanks!) I have made a plugin that sets a global the id of a CMS content item's parent using:

$this->content->getParentId();

...then if that value matches a preset set of values, another plugin sets the $root variable to a specific tab identity thus ensuring a particular tab is selected.

This mostly works fine - except for this strange exception.

I have a section containing three subsections. Each of these is a child of the section (according to the Section Manager and the Section Widget, and as indicated by the values in cms_node.parentid).

But one of the subsections never displays the correct tab - instead the "articles" tab is enabled. The other two work fine.

I've cleared vbulletin and browser caches, changed browsers, restarted Apache, turned off vbSEO, repaired the cms node table, repaired and optimised tables and rebuilt indexes, but no difference. I've even deleted and recreated the subsection.



Any idea what I might have missed please?

Thanks very much for any suggestions, Mike

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

PS - failing any concrete suggestions, can anyone tell me how I can get a plugin to output something to the page or to a file so I can see what is happening while the plugin is executing please?

If I could do that I could at least debug my plugin!
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01074 seconds
  • Memory Usage 1,763KB
  • 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
  • (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