Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 06-02-2005, 12:50 AM
flex22's Avatar
flex22 flex22 is offline
 
Join Date: Dec 2004
Location: UK
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Gmt

I'd like to put the time in GMT for all members, no matter where they're located.
However I don't want to change user specific time zones that show up in posts, and by the "what's going on" section.

Somewhere on the main forum page would be the ideal place.

This was requested by one of my members, so they can tell other people at what time they'll be in the chat room, stating the time in GMT.

I know that the calendar automatically changes the timezone accordingly, but still this GMT mod would be helpful.

So basically, a user can say in a post "I'll be in the chatroom at (*looks up to the GMT time on the board and goes from that*) at 7pm.

Other users who read this post will be able to know exactly what time they mean by looking at the GMT time on the board as well.

Cheers!
Reply With Quote
  #2  
Old 06-02-2005, 01:38 AM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If I understand you correctly, you want to have the All times are GMT +2 hours. The time now is 04:39. to read as All times are GMT +2 hours. The time now is 02:39 GMT., no matter which timezone the user has set.
But all other times should stay as they are.

Then try this:
In functions.php

FIND
PHP Code:
function fetch_time_data()

BELOW that ADD
PHP Code:
global $timenow_gmt$datenow_gmt
FIND
PHP Code:
$datenow       vbdate($vboptions['dateformat'], TIMENOW);
$timenow       vbdate($vboptions['timeformat'], TIMENOW); 
BELOW that ADD
PHP Code:
$datenow_gmt   vbdate($vboptions['dateformat'], TIMENOWfalsetruefalsetrue);
$timenow_gmt   vbdate($vboptions['timeformat'], TIMENOWfalsetruefalsetrue); 

FIND
PHP Code:
function init_language()

BELOW that ADD
PHP Code:
global $timenow_gmt$datenow_gmt
FIND
PHP Code:
$vbphrase['all_times_are_gmt_x_time_now_is_y'] = construct_phrase($vbphrase['all_times_are_gmt_x_time_now_is_y'], $tzoffset$timenow$datenow); 
REPLACE that with
PHP Code:
$vbphrase['all_times_are_gmt_x_time_now_is_y'] = construct_phrase($vbphrase['all_times_are_gmt_x_time_now_is_y'], $tzoffset$timenow_gmt$datenow_gmt); 
Alter phrase all_times_are_gmt_x_time_now_is_y to read
Quote:
All times are GMT{1}. The time now is <span class="time">{2} GMT</span>.
Reply With Quote
  #3  
Old 06-02-2005, 03:12 PM
flex22's Avatar
flex22 flex22 is offline
 
Join Date: Dec 2004
Location: UK
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the prompt response.

I think it'd be GMT +1hr not +2hrs.

I'll give this a go and let you know how I get on.

Cheers!
Reply With Quote
Reply


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 05:05 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.03287 seconds
  • Memory Usage 2,194KB
  • 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
  • (8)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)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
  • 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