diff --git a/plugins/poll/conf/info.xml b/plugins/poll/conf/info.xml new file mode 100644 index 000000000..ccae5f2c2 --- /dev/null +++ b/plugins/poll/conf/info.xml @@ -0,0 +1,9 @@ + + + 로그인 정보 출력 + + 제로 + 로그인 폼이나 로그인 정보를 출력합니다 + + + diff --git a/plugins/poll/login_info.class.php b/plugins/poll/login_info.class.php new file mode 100644 index 000000000..246a16464 --- /dev/null +++ b/plugins/poll/login_info.class.php @@ -0,0 +1,36 @@ +style); + + // 템플릿의 스킨 경로를 지정 (skin, colorset에 따른 값을 설정) + $tpl_path = sprintf('%sskins/%s', $this->plugin_path, $args->skin); + Context::set('colorset', $args->colorset); + + // 템플릿 파일을 지정 + $tpl_file = 'login_info'; + + // 템플릿 컴파일 + $oTemplate = new TemplateHandler(); + return $oTemplate->compile($tpl_path, $tpl_file); + } + + + } +?> diff --git a/plugins/poll/skins/default/filter/login.xml b/plugins/poll/skins/default/filter/login.xml new file mode 100644 index 000000000..de43a91a1 --- /dev/null +++ b/plugins/poll/skins/default/filter/login.xml @@ -0,0 +1,14 @@ + +
+ + + + + + + + + + + +
diff --git a/plugins/poll/skins/default/filter/logout.xml b/plugins/poll/skins/default/filter/logout.xml new file mode 100644 index 000000000..327f41e11 --- /dev/null +++ b/plugins/poll/skins/default/filter/logout.xml @@ -0,0 +1,7 @@ + +
+ + + + + diff --git a/plugins/poll/skins/default/images/icon_key.gif b/plugins/poll/skins/default/images/icon_key.gif new file mode 100644 index 000000000..152974d40 Binary files /dev/null and b/plugins/poll/skins/default/images/icon_key.gif differ diff --git a/plugins/poll/skins/default/images/icon_note.gif b/plugins/poll/skins/default/images/icon_note.gif new file mode 100644 index 000000000..f39bde7c1 Binary files /dev/null and b/plugins/poll/skins/default/images/icon_note.gif differ diff --git a/plugins/poll/skins/default/images/icon_profile.gif b/plugins/poll/skins/default/images/icon_profile.gif new file mode 100644 index 000000000..73b3d73d9 Binary files /dev/null and b/plugins/poll/skins/default/images/icon_profile.gif differ diff --git a/plugins/poll/skins/default/login_info.html b/plugins/poll/skins/default/login_info.html new file mode 100644 index 000000000..16d6577d1 --- /dev/null +++ b/plugins/poll/skins/default/login_info.html @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + +
+ diff --git a/plugins/poll/skins/default/normal/document_bullet.gif b/plugins/poll/skins/default/normal/document_bullet.gif new file mode 100644 index 000000000..c29051c5d Binary files /dev/null and b/plugins/poll/skins/default/normal/document_bullet.gif differ diff --git a/plugins/poll/skins/default/normal/style.css b/plugins/poll/skins/default/normal/style.css new file mode 100644 index 000000000..4f7e40f24 --- /dev/null +++ b/plugins/poll/skins/default/normal/style.css @@ -0,0 +1,109 @@ +.login_info_default_normal { + border:3px solid #DDDDDD; + padding:6px; + width:190px; + margin-bottom:10px; +} + +.login_info_default_normal .top_box { + height:22px; + border-bottom:2px dotted #DDDDDD; + overflow:hidden; + margin-bottom:5px; +} + +.login_info_default_normal .top_box .nick_name { + font-weight:bold; + float:left; + color:#555555; +} + +.login_info_default_normal .top_box .logout { + float:right; +} + +.login_info_default_normal .top_box .logout A { + font-weight:bold; + text-decoration:none; + color:#555555; +} + +.login_info_default_normal .top_box .logout A:hover { + font-weight:bold; + text-decoration:underline; + color:#555555; +} + +.login_info_default_normal .info_box { + clear:both; + color:#555555; +} + +.login_info_default_normal .info_box A { + text-decoration:none; + color:#555555; +} + +.login_info_default_normal .info_box .modify_info { + background:url("../images/icon_profile.gif") no-repeat left; + padding-left:15px; + margin-bottom:4px; +} + +.login_info_default_normal .info_box .last_login { + padding-left:15px; + margin-bottom:4px; +} + +.login_info_default_normal .info_box .link_admin { + background:url("../images/icon_key.gif") no-repeat left; + padding-left:15px; + margin-bottom:4px; +} + +.login_info_default_normal .info_box .link_admin A { + color:#cd0000; +} + +.login_info_default_normal .login_box { + height:40px; +} + +.login_info_default_normal .header { + float:left; + clear:left; + width:80px; + margin-bottom:5px; + font-weight:bold; + color:#555555; +} + +.login_info_default_normal .body { + float:left; + width:100px; + margin-bottom:5px; +} + +.login_info_default_normal .body input { + width:90px; + height:13px; + border:1px solid #AAAAAA; + color:#555555; +} + +.login_info_default_normal .button_area { + clear:both; + height:20px; + margin-top:5px; + text-align:center; +} + +.login_info_default_normal .button_area input { + width:90px; + height:18px; + border:1px solid #AAAAAA; + background-color:#555555; + color:#FFFFFF; + font-weight:bold; + width:100%; +} diff --git a/plugins/poll/skins/default/normal/title_bullet.gif b/plugins/poll/skins/default/normal/title_bullet.gif new file mode 100644 index 000000000..12ed834cc Binary files /dev/null and b/plugins/poll/skins/default/normal/title_bullet.gif differ diff --git a/plugins/poll/skins/default/skin.xml b/plugins/poll/skins/default/skin.xml new file mode 100644 index 000000000..01d2e4c74 --- /dev/null +++ b/plugins/poll/skins/default/skin.xml @@ -0,0 +1,13 @@ + + + 로그인 정보 출력 기본 스킨 + + 제로 + newest_document의 기본 스킨 + + + + 기본 + + +