source: branches/1.7/category.php @ 30964

Last change on this file since 30964 was 1949, checked in by rvelices, 18 years ago

permalink and category.php redirections are permanent (http code 301) instead of temporary (301)
added rel nofollow for the metadata link on picture page
changed h2 background color style in dark/mail-css (was not readable when images are not downloaded)

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Author Date Id Revision
File size: 2.4 KB
Line 
1<?php
2// +-----------------------------------------------------------------------+
3// | PhpWebGallery - a PHP based picture gallery                           |
4// | Copyright (C) 2003-2007 PhpWebGallery Team - http://phpwebgallery.net |
5// +-----------------------------------------------------------------------+
6// | branch        : BSF (Best So Far)
7// | file          : $Id: category.php 1949 2007-04-09 23:24:34Z rvelices $
8// | last update   : $Date: 2007-04-09 23:24:34 +0000 (Mon, 09 Apr 2007) $
9// | last modifier : $Author: rvelices $
10// | revision      : $Revision: 1949 $
11// +-----------------------------------------------------------------------+
12// | This program is free software; you can redistribute it and/or modify  |
13// | it under the terms of the GNU General Public License as published by  |
14// | the Free Software Foundation                                          |
15// |                                                                       |
16// | This program is distributed in the hope that it will be useful, but   |
17// | WITHOUT ANY WARRANTY; without even the implied warranty of            |
18// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU      |
19// | General Public License for more details.                              |
20// |                                                                       |
21// | You should have received a copy of the GNU General Public License     |
22// | along with this program; if not, write to the Free Software           |
23// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
24// | USA.                                                                  |
25// +-----------------------------------------------------------------------+
26
27/*
28This file contains now only code to ensure backward url compatibility with
29versions before 1.6
30*/
31
32define('PHPWG_ROOT_PATH','./');
33include_once( PHPWG_ROOT_PATH.'include/common.inc.php' );
34
35$url_params=array();
36if ( isset($_GET['cat']) )
37{
38  if ( is_numeric($_GET['cat']) )
39  {
40    $url_params['section'] = 'categories';
41    $result = get_cat_info( $_GET['cat'] );
42    if ( !empty($result) )
43    {
44      $url_params['category'] = $result;
45    }
46  }
47  elseif ( in_array($_GET['cat'],
48              array('best_rated','most_visited','recent_pics','recent_cats')
49                  )
50         )
51  {
52    $url_params['section'] = $_GET['cat'];
53  }
54  else
55  {
56    page_not_found('');
57  }
58}
59
60$url = make_index_url($url_params);
61if (!headers_sent())
62{
63  set_status_header(301);
64  redirect_http( $url );
65}
66redirect ( $url );
67
68?>
Note: See TracBrowser for help on using the repository browser.