source: trunk/include/constants.php @ 1119

Last change on this file since 1119 was 1119, checked in by plg, 18 years ago

improvement: tags replace keywords. Better data model, less
limitations. Each image can be associated to as many tag as needed. Tags can
contain non ASCII characters. Oriented navigation with tags by association.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 3.6 KB
Line 
1<?php
2// +-----------------------------------------------------------------------+
3// | PhpWebGallery - a PHP based picture gallery                           |
4// | Copyright (C) 2002-2003 Pierrick LE GALL - pierrick@phpwebgallery.net |
5// | Copyright (C) 2003-2006 PhpWebGallery Team - http://phpwebgallery.net |
6// +-----------------------------------------------------------------------+
7// | branch        : BSF (Best So Far)
8// | file          : $RCSfile$
9// | last update   : $Date: 2006-04-02 22:26:19 +0000 (Sun, 02 Apr 2006) $
10// | last modifier : $Author: plg $
11// | revision      : $Revision: 1119 $
12// +-----------------------------------------------------------------------+
13// | This program is free software; you can redistribute it and/or modify  |
14// | it under the terms of the GNU General Public License as published by  |
15// | the Free Software Foundation                                          |
16// |                                                                       |
17// | This program is distributed in the hope that it will be useful, but   |
18// | WITHOUT ANY WARRANTY; without even the implied warranty of            |
19// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU      |
20// | General Public License for more details.                              |
21// |                                                                       |
22// | You should have received a copy of the GNU General Public License     |
23// | along with this program; if not, write to the Free Software           |
24// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
25// | USA.                                                                  |
26// +-----------------------------------------------------------------------+
27
28// Default settings
29define('PHPWG_VERSION', '%PWGVERSION%');
30define('PHPWG_URL', 'http://www.phpwebgallery.net');
31define('PHPWG_FORUM_URL', 'http://forum.phpwebgallery.net');
32define('PHPWG_DEFAULT_LANGUAGE', 'en_UK.iso-8859-1');
33
34// Error codes
35define('GENERAL_MESSAGE', 200);
36define('GENERAL_ERROR', 202);
37define('CRITICAL_MESSAGE', 203);
38define('CRITICAL_ERROR', 204); 
39
40// Access codes
41define('ACCESS_NONE', 0);
42define('ACCESS_GUEST', 1);
43define('ACCESS_CLASSIC', 2);
44define('ACCESS_ADMINISTRATOR', 3);
45define('ACCESS_WEBMASTER', 4);
46
47// Table names
48define('CATEGORIES_TABLE', $prefixeTable.'categories');
49define('COMMENTS_TABLE', $prefixeTable.'comments');
50define('CONFIG_TABLE', $prefixeTable.'config');
51define('FAVORITES_TABLE', $prefixeTable.'favorites');
52define('GROUP_ACCESS_TABLE', $prefixeTable.'group_access');
53define('GROUPS_TABLE', $prefixeTable.'groups');
54define('HISTORY_TABLE', $prefixeTable.'history');
55define('IMAGE_CATEGORY_TABLE', $prefixeTable.'image_category');
56define('IMAGES_TABLE', $prefixeTable.'images');
57define('SESSIONS_TABLE', $prefixeTable.'sessions');
58define('SITES_TABLE', $prefixeTable.'sites');
59define('USER_ACCESS_TABLE', $prefixeTable.'user_access');
60define('USER_GROUP_TABLE', $prefixeTable.'user_group');
61define('USERS_TABLE', $conf['users_table']);
62define('USER_INFOS_TABLE', $prefixeTable.'user_infos');
63define('USER_FEED_TABLE', $prefixeTable.'user_feed');
64define('WAITING_TABLE', $prefixeTable.'waiting');
65define('IMAGE_METADATA_TABLE', $prefixeTable.'image_metadata');
66define('RATE_TABLE', $prefixeTable.'rate');
67define('USER_CACHE_TABLE', $prefixeTable.'user_cache');
68define('CADDIE_TABLE', $prefixeTable.'caddie');
69define('UPGRADE_TABLE', $prefixeTable.'upgrade');
70define('SEARCH_TABLE', $prefixeTable.'search');
71define('USER_MAIL_NOTIFICATION_TABLE', $prefixeTable.'user_mail_notification');
72define('CATEGORIES_LINK_TABLE', $prefixeTable.'categories_link');
73define('TAGS_TABLE', $prefixeTable.'tags');
74define('IMAGE_TAG_TABLE', $prefixeTable.'image_tag');
75?>
Note: See TracBrowser for help on using the repository browser.