문서/댓글/첨부파일/엮인글 관리자 페이지에 모듈별 열람이 가능하도록 수정

git-svn-id: http://xe-core.googlecode.com/svn/trunk@1929 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2007-07-13 06:19:21 +00:00
parent a9e390ac0a
commit 9ccf23473b
15 changed files with 99 additions and 20 deletions

View file

@ -6,12 +6,15 @@
<column name="*" />
</columns>
<conditions>
<condition operation="like" column="url" var="s_url" />
<condition operation="like" column="blog_name" var="s_blog_name" pipe="or" />
<condition operation="like" column="title" var="title" pipe="or" />
<condition operation="like" column="exceprt" var="exceprt" pipe="or" />
<condition operation="like_prefix" column="regdate" var="s_regdate" pipe="or" />
<condition operation="like_prefix" column="ipaddress" var="s_ipaddress" pipe="or" />
<condition operation="equal" column="module_srl" var="s_module_srl" />
<group pipe="and">
<condition operation="like" column="url" var="s_url" />
<condition operation="like" column="blog_name" var="s_blog_name" pipe="or" />
<condition operation="like" column="title" var="s_title" pipe="or" />
<condition operation="like" column="excerpt" var="s_excerpt" pipe="or" />
<condition operation="like_prefix" column="regdate" var="s_regdate" pipe="or" />
<condition operation="like_prefix" column="ipaddress" var="s_ipaddress" pipe="or" />
</group>
</conditions>
<navigation>
<index var="sort_index" default="list_order" order="asc" />

View file

@ -15,7 +15,16 @@
<thead>
<tr>
<th scope="col">{$lang->no}</th>
<th scope="col">{$lang->module}</th>
<th scope="col">
<div class="nowrap">
<select name="module_srl" class="mid_list" id="module_srl">
<option value="">{$lang->module}</option>
<!--@foreach($mid_list as $key => $val)-->
<option value="{$val->module_srl}" <!--@if($module_srl == $val->module_srl)-->selected="selected"<!--@end-->>{$val->browser_title}</option>
<!--@end-->
</select><a href="#" onclick="location.href=current_url.setQuery('module_srl',xGetElementById('module_srl').options[xGetElementById('module_srl').selectedIndex].value);return false;" class="button"><span>GO</span></a>
</div>
</th>
<th scope="col">{$lang->blog_name}</th>
<th scope="col">{$lang->title}</th>
<th scope="col">{$lang->date}</th>
@ -71,6 +80,7 @@
<form action="./" method="get" class="adminSearch">
<input type="hidden" name="module" value="{$module}" />
<input type="hidden" name="act" value="{$act}" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<fieldset>
<select name="search_target">

View file

@ -53,6 +53,7 @@
$args->page = $obj->page?$obj->page:1;
$args->list_count = $obj->list_count?$obj->list_count:20;
$args->page_count = $obj->page_count?$obj->page_count:10;
$args->s_module_srl = $obj->module_srl;
// trackback.getTotalTrackbackList 쿼리 실행
$output = executeQuery('trackback.getTotalTrackbackList', $args);

View file

@ -23,6 +23,12 @@
$args->page_count = 10; ///< 페이지 네비게이션에 나타날 페이지의 수
$args->sort_index = 'list_order'; ///< 소팅 값
$args->module_srl = Context::get('module_srl');
// mid목록을 구함
$oModuleModel = &getModel('module');
$mid_list = $oModuleModel->getMidList();
Context::set('mid_list', $mid_list);
// 목록 구함
$oTrackbackAdminModel = &getAdminModel('trackback');