сайт на данный момент является архивом информации по форуму phpbb 3.0. объяснения и помощь больше не предоставляются. старый сайт

Белк на PhpBB 3.0.14

информация по этому форуму. bbcode, моды и прочее, проверенное Белком. (перенос данных продолжается...)

Сегодня на конференции было 55 посетителей :: 1 зарегистрированный, 0 скрытых, 1 бот и 53 гостей (основано на активности посетителей за последние 24 часа)




 [ 1 сообщение ] 
Автор Сообщение
Не в сети
  (Андрей)
Администратор
Аватара пользователя

Стаж: 5 месяцев 20 дней
Сообщения: 228
Откуда: здешние мы

Стиль сайта: subsilver2
Настоящее имя: Андрей


Prime Logout Return

модификация, возвращающая пользователя после выхода из авторизации (вдруг ему захочется) на ту же страницу, где он был до выхода (но уже в качестве гостя).

Если вам это надо - устанавливаем. Быстро и просто.

Открыть includes/functions.php

Найти

Код: Выделить всё

      $u_login_logout = append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=logout', true, $user->session_id);


Вставить после найденного

Код: Выделить всё

//-- mod: Prime Logout Return -----------------------------------------------//
      $redirect = (defined('ADMIN_START') || $user->page['page_name'] == "ucp.$phpEx" || $user->page['page_name'] == "mcp.$phpEx") ? '' : '&redirect=' . urlencode(str_replace('&', '&', build_url(array('_f_'))));
      $u_login_logout = append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=logout' . $redirect, true, $user->session_id);
//-- end: Prime Logout Return -----------------------------------------------//



Открыть ucp.php

Найти

Код: Выделить всё

      meta_refresh(3, append_sid("{$phpbb_root_path}index.$phpEx"));

      $message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a> ');


Вставить перед найденным

Код: Выделить всё

//-- mod: Prime Logout Return -----------------------------------------------//
      if (($redirect = request_var('redirect', '')) != '')
      {
         meta_refresh(3, append_sid($redirect));
         $message = $message . (($redirect === "{$phpbb_root_path}index.$phpEx" || $redirect === "index.$phpEx") ? '' : '<br /><br />' . sprintf($user->lang['RETURN_PAGE'], '<a href="' . append_sid($redirect) . '">', '</a> '));
      }
      else
      {
//-- end: Prime Logout Return -----------------------------------------------//


Вставить после найденного

Код: Выделить всё

      }


Вот и всё. Можете проверять.

Пак с самим модом, лицензии, файл установки и остальное:

Вложение:
prime_logout_return_1_0_1.zip [35.21 КБ]
Скачиваний: 122


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ 1 сообщение ] 

Кто сейчас на конференции:

Всего посетителей: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (63) здесь было 23 май 2026, 12:35

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Часовой пояс: UTC + 3 часа



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

cron

Текущее время: 26 июн 2026, 22:12

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB.