User:Cacycle/wikEd dev.js: Difference between revisions

Content deleted Content added
0.9.93';//a test
testing
Line 4:
 
// version info
wikEd.programVersion = '0.9.9393a';//a test
wikEd.programDate = 'September 26, 2010';
 
Line 3,545:
var currentVersion = wikEd.VersionToNumber(wikEd.programVersion);
var forcedVersion = wikEd.VersionToNumber(wikEd.config.forcedUpdate);
WED('currentVersion', currentVersion);
WED('forcedVersion', forcedVersion);
 
// schedule forced update check
Line 3,564 ⟶ 3,562:
var lastCheckStr = wikEd.GetPersistent('wikEdAutoUpdate');
var lastCheckDate = new Date(lastCheckStr);
 
WED('lastCheckStr', lastCheckStr);
WED('lastCheckDate', lastCheckDate);
// fix missing or corrupt saved setting
if (isNaN(lastCheckDate.valueOf()) == true) {
Line 3,589 ⟶ 3,586:
// save current update check date
wikEd.SetPersistent('wikEdAutoUpdate', currentDate.toUTCString(), 0, '/');
WED('currentDate.toUTCString()', currentDate.toUTCString());
WED('Get', wikEd.GetPersistent('wikEdAutoUpdate'));
 
// make the ajax request
Line 3,601 ⟶ 3,596:
var currentVersion = wikEd.VersionToNumber(wikEd.programVersion);
var newVersion = wikEd.VersionToNumber(html);
WED('Ajax currentVersion', currentVersion);
WED('Ajax newVersion', newVersion);
 
// check if downloaded version is newer and perform update
Line 14,086 ⟶ 14,079:
 
// get a value from web storage
if (wikEd.webStorage == true) {WED('get webStorage', name);
getStr = window.localStorage.getItem(name);
WED('GetPersistent localStorage' + name + '', getStr);
}
 
// get a Greasemonkey persistent value
else if (wikEd.greasemonkey == true) {WED('get GM', name);
getStr = GM_getValue(name, '');
}
 
// get a cookie value
else {WED('get cookie', name);
getStr = wikEd.GetCookie(name);
WED('GetPersistent cookie' + name + '', getStr);
}
return(getStr);
Line 14,115 ⟶ 14,110:
 
// set a value in web storage
if (wikEd.webStorage == true) {WED('set webStorage', name);
if (expires == -1) {
window.localStorage.removeItem(name, '');
Line 14,122 ⟶ 14,117:
window.localStorage.setItem(name, value);
}
WED('SetPersistent localStorage' + name + '', value);
WED('SetPersistent localStorage ctrl' + name + '', wikEd.GetPersistent(name));
}
 
// set a Greasemonkey persistent value
else if (wikEd.greasemonkey == true) {WED('set GM', name);
if (expires == -1) {
GM_setValue(name, '');
Line 14,135 ⟶ 14,132:
 
// set a cookie value
else {WED('set cookie', name);
wikEd.SetCookie(name, value, expires, path, ___domain, secure);
WED('SetPersistent cookie' + name + '', value);
WED('SetPersistent cookie ctrl' + name + '', wikEd.GetPersistent(name));
}
return;
Line 14,147 ⟶ 14,146:
 
wikEd.GetCookie = function(cookieName) {
WED('document.cookie', document.cookie);
 
var cookie = ' ' + document.cookie;
var search = ' ' + cookieName + '=';
Line 14,202 ⟶ 14,201:
cookie += '; secure';
}
document.cookie = cookie;WED('cookie', cookie);WED('document.cookie', document.cookie);
return;
};