mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-09 11:44:10 +09:00
#208, checkbox 모두 선택, 모두 해제, 선택 반전 기능 추가 (lang 언어별 버튼 번역 필요)
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@2699 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
9985744a59
commit
4267b0c1d7
10 changed files with 71 additions and 14 deletions
|
|
@ -630,3 +630,25 @@ function doDocumentPreview(obj) {
|
||||||
function viewSkinInfo(module, skin) {
|
function viewSkinInfo(module, skin) {
|
||||||
popopen("./?module=module&act=dispModuleSkinInfo&selected_module="+module+"&skin="+skin, 'SkinInfo');
|
popopen("./?module=module&act=dispModuleSkinInfo&selected_module="+module+"&skin="+skin, 'SkinInfo');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 체크박스 선택 */
|
||||||
|
function checkboxSelectAll(form, name, option){
|
||||||
|
var value;
|
||||||
|
var fo_obj = xGetElementById(form);
|
||||||
|
for ( var i = 0 ; i < fo_obj.length ; i++ ){
|
||||||
|
if(typeof(option) == "undefined") {
|
||||||
|
var select_mode = fo_obj[i].checked;
|
||||||
|
if ( select_mode == 0 ){
|
||||||
|
value = true;
|
||||||
|
select_mode = 1;
|
||||||
|
}else{
|
||||||
|
value = false;
|
||||||
|
select_mode = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(option == true) value = true
|
||||||
|
else if(option == false) value = false
|
||||||
|
|
||||||
|
if(fo_obj[i].name == name) fo_obj[i].checked = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -37,6 +37,7 @@
|
||||||
$lang->cmd_select = '선택';
|
$lang->cmd_select = '선택';
|
||||||
$lang->cmd_select_all = '모두선택';
|
$lang->cmd_select_all = '모두선택';
|
||||||
$lang->cmd_unselect_all = '모두해제';
|
$lang->cmd_unselect_all = '모두해제';
|
||||||
|
$lang->cmd_reverse_all = "선택반전";
|
||||||
$lang->cmd_close_all = '모두닫기';
|
$lang->cmd_close_all = '모두닫기';
|
||||||
$lang->cmd_open_all = '모두열기';
|
$lang->cmd_open_all = '모두열기';
|
||||||
$lang->cmd_reload = '다시읽기';
|
$lang->cmd_reload = '다시읽기';
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@
|
||||||
<table cellspacing="0" class="tableType4">
|
<table cellspacing="0" class="tableType4">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="col"><input type="checkbox" onclick="doCheckAll(); return false;" /></th>
|
<th scope="col"><input type="checkbox" onclick="checkboxSelectAll(this.form, 'cart'); return false;" /></th>
|
||||||
<th scope="col">
|
<th scope="col">
|
||||||
<div class="nowrap">
|
<div class="nowrap">
|
||||||
<select name="module_srl" class="mid_list" id="module_srl">
|
<select name="module_srl" class="mid_list" id="module_srl">
|
||||||
|
|
@ -58,9 +58,9 @@
|
||||||
|
|
||||||
<!-- 버튼 -->
|
<!-- 버튼 -->
|
||||||
<div class="fr gap1">
|
<div class="fr gap1">
|
||||||
<a href="javascript:doCheckAll()" class="button"><span>{$lang->cmd_select_all}</span></a>
|
<a href="javascript:checkboxSelectAll('fo_list', 'cart', true)" class="button"><span>{$lang->cmd_select_all}</span></a>
|
||||||
<a href="javascript:doCheckAll(true)" class="button"><span>{$lang->cmd_toggle_checked_comment}</span></a>
|
<a href="javascript:checkboxSelectAll('fo_list', 'cart')" class="button"><span>{$lang->cmd_reverse_all}</span></a>
|
||||||
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_comment}" /></span>
|
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_comment}" /></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
|
||||||
|
|
@ -12,11 +12,11 @@
|
||||||
<input type="hidden" name="page" value="{$page}" />
|
<input type="hidden" name="page" value="{$page}" />
|
||||||
|
|
||||||
<!-- 목록 -->
|
<!-- 목록 -->
|
||||||
<table cellspacing="0" class="tableType4">
|
<table cellspacing="0" class="tableType1">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="col">{$lang->no}</th>
|
<th scope="col">{$lang->no}</th>
|
||||||
<th scope="col"><input type="checkbox" onclick="doCheckAll(); return false;" /></th>
|
<th scope="col"><input type="checkbox" onclick="checkboxSelectAll(this.form, 'cart'); return false;" /></th>
|
||||||
<th scope="col">
|
<th scope="col">
|
||||||
<div class="nowrap">
|
<div class="nowrap">
|
||||||
<select name="module_srl" class="mid_list" id="module_srl">
|
<select name="module_srl" class="mid_list" id="module_srl">
|
||||||
|
|
@ -62,8 +62,8 @@
|
||||||
|
|
||||||
<!-- 버튼 -->
|
<!-- 버튼 -->
|
||||||
<div class="fr gap1">
|
<div class="fr gap1">
|
||||||
<a href="javascript:doCheckAll()" class="button"><span>{$lang->cmd_select_all}</span></a>
|
<a href="javascript:checkboxSelectAll('fo_list', 'cart', true)" class="button"><span>{$lang->cmd_select_all}</span></a>
|
||||||
<a href="javascript:doCheckAll(true)" class="button"><span>{$lang->cmd_toggle_checked_document}</span></a>
|
<a href="javascript:checkboxSelectAll('fo_list', 'cart')" class="button"><span>{$lang->cmd_reverse_all}</span></a>
|
||||||
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_document}" /></span>
|
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_document}" /></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="col">{$lang->no}</th>
|
<th scope="col">{$lang->no}</th>
|
||||||
<th scope="col"><input type="checkbox" onclick="doCheckAll(); return false;" /></th>
|
<th scope="col"><input type="checkbox" onclick="checkboxSelectAll(this.form, 'cart'); return false;" /></th>
|
||||||
<th scope="col">
|
<th scope="col">
|
||||||
<div class="nowrap">
|
<div class="nowrap">
|
||||||
<select name="module_srl" class="mid_list" id="module_srl">
|
<select name="module_srl" class="mid_list" id="module_srl">
|
||||||
|
|
@ -60,6 +60,8 @@
|
||||||
|
|
||||||
<!-- 버튼 -->
|
<!-- 버튼 -->
|
||||||
<div class="fr gap1">
|
<div class="fr gap1">
|
||||||
|
<a href="javascript:checkboxSelectAll('fo_list', 'cart', true)" class="button"><span>{$lang->cmd_select_all}</span></a>
|
||||||
|
<a href="javascript:checkboxSelectAll('fo_list', 'cart')" class="button"><span>{$lang->cmd_reverse_all}</span></a>
|
||||||
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_file}" /></span>
|
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_file}" /></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,19 @@
|
||||||
<th scope="row">{$lang->module}</th>
|
<th scope="row">{$lang->module}</th>
|
||||||
<td>
|
<td>
|
||||||
<p>{$lang->about_target_module}</p>
|
<p>{$lang->about_target_module}</p>
|
||||||
|
<div class="clear">
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, 'target_mid', true);return false;" value="{$lang->cmd_select_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, 'target_mid', false);return false;" value="{$lang->cmd_unselect_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, 'target_mid');return false;" value="{$lang->cmd_reverse_all}"></span>
|
||||||
|
</div>
|
||||||
<!--@foreach($mid_list as $key => $val)-->
|
<!--@foreach($mid_list as $key => $val)-->
|
||||||
<p><input type="checkbox" name="target_mid" value="{$key}" id="target_mid_{$key}" <!--@if(in_array($key,$config->target_mid))-->checked="checked"<!--@end--> /> <label for="target_mid_{$key}">{$val->browser_title} ({$val->mid})</label></p>
|
<p><input type="checkbox" name="target_mid" value="{$key}" id="target_mid_{$key}" <!--@if(in_array($key,$config->target_mid))-->checked="checked"<!--@end--> /> <label for="target_mid_{$key}">{$val->browser_title} ({$val->mid})</label></p>
|
||||||
<!--@end-->
|
<!--@end-->
|
||||||
|
<div class="clear">
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, 'target_mid', true);return false;" value="{$lang->cmd_select_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, 'target_mid', false);return false;" value="{$lang->cmd_unselect_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, 'target_mid');return false;" value="{$lang->cmd_reverse_all}"></span>
|
||||||
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="col" colspan="2">{$lang->no}</th>
|
<th scope="col" colspan="2">{$lang->no}</th>
|
||||||
|
<th scope="col"><input type="checkbox" onclick="checkboxSelectAll(this.form, 'cart'); return false;" /></th>
|
||||||
<th scope="col" >{$lang->title}</th>
|
<th scope="col" >{$lang->title}</th>
|
||||||
<th scope="col" >{$lang->poll_checkcount}</th>
|
<th scope="col" >{$lang->poll_checkcount}</th>
|
||||||
<th scope="col" >{$lang->poll_join_count}</th>
|
<th scope="col" >{$lang->poll_join_count}</th>
|
||||||
|
|
@ -46,10 +47,11 @@
|
||||||
|
|
||||||
<!-- 버튼 -->
|
<!-- 버튼 -->
|
||||||
<div class="fr gap1">
|
<div class="fr gap1">
|
||||||
|
<a href="javascript:checkboxSelectAll('fo_list', 'cart', true)" class="button"><span>{$lang->cmd_select_all}</span></a>
|
||||||
|
<a href="javascript:checkboxSelectAll('fo_list', 'cart')" class="button"><span>{$lang->cmd_reverse_all}</span></a>
|
||||||
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_poll}" /></span>
|
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_poll}" /></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
<!-- 페이지 네비게이션 -->
|
<!-- 페이지 네비게이션 -->
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@
|
||||||
<th scope="col">{$lang->no}</th>
|
<th scope="col">{$lang->no}</th>
|
||||||
<th scope="col">
|
<th scope="col">
|
||||||
<div class="nowrap">
|
<div class="nowrap">
|
||||||
<input type="checkbox" onclick="doCheckAll(); return false;" />
|
<input type="checkbox" onclick="checkboxSelectAll(this.form, 'cart'); return false;" />
|
||||||
<select name="module_srl" class="mid_list" id="module_srl">
|
<select name="module_srl" class="mid_list" id="module_srl">
|
||||||
<option value="">{$lang->module}</option>
|
<option value="">{$lang->module}</option>
|
||||||
<!--@foreach($mid_list as $key => $val)-->
|
<!--@foreach($mid_list as $key => $val)-->
|
||||||
|
|
@ -79,9 +79,9 @@
|
||||||
|
|
||||||
<!-- 버튼 -->
|
<!-- 버튼 -->
|
||||||
<div class="fr gap1">
|
<div class="fr gap1">
|
||||||
<a href="javascript:doCheckAll()" class="button"><span>{$lang->cmd_select_all}</span></a>
|
<a href="javascript:checkboxSelectAll('fo_list', 'cart', true)" class="button"><span>{$lang->cmd_select_all}</span></a>
|
||||||
<a href="javascript:doCheckAll(true)" class="button"><span>{$lang->cmd_toggle_checked_trackback}</span></a>
|
<a href="javascript:checkboxSelectAll('fo_list', 'cart')" class="button"><span>{$lang->cmd_reverse_all}</span></a>
|
||||||
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_trackback}" /></span>
|
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_trackback}" /></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
|
||||||
|
|
@ -67,12 +67,22 @@
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!--@elseif($var->type == "mid_list")-->
|
<!--@elseif($var->type == "mid_list")-->
|
||||||
|
<div class="clear">
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}', true);return false;" value="{$lang->cmd_select_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}', false);return false;" value="{$lang->cmd_unselect_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}');return false;" value="{$lang->cmd_reverse_all}"></span>
|
||||||
|
</div>
|
||||||
<!--@foreach($mid_list as $key => $val)-->
|
<!--@foreach($mid_list as $key => $val)-->
|
||||||
<div class="widget_mid_list">
|
<div class="widget_mid_list">
|
||||||
<input type="checkbox" value="{$key}" name="{$id}" id="chk_mid_list_{$key}" />
|
<input type="checkbox" value="{$key}" name="{$id}" id="chk_mid_list_{$key}" />
|
||||||
<label for="chk_mid_list_{$key}">{$key} ({$val->browser_title})</label>
|
<label for="chk_mid_list_{$key}">{$key} ({$val->browser_title})</label>
|
||||||
</div>
|
</div>
|
||||||
<!--@end-->
|
<!--@end-->
|
||||||
|
<div class="clear">
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}', true);return false;" value="{$lang->cmd_select_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}', false);return false;" value="{$lang->cmd_unselect_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}');return false;" value="{$lang->cmd_reverse_all}"></span>
|
||||||
|
</div>
|
||||||
<!--@end-->
|
<!--@end-->
|
||||||
<p class="clear">{nl2br($var->description)}</p>
|
<p class="clear">{nl2br($var->description)}</p>
|
||||||
</td>
|
</td>
|
||||||
|
|
|
||||||
|
|
@ -69,12 +69,22 @@
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!--@elseif($var->type == "mid_list")-->
|
<!--@elseif($var->type == "mid_list")-->
|
||||||
|
<div class="clear">
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}', true);return false;" value="{$lang->cmd_select_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}', false);return false;" value="{$lang->cmd_unselect_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}');return false;" value="{$lang->cmd_reverse_all}"></span>
|
||||||
|
</div>
|
||||||
<!--@foreach($mid_list as $key => $val)-->
|
<!--@foreach($mid_list as $key => $val)-->
|
||||||
<div class="widget_mid_list">
|
<div class="widget_mid_list">
|
||||||
<input type="checkbox" value="{$key}" name="{$id}" id="chk_mid_list_{$key}" />
|
<input type="checkbox" value="{$key}" name="{$id}" id="chk_mid_list_{$key}" />
|
||||||
<label for="chk_mid_list_{$key}">{$key} ({$val->browser_title})</label>
|
<label for="chk_mid_list_{$key}">{$key} ({$val->browser_title})</label>
|
||||||
</div>
|
</div>
|
||||||
<!--@end-->
|
<!--@end-->
|
||||||
|
<div class="clear">
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}', true);return false;" value="{$lang->cmd_select_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}', false);return false;" value="{$lang->cmd_unselect_all}"></span>
|
||||||
|
<span class="button"><input type="button" onclick="checkboxSelectAll(this.form, '{$id}');return false;" value="{$lang->cmd_reverse_all}"></span>
|
||||||
|
</div>
|
||||||
<!--@end-->
|
<!--@end-->
|
||||||
<p class="clear">{nl2br($var->description)}</p>
|
<p class="clear">{nl2br($var->description)}</p>
|
||||||
</td>
|
</td>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue