Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
JD - Use SSL in Admincp only Details »»
JD - Use SSL in Admincp only
Version: 1.00, by Jorandh Jorandh is offline
Developer Last Online: Oct 2022 Show Printable Version Email this Page

Category: Board Optimization - Version: 4.2.2 Rating:
Released: 03-11-2015 Last Update: Never Installs: 6
Code Changes  
No support by the author.

This is a step-by-step guide on how to enable SSL within the Admincp ONLY, so you can use http:// troughout the whole board, but enable https:// usage when you're in the admincp.


Find in /includes/functions.php:
PHP Code:
$url normalize_path($url); 
Add after (on a new line!):
PHP Code:
$url = (strpos($url'/admincp') === true str_replace('http://''https://'$url) : $url); 


Find in/includes/adminfunctions.php:
PHP Code:
var AJAXBASEURL = \"" VB_URL_BASE_PATH "../\"; 
Replace with:
PHP Code:
var AJAXBASEURL = \"" str_replace('http://''https://'VB_URL_BASE_PATH) . "../\"; 


Find in /admincp/index.php:
PHP Code:
$versionhost REQ_PROTOCOL '://version.vbulletin.com'
Replace with:
PHP Code:
$versionhost '//version.vbulletin.com'


Find in /admincp/index.php:
PHP Code:
<form action="http://www.ph' . 'p.net 
Replace with:
PHP Code:
<form action="https://www.ph' . 'p.net 


Find in /admincp/index.php:
PHP Code:
<form action="http://www.mysql.com/ 
Replace with:
PHP Code:
<form action="https://www.mysql.com/ 



That's all, I hope you'll enjoy this little tweak as much as I do myself.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 01-16-2016, 10:34 AM
Brakedirt's Avatar
Brakedirt Brakedirt is offline
 
Join Date: Jan 2016
Location: Germany
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a way to do it for registration and login only?
Reply With Quote
  #3  
Old 01-18-2016, 06:22 AM
ekempter ekempter is offline
 
Join Date: Jun 2011
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Brakedirt View Post
Is there a way to do it for registration and login only?
Skip this mod and turn on SSL for the entire site.
Reply With Quote
  #4  
Old 01-18-2016, 06:35 AM
Brakedirt's Avatar
Brakedirt Brakedirt is offline
 
Join Date: Jan 2016
Location: Germany
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ekempter View Post
Skip this mod and turn on SSL for the entire site.
When you use SSL on your forum, and somebody embeds an image from a non-ssl host, lots of browsers will give you a warning and say the website is unsafe ...
and then I need another addon....
Reply With Quote
Reply

Thread Tools

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 06:06 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.03560 seconds
  • Memory Usage 2,253KB
  • Queries Executed 18 (?)
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
  • (10)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (3)postbit
  • (4)postbit_onlinestatus
  • (4)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_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
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete