Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 02-09-2016, 02:03 PM
dansurge dansurge is offline
 
Join Date: Jul 2015
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default php code

Code:
<?php
 if (isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') {
 echo '<meta name="robots" content="noindex,follow">'. "\n";
 }
 ?>
How do I add this code into Vbulletin 3.89 Header?

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

Want to stop bots from duplicate content now that the site has both https and http versions. It was a breeze adding the above php code to wordpress, vbulleting throws warning errors when I place the code in the header. Any feedback as to a solution for the above code in vbulletin header, or work around duplicate http and https pages for a vbulletin forum.
Reply With Quote
  #2  
Old 02-09-2016, 07:44 PM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would create a plugin as follows:

Product: vBulletin

Title: Add meta Tag

Execution Order: 5

Plugin PHP Code:

PHP Code:
if (isset($_SERVER['HTTPS']) AND strtolower($_SERVER['HTTPS']) == 'on') {$spacer_close .=  '<meta name="robots" content="noindex,follow">'PHP_EOL;} 
Plugin is Active: Yes

Click "Save."
Reply With Quote
  #3  
Old 02-09-2016, 08:01 PM
dansurge dansurge is offline
 
Join Date: Jul 2015
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MarkFL View Post
I would create a plugin as follows:

Product: vBulletin

Title: Add meta Tag

Execution Order: 5

Plugin PHP Code:

PHP Code:
if (isset($_SERVER['HTTPS']) AND strtolower($_SERVER['HTTPS']) == 'on') {$spacer_close .=  '<meta name="robots" content="noindex,follow">'PHP_EOL;} 
Plugin is Active: Yes

Click "Save."
Thank you, what info would I choose in the "Hook Location" options?

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

I do not have a hook location header_head... Only header_redirect... I'm using Dragonbyte so not sure which hook location to choose. dbtech_dbseo_process_content_meta (Dragonbyte Tech:seo lite))

or a golbal_start? header_redirect?

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

HOOK LOCATION? did I miss a step?
Reply With Quote
  #4  
Old 02-09-2016, 10:07 PM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am so sorry for leaving that out...

Hook Location: parse_templates
Reply With Quote
  #5  
Old 02-09-2016, 10:56 PM
dansurge dansurge is offline
 
Join Date: Jul 2015
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MarkFL View Post
I am so sorry for leaving that out...

Hook Location: parse_templates
Ha Left me hanging! But hey, the free help here is better than ANYTHING available. Dude thank you it worked perfect and verified in "view source". You are the man! I'm looking for a good programmer if you know someone...
Reply With Quote
Благодарность от:
MarkFL
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 12:47 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04904 seconds
  • Memory Usage 2,205KB
  • Queries Executed 13 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_code
  • (2)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (1)post_thanks_box_bit
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (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_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
  • 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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete