View Single Post
  #4  
Old 01-29-2014, 06:01 AM
SilverBoy SilverBoy is offline
 
Join Date: Feb 2002
Location: Libya
Posts: 497
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you for your reply

I tried in the first step to add condition to the widget template (I just use the default php eval widget to understand things), but I didn't figure out what is the condition that I must use in template to say this page is section or article !!

Then I tried to make plugin to bypass variables and stuck there too, I don't know even to let the plugin know which nodeid he is in !!

So by simple words, could you please help me in make widgets appear in article page of some sections (not all article pages) and hide them from their parent sections?

To be more specific, I want to add this php widgets,
1- the last articles from the same author and show it in the articles in opinion section articles only, and of curse it doesn't make sense to show it in the section page it self, so I need to bypass author information to the widget to make the query.
2- the related articles to this article, I already add them as special field in the DB when add/edit articles, so I need to by pass these fields too (It stored in cms_node table)
3- the last articles from this section, so I want to use the default recent article widget but need a condition to prevent it from appearing in the section page.

And of curse I need to bypass the issection value to the widget to display the widget of hide it.

I wish I made things clear to you now .

Thanks in advance.

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

I forget the forth widget that I want, I want to add the most popular articles widget (the code of it is here in vb.org) but want to show it for the current section not for the whole site, so I need to bypass sectionid to it to modify the query.

Thanks.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01043 seconds
  • Memory Usage 1,765KB
  • 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