ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Описание: как сделать?
КакВас
Отправлено: 5 октября 2009 — 07:11
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 1
Дата рег-ции: Окт. 2009  
Репутация: 0




Вопрос Не понял

Как сделать вход на форум на отдельной странице? тоесть нужно так чтобы
test.ru/index.php содержал только строки для ввода логина и пароля, а после их ввода переходил уже туда где лежит форум - test.ru/forum/ Ниндзя


заранее спасибо...! Однако
 
 
electron
Отправлено: 5 октября 2009 — 16:29
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




как вариант.
предупреждаю, это не очень красивый вариант, т.к. любая форумная страница (в том числе и страница входа) тесно связана с файлами logos.tpl , all_header.tpl и footer.tpl , которые отвечают за стиль страницы.

итак :
1. файл /templates/ваш_скин/login.tpl изменяем до такого вида :
CODE:
<?php
echo <<<DATA
<br />
<form action="loginout.php" method="post">
<input type="hidden" name="action" value="login">
<table width="40%" cellpadding="0" cellspacing="1" border="0" align="center" class="tableborder">
<tr>
<td valign="middle" class="pformleftw">{$fm->LANG['EnterName']}</td>
<td valign="middle" class="pformright"><input type="text" name="imembername" size="20" maxlength="64" value="" class="forminput"></td>
</tr>
<tr>
<td valign="middle" class="pformleftw">{$fm->LANG['EnterPass']}</td>
<td valign="middle" class="pformright"><input type="password" name="ipassword" value="" size="20" maxlength="64"></td>
</tr>
<tr>
<td valign="middle" align="center" height="29" colspan="2" class="darkrow2"><input type="submit" name="submit" value="{$fm->LANG['Login']}"></td>
</tr>
</table>
</form>
<br />
<div align="center">
{$fm->LANG['FogotMessage']}
</div>
DATA;
?>


2. в файле loginout.php из корня форума находим строки:
CODE:

$fm->_Title = ' :: '.$fm->LANG['LoginOut'];
include('./templates/'.DEF_SKIN.'/all_header.tpl');
include('./templates/'.DEF_SKIN.'/logos.tpl');
include('./templates/'.DEF_SKIN.'/login.tpl');
include('./templates/'.DEF_SKIN.'/footer.tpl');


и меняем это на такой код :

CODE:

$fm->_Title = ' :: '.$fm->LANG['LoginOut'];
include('./templates/'.DEF_SKIN.'/login.tpl');


3. и самое главное - в меню сайта нужно использовать ссылку http://test.ru/forum/loginout.php вместо привычного http://test.ru/forum/.

на этом всё.

(Отредактировано автором: 6 октября 2009 — 16:24)

 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Настройка форума »

> Похожие темы: Вход в форум на отдельной странице.
Темы Форум Информация о теме Обновление
Работа с файлом footer.tpl
Как дополнять выходные данные на странице форума
Решение проблем Ответов: 4
Автор темы: Павел Пушков
19 ноября 2017 — 14:23
Автор: Павел Пушков
Как удалить тему
Как на форуме удалить тему
Общие вопросы Ответов: 3
Автор темы: rovinat
15 марта 2013 — 15:01
Автор: BON
Отдача некоторых картинок через скрипт
Помогите сделать
Общие вопросы Ответов: 40
Автор темы: BON
2 июня 2011 — 20:13
Автор: BON
ExBB и FastCGI
Как вы ставили форум на FastCGI?
Установка и обновление Ответов: 3
Автор темы: CAB
29 июля 2013 — 19:36
Автор: CAB
Не считает темы и сообщения
После перемешения подфорумов в другой форум по статистике 0
Решение проблем Ответов: 4
Автор темы: shyuser
28 сентября 2010 — 20:34
Автор: yura3d
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0747]     [ ]