diff --git a/modules/counter/queries/getTodayStatus.xml b/modules/counter/queries/getTodayStatus.xml new file mode 100644 index 000000000..dc1988c04 --- /dev/null +++ b/modules/counter/queries/getTodayStatus.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/modules/counter/queries/insertTodayStatus.xml b/modules/counter/queries/insertTodayStatus.xml new file mode 100644 index 000000000..e1d1bdbb2 --- /dev/null +++ b/modules/counter/queries/insertTodayStatus.xml @@ -0,0 +1,10 @@ + + +
+ + + + + + + diff --git a/modules/counter/tpl/js/counter.js b/modules/counter/tpl/js/counter.js new file mode 100644 index 000000000..3dffaacda --- /dev/null +++ b/modules/counter/tpl/js/counter.js @@ -0,0 +1,12 @@ +/** + * @brief 카운터 정보 수집 javascript + * window.onload 이벤트 후에 counter 모듈을 호출한다. + **/ + +// 이벤트 등록 +xAddEventListener(window,'load',doCallCounter); + +// counter 모듈을 호출하는 함수 +function doCallCounter() { + exec_xml('counter','procCounterExecute'); +} diff --git a/plugins/counter_status/conf/info.xml b/plugins/counter_status/conf/info.xml index ccae5f2c2..7efd6207e 100644 --- a/plugins/counter_status/conf/info.xml +++ b/plugins/counter_status/conf/info.xml @@ -1,9 +1,12 @@ - 로그인 정보 출력 + 기본 카운터 플러그인 제로 - 로그인 폼이나 로그인 정보를 출력합니다 + + 기본 카운터 모듈을 이용하여 전체, 어제, 오늘의 접속현황을 표시합니다. + counter모듈이 설치되어 있어야 하고 counter 애드온이 켜져 있어야 합니다. + diff --git a/plugins/counter_status/login_info.class.php b/plugins/counter_status/counter_status.class.php similarity index 78% rename from plugins/counter_status/login_info.class.php rename to plugins/counter_status/counter_status.class.php index 230a13c2d..73856d12d 100644 --- a/plugins/counter_status/login_info.class.php +++ b/plugins/counter_status/counter_status.class.php @@ -1,14 +1,12 @@ colorset); // 템플릿 파일을 지정 - $tpl_file = 'login_info'; + $tpl_file = 'counter_status'; // 템플릿 컴파일 $oTemplate = new TemplateHandler(); diff --git a/plugins/counter_status/skins/default/login_info.html b/plugins/counter_status/skins/default/counter_status.html similarity index 100% rename from plugins/counter_status/skins/default/login_info.html rename to plugins/counter_status/skins/default/counter_status.html diff --git a/plugins/counter_status/skins/default/filter/login.xml b/plugins/counter_status/skins/default/filter/login.xml deleted file mode 100644 index d2889fbd5..000000000 --- a/plugins/counter_status/skins/default/filter/login.xml +++ /dev/null @@ -1,14 +0,0 @@ - -
- - - - - - - - - - - -
diff --git a/plugins/counter_status/skins/default/filter/logout.xml b/plugins/counter_status/skins/default/filter/logout.xml deleted file mode 100644 index 327f41e11..000000000 --- a/plugins/counter_status/skins/default/filter/logout.xml +++ /dev/null @@ -1,7 +0,0 @@ - -
- - - - -
diff --git a/plugins/counter_status/skins/default/images/icon_friend_list.gif b/plugins/counter_status/skins/default/images/icon_friend_list.gif deleted file mode 100644 index adabcfc6e..000000000 Binary files a/plugins/counter_status/skins/default/images/icon_friend_list.gif and /dev/null differ diff --git a/plugins/counter_status/skins/default/images/icon_key.gif b/plugins/counter_status/skins/default/images/icon_key.gif deleted file mode 100644 index 152974d40..000000000 Binary files a/plugins/counter_status/skins/default/images/icon_key.gif and /dev/null differ diff --git a/plugins/counter_status/skins/default/images/icon_last_login.gif b/plugins/counter_status/skins/default/images/icon_last_login.gif deleted file mode 100644 index ab9e0a709..000000000 Binary files a/plugins/counter_status/skins/default/images/icon_last_login.gif and /dev/null differ diff --git a/plugins/counter_status/skins/default/images/icon_message_box.gif b/plugins/counter_status/skins/default/images/icon_message_box.gif deleted file mode 100644 index 5a05d50e2..000000000 Binary files a/plugins/counter_status/skins/default/images/icon_message_box.gif and /dev/null differ diff --git a/plugins/counter_status/skins/default/images/icon_note.gif b/plugins/counter_status/skins/default/images/icon_note.gif deleted file mode 100644 index f39bde7c1..000000000 Binary files a/plugins/counter_status/skins/default/images/icon_note.gif and /dev/null differ diff --git a/plugins/counter_status/skins/default/images/icon_profile.gif b/plugins/counter_status/skins/default/images/icon_profile.gif deleted file mode 100644 index 73b3d73d9..000000000 Binary files a/plugins/counter_status/skins/default/images/icon_profile.gif and /dev/null differ diff --git a/plugins/counter_status/skins/default/js/login.js b/plugins/counter_status/skins/default/js/login.js deleted file mode 100644 index 317f2e44c..000000000 --- a/plugins/counter_status/skins/default/js/login.js +++ /dev/null @@ -1,31 +0,0 @@ -/* 로그인 영역에 포커스 */ -function doFocusUserId(fo_id) { - var fo_obj = xGetElementById(fo_id); - if(xGetCookie('user_id')) { - fo_obj.user_id.value = xGetCookie('user_id'); - fo_obj.remember_user_id.checked = true; - try{ - fo_obj.password.focus(); - } catch(e) {}; - } else { - try{ - fo_obj.user_id.focus(); - } catch(e) {}; - } -} - -/* 로그인 후 */ -function completeLogin(ret_obj, response_tags, params, fo_obj) { - if(fo_obj.remember_user_id && fo_obj.remember_user_id.checked) { - var expire = new Date(); - expire.setTime(expire.getTime()+ (7000 * 24 * 3600000)); - xSetCookie('user_id', fo_obj.user_id.value, expire); - } - - var url = location.href.setQuery('act',''); - location.href = location.href.setQuery('act',''); -} - - - - diff --git a/plugins/counter_status/skins/default/skin.xml b/plugins/counter_status/skins/default/skin.xml index 01d2e4c74..6b5410a67 100644 --- a/plugins/counter_status/skins/default/skin.xml +++ b/plugins/counter_status/skins/default/skin.xml @@ -1,9 +1,9 @@ - 로그인 정보 출력 기본 스킨 + 접속자 현황 출력 기본 스킨 제로 - newest_document의 기본 스킨 + counter_status 의 기본 스킨