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)
-   -   Minute Shift (for servers with slightly wrong times) (https://vborg.vbsupport.ru/showthread.php?t=50149)

filburt1 03-13-2003 10:00 PM

Minute Shift (for servers with slightly wrong times)
 
This hack shifts all the dates that the forum displays (at least all those generated by vbdate(), which should be all of them) by a given number of minutes. For example, if you are on a shared server and the server's time is three minutes too fast, you can compensate using this hack by making all times account for the three minute shift.

Designed with 2.3.0 RC3 but should in practically any 2.2.x version of vB.

filburt1 03-14-2003 07:29 PM

Screenshot:

Chris Gwynne 03-14-2003 08:20 PM

You didn't use phpinclude... :o
Nice hack :p

drumsy 03-14-2003 09:38 PM

I take it that this alleviates the need to contact the server to reset the server clock?

John 03-14-2003 09:49 PM

Quote:

Today at 11:38 PM drumsy said this in Post #4
I take it that this alleviates the need to contact the server to reset the server clock?

Exactly. :)

Nice hack - when I had this problem I just coded this in, but it's nice to be able to change it.

:bunny:

filburt1 03-14-2003 10:00 PM

Quote:

Today at 06:38 PM drumsy said this in Post #4
I take it that this alleviates the need to contact the server to reset the server clock?
Yes although that's the better idea. However on a shared server a offset by a couple of minutes might not bother the sysadmin but might bother the forum admin.

joeboo 03-15-2003 12:04 AM

Quote:

Yesterday at 10:20 PM a-drive said this in Post #3
You didn't use phpinclude... :o
Hahaha, exactly my words, thats the first. Anyways, its rather a nice modification filburt. thanks for sharing.

Link14716 03-15-2003 12:28 AM

Are you being transformed into a hacker, filburt? I mean, that's what, 3 hacks in a week or so? ;)

Nice hack, and a very good idea. :)

Dean C 03-15-2003 09:29 AM

Very useful and simple hack. good job turtle!

- miSt

Red Blaze 12-17-2003 06:02 PM

Rather my functions.php file is so hacked or this hack is for a specific type of Vb version because the coding is slightly different.

In example:

PHP Code:

2. In admin/functions.phpfind:

function 
vbdate($format,$timestamp) {
  global 
$bbuserinfo,$timeoffset;

  return 
date($format,$timestamp+($bbuserinfo['timezoneoffset']-$timeoffset)*3600);



I have the following code:

PHP Code:

function vbdate($format,$timestamp) {
  global 
$bbuserinfo,$timeoffset$dateformat$timeformat;

  if (
$dateformat==$format) {
    
$todaystamp=mktime();
    
$todaydate=date($format,$todaystamp+($bbuserinfo['timezoneoffset']-$timeoffset)*3600);
    
$yestdate=date($format,(($todaystamp-86400)+($bbuserinfo['timezoneoffset']-$timeoffset)*3600));
    
$date date($format,$timestamp+($bbuserinfo['timezoneoffset']-$timeoffset)*3600); 

Alittle help is appreciated. ^^;;


All times are GMT. The time now is 11:19 AM.

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.01172 seconds
  • Memory Usage 1,746KB
  • 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
  • (2)bbcode_php_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)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