registerNS("itgling.status"); /** * itgling website config class * @class 잇글링웹사이트 환경변수 클래스 * @constructor * @author 박재균 * @version 1.0 */ itgling.status.Config = $extend({ crossdomain : "itgling.com", upload : { url : "http://file.itgling.com", posturl : "http://www.itgling.com/file/upload", cropurl : "http://www.itgling.com/file/crop", thumb : { profile : [17,26,35,50,160], article : [48,320] } }, sslserverurl : "https://cmsg.itgling.com", treemap : "http://222.122.63.201/openapi/public/itgling/treemap?jsonp=?", comet : "http://cmsg.itgling.com/msgcenter/page/cross_comet.html", weblogurl : "http://222.122.63.196/webstatistic/log/write", scriptlogurl : "http://222.122.63.196/weblogger/public/report/write?action=logaction", base_path : "http://www.itgling.com", initialize : function(){ if(this.crossdomain){ document.domain = this.crossdomain; this.logger.info("crossdomain set. -> " + this.crossdomain); } }, getBlogCode : function(code) { if(code == "1"){ return "extUser_daum"; } if(code == "2"){ return "extUser_egloos"; } if(code == "3"){ return "extUser_tistory"; } if(code == "4"){ return "extUser_naver"; } if(code == "5"){ return "extUser_cyworld"; } if(code == "6"){ return "extUser_paran"; } if(code == "001"){ return "extUser_twitter"; } }, toString : function(){ return "itgling.status.Config"; } },"$$config"); /** itssue config initialize **/ $$config.initialize(); /** * itgling website current user class * @class 잇글링웹사이트 현재 접속자 정보 클래스 * @constructor * @author 박재균 * @version 1.0 */ itgling.status.CurrentUser = $extend({ isLogin : false, nid : "", id : "", nick : "", ranking : "", adminGrade : "", email : "", loginCheck : function(callbackFunc){ //로그인되어 있지 않을경우 로그인팝업오픈하는 코드는 여기에. //예) if(!$$user.loginCheck())return; if(!this.isLogin){ //로그인되어 있지 않을경우 로그인레이어 오픈 $$linker.login(callbackFunc); } return this.isLogin; }, referer : "", toString : function(){ return "itgling.status.CurrentUser"; } },"$$user"); $$user.logger.info($$user);