mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-03-28 17:42:57 +01:00
related categories on picture page contain status and visible db fields (useful for example for "social" plugins to know if a photo is public or not)
git-svn-id: http://piwigo.org/svn/trunk@18747 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
14
picture.php
14
picture.php
@@ -453,7 +453,7 @@ UPDATE
|
||||
|
||||
//---------------------------------------------------------- related categories
|
||||
$query = '
|
||||
SELECT category_id,uppercats,commentable,global_rank
|
||||
SELECT id,uppercats,commentable,visible,status,global_rank
|
||||
FROM '.IMAGE_CATEGORY_TABLE.'
|
||||
INNER JOIN '.CATEGORIES_TABLE.' ON category_id = id
|
||||
WHERE image_id = '.$page['image_id'].'
|
||||
@@ -461,19 +461,13 @@ SELECT category_id,uppercats,commentable,global_rank
|
||||
(
|
||||
array
|
||||
(
|
||||
'forbidden_categories' => 'category_id',
|
||||
'visible_categories' => 'category_id'
|
||||
'forbidden_categories' => 'id',
|
||||
'visible_categories' => 'id'
|
||||
),
|
||||
'AND'
|
||||
).'
|
||||
;';
|
||||
$result = pwg_query($query);
|
||||
$related_categories = array();
|
||||
while ($row = pwg_db_fetch_assoc($result))
|
||||
{
|
||||
$row['commentable'] = get_boolean($row['commentable']);
|
||||
array_push($related_categories, $row);
|
||||
}
|
||||
$related_categories = array_from_query($query);
|
||||
usort($related_categories, 'global_rank_compare');
|
||||
//-------------------------first, prev, current, next & last picture management
|
||||
$picture = array();
|
||||
|
||||
Reference in New Issue
Block a user