mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-09 11:44:10 +09:00
Member module default skin UI update.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12451 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
2f4df4351f
commit
d1bbd72416
37 changed files with 429 additions and 409 deletions
|
|
@ -2781,7 +2781,7 @@
|
|||
<value xml:lang="mn"><![CDATA[Хайлтын үр дүн байхгүй байна]]></value>
|
||||
</item>
|
||||
<item name="msg_fail_to_request_open">
|
||||
<value xml:lang="ko"><![CDATA[요청하신 연결에 실패했습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[요청한 연결에 실패했습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[Failed to open your request.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[リクエストのアクセスに失敗しました。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[连接失败!]]></value>
|
||||
|
|
@ -2803,7 +2803,7 @@
|
|||
<value xml:lang="mn"><![CDATA[Буруу хэлбэр байна.]]></value>
|
||||
</item>
|
||||
<item name="msg_not_permitted_act">
|
||||
<value xml:lang="ko"><![CDATA[요청하신 기능을 실행할 수 있는 권한이 없습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[요청한 기능을 실행할 수 있는 권한이 없습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[You do not have permission to execute requested action.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[現在の操作を実行する権限がありません。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[没有权限执行 action命令]]></value>
|
||||
|
|
@ -2817,7 +2817,7 @@
|
|||
<value xml:lang="mn"><![CDATA[Хүсэлт гаргасан үйлдлийг хэрэгжүүлэх эрх байхгүй.]]></value>
|
||||
</item>
|
||||
<item name="msg_module_is_not_exists">
|
||||
<value xml:lang="ko"><![CDATA[요청하신 페이지를 찾을 수 없습니다. 사이트 관리자에게 페이지 점검 요청 바랍니다]]></value>
|
||||
<value xml:lang="ko"><![CDATA[요청한 페이지를 찾을 수 없습니다. 사이트 관리자에게 페이지 점검 요청 바랍니다]]></value>
|
||||
<value xml:lang="en"><![CDATA[Cannot find the page you requested. Ask your Site Admin to check the page.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[モジュールが見つかりません。 サイトマネージャへモジュールの点検をお問い合わせください。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[您所请求的模块不存在,请联系您的网站管理员。]]></value>
|
||||
|
|
@ -2825,7 +2825,7 @@
|
|||
<value xml:lang="de"><![CDATA[Das aufgeforderte Modul ist nicht zu finden. Bitte melden Sie sich dem Administrator des Moduls!]]></value>
|
||||
</item>
|
||||
<item name="msg_module_is_not_standalone">
|
||||
<value xml:lang="ko"><![CDATA[요청하신 페이지는 독립적으로 동작할 수 없습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[요청한 페이지는 독립적으로 동작할 수 없습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[Requested page cannot be executed independently.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[このモジュールはスタンドアローンでは作動しません。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[您请求的模块不能单独执行]]></value>
|
||||
|
|
|
|||
|
|
@ -589,7 +589,7 @@ body,table,input,textarea,select,button{font-family:나눔고딕,NanumGothic,NG,
|
|||
<li> 선택 후 'PC 설정 저장' 버튼을 눌러 내용을 저장합니다.
|
||||
<figure> <img src="img/make_general_site/default_layout_setting.PNG" width="738" height="441" alt="레이아웃 설정"> </figure>
|
||||
</li>
|
||||
<li>이곳에서 선택한 레이아웃은 위에서 생성한 '홈', '공지사항', '자유게시판', '등업게시판' 모두에 적용 됩니다. 단 각 메뉴별로 별도의 레이아웃을 적용할 수도 있습니다. 각 메뉴별 별도 레이아웃을 적용하고자 하는 경우에는 '사이트맵 > 디자인 > 레이아웃' 에서 '사이트 기본 레이아웃 사용'을 체크 해제하신 후 원하는 레이아웃을 선택하면 됩니다.</li>
|
||||
<li>이곳에서 선택한 레이아웃은 위에서 생성한 '홈', '공지사항', '자유게시판', '등업게시판' 모두에 적용 됩니다. 단 각 메뉴별로 별도의 레이아웃을 적용할 수도 있습니다. 각 메뉴별 별도 레이아웃을 적용하고자 하는 경우에는 '사이트맵 > 디자인 > 레이아웃' 에서 '사이트 기본 레이아웃 사용'을 체크 해제한 후 원하는 레이아웃을 선택하면 됩니다.</li>
|
||||
</ol>
|
||||
</section>
|
||||
<section class="h3">
|
||||
|
|
@ -899,7 +899,7 @@ body,table,input,textarea,select,button{font-family:나눔고딕,NanumGothic,NG,
|
|||
<li>짧은 주소 : http://xemanual.com/freeboard/123</li>
|
||||
<li>원래 주소 : http://xemanual.com/index.php?mid=freeboard&document_srl=123</li>
|
||||
</ul>
|
||||
<p>짧은 주소를 사용하길 원할 경우에는 '설정 > 일반 > 고급 > 짧은 주소 사용'에 '예'를 선택하신 후 '저장'하면 됩니다.</p>
|
||||
<p>짧은 주소를 사용하길 원할 경우에는 '설정 > 일반 > 고급 > 짧은 주소 사용'에 '예'를 선택한 후 '저장'하면 됩니다.</p>
|
||||
<h1 id="UMAN_faq_import">데이터 들여오기</h1>
|
||||
<p>제로보드4, zb5beta 또는 다른 프로그램의 데이터를 XE 데이터로 이전할 수 있습니다. 데이터의 추출은 공식사이트의 <a href="http://www.xpressengine.com/index.php?mid=download&category_srl=18324038&parent_srl=18322917" target="_blank">자료실</a>에서 다운로드 받으시거나 svn을 통해 <a href="http://xe-migration.googlecode.com/svn/" target="_blank">xe-migration project</a>를 export 받으시면 됩니다.</p>
|
||||
<p>XE의 '게시물 정보'를 다른 XE사이트 게시물로 이전하는 작업을 예로 들어 설명해 드리도록 하겠습니다.</p>
|
||||
|
|
|
|||
|
|
@ -411,7 +411,7 @@
|
|||
<value xml:lang="vi"><![CDATA[Phiên bản mới nhất]]></value>
|
||||
</item>
|
||||
<item name="about_download_link">
|
||||
<value xml:lang="ko"><![CDATA[최신 버전이 배포되었습니다. download 링크를 클릭하면 다운 받으실 수 있습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[최신 버전이 배포되었습니다. download 링크를 클릭하면 다운 받을 수 있습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[New version of XE is now available! Please click the download link to get the latest version.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[新しいバージョンが配布されています。「ダウンロード」リンクをクリックするとダウンロードできます。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[官方网站已发布最新版本XE。请点击[下载]链接下载最新版本。]]></value>
|
||||
|
|
|
|||
|
|
@ -277,7 +277,7 @@
|
|||
<value xml:lang="zh-TW"><![CDATA[主機設定不正確。]]></value>
|
||||
</item>
|
||||
<item name="msg_ftp_invalid_auth_info">
|
||||
<value xml:lang="ko"><![CDATA[입력하신 FTP 정보로 로그인을 하지 못했습니다. FTP 정보를 확인해주세요.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[입력한 FTP 정보로 로그인을 하지 못했습니다. FTP 정보를 확인해주세요.]]></value>
|
||||
<value xml:lang="en"><![CDATA[Cannot log in with the FTP password you entered. Please check if it is correct.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[このFTP情報ではログインできません。FTP情報を確認してください。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[FTP登录失败。请确认输入的FTP信息。]]></value>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
<load target="filter/add_friend.xml" />
|
||||
<load target="../../../../common/css/bootstrap.min.css" />
|
||||
<load target="../../../../common/css/bootstrap-responsive.min.css" />
|
||||
<load target="css/communication.css" />
|
||||
<load target="js/communication.js" />
|
||||
<div class="x_page-header">
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
<load target="../../../../common/css/bootstrap.min.css" />
|
||||
<load target="../../../../common/css/bootstrap-responsive.min.css" />
|
||||
<load target="css/communication.css" />
|
||||
<load target="js/communication.js" />
|
||||
<div class="x_page-header">
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
<load target="../../../../common/css/bootstrap.min.css" />
|
||||
<load target="../../../../common/css/bootstrap-responsive.min.css" />
|
||||
<load target="css/communication.css" />
|
||||
<load target="js/communication.js" />
|
||||
<section class="xc">
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
<load target="../../../../common/css/bootstrap.min.css" />
|
||||
<load target="../../../../common/css/bootstrap-responsive.min.css" />
|
||||
<load target="js/communication.js" />
|
||||
<div class="xe" cond="$message">
|
||||
<div class="x_page-header">
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
<load target="../../../../common/css/bootstrap.min.css" />
|
||||
<load target="../../../../common/css/bootstrap-responsive.min.css" />
|
||||
<load target="js/communication.js" />
|
||||
<div class="x_page-header">
|
||||
<h1>{$lang->cmd_send_message}</h1>
|
||||
|
|
|
|||
|
|
@ -327,7 +327,7 @@
|
|||
<value xml:lang="vi"><![CDATA[Dung lượng File quá lớn.]]></value>
|
||||
</item>
|
||||
<item name="msg_file_not_found">
|
||||
<value xml:lang="ko"><![CDATA[요청하신 파일을 찾을 수 없습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[요청한 파일을 찾을 수 없습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[Could not find requested file.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[ファイルが見つかりません。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[无法找到该文件。]]></value>
|
||||
|
|
|
|||
|
|
@ -903,12 +903,12 @@
|
|||
<value xml:lang="mn"><![CDATA[localhost-ын FTP холболт амжилтгvй боллоо. FTP дугаараа шалгах буюу эсвэл FTP vйлчилгээг ашиглах боломжтой эсэхээ шалгана уу.]]></value>
|
||||
</item>
|
||||
<item name="msg_ftp_invalid_auth_info">
|
||||
<value xml:lang="ko"><![CDATA[입력하신 FTP 정보로 로그인을 하지 못했습니다. FTP정보를 확인해주세요.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[입력한 FTP 정보로 로그인을 하지 못했습니다. FTP정보를 확인해주세요.]]></value>
|
||||
<value xml:lang="en"><![CDATA[Authentication failed. Please check the username and password.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[ログインに失敗しました。FTPアクセス情報を再度確認してください。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[FTP登录失败。请确认输入的FTP信息。]]></value>
|
||||
<value xml:lang="zh-TW"><![CDATA[FTP登入失敗。請確認輸入的 FTP 資訊。]]></value>
|
||||
<value xml:lang="fr"><![CDATA[입력하신 FTP 정보로 로그인을 하지 못했습니다. FTP정보를 확인해주세요]]></value>
|
||||
<value xml:lang="fr"><![CDATA[입력한 FTP 정보로 로그인을 하지 못했습니다. FTP정보를 확인해주세요]]></value>
|
||||
<value xml:lang="de"><![CDATA[Anmeldungsfehler mit der Angabe des FTPs Bitte die Angabe des FTPs festlegen.]]></value>
|
||||
<value xml:lang="es"><![CDATA[Los datos de login para el FTP no son correctos. Veriféquelos.]]></value>
|
||||
<value xml:lang="tr"><![CDATA[Kimlik doğrulama başarısız oldu. Lütfen kullanıcı adını ve şifreyi kontrol ediniz.]]></value>
|
||||
|
|
|
|||
|
|
@ -217,7 +217,7 @@
|
|||
|
||||
</item>
|
||||
<item name="about_layout_code">
|
||||
<value xml:lang="ko"><![CDATA[아래 레이아웃의 코드를 직접 수정 후 저장하면 서비스에 반영이 됩니다. 꼭 미리보기를 하신 후에 저장을 하세요. XE의 템플릿 문법은 <a href="http://code.google.com/p/xe-core/wiki/TemplateSyntax" target="_blank">XE 템플릿</a> 을 참고하면 됩니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[아래 레이아웃의 코드를 직접 수정 후 저장하면 서비스에 반영이 됩니다. 꼭 미리보기를 한 후에 저장을 하세요. XE의 템플릿 문법은 <a href="http://code.google.com/p/xe-core/wiki/TemplateSyntax" target="_blank">XE 템플릿</a> 을 참고하면 됩니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[It will be applied to the service when you save the layout code after editing it. Please first preview your code and then save it. You can refer grammar of XE's template from <a href="http://code.google.com/p/xe-core/wiki/TemplateSyntax" target="_blank">XE Template</a>.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[下のレイアウトコードを修正し、保存するとサービスに反映されます。必ずプレビューで確認してから保存してください。XEのテンプレート文法は<a href="http://code.google.com/p/xe-core/wiki/TemplateSyntax" target="_blank">XEテンプレート</a>を参考してください。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[修改的布局代码保存后即可生效。保存之前请必须先预览后再保存。XE布局语法请参考<strong><a href="http://code.google.com/p/xe-core/wiki/TemplateSyntax" target="_blank">XE模板</a></strong>。]]></value>
|
||||
|
|
@ -933,14 +933,14 @@
|
|||
<value xml:lang="vi"><![CDATA[Menu phía bên trái.<br/><ul><li>"Lưu lại": là lưu lại những thiết lập hiện tại.</li><li>"Loại bỏ": là bỏ qua những thay đổi hiện tại và trở lại.</li><li>"Thiết lập lại": là xóa bỏ tất cả những thay đổi.</li><li>"Form": đặt Form dạng Cố định, Biến thiên, Cố định+Biến thiên (Nội dung).</li><li>"Thu nhỏ": là thu nhỏ hai phần mở rộng và nội dung.</li><li>"Căn chỉnh" : là sắp xếp sự thẳng hàng.</li></ul>]]></value>
|
||||
</item>
|
||||
<item name="hotkey">
|
||||
<value xml:lang="ko"><![CDATA[마우스로 각 영역을 선택하면서 Hot Key를 이용하면 더 쉽게 꾸미실 수 있습니다.<br/><ul><li>tab 키 : 위젯이 선택되어 있지 않으면 Header, Body, Footer 순으로 선택됩니다. 위젯이 선택되어 있다면 다음 위젯으로 선택이 이동됩니다.</li><li>Shift + tab키 : tab키와 반대 역할을 합니다.</li><li>Esc : 아무것도 선택되어 있지 않을 때 Esc를 누르면 Neck, Extension(e1,e2),Knee 순서대로 선택이 되며 위젯이 선택되어 있다면 선택된 위젯을 감싸는 영역이 선택됩니다.</li><li>방향키 : 위젯이 선택되어 있을 때 방향키를 이용하여 위젯을 다른 영역으로 이동시킬 수 있습니다.</li></ul>]]></value>
|
||||
<value xml:lang="ko"><![CDATA[마우스로 각 영역을 선택하면서 Hot Key를 이용하면 더 쉽게 꾸밀 수 있습니다.<br/><ul><li>tab 키 : 위젯이 선택되어 있지 않으면 Header, Body, Footer 순으로 선택됩니다. 위젯이 선택되어 있다면 다음 위젯으로 선택이 이동됩니다.</li><li>Shift + tab키 : tab키와 반대 역할을 합니다.</li><li>Esc : 아무것도 선택되어 있지 않을 때 Esc를 누르면 Neck, Extension(e1,e2),Knee 순서대로 선택이 되며 위젯이 선택되어 있다면 선택된 위젯을 감싸는 영역이 선택됩니다.</li><li>방향키 : 위젯이 선택되어 있을 때 방향키를 이용하여 위젯을 다른 영역으로 이동시킬 수 있습니다.</li></ul>]]></value>
|
||||
<value xml:lang="en"><![CDATA[You can design your layout more easily with Hot Keys.<br/><ul><li>tab : Unless a widget is selected, Header, Body, Footer will be selected in order. If not, next widget will be selected.</li><li>Shift + tab : It does the opposite function to tab key.</li><li>Esc : If nothing is selected, Neck, Extension(e1,e2), Knee will be selected in order, if a widget is selected, area of the widget will be selected.</li><li>Arrow Key : If a widget is selected, arrow key will move the widget to other areas.</li></ul>]]></value>
|
||||
<value xml:lang="jp"><![CDATA[マウスを使って各領域を選択しながら、Hot Keyを利用すると、より便利なカスタマイズできます。<br/><ul><li>tabキー : ウィジェットが選択されてない場合、Header、Body、 Footer順に選択されます。ウィジェットが選択されている場合は、次のウィジェットに選択されます。</li><li>Shift + tabキー : tabキーと逆の役割をします。</li><li>Esc : 何も選択されてない場合、Escを押すとNeck、Extension(e1、e2)、Knee順に選択され、また、ウィジェットが選択されている場合は選択されたウィジェットを囲む領域が選択されます。</li><li>矢印 : ウィジェットが選択されている時、矢印キーを用いて、ウィジェットを他の領域に移せます。</li></ul>]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[选取各个区域可以利用鼠标,还可以利用快捷键:<br/><ul><li>tab键 : 当前没有被选取的控件,选取顺序为: Header, Body, Footer;已有被选取的控件,将选取下一个控件。</li><li>Shift + tab键 : 与tab键作用相反。</li><li>Esc键 : 当前没有被选取的区域,选取顺序为: Neck, Extension(e1,e2),Knee;已有被选取的控件,将选取包含此控件的区域。</li><li>方向键 : 已有被选取的控件时,可以利用方向键移到别的区域。</li></ul>]]></value>
|
||||
<value xml:lang="zh-TW"><![CDATA[除了可利用滑鼠選取各區域外,也能使用熱鍵選取:<br/><ul><li>tab鍵 : 當沒有選取 Widget 時,選擇順序是: Header, Footer, Body;當有選取 Widget 時,將會選擇下一個。</li><li>Shift + tab 鍵 : 功能和 tab 鍵相反</li><li>Esc 鍵 : 當沒有選擇區域時,選擇順序是: Neck, Extension(e1,e2),Knee;當有選擇 Widget 時,將會選則此 Widget 所屬的區域。</li><li>方向鍵 : 當有選擇 Widget 時,可利用方向鍵作移動。</li></ul>]]></value>
|
||||
<value xml:lang="fr"><![CDATA[마우스로 각 영역을 선택하면서 Hot Key를 이용하면 더 쉽게 꾸미실 수 있습니다.<br/><ul><li>tab 키 : 위젯이 선택되어 있지 않으면 Header, Body, Footer 순으로 선택됩니다. 위젯이 선택되어 있다면 다음 위젯으로 선택이 이동됩니다.</li><li>Shift + tab키 : tab키와 반대 역할을 합니다.</li><li>Esc : 아무것도 선택되어 있지 않을때 Esc를 누르면 Neck, Extension(e1,e2),Knee 순서대로 선택이 되며 위젯이 선택되어 있다면 선택된 위젯을 감싸는 영역이 선택됩니다.</li><li>방향키 : 위젯이 선택되어 있을때 방향키를 이용하여 위젯을 다른 영역으로 이동시킬 수 있습니다.</li></ul>]]></value>
|
||||
<value xml:lang="fr"><![CDATA[마우스로 각 영역을 선택하면서 Hot Key를 이용하면 더 쉽게 꾸밀 수 있습니다.<br/><ul><li>tab 키 : 위젯이 선택되어 있지 않으면 Header, Body, Footer 순으로 선택됩니다. 위젯이 선택되어 있다면 다음 위젯으로 선택이 이동됩니다.</li><li>Shift + tab키 : tab키와 반대 역할을 합니다.</li><li>Esc : 아무것도 선택되어 있지 않을때 Esc를 누르면 Neck, Extension(e1,e2),Knee 순서대로 선택이 되며 위젯이 선택되어 있다면 선택된 위젯을 감싸는 영역이 선택됩니다.</li><li>방향키 : 위젯이 선택되어 있을때 방향키를 이용하여 위젯을 다른 영역으로 이동시킬 수 있습니다.</li></ul>]]></value>
|
||||
<value xml:lang="ru"><![CDATA[You can design your layout more easily with Hot Keys.<br/><ul><li>tab : Unless a widget is selected, Header, Body, Footer will be selected in order. If not, next widget will be selected.</li><li>Shift + tab : It does the opposite function to tab key.</li><li>Esc : If nothing is selected, Neck, Extension(e1,e2),Knee will be selected in order, if a widget is selected, area of the widget will be selected.</li><li>Arrow Key : If a widget is selected, arrow key will move the widget to other areas.</li></ul>]]></value>
|
||||
<value xml:lang="es"><![CDATA[마우스로 각 영역을 선택하면서 Hot Key를 이용하면 더 쉽게 꾸미실 수 있습니다.<br/><ul><li>tab 키 : 위젯이 선택되어 있지 않으면 Header, Body, Footer 순으로 선택됩니다. 위젯이 선택되어 있다면 다음 위젯으로 선택이 이동됩니다.</li><li>Shift + tab키 : tab키와 반대 역할을 합니다.</li><li>Esc : 아무것도 선택되어 있지 않을때 Esc를 누르면 Neck, Extension(e1,e2),Knee 순서대로 선택이 되며 위젯이 선택되어 있다면 선택된 위젯을 감싸는 영역이 선택됩니다.</li><li>방향키 : 위젯이 선택되어 있을때 방향키를 이용하여 위젯을 다른 영역으로 이동시킬 수 있습니다.</li></ul>]]></value>
|
||||
<value xml:lang="es"><![CDATA[마우스로 각 영역을 선택하면서 Hot Key를 이용하면 더 쉽게 꾸밀 수 있습니다.<br/><ul><li>tab 키 : 위젯이 선택되어 있지 않으면 Header, Body, Footer 순으로 선택됩니다. 위젯이 선택되어 있다면 다음 위젯으로 선택이 이동됩니다.</li><li>Shift + tab키 : tab키와 반대 역할을 합니다.</li><li>Esc : 아무것도 선택되어 있지 않을때 Esc를 누르면 Neck, Extension(e1,e2),Knee 순서대로 선택이 되며 위젯이 선택되어 있다면 선택된 위젯을 감싸는 영역이 선택됩니다.</li><li>방향키 : 위젯이 선택되어 있을때 방향키를 이용하여 위젯을 다른 영역으로 이동시킬 수 있습니다.</li></ul>]]></value>
|
||||
<value xml:lang="tr"><![CDATA[Yerleşim düzenini kısayol tuşlarıyla daha kolay tasarlayabilirsiniz.<br/><ul><li>sekme tuşu(tab) : Bir widget seçilmedikçe; Header, Body, Footer sırasıyla seçilecektir. Eğer seçilmezse, bir sonraki widget seçilecektir.</li><li>Shift + sekme tuşu : Sekme tuşunun tersi hareket gerçekleştirir.</li><li>Esc : Eğer hiçbir şey seçilmediyse, Neck, Extension(e1,e2),Knee sırasıyla seçilecektir, eğer bir widget seçilmişse, widget alanı seçilecektir.</li><li>Yön Tuşları : Eğer bir widget seçiliyse, yön tuşları widget uygulanan yönlere hareket ettirecektir</li></ul>]]></value>
|
||||
<value xml:lang="vi"><![CDATA[Bạn có thể thiết kế giao diện của mình dễ dàng hơn nữa với những phím tắt.<br/><ul><li>"Tab": trừ khi một Widget được chọn, Header, Body, Footer sẽ được chọn trong lệnh. Nếu không, Widget tiếp theo sẽ được chọn.</li><li>"Shift+Tab": nó ngược lại với phím "Tab".</li><li>"Esc": Nếu không có gì được chọn, Neck, Extension (e1, e2 ), Knee sẽ được lựa chọn theo thứ tự, nếu một Widget được chọn, kích thước Widget sẽ được lựa chọn.</li><li>"4 phím mũi tên": Nếu Widget đã được chọn, nó sẽ di chuyển Widget tới một vị trí mới.</li></ul>]]></value>
|
||||
</item>
|
||||
|
|
|
|||
|
|
@ -1188,7 +1188,7 @@
|
|||
<value xml:lang="vi"><![CDATA[Thông tin đăng kí tại Website http;//4all.kr]]></value>
|
||||
</item>
|
||||
<item name="msg_find_account_info">
|
||||
<value xml:lang="ko"><![CDATA[요청하신 계정 정보는 아래와 같습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[요청한 계정 정보는 아래와 같습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[This is requested account info.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[登録された会員情報は下記の通りです。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[您要查找的注册信息如下。]]></value>
|
||||
|
|
@ -1200,7 +1200,7 @@
|
|||
<value xml:lang="vi"><![CDATA[Thông tin tài khoản.]]></value>
|
||||
</item>
|
||||
<item name="msg_find_account_comment">
|
||||
<value xml:lang="ko"><![CDATA[아래 링크를 클릭하면 위에 적힌 비밀번호로 바뀌게 됩니다.<br />로그인 하신 후 비밀번호를 바꾸어주세요.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[아래 링크를 클릭하면 위에 적힌 비밀번호로 바뀌게 됩니다.<br />로그인 한 후 비밀번호를 바꾸어주세요.]]></value>
|
||||
<value xml:lang="en"><![CDATA[The password will be modified as the one above as you click the link below.<br />Please modify the password after login.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[下のリンクをクリックすると上のパスワードに変更されます。<br />ログインしてからパスワードを変更してください。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[点击下面的链接您的注册密码将更新为上述的系统自动生成密码。<br />请重新登录后把密码改为您所熟悉的密码。]]></value>
|
||||
|
|
@ -1228,14 +1228,14 @@
|
|||
<value xml:lang="zh-TW"><![CDATA[電子郵件變更確認信]]></value>
|
||||
</item>
|
||||
<item name="msg_confirm_account_info">
|
||||
<value xml:lang="ko"><![CDATA[가입하신 계정 정보는 아래와 같습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[가입한 계정 정보는 아래와 같습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[This is your account information:]]></value>
|
||||
<value xml:lang="jp"><![CDATA[作成した会員の情報]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[您的注册信息如下:]]></value>
|
||||
<value xml:lang="zh-TW"><![CDATA[您的註冊資料如下:]]></value>
|
||||
<value xml:lang="fr"><![CDATA[Voilà votre Information de l'inscription du Compte:]]></value>
|
||||
<value xml:lang="ru"><![CDATA[Информация аккаунта при регистрации]]></value>
|
||||
<value xml:lang="es"><![CDATA[가입하신 계정 정보는 아래와 같습니다]]></value>
|
||||
<value xml:lang="es"><![CDATA[가입한 계정 정보는 아래와 같습니다]]></value>
|
||||
<value xml:lang="tr"><![CDATA[Hesap Bilginiz:]]></value>
|
||||
<value xml:lang="vi"><![CDATA[Đây là thông tin bạn đã đăng kí tại Website http://4all.kr:]]></value>
|
||||
</item>
|
||||
|
|
@ -1453,7 +1453,7 @@
|
|||
<value xml:lang="vi"><![CDATA[Bạn không thể đăng kí.]]></value>
|
||||
</item>
|
||||
<item name="msg_already_logged">
|
||||
<value xml:lang="ko"><![CDATA[이미 회원 가입을 하신 상태입니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[이미 회원 가입을 한 상태입니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[You have already signed up.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[既に会員登録されています。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[您是注册会员。]]></value>
|
||||
|
|
@ -1559,7 +1559,7 @@
|
|||
<value xml:lang="vi"><![CDATA[Bạn phải đồng ý với điều khoản sử dụng của chúng tôi.]]></value>
|
||||
</item>
|
||||
<item name="msg_user_denied">
|
||||
<value xml:lang="ko"><![CDATA[입력하신 아이디의 사용이 중지 되었습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[입력한 아이디의 사용이 중지 되었습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[You have entered a prohibited ID.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[利用が中止されているユーザIDです。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[您输入的用户名已禁止使用!]]></value>
|
||||
|
|
@ -1583,7 +1583,7 @@
|
|||
<value xml:lang="vi"><![CDATA[Bạn chưa xác nhận việc đăng kí. Xin vui lòng kiểm tra Email!]]></value>
|
||||
</item>
|
||||
<item name="msg_user_limited">
|
||||
<value xml:lang="ko"><![CDATA[입력하신 아이디는 %s 이후부터 사용할 수 있습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[입력한 아이디는 %s 이후부터 사용할 수 있습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[You have entered an ID that can be used after %s]]></value>
|
||||
<value xml:lang="jp"><![CDATA[入力したユーザーIDは%s以降から使用できます。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[您输入的用户名%s以后才可以开始使用。]]></value>
|
||||
|
|
@ -2024,16 +2024,16 @@
|
|||
<value xml:lang="vi"><![CDATA[Sẽ là nhóm mặc định khi thành viên đăng kí.]]></value>
|
||||
</item>
|
||||
<item name="about_find_member_account">
|
||||
<value xml:lang="ko"><![CDATA[아이디/ 비밀번호는 가입시 등록한 메일 주소로 알려드립니다.<br />가입할 때 등록하신 메일 주소를 입력하고 "아이디/비밀번호 찾기" 버튼을 클릭해주세요.<br />]]></value>
|
||||
<value xml:lang="ko"><![CDATA[아이디/비밀번호는 가입시 등록한 메일 주소로 알려드립니다. 가입할 때 등록한 메일 주소를 입력하고 "ID/PW 찾기" 버튼을 클릭해주세요.<br />]]></value>
|
||||
<value xml:lang="en"><![CDATA[lease input the email address you have entered during the registration and we will send your account info to this email address.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[ID/パスワードは登録時に登録されたメールにてお知らせします。<br />登録時に登録したメールアドレスを入力して「IDとパスワードのリマインダー」ボタンをクリックしてください。<br />]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[用户名/密码将发送到您注册时所输入的电子邮件当中。<br />输入注册时的电子邮件地址后,请点击“查找用户名/密码”按钮。<br />]]></value>
|
||||
<value xml:lang="zh-TW"><![CDATA[帳號/密碼將發送到您註冊時,所輸入的電子郵件當中。<br />輸入註冊時的電子郵件地址後,請按「查詢帳號/密碼」按鈕。<br />]]></value>
|
||||
<value xml:lang="fr"><![CDATA[Your account info will be noticed by registered email address.<br />Please input email address which you have input on registration, and press "Find Account Info" button.<br />]]></value>
|
||||
<value xml:lang="ru"><![CDATA[ID и пароль при регистрации будут посланы Вам по имейл адресу.<br /> Введите имейл адрес, указанный при регистрации и кликните на кнопку "Поиск ID/пароль".<br />]]></value>
|
||||
<value xml:lang="es"><![CDATA[Su información de la cuenta será observado por dirección de correo electrónico registrada. <br /> Introduce la dirección de correo electrónico que usted tiene de entrada en el registro, y pulse "Buscar" Información de la cuenta ". <br />]]></value>
|
||||
<value xml:lang="tr"><![CDATA[Hesap bilginiz, kayıt olduğunuz e-posta adresine gönderilecektir.<br />Kayıt esnasında kullandığınız e-posta adresini giriniz ve "Hesap Bilgisini Bul" tuşuna basınız.<br />]]></value>
|
||||
<value xml:lang="vi"><![CDATA[Thông tin tài khoản của bạn sẽ được tìm thấy với Email bạn đã đăng kí.<br />Xin vui lòng nhập Email mà bạn đã đăng kí và bấm "Lấy lại thông tin" để nhận được thông tin đăng nhập!.<br />]]></value>
|
||||
<value xml:lang="jp"><![CDATA[ID/パスワードは登録時に登録されたメールにてお知らせします。登録時に登録したメールアドレスを入力して「IDとパスワードのリマインダー」ボタンをクリックしてください。<br />]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[用户名/密码将发送到您注册时所输入的电子邮件当中。输入注册时的电子邮件地址后,请点击“查找用户名/密码”按钮。<br />]]></value>
|
||||
<value xml:lang="zh-TW"><![CDATA[帳號/密碼將發送到您註冊時,所輸入的電子郵件當中。輸入註冊時的電子郵件地址後,請按「查詢帳號/密碼」按鈕。<br />]]></value>
|
||||
<value xml:lang="fr"><![CDATA[Your account info will be noticed by registered email address. Please input email address which you have input on registration, and press "Find Account Info" button.<br />]]></value>
|
||||
<value xml:lang="ru"><![CDATA[ID и пароль при регистрации будут посланы Вам по имейл адресу. Введите имейл адрес, указанный при регистрации и кликните на кнопку "Поиск ID/пароль".<br />]]></value>
|
||||
<value xml:lang="es"><![CDATA[Su información de la cuenta será observado por dirección de correo electrónico registrada. Introduce la dirección de correo electrónico que usted tiene de entrada en el registro, y pulse "Buscar" Información de la cuenta ". <br />]]></value>
|
||||
<value xml:lang="tr"><![CDATA[Hesap bilginiz, kayıt olduğunuz e-posta adresine gönderilecektir. Kayıt esnasında kullandığınız e-posta adresini giriniz ve "Hesap Bilgisini Bul" tuşuna basınız.<br />]]></value>
|
||||
<value xml:lang="vi"><![CDATA[Thông tin tài khoản của bạn sẽ được tìm thấy với Email bạn đã đăng kí. Xin vui lòng nhập Email mà bạn đã đăng kí và bấm "Lấy lại thông tin" để nhận được thông tin đăng nhập!.<br />]]></value>
|
||||
</item>
|
||||
<item name="about_temp_password">
|
||||
<value xml:lang="ko"><![CDATA[임시 비밀번호가 정상적으로 발급되었습니다.<br />로그인 후 반드시 비밀번호를 변경하세요.<br/>]]></value>
|
||||
|
|
@ -2054,7 +2054,7 @@
|
|||
<value xml:lang="ko"><![CDATA[현재등록된 이메일 주소는 %s입니다. 이메일 주소를 변경하고자 하는 경우 새로운 이메일 주소로 회원정보 갱신 후 인증메일을 재발 송할 수 있습니다.]]></value>
|
||||
</item>
|
||||
<item name="about_resend_auth_mail">
|
||||
<value xml:lang="ko"><![CDATA[인증 메일을 받지 못하신 경우 다시 받으실 수 있습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[인증 메일을 받지 못한 경우 다시 받을 수 있습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[You can request for the activation email if you have not activated yet.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[認証メールが届いてなかった場合、再送信の申請が可能です。<br />※申請の前に、当サイトからメールの受信ができるように設定してください。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[没有收到认证邮件时,可以在此重新发送认证邮件。]]></value>
|
||||
|
|
|
|||
|
|
@ -22,38 +22,37 @@
|
|||
<input type="submit" class="bn dark" value="{$lang->cmd_send_mail}" />
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<!--@if(count($lang->find_account_question_items)>1)-->
|
||||
<div class="hx h2"><h2>{$lang->cmd_find_member_account_with_email_question}</h2></div>
|
||||
<p style="margin:3px 10px;color:#666">{$lang->about_find_account_question}</p>
|
||||
<form action="./" method="post" class="ff" ruleset="@find_member_account_by_question">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="act" value="procMemberFindAccountByQuestion" />
|
||||
<input type="hidden" name="success_return_url" value="{getUrl('', 'act', 'dispMemberGetTempPassword')}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<ul>
|
||||
<li cond="$identifier == 'user_id'">
|
||||
<label for="user_id2">{$lang->user_id}</label>
|
||||
<input type="text" name="user_id" id="user_id2" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="email_address2">{$lang->email_address}</label>
|
||||
<input type="email" name="email_address" id="email_address2" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="question">{$lang->find_account_question}</label>
|
||||
<select id="question" name="find_account_question" style="width:290px;display:block;">
|
||||
<!--@for($i=1,$c=count($lang->find_account_question_items);$i<$c;$i++)-->
|
||||
<option value="{$i}">{$lang->find_account_question_items[$i]}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<input type="text" name="find_account_answer" value="" />
|
||||
</li>
|
||||
</ul>
|
||||
<div class="bna">
|
||||
<input type="submit" class="bn dark" value="{$lang->cmd_get_temp_password}" />
|
||||
</div>
|
||||
</form>
|
||||
<!--@end-->
|
||||
<block cond="count($lang->find_account_question_items)>1)">
|
||||
<div class="hx h2"><h2>{$lang->cmd_find_member_account_with_email_question}</h2></div>
|
||||
<p style="margin:3px 10px;color:#666">{$lang->about_find_account_question}</p>
|
||||
<form action="./" method="post" class="ff" ruleset="@find_member_account_by_question">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="act" value="procMemberFindAccountByQuestion" />
|
||||
<input type="hidden" name="success_return_url" value="{getUrl('', 'act', 'dispMemberGetTempPassword')}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<ul>
|
||||
<li cond="$identifier == 'user_id'">
|
||||
<label for="user_id2">{$lang->user_id}</label>
|
||||
<input type="text" name="user_id" id="user_id2" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="email_address2">{$lang->email_address}</label>
|
||||
<input type="email" name="email_address" id="email_address2" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="question">{$lang->find_account_question}</label>
|
||||
<select id="question" name="find_account_question" style="width:290px;display:block;">
|
||||
<!--@for($i=1,$c=count($lang->find_account_question_items);$i<$c;$i++)-->
|
||||
<option value="{$i}">{$lang->find_account_question_items[$i]}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<input type="text" name="find_account_answer" value="" />
|
||||
</li>
|
||||
</ul>
|
||||
<div class="bna">
|
||||
<input type="submit" class="bn dark" value="{$lang->cmd_get_temp_password}" />
|
||||
</div>
|
||||
</form>
|
||||
</block>
|
||||
|
|
@ -390,11 +390,11 @@ class memberAdminView extends member
|
|||
$formTag->title = ($formInfo->isDefaultForm) ? $lang->{$formInfo->name} : $formInfo->title;
|
||||
if($isAdmin)
|
||||
{
|
||||
if($formInfo->mustRequired) $formTag->title = '<em style="color:red">*</em> '.$formTag->title;
|
||||
if($formInfo->mustRequired) $formTag->title = '<em>*</em> '.$formTag->title;
|
||||
}
|
||||
else
|
||||
{
|
||||
if ($formInfo->required && $formInfo->name != 'password') $formTag->title = '<em style="color:red">*</em> '.$formTag->title;
|
||||
if ($formInfo->required && $formInfo->name != 'password') $formTag->title = '<em>*</em> '.$formTag->title;
|
||||
}
|
||||
$formTag->name = $formInfo->name;
|
||||
|
||||
|
|
@ -421,7 +421,7 @@ class memberAdminView extends member
|
|||
|
||||
if($target->src)
|
||||
{
|
||||
$inputTag = sprintf('<p class="a"><input type="hidden" name="__%s_exist" value="true" /><span id="%s"><img src="%s" alt="%s" /> <button type="button" class="text" onclick="%s(%d);return false;">%s</button></span></p>',
|
||||
$inputTag = sprintf('<input type="hidden" name="__%s_exist" value="true" /><span id="%s"><img src="%s" alt="%s" /> <button type="button" onclick="%s(%d);return false;">%s</button></span>',
|
||||
$formInfo->name,
|
||||
$formInfo->name.'tag',
|
||||
$target->src,
|
||||
|
|
@ -434,7 +434,7 @@ class memberAdminView extends member
|
|||
{
|
||||
$inputTag = sprintf('<input type="hidden" name="__%s_exist" value="false" />', $formInfo->name);
|
||||
}
|
||||
$inputTag .= sprintf('<p class="a"><input type="file" name="%s" id="%s" value="" /></p><p><span class="desc">%s : %dpx, %s : %dpx</span></p>',
|
||||
$inputTag .= sprintf('<input type="file" name="%s" id="%s" value="" accept="image/*" /><p class="x_help-block">%s: %dpx, %s: %dpx</p>',
|
||||
$formInfo->name,
|
||||
$formInfo->name,
|
||||
$lang->{$formInfo->name.'_max_width'},
|
||||
|
|
@ -515,25 +515,28 @@ class memberAdminView extends member
|
|||
$extentionReplace = array('tel_0' => $extendForm->value[0],
|
||||
'tel_1' => $extendForm->value[1],
|
||||
'tel_2' => $extendForm->value[2]);
|
||||
$template = '<input type="tel" name="%column_name%[]" value="%tel_0%" size="4" maxlength="4" style="width:30px" />-<input type="tel" name="%column_name%[]" value="%tel_1%" size="4" maxlength="4" style="width:30px" />-<input type="tel" name="%column_name%[]" value="%tel_2%" size="4" maxlength="4" style="width:30px" />';
|
||||
$template = '<input type="tel" name="%column_name%[]" id="%column_name%" value="%tel_0%" size="4" maxlength="4" style="width:30px" title="First Number" /> - <input type="tel" name="%column_name%[]" value="%tel_1%" size="4" maxlength="4" style="width:30px" title="Second Number" /> - <input type="tel" name="%column_name%[]" value="%tel_2%" size="4" maxlength="4" style="width:30px" title="Third Number" />';
|
||||
}
|
||||
else if($extendForm->column_type == 'textarea')
|
||||
{
|
||||
$template = '<textarea name="%column_name%" rows="8" cols="42">%value%</textarea>';
|
||||
$template = '<textarea name="%column_name%" id="%column_name%" rows="4" cols="42">%value%</textarea>';
|
||||
}
|
||||
else if($extendForm->column_type == 'checkbox')
|
||||
{
|
||||
$template = '';
|
||||
if($extendForm->default_value)
|
||||
{
|
||||
$template = '<div style="padding-top:5px">%s</div>';
|
||||
$__i = 0;
|
||||
$optionTag = array();
|
||||
foreach($extendForm->default_value as $v)
|
||||
{
|
||||
$checked = '';
|
||||
if(is_array($extendForm->value) && in_array($v, $extendForm->value))$checked = 'checked="checked"';
|
||||
$template .= '<input type="checkbox" id="%column_name%'.$__i.'" name="%column_name%[]" value="'.htmlspecialchars($v).'" '.$checked.' /><label for="%column_name%'.$__i.'">'.$v.'</label>';
|
||||
$optionTag[] = '<label for="%column_name%'.$__i.'"><input type="checkbox" id="%column_name%'.$__i.'" name="%column_name%[]" value="'.htmlspecialchars($v).'" '.$checked.' /> '.$v.'</label>';
|
||||
$__i++;
|
||||
}
|
||||
$template = sprintf($template, implode('', $optionTag));
|
||||
}
|
||||
}
|
||||
else if($extendForm->column_type == 'radio')
|
||||
|
|
@ -541,13 +544,13 @@ class memberAdminView extends member
|
|||
$template = '';
|
||||
if($extendForm->default_value)
|
||||
{
|
||||
$template = '<ul class="radio">%s</ul>';
|
||||
$template = '<div style="padding-top:5px">%s</div>';
|
||||
$optionTag = array();
|
||||
foreach($extendForm->default_value as $v)
|
||||
{
|
||||
if($extendForm->value == $v)$checked = 'checked="checked"';
|
||||
else $checked = '';
|
||||
$optionTag[] = '<li><input type="radio" name="%column_name%" value="'.$v.'" '.$checked.' />'.$v.'</li>';
|
||||
$optionTag[] = '<label><input type="radio" name="%column_name%" value="'.$v.'" '.$checked.' /> '.$v.'</label>';
|
||||
}
|
||||
$template = sprintf($template, implode('', $optionTag));
|
||||
}
|
||||
|
|
@ -579,18 +582,20 @@ class memberAdminView extends member
|
|||
'addr_1' => $extendForm->value[1],);
|
||||
$replace = array_merge($extentionReplace, $replace);
|
||||
$template = <<<EOD
|
||||
<div class="krZip">
|
||||
<div class="a" id="zone_address_search_%column_name%" >
|
||||
<label for="krzip_address1_%column_name%">%msg_kr_address%</label><br />
|
||||
<input type="text" id="krzip_address1_%column_name%" value="%addr_0%" />
|
||||
<button type="button">%cmd_search%</button>
|
||||
<div class="krZip" style="padding-top:5px">
|
||||
<div id="zone_address_search_%column_name%" style="margin-bottom:10px">
|
||||
<label for="krzip_address1_%column_name%">%msg_kr_address%</label>
|
||||
<span class="x_input-append">
|
||||
<input type="text" id="krzip_address1_%column_name%" value="%addr_0%" />
|
||||
<button type="button" class="x_btn">%cmd_search%</button>
|
||||
</span>
|
||||
</div>
|
||||
<div class="a" id="zone_address_list_%column_name%" style="display:none">
|
||||
<div id="zone_address_list_%column_name%" hidden style="margin-bottom:10px">
|
||||
<select name="%column_name%[]" id="address_list_%column_name%"><option value="%addr_0%">%addr_0%</select>
|
||||
<button type="button">%cmd_search_again%</button>
|
||||
</div>
|
||||
<div class="a address2">
|
||||
<label for="krzip_address2_%column_name%">%msg_kr_address_etc%</label><br />
|
||||
<div class="address2" style="margin-bottom:10px">
|
||||
<label for="krzip_address2_%column_name%">%msg_kr_address_etc%</label>
|
||||
<input type="text" name="%column_name%[]" id="krzip_address2_%column_name%" value="%addr_1%" />
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -611,7 +616,7 @@ EOD;
|
|||
$inputTag = preg_replace('@%(\w+)%@e', '$replace[$1]', $template);
|
||||
|
||||
if($extendForm->description)
|
||||
$inputTag .= '<p style="color:#999;">'.htmlspecialchars($extendForm->description).'</p>';
|
||||
$inputTag .= '<p class="x_help-block">'.htmlspecialchars($extendForm->description).'</p>';
|
||||
}
|
||||
$formTag->inputTag = $inputTag;
|
||||
$formTags[] = $formTag;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
<load target="../../../../common/css/bootstrap.min.css" />
|
||||
<load target="../../../../common/css/bootstrap-responsive.min.css" />
|
||||
<load target="css/member.css" />
|
||||
<load target="js/member.js" />
|
||||
<section class="xm">
|
||||
|
|
|
|||
|
|
@ -6,6 +6,38 @@
|
|||
.xm .x_table{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
|
||||
.xm .x_table>caption{text-align:left;font-weight:bold}
|
||||
.xm .x_table>caption>.x_pull-right{position:relative;top:-8px}
|
||||
.xm .signin{width:400px;margin:30px auto;background-color:#ffffff;border:1px solid #999;border-radius:6px;box-shadow:0 3px 7px #ccc;box-sizing:border-box}
|
||||
.xm .signin>.login-header{padding:9px 15px;border-bottom:1px solid #eee}
|
||||
.xm .signin>.login-header>h1{margin:0;font-size:16px;line-height:1.4;font-weight:600;color:#666}
|
||||
.xm .signin>.login-header>h1>i{opacity:.5;filter:alpha(opacity=50);margin:2px 0 0 0}
|
||||
.xm .signin>.login-body{max-height:400px;padding:15px}
|
||||
.xm .signin>.login-body>*:first-child{margin-top:0}
|
||||
.xm .signin>.login-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff; color:#ccc}
|
||||
.xm .signin>.login-footer:before,
|
||||
.xm .signin>.login-footer:after{display:table;line-height:0;content:"";clear:both}
|
||||
.xm .signin>.login-footer>a{text-decoration:none}
|
||||
.xm .signin>.login-footer>a:hover,
|
||||
.xm .signin>.login-footer>a:active,
|
||||
.xm .signin>.login-footer>a:focus{text-decoration:underline}
|
||||
.xm .signin .x_control-group{position:relative;padding:0 14px 0 0;margin:0;clear:both}
|
||||
.xm .signin .x_control-group:before{content:"";display:block;clear:both}
|
||||
.xm .signin form{margin:0}
|
||||
.xm .signin fieldset{margin:0}
|
||||
.xm .signin label{cursor:pointer;display:inline-block}
|
||||
.xm .signin input[type="text"],
|
||||
.xm .signin input[type="email"],
|
||||
.xm .signin input[type="password"]{width:100%}
|
||||
.xm .signin input[type="checkbox"]{margin:0}
|
||||
.xm .signin .x_btn{border-radius:2px;overflow:visible;font-size:14px;line-height:18px;padding:3px 9px}
|
||||
.xm .signin .submit{position:absolute;top:0;right:0}
|
||||
.xm .signin #warning{margin-right:-14px}
|
||||
.xm .signin #warning>p{margin:10px 0}
|
||||
.xm .agreement{border:1px solid #ddd;padding:15px 15px 10px 15px;border-radius:5px;background:#f8f8f8;margin-bottom:15px}
|
||||
.xm .agreement>.text{max-height:200px;overflow:auto}
|
||||
.xm .agreement>.confirm{padding:10px 0 0 0;margin:10px 0 0 0;border-top:1px dotted #ccc}
|
||||
@media all and (max-width:480px){
|
||||
.xm .signin{margin:0;width:100%}
|
||||
}
|
||||
@media all and (min-width:768px){
|
||||
.xm .x_dl-horizontal>dt{margin-bottom:10px}
|
||||
}
|
||||
|
|
@ -3,57 +3,46 @@
|
|||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<h2 class="h2">{$lang->cmd_find_member_account_with_email}</h2>
|
||||
<p>{$lang->about_find_member_account}</p>
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, find_member_account)">
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q"><label for="cpw">{$lang->email_address}</label></p>
|
||||
<p class="a"><input type="text" name="email_address" /></p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<span class="btn"><input type="submit" value="{$lang->cmd_find_member_account}" /></span>
|
||||
</div>
|
||||
</form>
|
||||
<!--@if(count($lang->find_account_question_items)>1)-->
|
||||
<h2 class="h2">{$lang->cmd_find_member_account_with_email_question}</h2>
|
||||
<p>{$lang->about_find_account_question}</p>
|
||||
<form action="./" method="get" ruleset="@find_member_account_by_question">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="act" value="procMemberFindAccountByQuestion" />
|
||||
<input type="hidden" name="success_return_url" value="{getUrl('', 'act', 'dispMemberGetTempPassword')}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<ul>
|
||||
<li cond="$identifier == 'user_id'">
|
||||
<p class="q"><label for="cpw">{$lang->user_id}</label></p>
|
||||
<p class="a"><input type="text" name="user_id" /></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q"><label for="cpw">{$lang->email_address}</label></p>
|
||||
<p class="a"><input type="text" name="email_address" /></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q"><label for="cpw">{$lang->find_account_question}</label></p>
|
||||
<p class="a">
|
||||
<select name="find_account_question" style="width:290px">
|
||||
<!--@for($i=1,$c=count($lang->find_account_question_items);$i<$c;$i++)-->
|
||||
<option value="{$i}">{$lang->find_account_question_items[$i]}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<br />
|
||||
<input type="text" name="find_account_answer" value="" />
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<span class="btn"><input type="submit" value="{$lang->cmd_get_temp_password}" /></span>
|
||||
</div>
|
||||
</form>
|
||||
<!--@end-->
|
||||
<section>
|
||||
<h1>{$lang->cmd_find_member_account_with_email}</h1>
|
||||
<p>{$lang->about_find_member_account}</p>
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, find_member_account)">
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<span class="x_input-append">
|
||||
<input type="email" name="email_address" required placeholder="{$lang->email_address}" title="{$lang->email_address}" />
|
||||
<input type="submit" class="x_btn x_btn-inverse" value="{$lang->cmd_find_member_account}" />
|
||||
</span>
|
||||
</form>
|
||||
</section>
|
||||
<section cond="count($lang->find_account_question_items)>1">
|
||||
<h1>{$lang->cmd_find_member_account_with_email_question}</h1>
|
||||
<p>{$lang->about_find_account_question}</p>
|
||||
<form action="./" method="get" ruleset="@find_member_account_by_question">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="act" value="procMemberFindAccountByQuestion" />
|
||||
<input type="hidden" name="success_return_url" value="{getUrl('', 'act', 'dispMemberGetTempPassword')}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<div>
|
||||
<input type="text" name="user_id" required placeholder="{$lang->user_id}" title="{$lang->user_id}" cond="$identifier == 'user_id'" />
|
||||
</div>
|
||||
<div>
|
||||
<input type="email" name="email_address" required placeholder="{$lang->email_address}" title="{$lang->email_address}" />
|
||||
</div>
|
||||
<div>
|
||||
<select name="find_account_question">
|
||||
<!--@for($i=1,$c=count($lang->find_account_question_items);$i<$c;$i++)-->
|
||||
<option value="{$i}">{$lang->find_account_question_items[$i]}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
</div>
|
||||
<div>
|
||||
<input type="text" name="find_account_answer" value="" required placeholder="{$lang->find_account_question}" title="{$lang->find_account_question}" />
|
||||
</div>
|
||||
<input type="submit" class="x_btn x_btn-inverse" value="{$lang->cmd_get_temp_password}" style="min-width:220px" />
|
||||
</form>
|
||||
</section>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<include target="./common_header.html" />
|
||||
<h1 class="h1">{$lang->cmd_find_member_account}</h1>
|
||||
<h1>{$lang->cmd_find_member_account}</h1>
|
||||
<p>{$lang->about_temp_password}</p>
|
||||
<p>{$lang->user_id} : {$user_id}</p>
|
||||
<p>{$lang->temp_password} : {$temp_password}</p>
|
||||
<p>{$lang->user_id}: {$user_id}</p>
|
||||
<p>{$lang->temp_password}: {$temp_password}</p>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<include target="./common_header.html" />
|
||||
<h1 class="h1">{$member_title = $lang->msg_leave_member}</h1>
|
||||
<h1>{$member_title = $lang->msg_leave_member}</h1>
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
|
|
@ -9,18 +9,14 @@
|
|||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q">{Context::getLang($identifier)}</p>
|
||||
<p class="a">{$formValue}</p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q"><label for="cpw">{$lang->password}</label></p>
|
||||
<p class="a"><input type="password" name="password" id="cpw" /></p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<span class="btn"><input type="submit" value="{$lang->cmd_leave}" /></span>
|
||||
<div>
|
||||
<input type="email" value="{$formValue}" readonly title="{Context::getLang($identifier)}" />
|
||||
</div>
|
||||
<div>
|
||||
<span class="x_input-append">
|
||||
<input type="password" name="password" id="cpw" required placeholder="{$lang->password}" title="{$lang->password}" />
|
||||
<input type="submit" value="{$lang->cmd_leave}" class="x_btn x_btn-inverse" />
|
||||
</span>
|
||||
</div>
|
||||
</form>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
|
|
@ -1,40 +1,44 @@
|
|||
<include target="./common_header.html" />
|
||||
<load target="filter/openid_login.xml" />
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
<div class="signin">
|
||||
<div class="login-header">
|
||||
<h1><i class="x_icon-user"></i> {$lang->cmd_login}</h1>
|
||||
</div>
|
||||
<div class="login-body">
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<form ruleset="@login" action="./" method="post" id="fo_member_login">
|
||||
<input type="hidden" name="success_return_url" value="{$referer_url}" />
|
||||
<input type="hidden" name="act" value="procMemberLogin" />
|
||||
<fieldset>
|
||||
<div class="x_control-group">
|
||||
<input type="text" cond="$identifier == 'user_id'" name="user_id" id="uid" required placeholder="{$lang->user_id}" title="{$lang->user_id}" />
|
||||
<input type="email" cond="$identifier != 'user_id'" name="user_id" id="uid" required placeholder="{$lang->email_address}" title="{$lang->email_address}" />
|
||||
<input type="password" name="password" id="upw" required placeholder="{$lang->password}" title="{$lang->password}" />
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<label for="keepid_opt">
|
||||
<input type="checkbox" name="keep_signed" id="keepid_opt" value="Y" />
|
||||
{$lang->keep_signed}
|
||||
</label>
|
||||
<div id="warning">
|
||||
<p>{$lang->about_keep_warning}</p>
|
||||
</div>
|
||||
<input type="submit" value="{$lang->cmd_login}" class="submit x_btn x_btn-inverse" />
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
</div>
|
||||
<div class="login-footer">
|
||||
<a href="{getUrl('act','dispMemberFindAccount')}">{$lang->cmd_find_member_account}</a>
|
||||
|
|
||||
<a href="{getUrl('act','dispMemberSignUpForm')}">{$lang->cmd_signup}</a>
|
||||
</div>
|
||||
</div>
|
||||
<h1 class="h1">{$lang->cmd_login}</h1>
|
||||
<form ruleset="@login" action="./" method="post" id="fo_member_login">
|
||||
<input type="hidden" name="success_return_url" value="{$referer_url}" />
|
||||
<input type="hidden" name="act" value="procMemberLogin" />
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q"><label for="uid"><!--@if($identifier == 'user_id')-->{$lang->user_id}<!--@else-->{$lang->email_address}<!--@end--></label></p>
|
||||
<p class="a"><input type="<!--@if($identifier == 'user_id')-->text<!--@else-->email<!--@end-->" name="user_id" id="uid" value="" /></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q"><label for="upw">{$lang->password}</label></p>
|
||||
<p class="a"><input type="password" name="password" id="upw" value="" /></p>
|
||||
</li>
|
||||
</ul>
|
||||
<p style="margin:1em 0">
|
||||
<input type="checkbox" name="keep_signed" id="keepid_opt" value="Y" />
|
||||
<label for="keepid_opt">{$lang->keep_signed}</label>
|
||||
</p>
|
||||
<div class="message info" id="keep_msg">
|
||||
<p>{$lang->about_keep_warning}</p>
|
||||
</div>
|
||||
<div class="btnArea">
|
||||
<span class="btn"><input type="submit" value="{$lang->cmd_login}" /></span>
|
||||
<span class="etc">
|
||||
<a href="{getUrl('act','dispMemberFindAccount')}"><span>{$lang->cmd_find_member_account}</span></a> |
|
||||
<a href="{getUrl('act','dispMemberSignUpForm')}"><span>{$lang->cmd_signup}</span></a>
|
||||
</span>
|
||||
</div>
|
||||
</form>
|
||||
<script>
|
||||
jQuery(function($){
|
||||
var keep_msg = $('#keep_msg');
|
||||
var keep_msg = $('#warning');
|
||||
keep_msg.hide();
|
||||
$('#keepid_opt').change(function(){
|
||||
if($(this).is(':checked')){
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<import target="filter/logout.xml" />
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, logout)">
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<h1 class="h1">{$lang->cmd_logout}</h1>
|
||||
<h1>{$lang->cmd_logout}</h1>
|
||||
<p>{$lang->confirm_logout}</p>
|
||||
<p><span class="btn"><input type="submit" value="{$lang->cmd_logout}" /></span></p>
|
||||
<p><input type="submit" value="{$lang->cmd_logout}" class="x_btn x_btn-inverse" /></p>
|
||||
</form>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
|
|
@ -1,21 +1,16 @@
|
|||
<include target="./common_header.html" />
|
||||
<h1>{$lang->cmd_modify_member_email_address}</h1>
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<p>{$lang->about_modify_member_email_address}</p>
|
||||
<form ruleset="modifyEmailAddress" action="./" method="post">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberModifyEmailAddress" />
|
||||
<input type="hidden" name="success_return_url" value="{getRequestUriByServerEnviroment()}" />
|
||||
<h1 class="h1">{$lang->cmd_modify_member_email_address}</h1>
|
||||
<p>{$lang->about_modify_member_email_address}</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q"><label for="email_address">{$lang->email_address}</label></p>
|
||||
<p class="a"><input type="text" id="email_address" name="email_address" value="" /></p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<span class="btn"><input type="submit" value="{$lang->cmd_send_auth_new_emaill_address}" /></span>
|
||||
</div>
|
||||
<span class="x_input-append">
|
||||
<input type="email" id="email_address" name="email_address" value="" required placeholder="{$lang->email_address}" title="{$lang->email_address}" />
|
||||
<input type="submit" value="{$lang->cmd_send_auth_new_emaill_address}" class="x_btn x_btn-inverse" />
|
||||
</span>
|
||||
</form>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
|
|
@ -3,60 +3,70 @@
|
|||
<!--// datepicker javascript plugin load -->
|
||||
<!--%load_js_plugin("ui")-->
|
||||
<!--%load_js_plugin("ui.datepicker")-->
|
||||
<h1 class="h1">{$lang->msg_update_member}</h1>
|
||||
<h1 style="border-bottom:1px solid #ccc">{$lang->msg_update_member}</h1>
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<script>
|
||||
xe.lang.deleteProfileImage = '{$lang->msg_delete_extend_form}';
|
||||
xe.lang.deleteImageMark = '{$lang->msg_delete_extend_form}';
|
||||
xe.lang.deleteImageName = '{$lang->msg_delete_extend_form}';
|
||||
</script>
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<form ruleset="@insertMember" id="fo_insert_member" action="./" method="post" enctype="multipart/form-data">
|
||||
<form ruleset="@insertMember" id="fo_insert_member" action="./" method="post" enctype="multipart/form-data" class="x_form-horizontal">
|
||||
<input type="hidden" name="act" value="procMemberModifyInfo" />
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="member_srl" value="{$member_info->member_srl}" />
|
||||
<input type="hidden" name="signature" value="{htmlspecialchars($member_info->signature)}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q">{$identifierForm->title} <em style="color:red">*</em></p>
|
||||
<p class="a">
|
||||
<input type="hidden" name="{$identifierForm->name}" value="{$identifierForm->value}" />
|
||||
<input type="text" name="{$identifierForm->name}" value="{$identifierForm->value}" disabled="disabled" />
|
||||
</p>
|
||||
</li>
|
||||
<li loop="$formTags=>$formTag">
|
||||
<p class="q">{$formTag->title}</p>
|
||||
<div class="a" cond="$formTag->name != 'signature'">{$formTag->inputTag}</div>
|
||||
<div class="a" cond="$formTag->name =='signature'">{$editor}</div>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q">{$lang->allow_mailing}</p>
|
||||
<p class="a">
|
||||
<input type="radio" name="allow_mailing" id="mailingYes" value="Y" checked="checked"|cond="$member_info->allow_mailing == 'Y'"> <label for="mailingYes">{$lang->cmd_yes}</label>
|
||||
<input type="radio" name="allow_mailing" id="mailingNo" value="N" checked="checked"|cond="$member_info->allow_mailing != 'Y'" > <label for="mailingNo">{$lang->cmd_no}</label>
|
||||
</p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q">{$lang->allow_message}</p>
|
||||
<p class="a">
|
||||
<block loop="$lang->allow_message_type=>$key,$val">
|
||||
<input type="radio" name="allow_message" value="{$key}" checked="checked"|cond="$member_info->allow_message == $key" id="allow_{$key}" /> <label for="allow_{$key}">{$val}</label>
|
||||
</block>
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<span class="btn"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
<span class="btn"><a href="{getUrl('act','dispMemberInfo','member_srl','')}">{$lang->cmd_cancel}</a></span>
|
||||
<div class="x_control-group">
|
||||
<label for="{$identifierForm->name}" class="x_control-label">{$identifierForm->title} <em style="color:red">*</em></label>
|
||||
<div class="x_controls">
|
||||
<input type="hidden" name="{$identifierForm->name}" value="{$identifierForm->value}" />
|
||||
<input type="text" name="{$identifierForm->name}" id="{$identifierForm->name}" value="{$identifierForm->value}" disabled="disabled" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group" loop="$formTags=>$formTag">
|
||||
<label for="" class="x_control-label">{$formTag->title}</label>
|
||||
<div class="x_controls" cond="$formTag->name != 'signature'">{$formTag->inputTag}</div>
|
||||
<div class="x_controls" cond="$formTag->name =='signature'">
|
||||
{$editor}
|
||||
<style scoped>
|
||||
.xpress-editor>#smart_content,
|
||||
.xpress-editor>#smart_content>.tool{clear:none}
|
||||
</style>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<div class="x_control-label">{$lang->allow_mailing}</div>
|
||||
<div class="x_controls" style="padding-top:5px">
|
||||
<label for="mailingYes"><input type="radio" name="allow_mailing" id="mailingYes" value="Y" checked="checked"|cond="$member_info->allow_mailing == 'Y'"> {$lang->cmd_yes}</label>
|
||||
<label for="mailingNo"><input type="radio" name="allow_mailing" id="mailingNo" value="N" checked="checked"|cond="$member_info->allow_mailing != 'Y'" > {$lang->cmd_no}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<div class="x_control-label">{$lang->allow_message}</div>
|
||||
<div class="x_controls" style="padding-top:5px">
|
||||
<label for="allow_{$key}" loop="$lang->allow_message_type=>$key,$val"><input type="radio" name="allow_message" value="{$key}" checked="checked"|cond="$member_info->allow_message == $key" id="allow_{$key}" /> {$val}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="btnArea" style="border-top:1px solid #ccc;padding-top:10px">
|
||||
<input type="submit" value="{$lang->cmd_registration}" class="x_btn x_btn-inverse x_pull-right" />
|
||||
<a href="{getUrl('act','dispMemberInfo','member_srl','')}" class="x_btn x_pull-left">{$lang->cmd_cancel}</a>
|
||||
</div>
|
||||
</form>
|
||||
<script>
|
||||
jQuery(function($){
|
||||
// label for setup
|
||||
$('.x_control-label[for]').each(function(){
|
||||
var $this = $(this);
|
||||
if($this.attr('for') == ''){
|
||||
$this.attr('for', $this.next().children(':visible:first').attr('id'));
|
||||
}
|
||||
});
|
||||
});
|
||||
(function($){
|
||||
$(function(){
|
||||
var option = { changeMonth: true, changeYear: true, gotoCurrent: false,yearRange:'-100:+10', dateFormat:'yy-mm-dd', onSelect:function(){
|
||||
|
||||
$(this).prev('input[type="hidden"]').val(this.value.replace(/-/g,""))}
|
||||
};
|
||||
$.extend(option,$.datepicker.regional['{$lang_type}']);
|
||||
|
|
|
|||
|
|
@ -1,31 +1,23 @@
|
|||
<include target="./common_header.html" />
|
||||
<h1 class="h1">{$member_title = $lang->cmd_modify_member_password}</h1>
|
||||
<h1>{$member_title = $lang->cmd_modify_member_password}</h1>
|
||||
<form ruleset="modifyPassword" id="fo_insert_member" action="./" method="post">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberModifyPassword" />
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q"><label for="uid">{Context::getLang($identifier)}</label></p>
|
||||
<p class="a"><input type="text" disabled="disabled" value="{$formValue}" id="uid" /></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q"><label for="cpw">{$lang->current_password}</label></p>
|
||||
<p class="a"><input type="password" name="current_password" id="cpw" /></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q"><label for="npw1">{$lang->password1}</label></p>
|
||||
<p class="a"><input type="password" name="password1" id="npw1" /> <span class="desc">{$lang->about_password}</span></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q"><label for="npw2">{$lang->password2}</label></p>
|
||||
<p class="a"><input type="password" name="password2" id="npw2" /></p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<span class="btn"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
<div>
|
||||
<input type="email" disabled="disabled" value="{$formValue}" id="uid" placeholder="{Context::getLang($identifier)}" title="{Context::getLang($identifier)}" />
|
||||
</div>
|
||||
<div>
|
||||
<input type="password" name="current_password" id="cpw" required placeholder="{$lang->current_password}" title="{$lang->current_password}" />
|
||||
</div>
|
||||
<div>
|
||||
<input type="password" name="password1" id="npw1" required placeholder="{$lang->password1}" title="{$lang->password1}" /> <span class="x_help-inline">{$lang->about_password}</span>
|
||||
</div>
|
||||
<div>
|
||||
<input type="password" name="password2" id="npw2" required placeholder="{$lang->password2}" title="{$lang->password2}" />
|
||||
</div>
|
||||
<input type="submit" value="{$lang->cmd_registration}" class="x_btn x_btn-inverse" style="min-width:220px" />
|
||||
</form>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
|
|
@ -1,25 +1,18 @@
|
|||
<include target="./common_header.html" />
|
||||
<h1 class="h1">{$lang->msg_rechecked_password}</h1>
|
||||
<h1>{$lang->msg_rechecked_password}</h1>
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<p>{$lang->about_rechecked_password}</p>
|
||||
<form action="./index.php" method="post" ruleset="recheckedPassword">
|
||||
<input type="hidden" name="act" value="procMemberModifyInfoBefore" />
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q">{$identifierTitle}</p>
|
||||
<p class="a">{$identifierValue}</p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q">{$lang->password}</p>
|
||||
<p class="a"><input type="password" name="password" /></p>
|
||||
<p class="desc">{$lang->about_rechecked_password}</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<span class="btn"><input type="submit" value="{$lang->cmd_confirm}" /></span>
|
||||
<span class="btn"><a href="{getUrl('act','dispMemberInfo','member_srl','')}">{$lang->cmd_cancel}</a></span>
|
||||
<div>
|
||||
<input type="email" value="{$identifierValue}" readonly title="{$lang->email}" />
|
||||
</div>
|
||||
<span class="x_input-append">
|
||||
<input type="password" name="password" required placeholder="{$lang->password}" title="{$lang->password}" />
|
||||
<input type="submit" value="{$lang->cmd_confirm}" class="x_btn x_btn-inverse" />
|
||||
</span>
|
||||
</form>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
|
|
@ -1,21 +1,16 @@
|
|||
<include target="./common_header.html" />
|
||||
<h1>{$lang->cmd_resend_auth_mail}</h1>
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<p>{$lang->about_resend_auth_mail}</p>
|
||||
<form ruleset="resendAuthMail" action="./" method="post">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberResendAuthMail" />
|
||||
<input type="hidden" name="success_return_url" value="{getUrl(act, $act)}" />
|
||||
<h1 class="h1">{$lang->cmd_resend_auth_mail}</h1>
|
||||
<p>{$lang->about_resend_auth_mail}</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q"><label for="email_address">{$lang->email_address}</label></p>
|
||||
<p class="a"><input type="text" id="email_address" name="email_address" value="" /></p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<span class="btn"><input type="submit" value="{$lang->cmd_resend_auth_mail}" /></span>
|
||||
</div>
|
||||
<span class="x_input-append">
|
||||
<input type="email" id="email_address" name="email_address" value="" required placeholder="{$lang->email_address}" title="{$lang->email_address}" />
|
||||
<input type="submit" value="{$lang->cmd_resend_auth_mail}" class="x_btn x_btn-inverse" />
|
||||
</span>
|
||||
</form>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
|
|
@ -1,29 +1,25 @@
|
|||
<include target="./common_header.html" />
|
||||
<h1>{$lang->cmd_resend_auth_mail}</h1>
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<div>
|
||||
<h1 class="h1">{$lang->cmd_resend_auth_mail}</h1>
|
||||
<p>{sprintf($lang->about_reset_auth_mail, $memberInfo->email_address)}</p>
|
||||
<ul>
|
||||
<li>
|
||||
<form action="./" method="post">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberResendAuthMail" />
|
||||
<input type="hidden" name="email_address" value="{$memberInfo->email_address}" />
|
||||
<p class="q"><label for="resend_button">{$lang->cmd_resend_auth_mail}</label></p>
|
||||
<p class="a"><input type="text" readonly="readonly" disabled="disabled" value="{$memberInfo->email_address}"/> <span class="btn"><input type="submit" id="resend_button" name="" value="{$lang->cmd_resend_auth_mail}" /></span></p>
|
||||
</form>
|
||||
</li>
|
||||
<li>
|
||||
<form ruleset="resetAuthMail" action="./" method="post">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberResetAuthMail" />
|
||||
<p class="q"><label for="email_address">{$lang->cmd_modify_new_auth_email_address}</label></p>
|
||||
<p class="a"><input type="text" id="email_address" name="email_address" value="" /> <span class="btn"><input type="submit" value="{$lang->cmd_send_auth_new_emaill_address}" /></p>
|
||||
<p>{$lang->about_reset_auth_mail_submit}</p>
|
||||
</form>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<p>{sprintf($lang->about_reset_auth_mail, $memberInfo->email_address)}</p>
|
||||
<form action="./" method="post">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberResendAuthMail" />
|
||||
<input type="hidden" name="email_address" value="{$memberInfo->email_address}" />
|
||||
<div class="x_input-append">
|
||||
<input type="text" readonly="readonly" disabled="disabled" value="{$memberInfo->email_address}" title="{$lang->cmd_resend_auth_mail}" />
|
||||
<input type="submit" id="resend_button" name="" value="{$lang->cmd_resend_auth_mail}" class="x_btn x_btn-inverse" />
|
||||
</div>
|
||||
</form>
|
||||
<form ruleset="resetAuthMail" action="./" method="post">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberResetAuthMail" />
|
||||
<div class="x_input-append">
|
||||
<input type="text" id="email_address" name="email_address" value="" placeholder="{$lang->cmd_modify_new_auth_email_address}" title="{$lang->cmd_modify_new_auth_email_address}" />
|
||||
<input type="submit" value="{$lang->cmd_send_auth_new_emaill_address}" class="x_btn x_btn-inverse" />
|
||||
</div>
|
||||
<p>{$lang->about_reset_auth_mail_submit}</p>
|
||||
</form>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
|
|
@ -3,11 +3,11 @@
|
|||
<!--%load_js_plugin("ui")-->
|
||||
<!--%load_js_plugin("ui.datepicker")-->
|
||||
<include target="./common_header.html" />
|
||||
<h1 class="h1">{$lang->cmd_signup}</h1>
|
||||
<h1 style="border-bottom:1px solid #ccc">{$lang->cmd_signup}</h1>
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<form ruleset="@insertMember" id="fo_insert_member" action="./" method="post" enctype="multipart/form-data">
|
||||
<form ruleset="@insertMember" id="fo_insert_member" action="./" method="post" enctype="multipart/form-data" class="x_form-horizontal">
|
||||
<input type="hidden" name="act" value="procMemberInsert" />
|
||||
<div class="agreement" cond="$member_config->agreement">
|
||||
<div class="text">
|
||||
|
|
@ -20,64 +20,69 @@
|
|||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q">{$identifierForm->title} <em style="color:red">*</em></p>
|
||||
<p class="a">
|
||||
<input type="text"|cond="$identifierForm->name!='email_address'" type="email"|cond="$identifierForm->name=='email_address'" name="{$identifierForm->name}" value="{$identifierForm->value}" />
|
||||
</p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q">{$lang->password} <em style="color:red">*</em></p>
|
||||
<p class="a">
|
||||
<input type="password" name="password" value=""/>
|
||||
</p>
|
||||
<p class="desc">{$lang->about_password}</p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q">{$lang->password3} <em style="color:red">*</em></p>
|
||||
<p class="a">
|
||||
<input type="password" name="password2" value=""/>
|
||||
</p>
|
||||
</li>
|
||||
<li loop="$formTags=>$formTag" cond="$formTag->name != 'signature'">
|
||||
<p class="q">{$formTag->title}</p>
|
||||
<div class="a">{$formTag->inputTag}</div>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q">{$lang->allow_mailing}</p>
|
||||
<p class="a">
|
||||
<input type="radio" name="allow_mailing" id="mailingYes" value="Y" checked="checked"|cond="$member_info->allow_mailing == 'Y'" /> <label for="mailingYes">{$lang->cmd_yes}</label>
|
||||
<input type="radio" name="allow_mailing" id="mailingNo" value="N" checked="checked"|cond="$member_info->allow_mailing != 'Y'" /> <label for="mailingNo">{$lang->cmd_no}</label>
|
||||
</p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q">{$lang->allow_message}</p>
|
||||
<p class="a">
|
||||
<block loop="$lang->allow_message_type=>$key,$val">
|
||||
<input type="radio" name="allow_message" value="{$key}" checked="checked"|cond="$member_info->allow_message == $key || (!$member_info && $key == 'Y')" id="allow_{$key}" /> <label for="allow_{$key}">{$val}</label>
|
||||
</block>
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<span class="btn"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
<span class="btn"><a href="{getUrl('act','','member_srl','')}">{$lang->cmd_cancel}</a></span>
|
||||
<div class="x_control-group">
|
||||
<label for="{$identifierForm->name}" class="x_control-label"><em>*</em> {$identifierForm->title}</label>
|
||||
<div class="x_controls">
|
||||
<input type="text"|cond="$identifierForm->name!='email_address'" type="email"|cond="$identifierForm->name=='email_address'" name="{$identifierForm->name}" id="{$identifierForm->name}" value="{$identifierForm->value}" required />
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<label for="password" class="x_control-label"><em>*</em> {$lang->password}</label>
|
||||
<div class="x_controls">
|
||||
<input type="password" name="password" id="password" value="" required />
|
||||
<p class="x_help-inline">{$lang->about_password}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<label for="password2" class="x_control-label"><em>*</em> {$lang->password3}</label>
|
||||
<div class="x_controls">
|
||||
<input type="password" name="password2" id="password2" value="" required />
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group" loop="$formTags=>$formTag" cond="$formTag->name != 'signature'">
|
||||
<label for="" class="x_control-label">{$formTag->title}</label>
|
||||
<div class="x_controls">{$formTag->inputTag}</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<div class="x_control-label">{$lang->allow_mailing}</div>
|
||||
<div class="x_controls" style="padding-top:5px">
|
||||
<label for="mailingYes"><input type="radio" name="allow_mailing" id="mailingYes" value="Y" checked="checked"|cond="$member_info->allow_mailing == 'Y'" /> {$lang->cmd_yes}</label>
|
||||
<label for="mailingNo"><input type="radio" name="allow_mailing" id="mailingNo" value="N" checked="checked"|cond="$member_info->allow_mailing != 'Y'" /> {$lang->cmd_no}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<div class="x_control-label">{$lang->allow_message}</div>
|
||||
<div class="x_controls" style="padding-top:5px">
|
||||
<label for="allow_{$key}" loop="$lang->allow_message_type=>$key,$val"><input type="radio" name="allow_message" value="{$key}" checked="checked"|cond="$member_info->allow_message == $key || (!$member_info && $key == 'Y')" id="allow_{$key}" /> {$val}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="btnArea" style="border-top:1px solid #ccc;padding-top:10px">
|
||||
<input type="submit" value="{$lang->cmd_registration}" class="x_btn x_btn-inverse x_pull-right" />
|
||||
<a href="{getUrl('act','','member_srl','')}" class="x_btn x_pull-left">{$lang->cmd_cancel}</a>
|
||||
</div>
|
||||
</form>
|
||||
<script>
|
||||
(function($){
|
||||
$(function(){
|
||||
var option = { changeMonth: true, changeYear: true, gotoCurrent: false,yearRange:'-100:+10', dateFormat:'yy-mm-dd', onSelect:function(){
|
||||
<script>
|
||||
jQuery(function($){
|
||||
// label for setup
|
||||
$('.x_control-label[for]').each(function(){
|
||||
var $this = $(this);
|
||||
if($this.attr('for') == ''){
|
||||
$this.attr('for', $this.next().children(':visible:first').attr('id'));
|
||||
}
|
||||
});
|
||||
});
|
||||
(function($){
|
||||
$(function(){
|
||||
var option = { changeMonth: true, changeYear: true, gotoCurrent: false,yearRange:'-100:+10', dateFormat:'yy-mm-dd', onSelect:function(){
|
||||
|
||||
$(this).prev('input[type="hidden"]').val(this.value.replace(/-/g,""))}
|
||||
};
|
||||
$.extend(option,$.datepicker.regional['{$lang_type}']);
|
||||
$(".inputDate").datepicker(option);
|
||||
$(".dateRemover").click(function() {
|
||||
$(this).parent().prevAll('input').val('');
|
||||
return false;});
|
||||
});
|
||||
})(jQuery);
|
||||
</script>
|
||||
$(this).prev('input[type="hidden"]').val(this.value.replace(/-/g,""))}
|
||||
};
|
||||
$.extend(option,$.datepicker.regional['{$lang_type}']);
|
||||
$(".inputDate").datepicker(option);
|
||||
$(".dateRemover").click(function() {
|
||||
$(this).parent().prevAll('input').val('');
|
||||
return false;});
|
||||
});
|
||||
})(jQuery);
|
||||
</script>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ function completeMemberCheckValue(ret_obj, response_tags, field) {
|
|||
}
|
||||
|
||||
if (!dummy.length) {
|
||||
dummy = jQuery('<div class="checkValue" />').attr('id', _id).appendTo(field.parentNode);
|
||||
dummy = jQuery('<div class="checkValue x_help-inline" style="color:red" />').attr('id', _id).appendTo(field.parentNode);
|
||||
}
|
||||
|
||||
dummy.html(ret_obj['message']).show();
|
||||
|
|
|
|||
|
|
@ -489,7 +489,7 @@
|
|||
</item>
|
||||
<item name="about_menu_management">
|
||||
<value xml:lang="ko"><![CDATA[메뉴관리는 선택한 레이아웃에서 사용하는 메뉴를 구성할 수 있도록 합니다.
|
||||
정해진 단계까지 메뉴를 구성 가능하며 입력하신 메뉴를 클릭하면 상세 정보를 입력할 수 있습니다.
|
||||
정해진 단계까지 메뉴를 구성 가능하며 입력한 메뉴를 클릭하면 상세 정보를 입력할 수 있습니다.
|
||||
폴더 그림을 클릭하면 메뉴를 확장할 수 있습니다.
|
||||
간혹 메뉴가 정상적으로 나타나지 않으면 "캐시파일 재생성" 버튼을 눌러서 정보를 갱신하세요.
|
||||
* 정해진 단계 이상의 메뉴는 제대로 표시되지 않을 수 있습니다.]]></value>
|
||||
|
|
|
|||
|
|
@ -5,10 +5,13 @@ body, #access table, #access input, #access textarea, #access select, #access bu
|
|||
@media all and (max-width:980px){
|
||||
body, #access table, #access input, #access textarea, #access select, #access button, #access label{font-family:돋움,Dotum,Arial,Helvetica,sans-serif}
|
||||
}
|
||||
#access{position:fixed;top:50%;left:50%;width:400px;margin:-180px 0 0 -200px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}
|
||||
#access{width:400px;margin:30px auto;background-color:#ffffff;border:1px solid #999;border-radius:6px;box-shadow:0 3px 7px #ccc;box-sizing:border-box}
|
||||
#access .x_btn{text-decoration:none}
|
||||
#access>.login-header{padding:9px 15px;border-bottom:1px solid #eee}
|
||||
#access>.login-header>h1{margin:0;font-size:16px;line-height:1.4;font-weight:600;color:#666}
|
||||
#access>.login-header>h1>i{opacity:.5;filter:alpha(opacity=50);margin:2px 0 0 0}
|
||||
#access>.login-body{max-height:400px;padding:15px}
|
||||
#access>.login-body>*:first-child{margin-top:0}
|
||||
#access>.login-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff; color:#ccc}
|
||||
#access>.login-footer:before,
|
||||
#access>.login-footer:after{display:table;line-height:0;content:"";clear:both}
|
||||
|
|
|
|||
|
|
@ -3,14 +3,14 @@
|
|||
<load target="../../../../common/css/bootstrap.min.css" index="1" />
|
||||
<load target="./message.css" index="2" />
|
||||
<load target="./message.js" />
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<div id="access">
|
||||
<div class="login-header">
|
||||
<h1>{$system_message}</h1>
|
||||
<h1><i class="x_icon-user"></i> {$system_message}</h1>
|
||||
</div>
|
||||
<div class="login-body">
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<form cond="!$is_logged && $module == 'admin'" ruleset="@login" action="{getUrl('','act','procMemberLogin')}" method="post">
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberLogin" />
|
||||
|
|
@ -27,18 +27,18 @@
|
|||
{$lang->keep_signed}
|
||||
</label>
|
||||
<p id="warning">{$lang->about_keep_warning}</p>
|
||||
<input type="submit" value="{$lang->cmd_login}" class="submit x_btn x_btn-primary x_btn-inverse" />
|
||||
<input type="submit" value="{$lang->cmd_login}" class="submit x_btn x_btn-inverse" />
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
<p cond="$is_logged && $module == 'admin'" style="text-align:center">
|
||||
<p cond="$is_logged" style="text-align:center">
|
||||
<a href="{getUrl('act','dispMemberLogout','module','')}" class="x_btn">{$lang->cmd_logout}</a>
|
||||
</p>
|
||||
<p cond="!$is_logged && $module != 'admin'" style="text-align:center">
|
||||
<a href="{getUrl('act','dispMemberLoginForm','module','', 'mid', '')}" class="x_btn">{$lang->cmd_login}</a>
|
||||
</p>
|
||||
</div>
|
||||
<div class="login-footer">
|
||||
<div class="login-footer" cond="!$is_logged">
|
||||
<div class="x_pull-right">
|
||||
<a href="{getUrl('','act','dispMemberFindAccount')}">{$lang->cmd_find_member_account}</a>
|
||||
|
|
||||
|
|
|
|||
|
|
@ -953,14 +953,14 @@ Le module [Administration des Modules] montera tous les modules installés et vo
|
|||
<value xml:lang="vi"><![CDATA[Nếu cần nhiều giá trị mặc định, bạn có thể thêm dấu (,) và giữa các kết nối.]]></value>
|
||||
</item>
|
||||
<item name="about_search_virtual_site">
|
||||
<value xml:lang="ko"><![CDATA[가상 사이트(예:cafeXE) 도메인을 입력하신 후 검색하세요.<br/>가상 사이트 이외의 모듈은 내용을 비우고 검색하면 됩니다. (http:// 는 제외)]]></value>
|
||||
<value xml:lang="ko"><![CDATA[가상 사이트(예:cafeXE) 도메인을 입력한 후 검색하세요.<br/>가상 사이트 이외의 모듈은 내용을 비우고 검색하면 됩니다. (http:// 는 제외)]]></value>
|
||||
<value xml:lang="en"><![CDATA[Enter domain of virtual sites.<br />To search modules of non-virtual site, search with blank]]></value>
|
||||
<value xml:lang="jp"><![CDATA[バーチャル(Virtual)サイト(:cafeXEなど)のドメインを入力して検索してください。<br />バーチャル(Virtual)サイト以外のモジュールは内容を空にしてから検索します。(http://は省く)]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[请输入子站点域名后再进行搜索。<br/>子站点以外的模块可以留空搜索。(输入时http://除外)。]]></value>
|
||||
<value xml:lang="zh-TW"><![CDATA[請輸入網站域名後再搜尋。<br/>網站以外的模組可直接進行搜尋。(http://不用輸入)。]]></value>
|
||||
<value xml:lang="fr"><![CDATA[가상 사이트(카페XE등)의 도메인을 입력하신 후 검색하세요.<br/>가상 사이트이외의 모듈은 내용을 비우고 검색하면 됩니다. (http:// 는 제외)]]></value>
|
||||
<value xml:lang="ru"><![CDATA[가상 사이트(카페XE등)의 도메인을 입력하신 후 검색하세요.<br/>가상 사이트이외의 모듈은 내용을 비우고 검색하면 됩니다. (http:// 는 제외)]]></value>
|
||||
<value xml:lang="es"><![CDATA[가상 사이트(카페XE등)의 도메인을 입력하신 후 검색하세요.<br/>가상 사이트이외의 모듈은 내용을 비우고 검색하면 됩니다. (http:// 는 제외)]]></value>
|
||||
<value xml:lang="fr"><![CDATA[가상 사이트(카페XE등)의 도메인을 입력한 후 검색하세요.<br/>가상 사이트이외의 모듈은 내용을 비우고 검색하면 됩니다. (http:// 는 제외)]]></value>
|
||||
<value xml:lang="ru"><![CDATA[가상 사이트(카페XE등)의 도메인을 입력한 후 검색하세요.<br/>가상 사이트이외의 모듈은 내용을 비우고 검색하면 됩니다. (http:// 는 제외)]]></value>
|
||||
<value xml:lang="es"><![CDATA[가상 사이트(카페XE등)의 도메인을 입력한 후 검색하세요.<br/>가상 사이트이외의 모듈은 내용을 비우고 검색하면 됩니다. (http:// 는 제외)]]></value>
|
||||
<value xml:lang="tr"><![CDATA[Sanal sitelerin alanadlarını giriniz.<br />Sanal olmayan sitelerin modüllerini aramak için, boş arama yapınız]]></value>
|
||||
<value xml:lang="vi"><![CDATA[Hãy nhập tên miền thực tế của Website.<br />Để tìm kiếm những Module không thực tế của Website hãy để trống.]]></value>
|
||||
</item>
|
||||
|
|
|
|||
|
|
@ -499,7 +499,7 @@
|
|||
<value xml:lang="vi"><![CDATA[Bạn không đủ điểm để Download.]]></value>
|
||||
</item>
|
||||
<item name="msg_disallow_by_point">
|
||||
<value xml:lang="ko"><![CDATA[포인트가 부족하여 글을 읽으실 수 없습니다. (필요한 포인트 : %d, 현재 포인트 : %d)]]></value>
|
||||
<value xml:lang="ko"><![CDATA[포인트가 부족하여 글을 읽을 수 없습니다. (필요한 포인트 : %d, 현재 포인트 : %d)]]></value>
|
||||
<value xml:lang="en"><![CDATA[You need more points to read the article (You need %d, but you have %d).]]></value>
|
||||
<value xml:lang="jp"><![CDATA[ポイントが不足しているため、閲覧ができません。(必要なポイント : %d、 現在のポイント : %d)]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[积分不够,无法查看主题。(所需积分 : %d, 当前积分 : %d)]]></value>
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@ l'article qui comporte le mot ne sera pas affichagé.]]></value>
|
|||
<value xml:lang="vi"><![CDATA[Chỉ cho phép gửi một bài viết với một IP trên một liên kết Web.]]></value>
|
||||
</item>
|
||||
<item name="msg_alert_limited_by_config">
|
||||
<value xml:lang="ko"><![CDATA[%s 초 이내에 글 작성은 금지 됩니다. 계속 시도하면 금지 IP에 등록되실 수 있습니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[%s 초 이내에 글 작성은 금지 됩니다. 계속 시도하면 금지 IP에 등록될 수 있습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[Posting an article within %s seconda is not allowed.\n If you keep trying, your IP address will be blacklisted.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[%s秒以内の書き込みは禁止されます。続けて行うとスパムとして認識され、禁止IPに登録されます。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[%s秒之内不能连续发表新主题。如您继续再试系统将自动禁止您的IP。]]></value>
|
||||
|
|
|
|||
|
|
@ -364,7 +364,7 @@
|
|||
<value xml:lang="vi"><![CDATA[Hãy nhập các thông tin cần thiết, sau đó bấm nút [<b>Tạo Code</b>] để lấy Code thêm vào giao diện.]]></value>
|
||||
</item>
|
||||
<item name="about_widget_code_in_page">
|
||||
<value xml:lang="ko"><![CDATA[아래 필요한 값들을 입력하신 후 추가 버튼을 누르면 페이지 내에 위젯이 삽입됩니다.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[아래 필요한 값들을 입력한 후 추가 버튼을 누르면 페이지 내에 위젯이 삽입됩니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[After entering the required values, click the [Add] button to insert the widget code into the page.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[下記に必要な値を入力した後、追加ボタンをクリックするとページ内にウィジェットが挿入されます。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[输入下列各项必要值后,按『生成代码』按钮,即可把控件插入到页面当中。]]></value>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue