• Автор:

    Flesha
  • Добавлено:

    авг 12, 2013
  • Комментариев:

    0
  • Просмотров:

    4385

Хак Профиль пользователя на всю страницу

Хак Профиль пользователя на всю страницу

Хак Профиль пользователя на всю страницу - выводит на отдельную страницу профиль пользователя без блоков, шапки и подвала шаблона т.е. без всякой лишней информации, чистая страница с профилем пользователя на всю страницу.

Установка первого способа:

Залить все из аттача на сервер в папку с вашим шаблоном, далее открываем файли index.php и ищем в нем:
$tpl->load_template('main.tpl');


И заменяем на:
if ($do=="userinfo")
$tpl->load_template('profile.tpl');
else
$tpl->load_template('main.tpl');


Так же создаем в папке с вашим шаблоном файл profile.tpl со следующим содержанием:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
{headers}
</head>
<body>
{AJAX}
<div style="margin:5px">
{info}
{ content}
</div>
</body>
</html>

между { content} убрать пробел

Установка второго способа:
А этот способ считается более грамотным, потому как первый способ в некоторых браузерах не работает (к примеру мобильный браузер opera)

1. Залить все содержимое архива в папку с шаблоном, согласится на замену.
2. Открыть файл main.tpl и найти примерно такой код:
<link rel="shortcut icon" href="{THEME}/images/favicon.ico" />


После него добавить:
[not-aviable=userinfo]


Далее найти:
</head>


и ПЕРЕД(!!!) ним вставить:
[/not-aviable]


Далее найти:
{AJAX}


И после него вставить:
[not-aviable=userinfo]


И наконец найти:
</body>


И снова ПЕРЕД ним вставить:
[/not-aviable]


Далее очищаем кеши радуемся. Шаблон выложен для примера, и каждый переделает его под свои нужды. Графику так же, ее там не много, перерисовывать не составит труда.

ВАЖНО!
Если вы используете модуль "HTML site map" от Алаичъ'a - тогда найдите примерно такой код в main.tpl:
{info}[not-aviable=sitemap]{content}[/not-aviable]


И выше добавьте:
[/not-aviable]

а ниже:
[not-aviable=userinfo]

Автор: Sparco
Версия DLE: 9.7-10.0

Внимание! У Вас нет прав для просмотра скрытого текста.
Вернуться
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.