ExBB Community » » Настройка форума » Вход в форум на отдельной странице.

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

1. КакВас - 5 октября 2009 — 07:11 - перейти к сообщению
Вопрос Не понял

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


заранее спасибо...! Однако
2. electron - 5 октября 2009 — 16:29 - перейти к сообщению
как вариант.
предупреждаю, это не очень красивый вариант, т.к. любая форумная страница (в том числе и страница входа) тесно связана с файлами 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/.

на этом всё.

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

Powered by ExBB
[Script Execution time: 0.0385]     [ ]