diff options
Diffstat (limited to 'BSF/include/constants.php')
-rw-r--r-- | BSF/include/constants.php | 112 |
1 files changed, 112 insertions, 0 deletions
diff --git a/BSF/include/constants.php b/BSF/include/constants.php new file mode 100644 index 000000000..42854a9d4 --- /dev/null +++ b/BSF/include/constants.php @@ -0,0 +1,112 @@ +<?php +// +-----------------------------------------------------------------------+ +// | Piwigo - a PHP based picture gallery | +// +-----------------------------------------------------------------------+ +// | Copyright(C) 2008 Piwigo Team http://piwigo.org | +// | Copyright(C) 2003-2008 PhpWebGallery Team http://phpwebgallery.net | +// | Copyright(C) 2002-2003 Pierrick LE GALL http://le-gall.net/pierrick | +// +-----------------------------------------------------------------------+ +// | This program is free software; you can redistribute it and/or modify | +// | it under the terms of the GNU General Public License as published by | +// | the Free Software Foundation | +// | | +// | This program is distributed in the hope that it will be useful, but | +// | WITHOUT ANY WARRANTY; without even the implied warranty of | +// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | +// | General Public License for more details. | +// | | +// | You should have received a copy of the GNU General Public License | +// | along with this program; if not, write to the Free Software | +// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | +// | USA. | +// +-----------------------------------------------------------------------+ + +// Default settings +define('PHPWG_VERSION', 'Butterfly'); +define('PHPWG_DOMAIN', 'phpwebgallery.net'); +define('PHPWG_URL', 'http://www.'.PHPWG_DOMAIN); +define('PEM_URL', 'http://' . PHPWG_DOMAIN . '/ext'); +define('PHPWG_DEFAULT_LANGUAGE', 'en_UK'); +define('PHPWG_DEFAULT_TEMPLATE', 'yoga/clear'); + +// Required versions +define('REQUIRED_PHP_VERSION', '5.0.0'); +define('REQUIRED_MYSQL_VERSION', '4.1.22'); + +// Error codes +define('GENERAL_MESSAGE', 200); +define('GENERAL_ERROR', 202); +define('CRITICAL_MESSAGE', 203); +define('CRITICAL_ERROR', 204); + +// Access codes +define('ACCESS_FREE', 0); +define('ACCESS_GUEST', 1); +define('ACCESS_CLASSIC', 2); +define('ACCESS_ADMINISTRATOR', 3); +define('ACCESS_WEBMASTER', 4); +define('ACCESS_CLOSED', 5); + +// Table names +if (!defined('CATEGORIES_TABLE')) + define('CATEGORIES_TABLE', $prefixeTable.'categories'); +if (!defined('COMMENTS_TABLE')) + define('COMMENTS_TABLE', $prefixeTable.'comments'); +if (!defined('CONFIG_TABLE')) + define('CONFIG_TABLE', $prefixeTable.'config'); +if (!defined('FAVORITES_TABLE')) + define('FAVORITES_TABLE', $prefixeTable.'favorites'); +if (!defined('GROUP_ACCESS_TABLE')) + define('GROUP_ACCESS_TABLE', $prefixeTable.'group_access'); +if (!defined('GROUPS_TABLE')) + define('GROUPS_TABLE', $prefixeTable.'groups'); +if (!defined('HISTORY_TABLE')) + define('HISTORY_TABLE', $prefixeTable.'history'); +if (!defined('HISTORY_SUMMARY_TABLE')) + define('HISTORY_SUMMARY_TABLE', $prefixeTable.'history_summary'); +if (!defined('IMAGE_CATEGORY_TABLE')) + define('IMAGE_CATEGORY_TABLE', $prefixeTable.'image_category'); +if (!defined('IMAGES_TABLE')) + define('IMAGES_TABLE', $prefixeTable.'images'); +if (!defined('SESSIONS_TABLE')) + define('SESSIONS_TABLE', $prefixeTable.'sessions'); +if (!defined('SITES_TABLE')) + define('SITES_TABLE', $prefixeTable.'sites'); +if (!defined('USER_ACCESS_TABLE')) + define('USER_ACCESS_TABLE', $prefixeTable.'user_access'); +if (!defined('USER_GROUP_TABLE')) + define('USER_GROUP_TABLE', $prefixeTable.'user_group'); +if (!defined('USERS_TABLE')) + define('USERS_TABLE', $conf['users_table']); +if (!defined('USER_INFOS_TABLE')) + define('USER_INFOS_TABLE', $prefixeTable.'user_infos'); +if (!defined('USER_FEED_TABLE')) + define('USER_FEED_TABLE', $prefixeTable.'user_feed'); +if (!defined('WAITING_TABLE')) + define('WAITING_TABLE', $prefixeTable.'waiting'); +if (!defined('RATE_TABLE')) + define('RATE_TABLE', $prefixeTable.'rate'); +if (!defined('USER_CACHE_TABLE')) + define('USER_CACHE_TABLE', $prefixeTable.'user_cache'); +if (!defined('USER_CACHE_CATEGORIES_TABLE')) + define('USER_CACHE_CATEGORIES_TABLE', $prefixeTable.'user_cache_categories'); +if (!defined('CADDIE_TABLE')) + define('CADDIE_TABLE', $prefixeTable.'caddie'); +if (!defined('UPGRADE_TABLE')) + define('UPGRADE_TABLE', $prefixeTable.'upgrade'); +if (!defined('SEARCH_TABLE')) + define('SEARCH_TABLE', $prefixeTable.'search'); +if (!defined('USER_MAIL_NOTIFICATION_TABLE')) + define('USER_MAIL_NOTIFICATION_TABLE', $prefixeTable.'user_mail_notification'); +if (!defined('TAGS_TABLE')) + define('TAGS_TABLE', $prefixeTable.'tags'); +if (!defined('IMAGE_TAG_TABLE')) + define('IMAGE_TAG_TABLE', $prefixeTable.'image_tag'); +if (!defined('PLUGINS_TABLE')) + define('PLUGINS_TABLE', $prefixeTable.'plugins'); +if (!defined('WEB_SERVICES_ACCESS_TABLE')) + define('WEB_SERVICES_ACCESS_TABLE', $prefixeTable.'ws_access'); +if (!defined('OLD_PERMALINKS_TABLE')) + define('OLD_PERMALINKS_TABLE', $prefixeTable.'old_permalinks'); + +?> |