Ignore:
Timestamp:
Jan 11, 2007, 6:10:16 AM (17 years ago)
Author:
rvelices
Message:
  • better code in filter.inc.php (remove unused code + filter is not reseted

when going to an unfiltered page)

  • removed unnecessary filtered pages from config_default (especially admin !!!)
  • removed flat recent category icon from irrelevant pages
  • mysterious code comment appeared in picture.php
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/section_init.inc.php

    r1703 r1711  
    279279  }
    280280
    281   if (preg_match('/^flat_recent_cat-(\d+)/', $tokens[$i], $matches))
     281  if ('categories'==$page['section'] and
     282      preg_match('/^flat_recent_cat-(\d+)/', $tokens[$i], $matches))
    282283  {
    283284    // indicate a special list of images
     
    326327  $page['super_order_by'] = true;
    327328}
     329
     330$forbidden = get_sql_condition_FandF(
     331      array
     332        (
     333          'forbidden_categories' => 'category_id',
     334          'visible_categories' => 'category_id',
     335          'visible_images' => 'image_id'
     336        ),
     337      'AND'
     338  );
    328339
    329340// +-----------------------------------------------------------------------+
     
    402413  (isset($page['category']) ? '
    403414  AND uppercats REGEXP \'(^|,)'.$page['category'].'(,|$)\'' : '' ).'
    404 '.get_sql_condition_FandF
    405   (
    406     array
    407       (
    408         'forbidden_categories' => 'category_id',
    409         'visible_categories' => 'category_id',
    410         'visible_images' => 'image_id'
    411       ),
    412     'AND'
    413   ).'
     415'.$forbidden.'
    414416;';
    415417
     
    430432      // Main query
    431433      $query = '
    432 SELECT distinct image_id
     434SELECT DISTINCT(image_id)
    433435  FROM '.IMAGE_CATEGORY_TABLE.'
    434436    INNER JOIN '.IMAGES_TABLE.' ON id = image_id
    435437  WHERE
    436438    '.$where_sql.'
    437 '.get_sql_condition_FandF
    438   (
    439     array
    440       (
    441         'forbidden_categories' => 'category_id',
    442         'visible_categories' => 'category_id',
    443         'visible_images' => 'image_id'
    444       ),
    445     'AND'
    446   ).'
     439'.$forbidden.'
    447440  '.$conf['order_by'].'
    448441;';
     
    459452else
    460453{
    461   $forbidden =
    462     get_sql_condition_FandF
    463     (
    464       array
    465         (
    466           'forbidden_categories' => 'category_id',
    467           'visible_categories' => 'category_id',
    468           'visible_images' => 'image_id'
    469         ),
    470       'AND'
    471     );
    472 
    473454// +-----------------------------------------------------------------------+
    474455// |                            tags section                               |
Note: See TracChangeset for help on using the changeset viewer.