source: extensions/PWG_Stuffs/trunk/modules/FeaturedPhotos/main.inc.php @ 16691

Last change on this file since 16691 was 16691, checked in by patdenice, 12 years ago

Compatible with piwigo 2.4

File size: 1.4 KB
Line 
1<?php
2
3if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
4
5global $page, $user, $conf, $template;
6
7$page_save = $page;
8$tpl_save = $template->get_template_vars('THUMBNAILS');
9
10$forbidden = get_sql_condition_FandF
11  (
12    array
13      (
14        'forbidden_categories' => 'ic.category_id',
15        'visible_categories' => 'ic.category_id',
16        'visible_images' => 'i.id'
17      ),
18    'AND'
19  );
20 
21$query ='
22SELECT DISTINCT(i.id)
23  FROM '.IMAGES_TABLE.' AS i
24    INNER JOIN '.FAVORITES_TABLE.' AS f       ON f.image_id = i.id
25    INNER JOIN '.IMAGE_CATEGORY_TABLE.' AS ic ON i.id = ic.image_id
26    INNER JOIN '.CATEGORIES_TABLE.' AS c      ON ic.category_id = c.id
27      WHERE f.user_id = '.$conf['webmaster_id'].'
28       '.$forbidden.';';
29
30$page['items'] = array_from_query($query, 'id');
31$page['start'] = 0;
32$page['nb_image_page'] = $datas['nb_images'];
33$page['section'] = 'category';
34
35$tpl_thumbnails_var = array();
36$pwg_stuffs_tpl_thumbnails_var = & $tpl_thumbnails_var;
37include(PHPWG_ROOT_PATH.'include/category_default.inc.php');
38
39if (!empty($pwg_stuffs_tpl_thumbnails_var))
40{
41  $block['thumbnails'] = $pwg_stuffs_tpl_thumbnails_var;
42  $block['derivative_params'] = ImageStdParams::get_by_type(IMG_THUMB);
43  $block['TEMPLATE'] = 'stuffs_thumbnails.tpl';
44}
45
46$page = $page_save;
47$template->assign('THUMBNAILS', $tpl_save);
48
49?>
Note: See TracBrowser for help on using the repository browser.