vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   Daylight Saving Time Support (https://vborg.vbsupport.ru/showthread.php?t=42160)

Paul 08-10-2002 10:00 PM

Daylight Saving Time Support
 
The following hack will add Daylight Saving Time support to your forums. When used on a server that automatically adjusts its time for Daylight Saving Time, vBulletin's time will be off by one hour when displaying the times for users outside of those areas observing DST. A rather nasty quirk that usually gets those overseas and in places that don't observe DST a little ticked off on my forums.

This hack allows the individual user to select whether or not they would like times on your forum to be displayed in DST or not and allows you to specify from the Admin CP whether or not your server is automatically changing the time for DST. At the moment, it only supports the DST supported by your server and returned by your server (via the date() function's "I" flag). I do not know what will happen if this code is used on servers with locales outside of the US. I assume this would work equally well for EU servers.

There are significant file edits made for this hack. Please ensure that you backup your database and files before attempting to install this hack.

See https://vborg.vbsupport.ru/showthrea...threadid=25879 for more information about DST support in vBulletin.

Edit: I forgot to mention that enabling DST support will add an hour to events that take place ONLY during those periods where DST apply (i.e. posts made in December in a US locale will not be affected).

Paul 08-11-2002 06:59 AM

Screenshots/Admin CP:

Paul 08-11-2002 07:01 AM

Screenshot/Member Options:

[D]Vincent 08-11-2002 07:18 AM

Looks nice, I would install it but I don't really care about little things like that.

Neo 08-11-2002 12:35 PM

How about for arizona since they dont change? ;)

X-Fan 08-11-2002 02:28 PM

I'm getting an SQL error at the very first step...

Quote:

MySQL said:

You have an error in your SQL syntax near '' at line 1

Paul 08-11-2002 03:26 PM

Quote:

Originally posted by Neo
How about for arizona since they dont change? ;)
When registering/in the member options, users have the ability to select whether or not they want DST times. People in Arizona would know not to select it :D An option is also added into the Admin CP that allows you to set whether or not your server corrects for DST.

See the screenshots for details.

Paul

Paul 08-11-2002 03:29 PM

Quote:

Originally posted by X-Fan
I'm getting an SQL error at the very first step...


Hrmm.. I noticed a few little errors with the sql queries. I've updated the file. See if that works for you.

BigJohnson 08-12-2002 02:20 AM

Can u please add a feature where if I was making a member in the ADMIN that I can easily just change this option from the USER.PHP That would be kool. PLease help me out here. Thanks.

X-Fan 08-12-2002 03:46 AM

That fixed the SQL errors, and looks like the hack works great! Thanks LS!


All times are GMT. The time now is 02:30 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.01566 seconds
  • Memory Usage 1,739KB
  • 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
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete