mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-04 01:01:41 +09:00
Page module UI cleaning.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12297 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
8d9089e602
commit
c3caa2d278
10 changed files with 94 additions and 151 deletions
|
|
@ -19,6 +19,7 @@ body>.x,
|
|||
.x a[target="_blank"]:after{ content:"";display:inline-block;width:14px;height:14px;vertical-align:middle;margin:-2px 0 0 2px;background-position:-120px -72px;opacity:.3;filter:alpha(opacity=30)}
|
||||
.x a[target="_blank"]:hover:after,
|
||||
.x a[target="_blank"]:focus:after{opacity:.7;filter:alpha(opacity=70)}
|
||||
.x mark{background-color:#FF0;color:#000}
|
||||
/* Bootstrap Override */
|
||||
.x .x_page-header{padding-bottom:0;border-bottom:2px solid #ddd}
|
||||
.x .x_page-header>h1{margin-bottom:0;font-size:24px;color:#333}
|
||||
|
|
@ -158,6 +159,9 @@ body>.x,
|
|||
.x td>p:only-of-type,
|
||||
.x td>p:last-of-type{margin:0}
|
||||
.x [data-display="none"]{display:none}
|
||||
.x .x_page-header .path{font-size:14px;display:inline-block}
|
||||
.x .x_page-header .path:first-letter{color:#ccc;font-weight:normal}
|
||||
.x [data-toggle]+.x_help-block{margin-top:10px}
|
||||
/* Image Sprite */
|
||||
.x a[target="_blank"]:after,
|
||||
.x>.xin>.body>.gnb>ul>li>a>i,
|
||||
|
|
@ -175,7 +179,7 @@ body>.x,
|
|||
.x>.xin>.header{position:relative;z-index:2;border-radius:5px 5px 0 0;padding:10px 15px;zoom:1;border-bottom:1px solid #ddd;background:#f6f6f6;background:-webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#F1F1F1));background:-moz-linear-gradient(top,#F6F6F6,#F1F1F1);background:-o-linear-gradient(top,#F6F6F6,#F1F1F1)}
|
||||
.x>.xin>.header:after{content:"";display:block;clear:both}
|
||||
.x>.xin>.body{position:relative;zoom:1;padding:0 20px 50px 215px}
|
||||
.x>.xin>.body.wide{padding:0 20px 0 70px}
|
||||
.x>.xin>.body.wide{padding-left:70px}
|
||||
.x>.xin>.body:after{content:"";display:block;clear:both}
|
||||
.x>.xin>.body>.content{width:100%;padding:1px 0 0 0;float:right;margin:0 0 0 -100%;outline:none}
|
||||
.x>.xin>.body>.content>*:first-child{margin-top:0}
|
||||
|
|
@ -222,7 +226,6 @@ body>.x,
|
|||
.x>.xin>.footer>.cache>*{color:#666}
|
||||
.x>.xin>.footer .vr{color:#ccc !important}
|
||||
/* GNB */
|
||||
.x>.xin>.body>.gnb>.close{background:none;border:0;position:absolute;top:0;left:0;width:100%;height:1px;overflow:hidden;margin:0;padding:0}
|
||||
.x>.xin>.body>.gnb ul{margin:0;padding:0;list-style:none}
|
||||
.x>.xin>.body>.gnb>ul{position:relative;z-index:1;box-shadow:2px 2px 4px #ddd;border-right:2px solid #fff;border-bottom:2px solid #fff}
|
||||
.x>.xin>.body>.gnb a{text-decoration:none;text-shadow:0 1px 0 #fff;color:#000;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
|
||||
|
|
|
|||
|
|
@ -182,14 +182,6 @@ jQuery(function($){
|
|||
return false;
|
||||
});
|
||||
|
||||
// GNB Close
|
||||
$xGnb
|
||||
.prepend('<button type="button" class="close before" />')
|
||||
.append('<button type="button" class="close after" />');
|
||||
$xGnb.find('>.close').focus(function(){
|
||||
$xBody.addClass('wide');
|
||||
reflow();
|
||||
});
|
||||
// Expert Menu Toggle
|
||||
$xGnb.find('.exMenu>button').click(function(){
|
||||
$('#gnbNav').toggleClass('ex');
|
||||
|
|
|
|||
62
modules/admin/tpl/js/admin.min.js
vendored
62
modules/admin/tpl/js/admin.min.js
vendored
File diff suppressed because one or more lines are too long
|
|
@ -5,8 +5,9 @@
|
|||
<div class="x_page-header">
|
||||
<h1>
|
||||
{$lang->installed_layout}
|
||||
<span cond="$layout_info" style="font-size:14px">> {$layout_info->title} v{$layout_info->version}({$layout_info->layout})</span>
|
||||
<span cond="$selected_layout" style="font-size:14px">> {$selected_layout->title} v{$selected_layout->version}({$selected_layout->layout})</span>
|
||||
<span cond="$layout_info" class="path" title="{$layout_info->layout}">> {$layout_info->title} v{$layout_info->version}</span>
|
||||
<span cond="$selected_layout" class="path" title="{$selected_layout->layout}">> {$selected_layout->title} v{$selected_layout->version}</span>
|
||||
<span cond="$selected_layout" class="path">> {$selected_layout->layout_title}</span>
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,5 @@
|
|||
<include target="header.html" />
|
||||
<load target="js/adminEdit.js" usecdn="true" />
|
||||
|
||||
<h2>{$selected_layout->layout_title}</h2>
|
||||
|
||||
<h3>{$selected_layout->title} ver {$selected_layout->version} ({$selected_layout->layout})</h3>
|
||||
<p>{nl2br($lang->about_layout_code)}</p>
|
||||
|
||||
<section class="section">
|
||||
|
|
@ -68,7 +64,7 @@
|
|||
<section class="section">
|
||||
<h1>HTML</h1>
|
||||
<div style="margin-right:14px">
|
||||
<textarea name="code" rows="8" cols="42" style="width:100%;height:300px;font-size:11px;">{$layout_code}</textarea>
|
||||
<textarea name="code" rows="8" cols="42" style="width:100%;height:300px;font:12px 'Courier New', Courier, monospace">{$layout_code}</textarea>
|
||||
</div>
|
||||
<div>
|
||||
<block loop="$widget_list => $widget"> <i>|</i> <a href="{getUrl('','module','admin','act','dispWidgetAdminGenerateCode','selected_widget',$widget->widget)}" target="_blank">{$widget->title}</a></block>
|
||||
|
|
@ -78,7 +74,7 @@
|
|||
<section class="section">
|
||||
<h1>CSS</h1>
|
||||
<div style="margin-right:14px">
|
||||
<textarea name="code_css" rows="8" cols="42" style="width:100%;height:300px;font-size:11px;">{$layout_code_css}</textarea>
|
||||
<textarea name="code_css" rows="8" cols="42" style="width:100%;height:300px;font:12px 'Courier New', Courier, monospace">{$layout_code_css}</textarea>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@
|
|||
<section class="section">
|
||||
<h1>HTML</h1>
|
||||
<div style="margin-right:14px">
|
||||
<textarea name="code" rows="8" cols="42" style="width:100%;height:300px;font-size:11px;">{$layout_code}</textarea>
|
||||
<textarea name="code" rows="8" cols="42" style="width:100%;height:300px;font:12px 'Courier New', Courier, monospace">{$layout_code}</textarea>
|
||||
</div>
|
||||
<div>
|
||||
<block loop="$widget_list => $widget"> <i class="vr">|</i> <a href="{getUrl('','module','admin','act','dispWidgetAdminGenerateCode','selected_widget',$widget->widget)}" target="_blank">{$widget->title}</a></block>
|
||||
|
|
@ -72,7 +72,7 @@
|
|||
<section class="section">
|
||||
<h1>CSS</h1>
|
||||
<div style="margin-right:14px">
|
||||
<textarea name="code_css" rows="8" cols="42" style="width:100%;height:300px;font-size:11px;">{$layout_code_css}</textarea>
|
||||
<textarea name="code_css" rows="8" cols="42" style="width:100%;height:300px;font:12px 'Courier New', Courier, monospace">{$layout_code_css}</textarea>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@
|
|||
<p cond="$val->need_autoinstall_update == 'Y'" class="x_alert x_alert-info">{$lang->msg_avail_easy_update} <a href="{$val->update_url}&return_url={urlencode(getRequestUriByServerEnviroment())}">{$lang->msg_do_you_like_update}</a></p>
|
||||
</td>
|
||||
<td>{$val->version}</td>
|
||||
<td>
|
||||
<td class="nowr">
|
||||
<!--@foreach($val->author as $author)-->
|
||||
<!--@if($author->homepage)-->
|
||||
<a href="{$author->homepage}" target="_blank">{$author->name}</a>
|
||||
|
|
|
|||
|
|
@ -65,16 +65,16 @@
|
|||
<value xml:lang="vi"><![CDATA[Thời gian lưu trữ]]></value>
|
||||
</item>
|
||||
<item name="about_page_caching_interval">
|
||||
<value xml:lang="ko"><![CDATA[분 단위이며 정해진 시간동안은 임시 저장한 데이터를 출력합니다.<br />다른 서버의 정보를 출력하거나, 데이터 출력하는데 많은 자원이 필요한 경우, 원하는 분 단위 시간 간격으로 캐싱하는 것을 추천합니다.<br />0 으로 하면 캐싱을 하지 않습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[The unit is minute, and it displays temporary saved data for assigned time.<br />It is recommended to cache for proper time if a lot of resources are needed when displaying other servers' data or information.<br />A value of 0 will not cache.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[分単位で指定でき、設定された時間の間は、一時保存されたデータを出力します。<br />他のサーバの情報を出力したり、データを出力する際、リソースが多く使われるため、数分単位でキャッシングすることをお勧めします。<br />「0」に指定するとキャッシングされません。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[单位为分。缓冲时间间隔内页面将输出临时储存的数据。<br />显示外链服务器信息或数据时,如消耗资源很大,尽量把缓冲时间设置为大一点的相应值。<br />0 表示无缓冲。]]></value>
|
||||
<value xml:lang="zh-TW"><![CDATA[單位為分。暫存時間內頁面將輸出臨時儲存的資料。<br />輸出外部主機訊息或資料時,如消耗資源很大,盡量把暫存時間設大一點。<br />『0』表示不暫存。]]></value>
|
||||
<value xml:lang="fr"><![CDATA[L'unité est minute, et ça exposera des données conservées temporairement pendant le temps assigné.<br />Il est recommandé d'utiliser l'antémémoire pendant le temps convenable si beaucoup de ressource est nécessaire pour représenter les données ou l'information d'autre serveur.<br />La valeur 0 signifie de ne pas utiliser antémémoire.]]></value>
|
||||
<value xml:lang="ru"><![CDATA[Единица измерения равна одной минуте. Это отображает временно сохраненные данные для присвоенного времени.<br />Рекомендуется устанавливать разумное время кеширования, если множество ресурсов нуждаются в показе данных с других серверов.<br />Значение 0 отключает кеширование.]]></value>
|
||||
<value xml:lang="es"><![CDATA[La unidad es minuto, y se muestra temporal de los datos guardados por el tiempo asignado. <br /> Se recomienda a la cache para una buena vez si una gran cantidad de recursos se necesitan otros servidores cuando se muestran los datos o la informacion. <br /> Un valor de 0 no cache.]]></value>
|
||||
<value xml:lang="tr"><![CDATA[Birim dakikadır ve belirlenen zaman için geçici olarak kaydedilmiş veriyi gösterir.<br />Diğer sunucuların veri veya bilgileri gösterilirken, eğer fazla sayıda kaynağın gösterilmesi gerekiyorsa, uygun zamanın önbelleğe alınması önerilmiştir.<br />0 değeri verilirse, önbelleğe alınmayacaktır.]]></value>
|
||||
<value xml:lang="vi"><![CDATA[Đơn vị được tính bằng phút, nó sẽ là thời gian lưu trữ tạm thời.<br />Đó là khuyến cáo thời gian lưu trữ tạm thời thích hợp khi cần để hiển thị.<br />Nhập 0 nếu không sử dụng tính năng này.]]></value>
|
||||
<value xml:lang="ko"><![CDATA[분 단위이며 정해진 시간동안은 임시 저장한 데이터를 출력합니다. 다른 서버의 정보를 출력하거나, 데이터 출력하는데 많은 자원이 필요한 경우, 원하는 분 단위 시간 간격으로 캐싱하는 것을 추천합니다. 0 으로 하면 캐싱을 하지 않습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[The unit is minute, and it displays temporary saved data for assigned time. It is recommended to cache for proper time if a lot of resources are needed when displaying other servers' data or information. A value of 0 will not cache.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[分単位で指定でき、設定された時間の間は、一時保存されたデータを出力します。 他のサーバの情報を出力したり、データを出力する際、リソースが多く使われるため、数分単位でキャッシングすることをお勧めします。 「0」に指定するとキャッシングされません。]]></value>
|
||||
<value xml:lang="zh-CN"><![CDATA[单位为分。缓冲时间间隔内页面将输出临时储存的数据。 显示外链服务器信息或数据时,如消耗资源很大,尽量把缓冲时间设置为大一点的相应值。 0 表示无缓冲。]]></value>
|
||||
<value xml:lang="zh-TW"><![CDATA[單位為分。暫存時間內頁面將輸出臨時儲存的資料。 輸出外部主機訊息或資料時,如消耗資源很大,盡量把暫存時間設大一點。 『0』表示不暫存。]]></value>
|
||||
<value xml:lang="fr"><![CDATA[L'unité est minute, et ça exposera des données conservées temporairement pendant le temps assigné. Il est recommandé d'utiliser l'antémémoire pendant le temps convenable si beaucoup de ressource est nécessaire pour représenter les données ou l'information d'autre serveur. La valeur 0 signifie de ne pas utiliser antémémoire.]]></value>
|
||||
<value xml:lang="ru"><![CDATA[Единица измерения равна одной минуте. Это отображает временно сохраненные данные для присвоенного времени. Рекомендуется устанавливать разумное время кеширования, если множество ресурсов нуждаются в показе данных с других серверов. Значение 0 отключает кеширование.]]></value>
|
||||
<value xml:lang="es"><![CDATA[La unidad es minuto, y se muestra temporal de los datos guardados por el tiempo asignado. Se recomienda a la cache para una buena vez si una gran cantidad de recursos se necesitan otros servidores cuando se muestran los datos o la informacion. Un valor de 0 no cache.]]></value>
|
||||
<value xml:lang="tr"><![CDATA[Birim dakikadır ve belirlenen zaman için geçici olarak kaydedilmiş veriyi gösterir. Diğer sunucuların veri veya bilgileri gösterilirken, eğer fazla sayıda kaynağın gösterilmesi gerekiyorsa, uygun zamanın önbelleğe alınması önerilmiştir. 0 değeri verilirse, önbelleğe alınmayacaktır.]]></value>
|
||||
<value xml:lang="vi"><![CDATA[Đơn vị được tính bằng phút, nó sẽ là thời gian lưu trữ tạm thời. Đó là khuyến cáo thời gian lưu trữ tạm thời thích hợp khi cần để hiển thị. Nhập 0 nếu không sử dụng tính năng này.]]></value>
|
||||
</item>
|
||||
<item name="about_mcontent">
|
||||
<value xml:lang="ko"><![CDATA[모바일에서 보여질 페이지입니다. 만약 작성하지 않으면 기본 페이지 데이터를 재정렬해서 보여줍니다.]]></value>
|
||||
|
|
@ -134,14 +134,14 @@
|
|||
<value xml:lang="zh-TW"><![CDATA[外連文章位置]]></value>
|
||||
</item>
|
||||
<item name="about_opage">
|
||||
<value xml:lang="ko"><![CDATA[XE가 아닌 외부 HTML 또는 PHP파일을 XE에서 사용할 수 있도록 하는 모듈입니다.<br />절대경로, 상대경로를 이용할 수 있으며 http:// 로 시작할 경우 서버 외부의 페이지도 표시할 수 있습니다]]></value>
|
||||
<value xml:lang="en"><![CDATA[This module enables to use external html or php files in XE.<br />It allows absolute or relative path, and if the url starts with 'http://' , it can display the external page of the server.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[XEではなく、外部HTML、またはPHPファイルをXEで使用できるようにするモジュールです。<br />絶対パス、相対パスを利用でき、http://で開始する場合にサーバー外部のページも表示できます。]]></value>
|
||||
<value xml:lang="ko"><![CDATA[XE가 아닌 외부 HTML 또는 PHP파일을 XE에서 사용할 수 있도록 하는 모듈입니다. 절대경로, 상대경로를 이용할 수 있으며 http:// 로 시작할 경우 서버 외부의 페이지도 표시할 수 있습니다]]></value>
|
||||
<value xml:lang="en"><![CDATA[This module enables to use external html or php files in XE. It allows absolute or relative path, and if the url starts with 'http://' , it can display the external page of the server.]]></value>
|
||||
<value xml:lang="jp"><![CDATA[XEではなく、外部HTML、またはPHPファイルをXEで使用できるようにするモジュールです。 絶対パス、相対パスを利用でき、http://で開始する場合にサーバー外部のページも表示できます。]]></value>
|
||||
</item>
|
||||
<item name="about_opage_path">
|
||||
<value xml:lang="ko"><![CDATA[외부문서의 위치를 입력해주세요.<br />/path1/path2/sample.php 와 같이 절대경로나 ../path2/sample.php와 같은 상대경로 모두 사용가능합니다.<br />http://url/sample.php 와 같이 사용하면 해당 페이지를 웹으로 전송 받아 출력 하게 됩니다.<br />현재 XE가 설치된 절대경로는 다음과 같습니다.<br />]]></value>
|
||||
<value xml:lang="en"><![CDATA[Please enter the location of external document.<br />Both absolute path such as '/path1/path2/sample.php' or relative path such as '../path2/sample.php' can be used.<br />If you input the path like 'http://url/sample.php', the result will be received and then displayed.<br />This is current XE's absolute path.<br />]]></value>
|
||||
<value xml:lang="jp"><![CDATA[外部ドキュメントの位置を入力してください。<br />/path1/path2/sample.phpのような絶対パス、もしくは../path2/sample.phpのような相対パス両方とも使用できます。<br />http://url/sample.phpのように使用すると、該当ページをウェブへ転送し、出力します。<br />現在、XEがインストールされている絶対パスは、次のとおりです。<br />]]></value>
|
||||
<value xml:lang="ko"><![CDATA[외부문서의 위치를 입력해주세요. /path1/path2/sample.php 와 같이 절대경로나 ../path2/sample.php와 같은 상대경로 모두 사용가능합니다. http://url/sample.php 와 같이 사용하면 해당 페이지를 웹으로 전송 받아 출력 하게 됩니다. 현재 XE가 설치된 절대경로는 다음과 같습니다. ]]></value>
|
||||
<value xml:lang="en"><![CDATA[Please enter the location of external document. Both absolute path such as '/path1/path2/sample.php' or relative path such as '../path2/sample.php' can be used. If you input the path like 'http://url/sample.php', the result will be received and then displayed. This is current XE's absolute path. ]]></value>
|
||||
<value xml:lang="jp"><![CDATA[外部ドキュメントの位置を入力してください。 /path1/path2/sample.phpのような絶対パス、もしくは../path2/sample.phpのような相対パス両方とも使用できます。 http://url/sample.phpのように使用すると、該当ページをウェブへ転送し、出力します。 現在、XEがインストールされている絶対パスは、次のとおりです。 ]]></value>
|
||||
</item>
|
||||
<item name="opage_mobile_path">
|
||||
<value xml:lang="ko"><![CDATA[모바일용 외부 문서 위치]]></value>
|
||||
|
|
@ -150,9 +150,9 @@
|
|||
<value xml:lang="zh-TW"><![CDATA[手機外連文章位置]]></value>
|
||||
</item>
|
||||
<item name="about_opage_mobile_path">
|
||||
<value xml:lang="ko"><![CDATA[모바일용 외부문서의 위치를 입력해주세요. 입력하지 않으면 위에서 지정한 외부문서 위치의 페이지를 이용합니다. <br />/path1/path2/sample.php 와 같이 절대경로나 ../path2/sample.php와 같은 상대경로 모두 사용가능합니다.<br />http://url/sample.php 와 같이 사용하면 해당 페이지를 웹으로 전송 받아 출력 하게 됩니다.<br />현재 XE가 설치된 절대경로는 다음과 같습니다.<br />]]></value>
|
||||
<value xml:lang="en"><![CDATA[Please enter the location of external document for mobile view. If not inputted, it uses the external document specified above.<br />Both absolute path such as '/path1/path2/sample.php' or relative path such as '../path2/sample.php' can be used.<br />If you input the path like 'http://url/sample.php', the result will be received and then displayed.<br />This is current XE's absolute path.<br />]]></value>
|
||||
<value xml:lang="jp"><![CDATA[モバイル用外部ドキュメントの位置を入力してください。入力しないと上記で指定した外部ドキュメントの位置のページを利用します。<br />/path1/path2/sample.phpのように絶対パス、もしくは../path2/sample.phpのような相対パス両方とも使用できます。<br />http://url/sample.phpのように使用すると、該当ページをウェブへ転送し、出力します。<br />現在、XEのインストールされている絶対パスは、次のとおりです。<br />]]></value>
|
||||
<value xml:lang="ko"><![CDATA[모바일용 외부문서의 위치를 입력해주세요. 입력하지 않으면 위에서 지정한 외부문서 위치의 페이지를 이용합니다. /path1/path2/sample.php 와 같이 절대경로나 ../path2/sample.php와 같은 상대경로 모두 사용가능합니다. http://url/sample.php 와 같이 사용하면 해당 페이지를 웹으로 전송 받아 출력 하게 됩니다. 현재 XE가 설치된 절대경로는 다음과 같습니다. ]]></value>
|
||||
<value xml:lang="en"><![CDATA[Please enter the location of external document for mobile view. If not inputted, it uses the external document specified above. Both absolute path such as '/path1/path2/sample.php' or relative path such as '../path2/sample.php' can be used. If you input the path like 'http://url/sample.php', the result will be received and then displayed. This is current XE's absolute path. ]]></value>
|
||||
<value xml:lang="jp"><![CDATA[モバイル用外部ドキュメントの位置を入力してください。入力しないと上記で指定した外部ドキュメントの位置のページを利用します。 /path1/path2/sample.phpのように絶対パス、もしくは../path2/sample.phpのような相対パス両方とも使用できます。 http://url/sample.phpのように使用すると、該当ページをウェブへ転送し、出力します。 現在、XEのインストールされている絶対パスは、次のとおりです。 ]]></value>
|
||||
</item>
|
||||
<item name="page_management">
|
||||
<value xml:lang="ko"><![CDATA[페이지 관리]]></value>
|
||||
|
|
|
|||
|
|
@ -37,6 +37,18 @@
|
|||
<th scope="col"><input type="checkbox" /></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<th scope="col">{$lang->no}</th>
|
||||
<th scope="col">{$lang->module_category}</th>
|
||||
<th scope="col">{$lang->page_type}</th>
|
||||
<th scope="col">{$lang->mid}</th>
|
||||
<th scope="col">{$lang->browser_title}</th>
|
||||
<th scope="col">{$lang->regdate}</th>
|
||||
<th scope="col"> </th>
|
||||
<th scope="col"><input type="checkbox" /></th>
|
||||
</tr>
|
||||
</tfoot>
|
||||
<tbody>
|
||||
<!--@foreach($page_list as $no => $val)-->
|
||||
<tr class="row{$cycle_idx}">
|
||||
|
|
@ -58,7 +70,9 @@
|
|||
<td>{zdate($val->regdate,"Y-m-d")}</td>
|
||||
<td>
|
||||
<a href="{getUrl('act','dispPageAdminInfo','module_srl',$val->module_srl)}">{$lang->cmd_setup}</a>
|
||||
<i>|</i>
|
||||
<a href="{getUrl('','module','module','act','dispModuleAdminCopyModule','module_srl',$val->module_srl)}" onclick="popopen(this.href);return false;">{$lang->cmd_copy}</a>
|
||||
<i>|</i>
|
||||
<a href="{getUrl('act','dispPageAdminDelete','module_srl', $val->module_srl)}">{$lang->cmd_delete}</a>
|
||||
</td>
|
||||
<td><input type="checkbox" name="cart" value="{$val->module_srl}" /></td>
|
||||
|
|
@ -77,7 +91,7 @@
|
|||
</form>
|
||||
|
||||
<!-- 페이지 네비게이션 -->
|
||||
<form cond="$page_navigation" action="./" class="x_pagination x_pagination-centered" no-error-return-url="true" style="margin:0">
|
||||
<form cond="$page_navigation" action="./" class="x_pagination" no-error-return-url="true" style="margin:-36px 0 0 0">
|
||||
<input type="hidden" name="module" value="{$module}" />
|
||||
<input type="hidden" name="act" value="{$act}" />
|
||||
<input cond="$search_target" type="hidden" name="search_target" value="{$search_target}" />
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<!--%import("filter/insert_outside.xml")-->
|
||||
<!--#include("header.html")-->
|
||||
<include target="header.html" />
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
|
|
@ -11,48 +11,45 @@
|
|||
<input type="hidden" name="page" value="{$page}" />
|
||||
<input type="hidden" name="module_srl" value="{$module_srl}" />
|
||||
|
||||
<div class="x_control-group">
|
||||
<div class="x_control-group" cond="!$module_srl">
|
||||
<label class="x_control-label" for="page_type">{$lang->page_type}</label>
|
||||
<div class="x_controls" class="text">
|
||||
<!--@if(!$module_srl)-->
|
||||
<div class="x_controls">
|
||||
<select name="page_type" id="page_type">
|
||||
<option value="">{$lang->click_choice}</option>
|
||||
<option value="WIDGET">{$lang->page_type_name['WIDGET']}</option>
|
||||
<option value="ARTICLE">{$lang->page_type_name['ARTICLE']}</option>
|
||||
<option value="OUTSIDE">{$lang->page_type_name['OUTSIDE']}</option>
|
||||
</select>
|
||||
<p>{$lang->about_page_type}</p>
|
||||
<!--@end-->
|
||||
<a href="#aboutPageType" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<div class="x_help-block" id="aboutPageType" hidden>{$lang->about_page_type}</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--@if($logged_info->is_admin!='Y')-->
|
||||
<input type="hidden" name="page_name" value="{$module_info->mid}" />
|
||||
<!--@else-->
|
||||
<div class="x_control-group">
|
||||
<input type="hidden" name="page_name" value="{$module_info->mid}" cond="$logged_info->is_admin !='Y'" />
|
||||
<div class="x_control-group" cond="$logged_info->is_admin =='Y'">
|
||||
<label class="x_control-label" for="page_name">{$lang->mid}</label>
|
||||
<div class="x_controls">
|
||||
<input type="text" name="page_name" id="page_name" value="{$module_info->mid}" />
|
||||
<p>{$lang->about_mid}</p>
|
||||
<a href="#aboutMid" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<p class="x_help-block" id="aboutMid" hidden>{$lang->about_mid}</p>
|
||||
</div>
|
||||
</div>
|
||||
<!--@end-->
|
||||
<div class="x_control-group">
|
||||
<label class="x_control-label" for="module_category_srl">{$lang->module_category}</label>
|
||||
<div class="x_controls">
|
||||
<select name="module_category_srl" id="module_category_srl">
|
||||
<option value="0">{$lang->notuse}</option>
|
||||
<!--@foreach($module_category as $key => $val)-->
|
||||
<option value="{$key}" <!--@if($module_info->module_category_srl==$key)-->selected="selected"<!--@end-->>{$val->title}</option>
|
||||
<!--@end-->
|
||||
<option loop="$module_category => $key, $val" value="{$key}" selected="selected"|cond="$module_info->module_category_srl==$key">{$val->title}</option>
|
||||
</select>
|
||||
<p>{$lang->about_module_category}</p>
|
||||
<a href="#aboutCategory" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<p class="x_help-block" id="aboutCategory" hidden>{$lang->about_module_category}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<label class="x_control-label" for="browser_title">{$lang->browser_title}</label>
|
||||
<label class="x_control-label" for="lang_browser_title">{$lang->browser_title}</label>
|
||||
<div class="x_controls">
|
||||
<input type="text" name="browser_title" id="browser_title" value="{$module_info->browser_title}" class="lang_code"/>
|
||||
<p>{$lang->about_browser_title}</p>
|
||||
<a href="#aboutBrowserTitle" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<p class="x_help-block" id="aboutBrowserTitle" hidden>{$lang->about_browser_title}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
|
|
@ -60,18 +57,19 @@
|
|||
<div class="x_controls">
|
||||
<select name="layout_srl" id="layout_srl">
|
||||
<option value="0">{$lang->notuse}</option>
|
||||
<!--@foreach($layout_list as $key => $val)-->
|
||||
<option value="{$val->layout_srl}" <!--@if($module_info->layout_srl==$val->layout_srl)-->selected="selected"<!--@end-->>{$val->title} ({$val->layout})</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<p>{$lang->about_layout}</p>
|
||||
<option loop="$layout_list => $key, $val" value="{$val->layout_srl}" selected="selected"|cond="$module_info->layout_srl==$val->layout_srl">{$val->title} ({$val->layout})</option>
|
||||
</select>
|
||||
<a href="#aboutLayout" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<p class="x_help-block" id="aboutLayout" hidden>{$lang->about_layout}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<label class="x_control-label" for="use_mobile">{$lang->mobile_view}</label>
|
||||
<label class="x_control-label">{$lang->mobile_view}</label>
|
||||
<div class="x_controls">
|
||||
<input type="checkbox" name="use_mobile" id="use_mobile" value="Y" <!--@if($module_info->use_mobile == "Y")-->checked="checked"<!--@end--> />
|
||||
<label for="use_mobile">{$lang->about_mobile_view}</label>
|
||||
<label for="use_mobile">
|
||||
<input type="checkbox" name="use_mobile" id="use_mobile" value="Y" checked="checked"|cond="$module_info->use_mobile == 'Y'" />
|
||||
{$lang->about_mobile_view}
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
|
|
@ -79,71 +77,70 @@
|
|||
<div class="x_controls">
|
||||
<select name="mlayout_srl" id="mlayout_srl">
|
||||
<option value="0">{$lang->notuse}</option>
|
||||
<!--@foreach($mlayout_list as $key => $val)-->
|
||||
<option value="{$val->layout_srl}" <!--@if($module_info->mlayout_srl==$val->layout_srl)-->selected="selected"<!--@end-->>{$val->title} ({$val->layout})</option>
|
||||
<!--@end-->
|
||||
<option loop="$mlayout_list => $key, $val" value="{$val->layout_srl}" selected="selected"|cond="$module_info->mlayout_srl==$val->layout_srl">{$val->title} ({$val->layout})</option>
|
||||
</select>
|
||||
<p>{$lang->about_layout}</p>
|
||||
<a href="#aboutMobileLayout" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<p class="x_help-block" id="aboutMobileLayout" hidden>{$lang->about_layout}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group optionnalData widgetType outsideType">
|
||||
<label class="x_control-label" for="page_caching_interval">{$lang->page_caching_interval}</label>
|
||||
<div class="x_controls">
|
||||
<input type="text" name="page_caching_interval" id="page_caching_interval" value="{(int)$module_info->caching_interval}" /> {$lang->unit_min}
|
||||
<p>{$lang->about_page_caching_interval}</p>
|
||||
<a href="#aboutCaching" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<p class="x_help-block" id="aboutCaching" hidden>{$lang->about_page_caching_interval}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group optionnalData articleType">
|
||||
<label class="x_control-label" for="is_skin_fix">{$lang->skin_fix}</label>
|
||||
<label class="x_control-label">{$lang->skin_fix}</label>
|
||||
<div class="x_controls">
|
||||
<input type="checkbox" name="is_skin_fix" id="is_skin_fix" value="Y" />
|
||||
<p>{$lang->about_skin_fix}</p>
|
||||
<label for="is_skin_fix">
|
||||
<input type="checkbox" name="is_skin_fix" id="is_skin_fix" value="Y" />
|
||||
{$lang->about_skin_fix}
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group optionnalData articleType">
|
||||
<label class="x_control-label" for="skin">{$lang->skin}</label>
|
||||
<div class="x_controls">
|
||||
<select name="skin" id="skin">
|
||||
<!--@foreach($skin_list as $key=>$val)-->
|
||||
<option value="{$key}" <!--@if($module_info->skin==$key ||(!$module_info->skin && $key=='default'))-->selected="selected"<!--@end-->>{$val->title}</option>
|
||||
<!--@end-->
|
||||
<option loop="$skin_list => $key, $val" value="{$key}" selected="selected"|cond="$module_info->skin==$key ||(!$module_info->skin && $key=='default')">{$val->title}</option>
|
||||
</select>
|
||||
<p>{$lang->about_skin}</p>
|
||||
<a href="#aboutSkin" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<p class="x_help-block" id="aboutSkin" hidden>{$lang->about_skin}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group optionnalData articleType">
|
||||
<label class="x_control-label" for="mskin">{$lang->mobile_skin}</label>
|
||||
<div class="x_controls">
|
||||
<select name="mskin" id="mskin">
|
||||
<!--@foreach($mskin_list as $key=>$val)-->
|
||||
<option value="{$key}" <!--@if($module_info->mskin==$key ||(!$module_info->mskin && $key=='default'))-->selected="selected"<!--@end-->>{$val->title}</option>
|
||||
<!--@end-->
|
||||
<option loop="$mskin_list => $key, $val" value="{$key}" selected="selected"|cond="$module_info->mskin==$key ||(!$module_info->mskin && $key=='default')">{$val->title}</option>
|
||||
</select>
|
||||
<p>{$lang->about_skin}</p>
|
||||
<a href="#aboutMobileSkin" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<p class="x_help-block" id="aboutMobileSkin" hidden>{$lang->about_skin}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group row optionnalData outsideType">
|
||||
<label class="x_control-label" for="path">{$lang->opage_path}</label>
|
||||
<div class="x_controls">
|
||||
<input type="text" name="path" id="path" value="{htmlspecialchars($module_info->path)}" />
|
||||
<p>{$lang->about_opage_path}<b>{realpath("./")}</b></p>
|
||||
<input type="text" name="path" id="path" value="{htmlspecialchars($module_info->path)}" />
|
||||
<a href="#aboutOpage" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<p class="x_help-block" id="aboutOpage" hidden>{$lang->about_opage_path} <mark>{realpath("./")}</mark></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group row optionnalData outsideType">
|
||||
<label class="x_control-label" for="mpath">{$lang->opage_mobile_path}</label>
|
||||
<div class="x_controls">
|
||||
<input type="text" name="mpath" id="mpath" value="{htmlspecialchars($module_info->mpath)}" />
|
||||
<p>{$lang->about_opage_mobile_path}<b>{realpath("./")}</b></p>
|
||||
<a href="#aboutOpageMobile" data-toggle class="x_icon-question-sign">{$lang->help}</a>
|
||||
<p class="x_help-block" id="aboutOpageMobile" hidden>{$lang->about_opage_mobile_path} <mark>{realpath("./")}</mark></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_clearfix btnArea">
|
||||
<div class="x_pull-right">
|
||||
<button class="x_btn x_btn-primary" type="submit">{$lang->cmd_make}</button>
|
||||
</div>
|
||||
<button class="x_btn x_btn-primary" type="submit">{$lang->cmd_make}</button>
|
||||
</div>
|
||||
</form>
|
||||
</section>
|
||||
|
||||
<script>
|
||||
(function($){
|
||||
$('.optionnalData').hide();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue