vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Quick question - style cookies (https://vborg.vbsupport.ru/showthread.php?t=111519)

antialiasis 03-27-2006 07:22 PM

Quick question - style cookies
 
Okay, I'm pretty much finished with this style mod I'm making that makes vBulletin use the cookies from my main website for the skin selector. Now I've run into an unfortunate problem: I absolutely can't find where vBulletin sets the cookies when the style has been changed with the quick style switcher (or manual addition of ?styleid=whatever to the URL). Exactly which file has that code and where? Any help would be greatly appreciated.

RS_Jelle 03-28-2006 01:27 PM

It's in /includes/init.php ;)

PHP Code:

// Set up user's chosen style
if ($vbulletin->GPC['styleid'])
{
    
$styleid =& $vbulletin->GPC['styleid'];
    
vbsetcookie('styleid'$styleid);
}
else if (
$vbulletin->GPC[COOKIE_PREFIX 'styleid'])
{
    
$styleid $vbulletin->GPC[COOKIE_PREFIX 'styleid'];
}
else
{
    
$styleid 0;



antialiasis 03-28-2006 04:10 PM

It's working perfectly now. Thanks a lot! :)


All times are GMT. The time now is 11:42 PM.

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.01433 seconds
  • Memory Usage 1,712KB
  • 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
  • (3)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