mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-06-28 20:45:00 +03:00
fix ленты топиков #587
This commit is contained in:
parent
b275f8a258
commit
fc2febd6e1
|
@ -121,15 +121,41 @@ class ModuleUserfeed_MapperUserfeed extends Mapper
|
||||||
WHERE
|
WHERE
|
||||||
t.topic_publish = 1
|
t.topic_publish = 1
|
||||||
AND t.blog_id=b.blog_id
|
AND t.blog_id=b.blog_id
|
||||||
AND ( b.blog_type!='close' { OR t.blog_id IN (?a) } )
|
AND (
|
||||||
AND ( 1=0 { OR t.blog_id IN (?a) } { OR t.user_id IN (?a) } )
|
b.blog_type!='close'
|
||||||
|
{ OR t.blog_id IN (?a) }
|
||||||
|
{ OR t.blog_id2 IN (?a) }
|
||||||
|
{ OR t.blog_id3 IN (?a) }
|
||||||
|
{ OR t.blog_id4 IN (?a) }
|
||||||
|
{ OR t.blog_id5 IN (?a) }
|
||||||
|
)
|
||||||
|
AND (
|
||||||
|
1=0
|
||||||
|
{ OR t.blog_id IN (?a) }
|
||||||
|
{ OR t.blog_id2 IN (?a) }
|
||||||
|
{ OR t.blog_id3 IN (?a) }
|
||||||
|
{ OR t.blog_id4 IN (?a) }
|
||||||
|
{ OR t.blog_id5 IN (?a) }
|
||||||
|
|
||||||
|
{ OR t.user_id IN (?a) }
|
||||||
|
)
|
||||||
ORDER BY t.topic_id DESC
|
ORDER BY t.topic_id DESC
|
||||||
LIMIT ?d, ?d ";
|
LIMIT ?d, ?d ";
|
||||||
|
|
||||||
$aTopics = array();
|
$aTopics = array();
|
||||||
if ($aRows = $this->oDb->selectPage($iCount, $sql,
|
if ($aRows = $this->oDb->selectPage($iCount, $sql,
|
||||||
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
|
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
|
||||||
|
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
|
||||||
|
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
|
||||||
|
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
|
||||||
|
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
|
||||||
|
|
||||||
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
|
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
|
||||||
|
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
|
||||||
|
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
|
||||||
|
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
|
||||||
|
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
|
||||||
|
|
||||||
count($aUserId) ? $aUserId : DBSIMPLE_SKIP,
|
count($aUserId) ? $aUserId : DBSIMPLE_SKIP,
|
||||||
($iCurrPage - 1) * $iPerPage, $iPerPage)
|
($iCurrPage - 1) * $iPerPage, $iPerPage)
|
||||||
) {
|
) {
|
||||||
|
|
Loading…
Reference in a new issue