mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-14 00:39:57 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@1772 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
fbbad5e79e
commit
898eb99469
26 changed files with 214 additions and 135 deletions
|
|
@ -15,7 +15,7 @@
|
|||
* 0 : files/_debug_message.php 에 연결하여 출력
|
||||
* 1 : Response Method 가 XML 형식이 아닐 경우 브라우저에 최상단에 주석으로 표시
|
||||
**/
|
||||
define('__DEBUG_OUTPUT__', 1);
|
||||
define('__DEBUG_OUTPUT__', 0);
|
||||
|
||||
/**
|
||||
* @brief 디버깅 메세지 출력
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@
|
|||
<th scope="col">{$lang->author}</th>
|
||||
<th scope="col">{$lang->date}</th>
|
||||
<th scope="col">{$lang->installed_path}</th>
|
||||
<th scope="col">{$lang->addon_info}</th>
|
||||
<th scope="col">{$lang->cmd_setup}</th>
|
||||
<th scope="col">{$lang->use}</th>
|
||||
</tr>
|
||||
|
|
@ -28,26 +27,25 @@
|
|||
<!--@foreach($addon_list as $key => $val)-->
|
||||
<tr>
|
||||
<th scope="row" rowspan="2">
|
||||
{$val->title} <br />
|
||||
<a href="#" onclick="popopen('{getUrl('','module','addon','act','dispAddonAdminInfo','selected_addon',$val->addon)}','addon_info');return false" class="blue">{$val->title}</a> <br />
|
||||
({$val->addon})
|
||||
</th>
|
||||
<td class="tahoma">{$val->version}</td>
|
||||
<td><a href="#" onclick="window.open('{$val->author->homepage}')">{$val->author->name}</a></td>
|
||||
<td class="tahoma">{$val->author->date}</td>
|
||||
<td class="tahoma">{$val->path}</td>
|
||||
<td class="tahoma"><a href="#" onclick="popopen('{getUrl('','module','addon','act','dispAddonAdminInfo','selected_addon',$val->addon)}','addon_info');return false">{$lang->cmd_view}</a></td>
|
||||
<td class="tahoma">
|
||||
<!--@if($val->extra_vars)-->
|
||||
<a href="#" onclick="popopen('{getUrl('','module','addon','act','dispAddonAdminSetup','selected_addon',$val->addon)}','addon_info');return false">{$lang->cmd_setup}</a>
|
||||
<a href="#" onclick="popopen('{getUrl('','module','addon','act','dispAddonAdminSetup','selected_addon',$val->addon)}','addon_info');return false" class="blue">{$lang->cmd_setup}</a>
|
||||
<!--@else-->
|
||||
|
||||
<!--@end-->
|
||||
</td>
|
||||
<td class="tahoma">
|
||||
<!--@if($val->activated)-->
|
||||
<a href="#" onclick="doToggleAddon('{$val->addon}');return false;" class="red">{$lang->notuse}</a>
|
||||
<!--@else-->
|
||||
<a href="#" onclick="doToggleAddon('{$val->addon}');return false;" class="blue">{$lang->use}</a>
|
||||
<!--@else-->
|
||||
<a href="#" onclick="doToggleAddon('{$val->addon}');return false;" class="red">{$lang->notuse}</a>
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
|
|
@ -119,6 +119,9 @@ h4 .view { color:#158692; padding-right:.6em; font:bold .9em Tahoma; background:
|
|||
.tableType2 td .w100 { width:100%; display:block;}
|
||||
.tableType2 td .checkbox { margin:-3px;}
|
||||
.tableType2 td p { line-height:1.4em;}
|
||||
.tableType2 td a { color:#1d1d1d;}
|
||||
.tableType2 td a.blue { color:#158692;}
|
||||
.tableType2 td a.red { color:#c95b53;}
|
||||
|
||||
.tableType3 { width:100%; border-bottom:2px solid #c1c0bd;}
|
||||
.tableType3 th,
|
||||
|
|
@ -160,6 +163,10 @@ h4 .view { color:#158692; padding-right:.6em; font:bold .9em Tahoma; background:
|
|||
.tableType4 td .checkbox { margin:-3px;}
|
||||
.tableType4 td p { line-height:1.4em;}
|
||||
|
||||
.widgetBox { border:1px solid #c1c0bd; width:100%;}
|
||||
.widgetBox th { text-align:center; font-weight:normal; background-color:#EFEFEF; }
|
||||
.widgetBox td { text-align:left; padding:.5em; }
|
||||
|
||||
/* ----- Content | End ----- */
|
||||
|
||||
/* ----- Popup | Start ----- */
|
||||
|
|
@ -185,14 +192,15 @@ h4 .view { color:#158692; padding-right:.6em; font:bold .9em Tahoma; background:
|
|||
/* ----- Popup | End ----- */
|
||||
|
||||
/* ----- Category Manager | Start ----- */
|
||||
#category_list { float:left; width:320px; padding:.5em 0 .5em 0; margin-bottom:2em; border-top:2px solid #c1c0bd; border-bottom:2px solid #c1c0bd;}
|
||||
#category_list { padding:.5em 0 .5em 0; margin-bottom:2em; }
|
||||
#category_list .checkbox { margin-top:1em; border:0px; }
|
||||
#menu_zone_info, #category_info { float:left; width:370px; padding-left:10px; }
|
||||
#menu_zone_info { position:absolute; top:0px; left:0px; width:600px; background-color:#FFFFFF; z-index:999; border:1px solid #888888; padding:10px; display:none;}
|
||||
#category_info { position:absolute; top:0px; left:0px; width:400px; background-color:#FFFFFF; z-index:999; border:1px solid #888888; padding:10px; display:none;}
|
||||
/* ----- Category Manager | End ----- */
|
||||
|
||||
.widget_item { float: left; white-space:nowrap; background-color:#FEFEFE; line-height:150%; margin-right:1em; }
|
||||
.widget_item { margin-bottom:.5em; }
|
||||
.layout_editor { width:100%; height:500px; border:0px; font-size:1em; }
|
||||
.layout_editor_box { padding:10px; border:1px solid #DDDDDD; }
|
||||
.layout_editor { width:100%; height:500px; border:0px;}
|
||||
|
||||
/* adminSearch */
|
||||
.adminSearch { text-align:center; clear:both; width:100%;}
|
||||
|
|
|
|||
|
|
@ -413,7 +413,7 @@
|
|||
return $output;
|
||||
}
|
||||
|
||||
$oDocumentController = &getController('document');
|
||||
$oDocumentController = &getAdminController('document');
|
||||
$output = $oDocumentController->deleteCategory($args->category_srl);
|
||||
if(!$output->toBool()) {
|
||||
$oDB->rollback();
|
||||
|
|
|
|||
|
|
@ -35,11 +35,12 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<!--@if($category_info->name)-->
|
||||
<ul class="buttonLeft">
|
||||
<!--@if($category_info->name)-->
|
||||
<li><a href="#" onclick="doDeleteCategory('{$category_srl->category_srl}');return false" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<!--@end-->
|
||||
<li><a href="#" onclick="hideCategoryInfo();return false" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<!--@end-->
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" alt="" class="icon" /><input type="submit" value="{$lang->cmd_save}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
|
|
|
|||
|
|
@ -21,21 +21,18 @@
|
|||
<input type="hidden" name="xml_file" value="{$category_info->xml_file}" />
|
||||
|
||||
<div id="category_list">
|
||||
<table style="table-layout:fixed;">
|
||||
<tr valign="top">
|
||||
<td>
|
||||
<div id="zone_category"></div>
|
||||
<p><input type="checkbox" class="checkbox" id="category_enable_move" /> <label for="category_enable_move">{$lang->cmd_enable_move_category}</label></p>
|
||||
<div id="zone_category"></div>
|
||||
<p><input type="checkbox" class="checkbox" id="category_enable_move" onclick="hideCategoryInfo()" /> <label for="category_enable_move">{$lang->cmd_enable_move_category}</label></p>
|
||||
|
||||
<ul class="buttonLeft">
|
||||
<li><a href="#" onclick="doInsertCategory(0);return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_insert}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="openAllTreeMenu('category');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_open_all}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="closeAllTreeMenu('category');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close_all}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="doReloadTreeCategory('{$module_info->module_srl}');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_remake_cache}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="buttonLeft">
|
||||
<li><a href="#" onclick="doInsertCategory(0);return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_insert}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><a href="#" onclick="openAllTreeMenu('category');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_open_all}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="closeAllTreeMenu('category');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close_all}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="doReloadTreeCategory('{$module_info->module_srl}');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_remake_cache}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div id="category_info"></div>
|
||||
|
|
|
|||
|
|
@ -154,11 +154,34 @@ function doGetCategoryInfo(category_id, obj) {
|
|||
}
|
||||
|
||||
/* 서버로부터 받아온 카테고리 정보를 출력 */
|
||||
xAddEventListener(document,'mousedown',checkMousePosition);
|
||||
var _xPos = 0;
|
||||
var _yPos = 0;
|
||||
function checkMousePosition(e) {
|
||||
var evt = new xEvent(e);
|
||||
_xPos = evt.pageX;
|
||||
_yPos = evt.pageY;
|
||||
}
|
||||
|
||||
function hideCategoryInfo() {
|
||||
var obj = xGetElementById('category_info');
|
||||
obj.style.display = "none";
|
||||
}
|
||||
|
||||
function completeGetCategoryTplInfo(ret_obj, response_tags) {
|
||||
var obj = xGetElementById('category_info');
|
||||
var tpl = ret_obj['tpl'];
|
||||
xInnerHtml("category_info", tpl);
|
||||
xInnerHtml(obj, tpl);
|
||||
obj.style.display = 'block';
|
||||
|
||||
var fo_obj = xGetElementById("fo_category");
|
||||
fo_obj.category_name.focus();
|
||||
|
||||
var x = _xPos + 50;
|
||||
var y = _yPos - xHeight(obj)/2+ xScrollTop();
|
||||
xLeft(obj, x);
|
||||
xTop(obj, y);
|
||||
xRemoveEventListener(document,'mousedown',checkMousePosition);
|
||||
}
|
||||
|
||||
/* 카테고리 아이템 입력후 */
|
||||
|
|
@ -172,8 +195,9 @@ function completeInsertCategory(ret_obj) {
|
|||
|
||||
loadTreeMenu(xml_file, 'category', 'zone_category', category_title, '',doGetCategoryInfo, category_srl, doMoveTree);
|
||||
|
||||
if(!category_srl) xInnerHtml("category_info", "");
|
||||
else {
|
||||
if(!category_srl) {
|
||||
xInnerHtml("category_info", "");
|
||||
} else {
|
||||
var params = {node_srl:category_srl, parent_srl:parent_srl}
|
||||
doGetCategoryInfo(null, params)
|
||||
}
|
||||
|
|
@ -230,6 +254,9 @@ function completeDeleteCategory(ret_obj) {
|
|||
alert(ret_obj['message']);
|
||||
|
||||
loadTreeMenu(xml_file, 'category', 'zone_category', category_title, '', doGetCategoryInfo, category_srl, doMoveTree);
|
||||
xInnerHtml("category_info", "");
|
||||
|
||||
var obj = xGetElementById('category_info');
|
||||
xInnerHtml(obj, "");
|
||||
obj.style.display = 'none';
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
<th scope="col">{$lang->category_title}</th>
|
||||
<th scope="col">{$lang->last_update}</th>
|
||||
<th scope="col">{$lang->cmd_modify}</th>
|
||||
<th scope="col" colspan="2">{$lang->cmd_move}</th>
|
||||
<th scope="col">{$lang->cmd_move}</th>
|
||||
<th scope="col">{$lang->cmd_delete}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
|
@ -32,8 +32,10 @@
|
|||
<td class="tahoma">{htmlspecialchars($category_info->title)}</td>
|
||||
<td class="tahoma">{zdate($category_info->last_update,"Y-m-d H:i:s")}</td>
|
||||
<td class="tahoma blue"><a href="{getUrl('category_srl',$category_info->category_srl)}">{$lang->cmd_modify}</a></td>
|
||||
<td class="tahoma"><a href="#" onclick="doUpdateCategory('{$category_info->category_srl}','up');return false;">{$lang->cmd_move_up}</a></td>
|
||||
<td class="tahoma"><a href="#" onclick="doUpdateCategory('{$category_info->category_srl}','down');return false;">{$lang->cmd_move_down}</a></td>
|
||||
<td>
|
||||
<a href="#" onclick="doUpdateCategory('{$category_info->category_srl}','up');return false;"><img src="../../admin/tpl/images/button_up.gif" alt="{$lang->cmd_move_up}" width="14" height="14" /></a>
|
||||
<a href="#" onclick="doUpdateCategory('{$category_info->category_srl}','down');return false;"><img src="../../admin/tpl/images/button_down.gif" alt="{$lang->cmd_move_down}" width="14" height="14" /></a>
|
||||
</td>
|
||||
<td class="tahoma red"><a href="#" onclick="doUpdateCategory('{$category_info->category_srl}','delete','{$lang->confirm_delete}');return false;">{$lang->cmd_delete}</a></td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
|
|
|
|||
|
|
@ -32,9 +32,9 @@
|
|||
</td>
|
||||
<td class="tahoma">
|
||||
<!--@if($xml_info->enabled=='Y')-->
|
||||
<a href="#" onclick="doDisableComponent('{$component_name}');return false;" class="red">{$lang->cmd_disable}</a>
|
||||
<a href="#" onclick="doDisableComponent('{$component_name}');return false;" class="blue">{$lang->cmd_enable}</a>
|
||||
<!--@else-->
|
||||
<a href="#" onclick="doEnableComponent('{$component_name}');return false;" class="blue">{$lang->cmd_enable}</a>
|
||||
<a href="#" onclick="doEnableComponent('{$component_name}');return false;" class="red">{$lang->cmd_disable}</a>
|
||||
<!--@end-->
|
||||
</td>
|
||||
<td class="tahoma">
|
||||
|
|
|
|||
|
|
@ -6,21 +6,21 @@
|
|||
<tr>
|
||||
<th scope="col">{$lang->allowed_filesize}</th>
|
||||
<td>
|
||||
<input type="text" name="allowed_filesize" value="{$config->allowed_filesize}" class="inputTypeText" />MB
|
||||
<input type="text" name="allowed_filesize" value="{$config->allowed_filesize}" class="inputTypeText" size="3" />MB
|
||||
<p>{$lang->about_allowed_filesize}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="col">{$lang->allowed_attach_size}</th>
|
||||
<td>
|
||||
<input type="text" name="allowed_attach_size" value="{$config->allowed_attach_size}" class="inputTypeText" />MB
|
||||
<input type="text" name="allowed_attach_size" value="{$config->allowed_attach_size}" class="inputTypeText" size="3" />MB
|
||||
<p>{$lang->about_allowed_attach_size}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="col">{$lang->allowed_filetypes}</th>
|
||||
<td>
|
||||
<input type="text" name="allowed_filetypes" value="{$config->allowed_filetypes}" class="inputTypeText" />
|
||||
<input type="text" name="allowed_filetypes" value="{$config->allowed_filetypes}" class="inputTypeText w100" />
|
||||
<p>{$lang->about_allowed_filetypes}</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@
|
|||
<th scope="col">{$lang->date}</th>
|
||||
<th scope="col">{$lang->ipaddress}</th>
|
||||
<th scope="col">{$lang->cmd_move_to_document}</th>
|
||||
<th scope="col">{$lang->cmd_download}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
|
@ -32,7 +31,7 @@
|
|||
<td class="tahoma">{$no}</td>
|
||||
<td><input type="checkbox" name="cart" value="{$val->file_srl}" /></td>
|
||||
<td class="blue"><a href="#" onclick="window.open('./?mid={$module_list[$val->module_srl]->mid}');return false">{$module_list[$val->module_srl]->browser_title}</a></td>
|
||||
<td class="tahoma">{htmlspecialchars($val->source_filename)}</td>
|
||||
<td class="tahoma red"><a href="{$val->download_url}">{htmlspecialchars($val->source_filename)}</a></td>
|
||||
<td class="tahoma">{$val->file_size}</td>
|
||||
<td class="tahoma">
|
||||
<!--@if($val->isvalid=='Y')-->
|
||||
|
|
@ -45,7 +44,6 @@
|
|||
<td class="tahoma">{zdate($val->regdate,"Y-m-d")}</td>
|
||||
<td class="tahoma">{$val->ipaddress}</td>
|
||||
<td class="tahoma blue"><a href="#" onclick="window.open('./?document_srl={$val->upload_target_srl}');return false">{$lang->cmd_move}</a></td>
|
||||
<td class="tahoma red"><a href="{$val->download_url}">{$lang->cmd_download}</a></td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
</tbody>
|
||||
|
|
|
|||
|
|
@ -28,5 +28,5 @@
|
|||
$lang->about_layout_code =
|
||||
"아래 레이아웃의 코드를 직접 수정후 저장하시면 서비스에 반영이 됩니다.
|
||||
꼭 미리보기를 하신 후에 저장을 하세요.
|
||||
제로보드XE의 템플릿 문법은 <a href=\"#\" onclick=\"winopen('http://trac.zeroboard.com/trac/wiki/TemplateHandler');return false;\">[제로보드XE 템플릿]</a> 을 참고하시면 됩니다.";
|
||||
제로보드XE의 템플릿 문법은 <a href=\"#\" onclick=\"winopen('http://trac.zeroboard.com/trac/wiki/TemplateHandler');return false;\">제로보드XE 템플릿</a> 을 참고하시면 됩니다.";
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@
|
|||
<th scope="col">{$lang->menu_count}</th>
|
||||
<th scope="col">{$lang->date}</th>
|
||||
<th scope="col">{$lang->path}</th>
|
||||
<th scope="col">{$lang->layout_info}</th>
|
||||
<th scope="col">{$lang->cmd_make}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
|
@ -21,19 +20,18 @@
|
|||
<!--@if($val->title)-->
|
||||
<tr>
|
||||
<td rowspan="2">
|
||||
{$val->title} <br />
|
||||
<a href="#" onclick="popopen('{getUrl('','module','layout','act','dispLayoutAdminInfo','selected_layout',$val->layout)}','layout_info');return false" class="blue">{$val->title}</a> <br />
|
||||
({$val->layout})
|
||||
</td>
|
||||
<td class="tahoma">{$val->version}</td>
|
||||
<td><a href="#" onclick="window.open('{$val->author->homepage}')">{$val->author->name}</a></td>
|
||||
<td><a href="#" onclick="window.open('{$val->author->homepage}')" class="blue">{$val->author->name}</a></td>
|
||||
<td class="tahoma">{$val->menu_count}</td>
|
||||
<td class="tahoma">{$val->author->date}</td>
|
||||
<td class="tahoma">{$val->path}</td>
|
||||
<td class="tahoma"><a href="#" onclick="popopen('{getUrl('','module','layout','act','dispLayoutAdminInfo','selected_layout',$val->layout)}','layout_info');return false" class="red">{$lang->cmd_view}</a></td>
|
||||
<td class="tahoma"><a href="{getUrl('act','dispLayoutAdminInsert','layout',$val->layout)}" class="blue">{$lang->cmd_make}</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="7" class="left">
|
||||
<td colspan="6" class="left">
|
||||
{nl2br($val->author->description)}
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
|
|
@ -36,15 +36,19 @@
|
|||
<td class="tahoma">{zdate($val->regdate,"Y-m-d")}</td>
|
||||
<td class="tahoma">
|
||||
<!--@if(!$val->module_srl)-->
|
||||
<a href="#" onclick="location.href='{getUrl('act','dispLayoutAdminModify','layout_srl',$val->layout_srl)}';return false;">{$lang->cmd_layout_management}</a>
|
||||
<a href="#" onclick="location.href='{getUrl('act','dispLayoutAdminModify','layout_srl',$val->layout_srl)}';return false;" class="blue">{$lang->cmd_layout_management}</a>
|
||||
<!--@else-->
|
||||
|
||||
<!--@end-->
|
||||
</td>
|
||||
<td class="tahoma">
|
||||
<a href="#" onclick="location.href='{getUrl('act','dispLayoutAdminEdit','layout_srl',$val->layout_srl)}';return false;">{$lang->cmd_layout_edit}</a>
|
||||
<a href="#" onclick="location.href='{getUrl('act','dispLayoutAdminEdit','layout_srl',$val->layout_srl)}';return false;" class="blue">{$lang->cmd_layout_edit}</a>
|
||||
</td>
|
||||
<td class="tahoma">
|
||||
<!--@if(!$val->module_srl)-->
|
||||
<a href="#" onclick="doDeleteLayout('{$val->layout_srl}');return false;">{$lang->cmd_delete}</a>
|
||||
<a href="#" onclick="doDeleteLayout('{$val->layout_srl}');return false;" class="red">{$lang->cmd_delete}</a>
|
||||
<!--@else-->
|
||||
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
|
|
@ -11,26 +11,24 @@
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="left">{nl2br($lang->about_layout_code)}</td>
|
||||
<td class="left blue">{nl2br($lang->about_layout_code)}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<table cellspacing="0" class="tableType3 gap1">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">{$lang->widget}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="left">
|
||||
<!--@foreach($widget_list as $widget)-->
|
||||
<div class="widget_item">[<a href="#" onclick="popopen('./?module=widget&act=dispWidgetGenerateCode&selected_widget={$widget->widget}&module_srl={$module_srl}','GenerateCodeInPage');return false;">{$widget->title}</a>]</div>
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<table cellspacing="0" class="widgetBox gap1">
|
||||
<col width="80" />
|
||||
<col />
|
||||
<tr>
|
||||
<th>{$lang->widget}</th>
|
||||
<td>
|
||||
<ul class="buttonLeft nospace">
|
||||
<!--@foreach($widget_list as $widget)-->
|
||||
<li class="widget_item"><a href="#" onclick="popopen('./?module=widget&act=dispWidgetGenerateCode&selected_widget={$widget->widget}&module_srl={$module_srl}','GenerateCodeInPage');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$widget->title}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="gap1">
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
<!--@if($selected_layout->author->homepage)-->
|
||||
<tr>
|
||||
<th scope="row">{$lang->author}</th>
|
||||
<td><a href="#" onclick="window.open('{$selected_layout->author->homepage}');return false;">{$selected_layout->author->name}</a></td>
|
||||
<td><a href="#" onclick="window.open('{$selected_layout->author->homepage}');return false;" class="blue">{$selected_layout->author->name}</a></td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
<!--@if($selected_layout->author->description)-->
|
||||
|
|
@ -37,7 +37,7 @@
|
|||
<tr>
|
||||
<th scope="row">{$lang->title}</th>
|
||||
<td class="left">
|
||||
<input type="text" name="title" value="{htmlspecialchars($selected_layout->layout_title)}" />
|
||||
<input type="text" name="title" value="{htmlspecialchars($selected_layout->layout_title)}" class="inputTypeText w100" />
|
||||
<p>{$lang->about_title}</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -47,7 +47,7 @@
|
|||
|
||||
<td class="left">
|
||||
<!--@if($var->type == "text")-->
|
||||
<input type="text" name="{$name}" value="{htmlspecialchars($var->value)}" class="inputTypeTextArea w100"/>
|
||||
<input type="text" name="{$name}" value="{htmlspecialchars($var->value)}" class="inputTypeText w100"/>
|
||||
|
||||
<!--@elseif($var->type == "textarea")-->
|
||||
<textarea name="{$name}" class="inputTypeTextArea w100">{htmlspecialchars($var->value)}</textarea>
|
||||
|
|
@ -67,14 +67,17 @@
|
|||
<tr>
|
||||
<th scope="row">{$menu_info->title}<br />({$menu_name})</th>
|
||||
<td class="left tahoma">
|
||||
<select name="{$menu_name}">
|
||||
<option value="0">------------------------</option>
|
||||
<!--@foreach($menu_list as $key => $val)-->
|
||||
<option value="{$val->menu_srl}" <!--@if($val->menu_srl == $menu_info->menu_srl)-->selected="true"<!--@end-->>{$val->title}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
|
||||
<a href="#" onclick="doMenuManagement('{$menu_name}');return false;" class="blue">{$lang->cmd_management}</a>
|
||||
<ul class="buttonLeft nospace">
|
||||
<li>
|
||||
<select name="{$menu_name}">
|
||||
<option value="0">------------------------</option>
|
||||
<!--@foreach($menu_list as $key => $val)-->
|
||||
<option value="{$val->menu_srl}" <!--@if($val->menu_srl == $menu_info->menu_srl)-->selected="true"<!--@end-->>{$val->title}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
</li>
|
||||
<li><a href="#" onclick="doMenuManagement('{$menu_name}');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_management}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
|
|
|
|||
|
|
@ -1079,14 +1079,14 @@
|
|||
if($image_name->width) {
|
||||
if($image_mark->height && $image_mark->height > $image_name->height) $top_margin = ($image_mark->height - $image_name->height)/2;
|
||||
else $top_margin = 0;
|
||||
$text = sprintf('<img src="%s" border="0" alt="image" width="%s" height="%s" style="margin-top:%dpx;"/>', Context::getRequestUri().$image_name->file, $image_name->width, $image_name->height, $top_margin);
|
||||
$text = sprintf('<img src="%s" border="0" alt="image name" width="%s" height="%s" style="margin-top:%dpx;"/>', Context::getRequestUri().$image_name->file, $image_name->width, $image_name->height, $top_margin);
|
||||
}
|
||||
|
||||
if($image_mark->width) {
|
||||
$matches[0] = str_replace('<'.$matches[6], sprintf('<%s style="cursor:pointer;background:url(%s) no-repeat left;padding-left:%dpx; height:%dpx" ', $matches[1],Context::getRequestUri().$image_mark->file, $image_mark->width+2, $image_mark->height), $matches[0] );
|
||||
}
|
||||
|
||||
return str_replace($matches[5], $text, $matches[0]);
|
||||
$output = str_replace('>'.$matches[5].'<', '>'.$text.'<', $matches[0]);
|
||||
return $output;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@
|
|||
<tr>
|
||||
<th scope="row">{$lang->limit_day}</th>
|
||||
<td>
|
||||
<input type="text" name="limit_day" value="{$config->limit_day}" class="inputTypeText" />{$lang->unit_day}
|
||||
<input type="text" name="limit_day" value="{$config->limit_day}" size="2" class="inputTypeText" />{$lang->unit_day}
|
||||
<p>{$lang->about_limit_day}</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -46,8 +46,8 @@
|
|||
<input type="checkbox" name="image_name" value="Y" <!--@if($config->image_name=='Y')-->checked="true"<!--@end--> class="checkbox" />
|
||||
{$lang->about_image_name}
|
||||
</p>
|
||||
{$lang->image_name_max_width} : <input type="text" name="image_name_max_width" value="{$config->image_name_max_width}" class="inputTypeText" />px<br />
|
||||
{$lang->image_name_max_height} : <input type="text" name="image_name_max_height" value="{$config->image_name_max_height}" class="inputTypeText" />px<br />
|
||||
{$lang->image_name_max_width} : <input type="text" name="image_name_max_width" size="3" value="{$config->image_name_max_width}" class="inputTypeText" />px<br />
|
||||
{$lang->image_name_max_height} : <input type="text" name="image_name_max_height" size="2" value="{$config->image_name_max_height}" class="inputTypeText" />px<br />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
@ -57,14 +57,14 @@
|
|||
<input type="checkbox" name="image_mark" value="Y" <!--@if($config->image_mark=='Y')-->checked="true"<!--@end--> class="checkbox"/>
|
||||
{$lang->about_image_mark}
|
||||
</p>
|
||||
{$lang->image_mark_max_width} : <input type="text" name="image_mark_max_width" value="{$config->image_mark_max_width}" class="inputTypeText"/>px<br />
|
||||
{$lang->image_mark_max_height} : <input type="text" name="image_mark_max_height" value="{$config->image_mark_max_height}" class="inputTypeText"/>px<br />
|
||||
{$lang->image_mark_max_width} : <input type="text" name="image_mark_max_width" size="3" value="{$config->image_mark_max_width}" class="inputTypeText"/>px<br />
|
||||
{$lang->image_mark_max_height} : <input type="text" name="image_mark_max_height" size="2" value="{$config->image_mark_max_height}" class="inputTypeText"/>px<br />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">{$lang->redirect_url}</th>
|
||||
<td>
|
||||
<input type="text" name="redirect_url" value="{$config->redirect_url}" class="inputTypeText" />
|
||||
<input type="text" name="redirect_url" value="{$config->redirect_url}" class="inputTypeText w100" />
|
||||
<p>{$lang->about_redirect_url}</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -78,7 +78,7 @@
|
|||
</table>
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" alt="" class="icon" /><input type="submit" value="{$lang->cmd_registration}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" alt="" class="icon" /><input type="submit" value="{$lang->cmd_registration}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
<!--@if($module=="admin")-->
|
||||
<li><a href="{getUrl('act','dispMemberAdminList')}" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_back}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<!--@end-->
|
||||
|
|
|
|||
|
|
@ -23,43 +23,55 @@
|
|||
<td>{htmlspecialchars($member_info->nick_name)}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">{$lang->image_name}</th>
|
||||
<th scope="row" rowspan="2">{$lang->image_name}</th>
|
||||
<td>
|
||||
<!--@if($member_info->image_name->src)-->
|
||||
<div>
|
||||
<img src="{$member_info->image_name->src}" border="0" alt="image_name" />
|
||||
[<a href="#" onclick="doDeleteImageName({$member_info->member_srl});return false;">{$lang->cmd_delete}</a>]
|
||||
</div>
|
||||
<ul class="buttonLeft nospace">
|
||||
<li><img src="{$member_info->image_name->src}" border="0" alt="image_name" /></li>
|
||||
<li><a href="#" onclick="doDeleteImageName({$member_info->member_srl});return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<!--@else-->
|
||||
|
||||
<!--@end-->
|
||||
<div>
|
||||
<form action="./" method="post" enctype="multipart/form-data" target="hidden_iframe">
|
||||
<input type="hidden" name="member_srl" value="{$member_info->member_srl}" />
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberInsertImageName" />
|
||||
<input type="file" name="image_name" value="" />
|
||||
<input type="submit" value="{$lang->cmd_submit}" />
|
||||
</form>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">{$lang->image_mark}</th>
|
||||
<td>
|
||||
<form action="./" method="post" enctype="multipart/form-data" target="hidden_iframe">
|
||||
<input type="hidden" name="member_srl" value="{$member_info->member_srl}" />
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberInsertImageName" />
|
||||
<ul class="buttonLeft nospace">
|
||||
<li><input type="file" name="image_name" value="" /></li>
|
||||
<li><span class="buttonTypeB"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_submit}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" rowspan="2">{$lang->image_mark}</th>
|
||||
<td>
|
||||
<!--@if($member_info->image_mark->src)-->
|
||||
<div>
|
||||
<img src="{$member_info->image_mark->src}" border="0" alt="image_mark" />
|
||||
[<a href="#" onclick="doDeleteImageMark({$member_info->member_srl});return false;">{$lang->cmd_delete}</a>]
|
||||
</div>
|
||||
<ul class="buttonLeft nospace">
|
||||
<li><img src="{$member_info->image_mark->src}" border="0" alt="image_mark" /></li>
|
||||
<li><a href="#" onclick="doDeleteImageMark({$member_info->member_srl});return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<!--@else-->
|
||||
|
||||
<!--@end-->
|
||||
<div>
|
||||
<form action="./" method="post" enctype="multipart/form-data" target="hidden_iframe">
|
||||
<input type="hidden" name="member_srl" value="{$member_info->member_srl}" />
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberInsertImageMark" />
|
||||
<input type="file" name="image_mark" value="" />
|
||||
<input type="submit" value="{$lang->cmd_submit}" />
|
||||
</form>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<form action="./" method="post" enctype="multipart/form-data" target="hidden_iframe">
|
||||
<input type="hidden" name="member_srl" value="{$member_info->member_srl}" />
|
||||
<input type="hidden" name="module" value="member" />
|
||||
<input type="hidden" name="act" value="procMemberInsertImageMark" />
|
||||
<ul class="buttonLeft nospace">
|
||||
<li><input type="file" name="image_mark" value="" /></li>
|
||||
<li><span class="buttonTypeB"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_submit}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
@ -123,7 +135,7 @@
|
|||
{htmlspecialchars($val->value[0])} - {htmlspecialchars($val->value[1])} - {htmlspecialchars($val->value[2])}
|
||||
<!--@elseif($val->column_type=='kr_zip')-->
|
||||
{htmlspecialchars($val->value[0])} {htmlspecialchars($val->value[1])}
|
||||
<!--@elseif($val->column_type=='checkbox')-->
|
||||
<!--@elseif($val->column_type=='checkbox' && $val->value)-->
|
||||
{htmlspecialchars(implode(",",$val->value))}
|
||||
<!--@elseif($val->column_type=='date')-->
|
||||
{zdate($val->value, "Y-m-d")}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
<td class="tahoma">{$no}</td>
|
||||
<td class="blue"><a href="{getUrl('act','dispMemberAdminInfo','member_srl',$val->member_srl)}">{htmlspecialchars($val->user_id)}</a></td>
|
||||
<td>{htmlspecialchars($val->user_name)}</td>
|
||||
<td class="left"><div class="member_{$val->member_srl}">{htmlspecialchars($val->nick_name)}</div></td>
|
||||
<td><div class="member_{$val->member_srl}">{htmlspecialchars($val->nick_name)}</div></td>
|
||||
<td class="tahoma">{$val->allow_mailing}</td>
|
||||
<td class="tahoma">{$val->denied}</td>
|
||||
<td class="tahoma">{zdate($val->regdate,"Y-m-d")}</td>
|
||||
|
|
|
|||
|
|
@ -54,11 +54,34 @@ function doGetMenuItemInfo(menu_id, obj) {
|
|||
}
|
||||
|
||||
/* 서버로부터 받아온 메뉴 정보를 출력 */
|
||||
xAddEventListener(document,'mousedown',checkMousePosition);
|
||||
var _xPos = 0;
|
||||
var _yPos = 0;
|
||||
function checkMousePosition(e) {
|
||||
var evt = new xEvent(e);
|
||||
_xPos = evt.pageX;
|
||||
_yPos = evt.pageY;
|
||||
}
|
||||
|
||||
function hideCategoryInfo() {
|
||||
var obj = xGetElementById('menu_zone_info');
|
||||
obj.style.display = "none";
|
||||
}
|
||||
|
||||
function completeGetMenuItemTplInfo(ret_obj, response_tags) {
|
||||
var obj = xGetElementById('menu_zone_info');
|
||||
var tpl = ret_obj['tpl'];
|
||||
xInnerHtml("menu_zone_info", tpl);
|
||||
xInnerHtml(obj, tpl);
|
||||
obj.style.display = 'block';
|
||||
|
||||
var fo_obj = xGetElementById("fo_menu");
|
||||
fo_obj.menu_name.focus();
|
||||
|
||||
var x = _xPos + 50;
|
||||
var y = _yPos - xHeight(obj)/2 + 80 + xScrollTop();
|
||||
xLeft(obj, x);
|
||||
xTop(obj, y);
|
||||
xRemoveEventListener(document,'mousedown',checkMousePosition);
|
||||
}
|
||||
|
||||
/* 메뉴 아이템 입력후 */
|
||||
|
|
|
|||
|
|
@ -69,10 +69,16 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<ul class="buttonLeft">
|
||||
<!--@if($item_info->name)-->
|
||||
<li><a href="#" onclick="doDeleteMenuItem('{$menu_item_srl}');return false" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<!--@end-->
|
||||
<li><a href="#" onclick="hideCategoryInfo();return false" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" alt="" class="icon" /><input type="submit" value="{$lang->cmd_save}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<!--@if($item_info->name)-->
|
||||
<li><a href="#" onclick="doInsertMenuItem('{$item_info->menu_item_srl}');return false" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_make_child}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="doDeleteMenuItem('{$menu_item_srl}');return false" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
|
|
|
|||
|
|
@ -62,12 +62,6 @@
|
|||
<div id="menu_zone_menu"></div>
|
||||
<p><input type="checkbox" id="menu_enable_move" class="checkbox" /> <label for="menu_enable_move">{$lang->cmd_enable_move_menu}</label></p>
|
||||
|
||||
<ul class="buttonLeft">
|
||||
<li><a href="#" onclick="doInsertMenuItem(0);return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_insert}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="openAllTreeMenu('menu');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_open_all}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="closeAllTreeMenu('menu');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close_all}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="doReloadTreeMenu('{$menu_info->menu_srl}');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_remake_cache}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
@ -75,6 +69,16 @@
|
|||
|
||||
<div id="menu_zone_info"></div>
|
||||
|
||||
<ul class="buttonLeft">
|
||||
<li><a href="#" onclick="doInsertMenuItem(0);return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_insert}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><a href="#" onclick="openAllTreeMenu('menu');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_open_all}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="closeAllTreeMenu('menu');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close_all}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="doReloadTreeMenu('{$menu_info->menu_srl}');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_remake_cache}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
|
||||
</form>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<module version="0.1">
|
||||
<title xml:lang="ko">메세지</title>
|
||||
<title xml:lang="ko">오류 표시</title>
|
||||
<author email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
|
||||
<name xml:lang="ko">제로</name>
|
||||
<description xml:lang="ko">오류 및 각종 시스템 메세지 관리 모듈</description>
|
||||
|
|
|
|||
|
|
@ -64,9 +64,11 @@
|
|||
<tr>
|
||||
<th scope="row">{$lang->widget}</th>
|
||||
<td>
|
||||
<!--@foreach($widget_list as $widget)-->
|
||||
[<a href="#" onclick="popopen('./?module=widget&act=dispWidgetGenerateCodeInPage&selected_widget={$widget->widget}&module_srl={$module_srl}','GenerateCodeInPage');return false;">{$widget->title}</a>]
|
||||
<!--@end-->
|
||||
<ul class="buttonLeft nospace">
|
||||
<!--@foreach($widget_list as $widget)-->
|
||||
<li class="widget_item"><a href="#" onclick="popopen('./?module=widget&act=dispWidgetGenerateCodeInPage&selected_widget={$widget->widget}&module_srl={$module_srl}','GenerateCodeInPage');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$widget->title}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
|
|||
|
|
@ -13,14 +13,13 @@
|
|||
<th scope="col">{$lang->date}</th>
|
||||
<th scope="col">{$lang->path}</th>
|
||||
<th scope="col">{$lang->cmd_generate_code}</th>
|
||||
<th scope="col">{$lang->widget_info}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!--@foreach($widget_list as $key => $val)-->
|
||||
<tr>
|
||||
<th scope="row" rowspan="2">
|
||||
{$val->title} <br />
|
||||
<a href="#" onclick="popopen('{getUrl('','module','widget','act','dispWidgetInfo','selected_widget',$val->widget)}','widget_info');return false" class="blue">{$val->title}</a><br />
|
||||
({$val->widget})
|
||||
</th>
|
||||
<td class="tahoma">{$val->version}</td>
|
||||
|
|
@ -28,10 +27,9 @@
|
|||
<td class="tahoma">{$val->author->date}</td>
|
||||
<td class="tahoma left">{$val->path}</td>
|
||||
<td class="tahoma blue"><a href="#" onclick="popopen('{getUrl('','module','widget','act','dispWidgetGenerateCode','selected_widget',$val->widget)}','widget_code_generate');return false">{$lang->cmd_generate_code}</a></td>
|
||||
<td class="tahoma red"><a href="#" onclick="popopen('{getUrl('','module','widget','act','dispWidgetInfo','selected_widget',$val->widget)}','widget_info');return false">{$lang->cmd_view}</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="6" class="left">
|
||||
<td colspan="5" class="left">
|
||||
{nl2br($val->author->description)}
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue