diff --git a/app/models/item/Item.php b/app/models/item/Item.php index d21d4c261..712570e4c 100644 --- a/app/models/item/Item.php +++ b/app/models/item/Item.php @@ -128,7 +128,7 @@ class Item extends Model } } - public function getLogo($size = 120) + public function getLogo($size = false) { $p = new Picture; return $p->get($this->server.$this->node, $size); diff --git a/app/models/item/ItemDAO.php b/app/models/item/ItemDAO.php index 242c084e7..4458b1bf5 100644 --- a/app/models/item/ItemDAO.php +++ b/app/models/item/ItemDAO.php @@ -290,8 +290,19 @@ class ItemDAO extends SQL function getItem($server, $item) { $this->_sql = ' select * from item + left outer join ( + select node, count(node) as num from postn + where origin = :server + group by node) as p + on p.node = item.node + left outer join ( + select node, count(node) as sub from subscription + where server = :server + group by node + ) as sub + on sub.node = item.node where - node = :node + item.node = :node and server = :server'; $this->prepare( diff --git a/app/widgets/Communities/_communities.tpl b/app/widgets/Communities/_communities.tpl index 178376105..63932c5c6 100644 --- a/app/widgets/Communities/_communities.tpl +++ b/app/widgets/Communities/_communities.tpl @@ -29,9 +29,6 @@ -->