issue 1518, Added blamed count to search option

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10189 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
flyskyko 2012-02-24 09:00:27 +00:00
parent 90b399ef72
commit 270a9aeb86
10 changed files with 19 additions and 2 deletions

View file

@ -330,7 +330,6 @@
} }
// Return if no result or an error occurs // Return if no result or an error occurs
if(!$output->toBool()||!count($output->data)) return $output; if(!$output->toBool()||!count($output->data)) return $output;
$idx = 0; $idx = 0;
$data = $output->data; $data = $output->data;
unset($output->data); unset($output->data);
@ -573,6 +572,7 @@
else $args->regdate = $oDocument->get('regdate'); else $args->regdate = $oDocument->get('regdate');
break; break;
case 'voted_count' : case 'voted_count' :
case 'blamed_count' :
case 'readed_count' : case 'readed_count' :
case 'comment_count' : case 'comment_count' :
case 'title' : case 'title' :
@ -1012,6 +1012,7 @@
case 'member_srl' : case 'member_srl' :
case 'readed_count' : case 'readed_count' :
case 'voted_count' : case 'voted_count' :
case 'blamed_count' :
case 'comment_count' : case 'comment_count' :
case 'trackback_count' : case 'trackback_count' :
case 'uploaded_count' : case 'uploaded_count' :
@ -1094,7 +1095,7 @@
{ {
$sortIndex = $obj->sort_index; $sortIndex = $obj->sort_index;
$isExtraVars = false; $isExtraVars = false;
if(!in_array($sortIndex, array('list_order','regdate','last_update','update_order','readed_count','voted_count','comment_count','trackback_count','uploaded_count','title','category_srl'))) if(!in_array($sortIndex, array('list_order','regdate','last_update','update_order','readed_count','voted_count','blamed_count','comment_count','trackback_count','uploaded_count','title','category_srl')))
{ {
// get module_srl extra_vars list // get module_srl extra_vars list
if ($load_extra_vars) if ($load_extra_vars)
@ -1174,6 +1175,9 @@
case 'uploaded_count' : case 'uploaded_count' :
$args->{"s_".$search_target} = (int)$search_keyword; $args->{"s_".$search_target} = (int)$search_keyword;
break; break;
case 'blamed_count' :
$args->{"s_".$search_target} = (int)$search_keyword * -1;
break;
case 'regdate' : case 'regdate' :
case 'last_update' : case 'last_update' :
case 'ipaddress' : case 'ipaddress' :

View file

@ -489,6 +489,9 @@
<value xml:lang="tr"><![CDATA[Oylama Sayısı (over)]]></value> <value xml:lang="tr"><![CDATA[Oylama Sayısı (over)]]></value>
<value xml:lang="vi"><![CDATA[Lượt bình chọn]]></value> <value xml:lang="vi"><![CDATA[Lượt bình chọn]]></value>
</item> </item>
<item name="blamed_count">
<value xml:lang="ko"><![CDATA[비추천 수 (이상)]]></value>
</item>
<item name="comment_count "> <item name="comment_count ">
<value xml:lang="ko"><![CDATA[댓글 수 (이상)]]></value> <value xml:lang="ko"><![CDATA[댓글 수 (이상)]]></value>
<value xml:lang="en"><![CDATA[Number of Comments (over)]]></value> <value xml:lang="en"><![CDATA[Number of Comments (over)]]></value>

View file

@ -24,6 +24,7 @@
<condition operation="equal" column="member_srl" var="s_member_srl" pipe="and" /> <condition operation="equal" column="member_srl" var="s_member_srl" pipe="and" />
<condition operation="more" column="readed_count" var="s_readed_count" pipe="or" /> <condition operation="more" column="readed_count" var="s_readed_count" pipe="or" />
<condition operation="more" column="voted_count" var="s_voted_count" pipe="or" /> <condition operation="more" column="voted_count" var="s_voted_count" pipe="or" />
<condition operation="less" column="blamed_count" var="s_blamed_count" pipe="or" />
<condition operation="more" column="comment_count" var="s_comment_count" pipe="or" /> <condition operation="more" column="comment_count" var="s_comment_count" pipe="or" />
<condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" /> <condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" />
<condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" /> <condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" />

View file

@ -25,6 +25,7 @@
<condition operation="equal" column="member_srl" var="s_member_srl" pipe="and" /> <condition operation="equal" column="member_srl" var="s_member_srl" pipe="and" />
<condition operation="more" column="readed_count" var="s_readed_count" pipe="or" /> <condition operation="more" column="readed_count" var="s_readed_count" pipe="or" />
<condition operation="more" column="voted_count" var="s_voted_count" pipe="or" /> <condition operation="more" column="voted_count" var="s_voted_count" pipe="or" />
<condition operation="less" column="blamed_count" var="s_blamed_count" pipe="or" />
<condition operation="more" column="comment_count" var="s_comment_count" pipe="or" /> <condition operation="more" column="comment_count" var="s_comment_count" pipe="or" />
<condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" /> <condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" />
<condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" /> <condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" />

View file

@ -28,6 +28,7 @@
<condition operation="equal" column="member_srl" var="s_member_srl" pipe="or" /> <condition operation="equal" column="member_srl" var="s_member_srl" pipe="or" />
<condition operation="more" column="readed_count" var="s_readed_count" pipe="or" /> <condition operation="more" column="readed_count" var="s_readed_count" pipe="or" />
<condition operation="more" column="voted_count" var="s_voted_count" pipe="or" /> <condition operation="more" column="voted_count" var="s_voted_count" pipe="or" />
<condition operation="less" column="blamed_count" var="s_blamed_count" pipe="or" />
<condition operation="more" column="comment_count" var="s_comment_count" pipe="or" /> <condition operation="more" column="comment_count" var="s_comment_count" pipe="or" />
<condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" /> <condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" />
<condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" /> <condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" />

View file

@ -32,6 +32,7 @@
<condition operation="equal" column="d.member_srl" var="s_member_srl" pipe="or" /> <condition operation="equal" column="d.member_srl" var="s_member_srl" pipe="or" />
<condition operation="more" column="d.readed_count" var="s_readed_count" pipe="or" /> <condition operation="more" column="d.readed_count" var="s_readed_count" pipe="or" />
<condition operation="more" column="d.voted_count" var="s_voted_count" pipe="or" /> <condition operation="more" column="d.voted_count" var="s_voted_count" pipe="or" />
<condition operation="less" column="d.blamed_count" var="s_blamed_count" pipe="or" />
<condition operation="more" column="d.comment_count" var="s_comment_count" pipe="or" /> <condition operation="more" column="d.comment_count" var="s_comment_count" pipe="or" />
<condition operation="more" column="d.trackback_count" var="s_trackback_count" pipe="or" /> <condition operation="more" column="d.trackback_count" var="s_trackback_count" pipe="or" />
<condition operation="more" column="d.uploaded_count" var="s_uploaded_count" pipe="or" /> <condition operation="more" column="d.uploaded_count" var="s_uploaded_count" pipe="or" />

View file

@ -28,6 +28,7 @@
<condition operation="equal" column="member_srl" var="s_member_srl" pipe="or" /> <condition operation="equal" column="member_srl" var="s_member_srl" pipe="or" />
<condition operation="more" column="readed_count" var="s_readed_count" pipe="or" /> <condition operation="more" column="readed_count" var="s_readed_count" pipe="or" />
<condition operation="more" column="voted_count" var="s_voted_count" pipe="or" /> <condition operation="more" column="voted_count" var="s_voted_count" pipe="or" />
<condition operation="less" column="blamed_count" var="s_blamed_count" pipe="or" />
<condition operation="more" column="comment_count" var="s_comment_count" pipe="or" /> <condition operation="more" column="comment_count" var="s_comment_count" pipe="or" />
<condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" /> <condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" />
<condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" /> <condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" />

View file

@ -22,6 +22,7 @@
<condition operation="equal" column="documents.member_srl" var="s_member_srl" pipe="or" /> <condition operation="equal" column="documents.member_srl" var="s_member_srl" pipe="or" />
<condition operation="more" column="documents.readed_count" var="s_readed_count" pipe="or" /> <condition operation="more" column="documents.readed_count" var="s_readed_count" pipe="or" />
<condition operation="more" column="documents.voted_count" var="s_voted_count" pipe="or" /> <condition operation="more" column="documents.voted_count" var="s_voted_count" pipe="or" />
<condition operation="less" column="documents.blamed_count" var="s_blamed_count" pipe="or" />
<condition operation="more" column="documents.comment_count" var="s_comment_count" pipe="or" /> <condition operation="more" column="documents.comment_count" var="s_comment_count" pipe="or" />
<condition operation="more" column="documents.trackback_count" var="s_trackback_count" pipe="or" /> <condition operation="more" column="documents.trackback_count" var="s_trackback_count" pipe="or" />
<condition operation="more" column="documents.uploaded_count" var="s_uploaded_count" pipe="or" /> <condition operation="more" column="documents.uploaded_count" var="s_uploaded_count" pipe="or" />

View file

@ -12,6 +12,8 @@
<condition operation="less" column="comment_count" var="rev_comment_count" filter="number" pipe="and" /> <condition operation="less" column="comment_count" var="rev_comment_count" filter="number" pipe="and" />
<condition operation="more" column="voted_count" var="voted_count" filter="number" pipe="and" /> <condition operation="more" column="voted_count" var="voted_count" filter="number" pipe="and" />
<condition operation="less" column="voted_count" var="rev_voted_count" filter="number" pipe="and" /> <condition operation="less" column="voted_count" var="rev_voted_count" filter="number" pipe="and" />
<condition operation="less" column="blamed_count" var="blamed_count" filter="number" pipe="and" />
<condition operation="more" column="blamed_count" var="rev_blamed_count" filter="number" pipe="and" />
<condition operation="more" column="readed_count" var="readed_count" filter="number" pipe="and" /> <condition operation="more" column="readed_count" var="readed_count" filter="number" pipe="and" />
<condition operation="less" column="readed_count" var="rev_readed_count" filter="number" pipe="and" /> <condition operation="less" column="readed_count" var="rev_readed_count" filter="number" pipe="and" />
<condition operation="less" column="list_order" var="list_order" filter="number" pipe="and" /> <condition operation="less" column="list_order" var="list_order" filter="number" pipe="and" />
@ -35,6 +37,7 @@
<condition operation="equal" column="member_srl" var="s_member_srl" pipe="or" /> <condition operation="equal" column="member_srl" var="s_member_srl" pipe="or" />
<condition operation="more" column="readed_count" var="s_readed_count" pipe="or" /> <condition operation="more" column="readed_count" var="s_readed_count" pipe="or" />
<condition operation="more" column="voted_count" var="s_voted_count" pipe="or" /> <condition operation="more" column="voted_count" var="s_voted_count" pipe="or" />
<condition operation="less" column="blamed_count" var="s_blamed_count" pipe="or" />
<condition operation="more" column="comment_count" var="s_comment_count" pipe="or" /> <condition operation="more" column="comment_count" var="s_comment_count" pipe="or" />
<condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" /> <condition operation="more" column="trackback_count" var="s_trackback_count" pipe="or" />
<condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" /> <condition operation="more" column="uploaded_count" var="s_uploaded_count" pipe="or" />

View file

@ -33,6 +33,7 @@
<condition operation="equal" column="documents.member_srl" var="s_member_srl" pipe="or" /> <condition operation="equal" column="documents.member_srl" var="s_member_srl" pipe="or" />
<condition operation="more" column="documents.readed_count" var="s_readed_count" pipe="or" /> <condition operation="more" column="documents.readed_count" var="s_readed_count" pipe="or" />
<condition operation="more" column="documents.voted_count" var="s_voted_count" pipe="or" /> <condition operation="more" column="documents.voted_count" var="s_voted_count" pipe="or" />
<condition operation="less" column="documents.blamed_count" var="s_blamed_count" pipe="or" />
<condition operation="more" column="documents.comment_count" var="s_comment_count" pipe="or" /> <condition operation="more" column="documents.comment_count" var="s_comment_count" pipe="or" />
<condition operation="more" column="documents.trackback_count" var="s_trackback_count" pipe="or" /> <condition operation="more" column="documents.trackback_count" var="s_trackback_count" pipe="or" />
<condition operation="more" column="documents.uploaded_count" var="s_uploaded_count" pipe="or" /> <condition operation="more" column="documents.uploaded_count" var="s_uploaded_count" pipe="or" />