css 및 js 호출순서 조정기능 추가

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5785 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ngleader 2009-03-06 05:33:56 +00:00
parent 4f380d9c48
commit 61851f1dfe
2149 changed files with 109090 additions and 18689 deletions

View file

@ -1,9 +1,9 @@
<div id="popHeadder">
<h3>{$lang->addon_maker}</h3>
<div id="popHeader" class="wide">
<h3 class="xeAdmin">{$lang->addon_maker}</h3>
</div>
<div id="popBody">
<table cellspacing="0" class="adminTable">
<table cellspacing="0" class="rowTable">
<tr>
<th scope="row"><div>{$lang->title}</div></th>
<td>{$addon_info->title} ver. {$addon_info->version}</td>
@ -45,12 +45,12 @@
</div>
<!--@if($addon_info->history)-->
<div id="popHistoryHeadder">
<h3>{$lang->addon_history}</h3>
<div id="popHistoryHeader">
<h3 class="xeAdmin">{$lang->addon_history}</h3>
</div>
<div id="popHistoryBody">
<table cellspacing="0" class="adminTable">
<table cellspacing="0" class="rowTable">
<col width="100" />
<col />
@ -84,7 +84,3 @@
</table>
</div>
<!--@endif-->
<div id="popFooter" class="tCenter">
<a href="#" onclick="window.close(); return false;" class="button"><span>{$lang->cmd_close}</span></a>
</div>

View file

@ -1,7 +1,7 @@
<!--%import("filter/toggle_activate_addon.xml")-->
<!--%import("js/addon.js")-->
<h3>{$lang->addon} <span class="gray">{$lang->cmd_management}</span></h3>
<h3 class="xeAdmin">{$lang->addon} <span class="gray">{$lang->cmd_management}</span></h3>
<div class="infoText">{nl2br($lang->about_addon)}</div>
<!-- xml js filter를 이용하기 위한 데이터 전달용 form -->
@ -10,7 +10,7 @@
</form>
<!-- 애드온의 목록 -->
<table cellspacing="0" class="adminTable">
<table cellspacing="0" class="crossTable">
<thead>
<tr>
<th scope="col"><div>{$lang->addon_name}</div></th>
@ -31,20 +31,20 @@
({$val->addon})
</div>
</th>
<td class="number center">{$val->version}</td>
<td class="center nowrap">
<td>{$val->version}</td>
<td>
<!--@foreach($val->author as $author)-->
<a href="{$author->homepage}" onclick="window.open(this.href);return false;">{$author->name}</a>
<!--@endforeach-->
</td>
<td class="date center nowrap">{zdate($val->date, 'Y-m-d')}</td>
<td class="number nowrap">{$val->path}</td>
<td class="nowrap center setup"><a href="{getUrl('','module','addon','act','dispAddonAdminSetup','selected_addon',$val->addon)}" onclick="popopen(this.href,'addon_info');return false">{$lang->cmd_setup}</a></td>
<td class="nowrap center <!--@if($val->activated)-->activated<!--@else-->deactivated<!--@end-->">
<td>{zdate($val->date, 'Y-m-d')}</td>
<td>{$val->path}</td>
<td><a href="{getUrl('','module','addon','act','dispAddonAdminSetup','selected_addon',$val->addon)}" onclick="popopen(this.href,'addon_info');return false" title="{htmlspecialchars($lang->cmd_setup)}" class="buttonSet buttonSetting"><span>{$lang->cmd_setup}</span></a></td>
<td>
<!--@if($val->activated)-->
<a href="#" onclick="doToggleAddon('{$val->addon}');return false;">{$lang->use}</a>
<a href="#" onclick="doToggleAddon('{$val->addon}');return false;" title="{htmlspecialchars($lang->use)}" class="buttonSet buttonActive"><span>{$lang->use}</span></a>
<!--@else-->
<a href="#" onclick="doToggleAddon('{$val->addon}');return false;">{$lang->notuse}</a>
<a href="#" onclick="doToggleAddon('{$val->addon}');return false;" title="{htmlspecialchars($lang->notuse)}" class="buttonSet buttonDisable"><span>{$lang->notuse}</span></a>
<!--@end-->
</td>
</tr>

View file

@ -7,3 +7,10 @@ function doToggleAddon(addon) {
fo_obj.addon.value = addon;
procFilter(fo_obj, toggle_activate_addon);
}
// 관리자 제어판 페이지용
function doToggleAddonInAdmin(obj, addon) {
var params = new Array();
params['addon'] = addon;
exec_xml('addon','procAddonAdminToggleActivate',params,function() { if(/Active/.test(obj.className)) obj.className = "buttonSet buttonDisable"; else obj.className = "buttonSet buttonActive"; } );
}

View file

@ -2,15 +2,15 @@
<!--%import("css/addon.css")-->
<!--%import("js/addon.js")-->
<div id="popHeadder">
<h3>{$lang->cmd_setup}</h3>
<div id="popHeader" class="wide">
<h3 class="xeAdmin">{$lang->cmd_setup}</h3>
</div>
<form action="./" method="get" onsubmit="return procFilter(this, setup_addon);">
<input type="hidden" name="addon_name" value="{$addon_info->addon_name}" />
<div id="popBody">
<table cellspacing="0" class="adminTable">
<table cellspacing="0" class="rowTable">
<tr>
<th scope="row"><div><label for="textfield1">{$lang->title}</label></div></th>
<td>{$addon_info->title} ver. {$addon_info->version} ({zdate($addon_info->date, 'Y-m-d')})</td>
@ -33,10 +33,11 @@
<!--@if($var->group && ((!$group) || $group != $var->group))-->
{@$group = $var->group}
</table>
<table cellspacing="0" class="adminTable">
<h4 class="xeAdmin">{$group}</h4>
<table cellspacing="0" class="rowTable">
<col width="100" />
<col width="*" />
<caption>{$group}</caption>
<!--@end-->
<tr class="row{$cycle_idx}">
@ -62,7 +63,7 @@
<!--@if($group)-->
</table>
<table cellspacing="0" class="adminTable">
<table cellspacing="0" class="rowTable">
<!--@end-->
<tr>
@ -97,9 +98,6 @@
</div>
<div id="popFooter">
<div class="tCenter gap1">
<span class="button"><input type="submit" value="{$lang->cmd_apply}" class="editor_button" /></span>
<a href="#" onclick="window.close(); return false;" class="button"><span>{$lang->cmd_close}</span></a>
</div>
<span class="button black strong"><input type="submit" value="{$lang->cmd_apply}" /></span>
</div>
</form>