Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2011-02-20 15:24:46

Optimus Prime
Участник
Из Киев
Зарегистрирован: 2011-02-19
Сообщений: 6

Вынести поля логин/пароль на главную страницу

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

Точнее логины и пароли одинаковые для сайта/форума, но автоматом на форум не логинит.

Как вынести поля логин/пароль на главную, чтоб они видели, что надо вновь авторизироваться на форуме?

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

Спасибо!  smile

Offline

#2 2011-02-20 16:16:20

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Вынести поля логин/пароль на главную страницу

Вот этим кодом

if ($pun_user['is_guest'])
{
?>
    <form id="login" method="post" action="login.php?action=in" onsubmit="return process_form(this)">
        <input type="hidden" name="form_sent" value="1" />
        <input type="hidden" name="redirect_url" value="index.php" />
        <label><?php echo $lang_common['Username'] ?> <input type="text" name="req_username" size="25" maxlength="25" /></label>
        <label><?php echo $lang_common['Password'] ?> <input type="password" name="req_password" size="25" /></label>
        <p class="buttons"><input type="submit" name="login" value="<?php echo $lang_common['Login'] ?>" /></p>
    </form>
<?php
}

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

Offline

#3 2011-02-20 16:26:10

Optimus Prime
Участник
Из Киев
Зарегистрирован: 2011-02-19
Сообщений: 6

Re: Вынести поля логин/пароль на главную страницу

Visman, спасибо конечно, но мне бы как инструкцию по добавлению мода.

Открывает файл name.php находим строчку else bla-bla-bla вставляем после неё код жмем сохранить и проверяем.

Буду признателен за детальную инструкцию.

Offline

#4 2011-02-20 16:31:19

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Вынести поля логин/пароль на главную страницу

Optimus Prime, у меня нет готового решения в виде мода.

Offline

#5 2011-02-20 17:13:48

Optimus Prime
Участник
Из Киев
Зарегистрирован: 2011-02-19
Сообщений: 6

Re: Вынести поля логин/пароль на главную страницу

Visman пишет:

Optimus Prime, у меня нет готового решения в виде мода.

Та это я понял, я имел ввиду, чтоб вы просто описали в какой именно файл и после какой строчки необходимо вставить приведенный вами код.

Буду методом тыка пробовать. Вы мне хоть подскажите нужно редактировать файл .tpl или .php?

Offline

#6 2011-02-20 18:22:18

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Вынести поля логин/пароль на главную страницу

Я для php файла привел пример.

Offline

#7 2011-02-26 19:44:53

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

Re: Вынести поля логин/пароль на главную страницу

есть сайт на ngcms и форум. Можно ли как-то с форума вынести на главную сайта форму с вводом пароля. Сейчас используется собственная форма движка для ввода пароля, но по одной из причин она не подходит. Хочу чтобы форма на главной обрабатывалась через сам движок форума.

Offline

#8 2011-02-26 20:25:58

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Вынести поля логин/пароль на главную страницу

Luca, чем не устраивает вариант предложенный выше мной?
Языковой файл от форума можно подлючить в коде движка через инклуд.


<input type="hidden" name="redirect_url" value="index.php" />

Тут, наверное, вместо index.php можно указать полный адрес куда вернуться на сайт.

Offline

Подвал доски

Под управлением FluxBB. Хостинг Hostens