1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-03 13:17:24 +02:00

Fixes #2840 - "Everyone but.." visibility for sitelinks was failing.

This commit is contained in:
Cameron
2017-11-01 18:16:28 -07:00
parent a1272e8dbe
commit eaa208634a

View File

@@ -1653,14 +1653,12 @@ i.e-cat_users-32{ background-position: -555px 0; width: 32px; height: 32px; }
$ins = ($cat > 0) ? " link_category = ".intval($cat)." AND " : "";
$query = "SELECT * FROM #links WHERE ".$ins." ((link_class >= 0 AND link_class IN (".USERCLASS_LIST.")) OR (link_class < 0 AND link_class NOT IN (".USERCLASS_LIST.")) ) ORDER BY link_order,link_parent ASC";
$query = "SELECT * FROM #links WHERE ".$ins." ((link_class >= 0 AND link_class IN (".USERCLASS_LIST.")) OR (link_class < 0 AND ABS(link_class) NOT IN (".USERCLASS_LIST.")) ) ORDER BY link_order,link_parent ASC";
$outArray = array();
$data = $sql->retrieve($query,true);
$ret = $this->compile($data, $outArray);
if(!empty($opt['flat']))