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

Content deleted Content added
test
0.9.93b localStorage detection fix
Line 4:
 
// version info
wikEd.programVersion = '0.9.93a93b';
wikEd.programDate = 'September 26, 2010';
 
Line 14,074:
 
// check for web storage
WED('GetPersistent wikEd.wikiGlobals.wikEdTypeofLocalStorage', wikEd.wikiGlobals.wikEdTypeofLocalStorage);
if ( (wikEdTypeofLocalStorage == 'object') || (wikEd.wikiGlobals.wikEdTypeofLocalStorage == 'object') ) {
wikEd.webStorage = true;
}
 
WED('wikEd.webStorage', wikEd.webStorage);
// get a value from web storage
if (wikEd.webStorage == true) {
getStr = window.localStorage.getItem(name);
WED('GetPersistent localStorage' + name + '', getStr);
}
 
Line 14,093 ⟶ 14,091:
else {
getStr = wikEd.GetCookie(name);
WED('GetPersistent cookie' + name + '', getStr);
}
return(getStr);
Line 14,106 ⟶ 14,103:
 
// check for web storage
WED('SetPersistent wikEd.wikiGlobals.wikEdTypeofLocalStorage', wikEd.wikiGlobals.wikEdTypeofLocalStorage);
if ( (wikEdTypeofLocalStorage == 'object') || (wikEd.wikiGlobals.wikEdTypeofLocalStorage == 'object') ) {
wikEd.webStorage = true;
}
WED('wikEd.webStorage', wikEd.webStorage);
 
// set a value in web storage
Line 14,120 ⟶ 14,115:
window.localStorage.setItem(name, value);
}
WED('SetPersistent localStorage' + name + '', value);
WED('SetPersistent localStorage ctrl' + name + '', wikEd.GetPersistent(name));
}
 
Line 14,137 ⟶ 14,130:
else {
wikEd.SetCookie(name, value, expires, path, ___domain, secure);
WED('SetPersistent cookie' + name + '', value);
WED('SetPersistent cookie ctrl' + name + '', wikEd.GetPersistent(name));
}
return;
Line 14,149 ⟶ 14,140:
 
wikEd.GetCookie = function(cookieName) {
 
WED('document.cookie', document.cookie);
var cookie = ' ' + document.cookie;
var search = ' ' + cookieName + '=';