mirror of
https://github.com/e107inc/e107.git
synced 2025-08-02 20:57:26 +02:00
Bugtracker #3575, #3891 - reduce JS warnings, reduce no of cookies generated, recalc tzOffset cookie every time
This commit is contained in:
@@ -5,8 +5,8 @@
|
|||||||
| e107 website system - Javascript File.
|
| e107 website system - Javascript File.
|
||||||
|
|
|
|
||||||
| $Source: /cvs_backup/e107_0.8/e107_files/e107.js,v $
|
| $Source: /cvs_backup/e107_0.8/e107_files/e107.js,v $
|
||||||
| $Revision: 1.5 $
|
| $Revision: 1.6 $
|
||||||
| $Date: 2007-05-28 18:49:08 $
|
| $Date: 2007-07-17 20:28:14 $
|
||||||
| $Author: e107steved $
|
| $Author: e107steved $
|
||||||
+----------------------------------------------------------------------------+
|
+----------------------------------------------------------------------------+
|
||||||
*/
|
*/
|
||||||
@@ -34,24 +34,23 @@ var localTime = Math.floor(nowLocal.getTime()/1000); /* time, in ms -- recorded
|
|||||||
*/
|
*/
|
||||||
function SyncWithServerTime(serverTime)
|
function SyncWithServerTime(serverTime)
|
||||||
{
|
{
|
||||||
if (serverTime) {
|
if (serverTime)
|
||||||
|
{
|
||||||
/* update time difference cookie */
|
/* update time difference cookie */
|
||||||
tdCookie='e107_tdOffset=';
|
var serverDelta=Math.floor(localTime-serverTime);
|
||||||
tdSetTimeCookie='e107_tdSetTime=';
|
document.cookie = 'e107_tdOffset='+serverDelta+'; path=/';
|
||||||
serverDelta=Math.floor(localTime-serverTime);
|
document.cookie = 'e107_tdSetTime='+(localTime-serverDelta)+'; path=/'; /* server time when set */
|
||||||
document.cookie = tdCookie+serverDelta;
|
|
||||||
document.cookie = tdSetTimeCookie+(localTime-serverDelta); /* server time when set */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
tzCookie = 'e107_tzOffset=';
|
var tzCookie = 'e107_tzOffset=';
|
||||||
if (document.cookie.indexOf(tzCookie) < 0) {
|
// if (document.cookie.indexOf(tzCookie) < 0) {
|
||||||
/* set if not already set */
|
/* set if not already set */
|
||||||
timezoneOffset = nowLocal.getTimezoneOffset(); /* client-to-GMT in minutes */
|
var timezoneOffset = nowLocal.getTimezoneOffset(); /* client-to-GMT in minutes */
|
||||||
document.cookie = tzCookie + timezoneOffset;
|
document.cookie = tzCookie + timezoneOffset+'; path=/';
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
}
|
var ns6=0;
|
||||||
|
if(document.getElementById&&!document.all){ns6=1;}
|
||||||
if(document.getElementById&&!document.all){ns6=1;}else{ns6=0;}
|
|
||||||
var agtbrw=navigator.userAgent.toLowerCase();
|
var agtbrw=navigator.userAgent.toLowerCase();
|
||||||
var operaaa=(agtbrw.indexOf('opera')!=-1);
|
var operaaa=(agtbrw.indexOf('opera')!=-1);
|
||||||
var head="display:''";
|
var head="display:''";
|
||||||
|
@@ -3,7 +3,8 @@
|
|||||||
function tick(e107_datepref,e107_dateformat,e107_datesuff1,e107_datesuff2,e107_datesuff3,e107_datesuff4) {
|
function tick(e107_datepref,e107_dateformat,e107_datesuff1,e107_datesuff2,e107_datesuff3,e107_datesuff4) {
|
||||||
if(e107_datepref=='undefined'){e107_datepref = '';}
|
if(e107_datepref=='undefined'){e107_datepref = '';}
|
||||||
var hours, minutes, seconds, ap;
|
var hours, minutes, seconds, ap;
|
||||||
var intHours, intMinutes, intSeconds; var today;
|
var intHours, intMinutes, intSeconds, today;
|
||||||
|
var intDay, intDate, intMonth, intYear, timeString;
|
||||||
today = new Date();
|
today = new Date();
|
||||||
intDay = today.getDay();
|
intDay = today.getDay();
|
||||||
intDate = today.getDate();
|
intDate = today.getDate();
|
||||||
|
Reference in New Issue
Block a user