Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 10.05.2006, 11:41   #1
valdemar
Новенький
 
Регистрация: 20.03.2006
Сообщений: 10
По умолчанию изменить название страницы после авторизации

Привет всем!

Вот какая ситуация есть страница "Login", на странице New Login Box, возможно ли сделать что бы после успешной авторизации название страницы изменялось на "Logout".

Спасибо ....
valdemar вне форума   Ответить с цитированием
Старый 10.05.2006, 15:11   #2
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Сделайте 2 страницы:
  1. Login - видима только для неавторизированных пользователей
  2. Logout - видима только для авторизированных пользователей
Менять заголовок не обзательно.
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 10.05.2006, 17:42   #3
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Есть еще способ с config.titleTagFunction
Но это скорее если менять заголовки у кучи страниц...
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 10.05.2006, 20:32   #4
valdemar
Новенький
 
Регистрация: 20.03.2006
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Pavel Antonov
Сделайте 2 страницы:
  1. Login - видима только для неавторизированных пользователей
  2. Logout - видима только для авторизированных пользователей
Менять заголовок не обзательно.
Отображать и скрывать страницы не очень удобно, после автроризации должно быть приветствие т.п.
valdemar вне форума   Ответить с цитированием
Старый 10.05.2006, 20:33   #5
valdemar
Новенький
 
Регистрация: 20.03.2006
Сообщений: 10
По умолчанию

Цитата:
Сообщение от void
Есть еще способ с config.titleTagFunction
Но это скорее если менять заголовки у кучи страниц...
А можно по подробней...
valdemar вне форума   Ответить с цитированием
Старый 10.05.2006, 22:30   #6
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

ну, например, можно сделать так /код не тестировал/
TS:
Код:
...
config.titleTagFunction = user_lib->user_generatetitle
...
page.includeLibs.somestring = fileadmin/userlib.php
userlib.php:
PHP код:
<?php
 
require_once(PATH_t3lib.'class.t3lib_page.php');
 class 
user_lib
 
{
    function 
user_generatetitle()
    {
          
$loginId 7//тут id этой страницы
          
$id $GLOBALS['TSFE']->id;
          if (
$id==$loginId
            {
              if (
$GLOBALS['TSFE']->loginUser) return 'logoff';
              else return 
'login';
            }
          else 
           {
             
$page $GLOBALS['TSFE']->sys_page->getPage($id);
             return 
$page['title'];
           }
    }
    

?>
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Ответ


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

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 22:52.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория