torrentpier/upload/profile.php
glix08@gmail.com 30e6a00c8e r591
Новая система локализации шаблонов боковых панелей, пользовательских соглашений и т.д. Добавлены локализации оных на английский и украинский языки. Исправления ошибок и прочие изменения: - вторая боковая панель включена по-умолчанию; - включена панель отладки в администраторской панели; - исправление ошибки с сохранением кеша для разных языков; - исправление ошибки с выбором стандартного языка для форума; - исправление ошибки с генерацией списка текущих дней рождения; - исправление ошибки с иногда некорректной генерацией списка файлов в раздаче; - исправление ошибки с возможностью парсинга базы данных пользовательских email-адресов; - исправление ошибки с редиректом страниц на некоторых конфигурациях серверов (IIS); - исправление ошибки с выводом информации о текущем выбранном шаблоне/языке, если на форуме он всего один; - исправление кодировки кастомного поиска для браузера; - множественные правки в css, js, языковых переменных. Также были переименованы все файлы в папке /includes/ucp, для предотвращения дублирования текста в названии оных. Изменения в сами файлы не вносились. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@591 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
2014-07-13 10:30:03 +00:00

53 lines
921 B
PHP

<?php
define('IN_PROFILE', true);
define('BB_SCRIPT', 'profile');
define('BB_ROOT', './');
require(BB_ROOT . 'common.php');
// Start session management
$user->session_start();
set_die_append_msg();
$mode = request_var('mode', '');
switch ($mode)
{
case 'viewprofile':
require(INC_DIR . 'ucp/viewprofile.php');
break;
case 'register':
case 'editprofile':
if (IS_GUEST && $mode == 'editprofile') login_redirect();
require(INC_DIR . 'ucp/register.php');
break;
case 'sendpassword':
require(INC_DIR .'ucp/sendpasswd.php');
break;
case 'activate':
require(INC_DIR .'ucp/activate.php');
break;
case 'email':
require(INC_DIR .'ucp/email.php');
break;
case 'bonus':
if (IS_GUEST) login_redirect();
require(INC_DIR . 'ucp/bonus.php');
break;
case 'watch':
if (IS_GUEST) login_redirect();
require(INC_DIR . 'ucp/topic_watch.php');
break;
default:
bb_die('Invalid mode');
}