Changeset 1022


Ignore:
Timestamp:
Feb 1, 2006, 11:56:17 PM (18 years ago)
Author:
rvelices
Message:
  • feature 280: code simplification
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/category.php

    r1020 r1022  
    5252  check_restrictions($page['cat']);
    5353}
     54//----------------------------------------------- change of image dispaly order
     55if ( isset($_GET['image_order']) )
     56{
     57  setcookie( 'pwg_image_order',
     58    $_GET['image_order']>0 ? $_GET['image_order'] : '', 0 );
     59  redirect( PHPWG_ROOT_PATH.'category.php'.
     60    get_query_string_diff(array('image_order')) );
     61}
    5462//-------------------------------------------------------------- initialization
    5563// detection of the start picture to display
     
    413421    $template->assign_block_vars( 'preferred_image_order', array() );
    414422 
    415     if ( isset($_GET['image_order']) )
    416     {
    417       $order_idx = $_GET['image_order'];
    418     }
    419     else
    420     {
    421       $order_idx = isset($_COOKIE['pwg_image_order']) ?
     423    $order_idx = isset($_COOKIE['pwg_image_order']) ?
    422424                     $_COOKIE['pwg_image_order'] : 0;
    423     }
    424  
     425
    425426    $orders = get_category_preferred_image_orders();
    426427    for ( $i = 0; $i < count($orders); $i++)
  • trunk/include/functions_category.inc.php

    r1020 r1022  
    618618                               $user['nb_image_page'], 'back' );
    619619    }
    620    
     620
    621621    if ($page['cat'] != 'most_visited' and $page['cat'] != 'best_rated')
    622622    {
    623623      $available_image_orders = get_category_preferred_image_orders();
    624      
     624
    625625      $order_idx=0;
    626       if ( isset($_GET['image_order']) )
    627       {
    628         $order_idx = $_GET['image_order'];
    629         setcookie( 'pwg_image_order', $order_idx, 0 );
    630       }
    631       else if ( isset($_COOKIE['pwg_image_order']) )
     626      if ( isset($_COOKIE['pwg_image_order']) )
    632627      {
    633628        $order_idx = $_COOKIE['pwg_image_order'];
    634629      }
    635      
     630
    636631      if ( $order_idx > 0 )
    637632      {
Note: See TracChangeset for help on using the changeset viewer.