Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Минимоды и хаки для phpBB3

  • Список форумов
  • Форумы по phpBB 3.0
  • Другие моды для phpBB 3.0
  • Минимоды и хаки для phpBB3

Редирект после авторизации на тот форум где вы находились.

Для тех у кого логин бокс в хеадере.

Небольшие моды и хаки для форума phpBB3
Правила форума
При размещении мода/статьи взятой с другого форума/сайта обязательно необходимо указывать первоисточник сообщения.

8 сообщений
 • Страница 1 из 1
Просмотры: 1359 • 
  • Аватара пользователя
    9CaraTT Сообщение 31.01.2012
    Стандартных стилей это не касается = )
    Многие переделывают себе дизы или их копипастят тупо, в хеадер пихают логин бокс и нифига не понимают если человек зашёл на ваш сайт, зарегистрированный пользователь и по каким-то причинам не авторизировался и нашёл форум где что-то можно скачать, но ему надо авторизироваться для закачки файла, после авторизации вечно выбрасывает пользователя на главную или на индекс страничку, пользователю приходится по новой искать тот форум или топик что ему нужен :facepalm: замечал это даже типо на профессиональных дизах местных интузиастов))) Эта подсказка как раз для тех у кого логин бокс в хеадере (кстати очень удобно)
    На рутрекере - TorrentPier логин в хеадере и опять же реализован чётко ... В общем думал думал, и наткнулся на эту хреновину {S_LOGIN_REDIRECT} (извините за манеру, не знаю все эти правильные названия и програмистские выражение, главное суть всего этого понимаю и суть редиректа, остальное похеру)
    Русским языком говоря, вставляешь эту куртапу

    Код: Выделить всё

    {S_LOGIN_REDIRECT}
    примерно после этой куртапы

    Код: Выделить всё

    <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" />
    и тебя после авторизации кидает на ту страничку где ты находился ... сообразите короче ;) пример тут http://9caratt.com/
    а вот после разлогина как заредиректить, что-то не догоню ...
    ещё много удобных фишек вычеслил, буду их применять на стандарт функциях в своих новых шаблонах.
9CaraTT
  • Аватара пользователя
    Gabriil Сообщение 31.01.2012
    У меня {S_LOGIN_REDIRECT} прописан и в index_body и в login_body, все равно после авторизации бросает на главную.... в стандартном просильвер такая же фигня

    Добавлено спустя 4 минуты 18 секунд:
    Спасает только сочетание кнопок «Назад» и «Обновить» в браузере
Gabriil
  • Аватара пользователя
    9CaraTT Сообщение 31.01.2012
    Не могу сказать на угад, суть такова, что редиректит кидает на ту страничку где ты был до залогивания, на про сильвере логинишься на индексе (списке форумов)? тебя значит должно кидать обратно на список форумов, если ты логинишься на топике или в теме, то тебя кидает обратно на тему, поэтому я написал: "Эта подсказка как раз для тех у кого логин бокс в хеадере"

    Код: Выделить всё

    <!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
    	<form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
    	<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
    		<fieldset class="quick-login">
    			<label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />
    			<label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
    			<!-- IF S_AUTOLOGIN_ENABLED -->
    				| <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
    			<!-- ENDIF -->
    			<input type="submit" name="login" value="{L_LOGIN}" class="button2" />
    			{S_LOGIN_REDIRECT}
    		</fieldset>
    	</form>
    <!-- ENDIF -->
    И на саб сильвере

    Код: Выделить всё

    <!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
    	<br clear="all" />
    
    	<form method="post" action="{S_LOGIN_ACTION}">
    
    	<table class="tablebg" width="100%" cellspacing="1">
    	<tr>
    		<td class="cat"><h4><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></h4></td>
    	</tr>
    	<tr>
    		<td class="row1" align="center"><span class="genmed">{L_USERNAME}:</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}:</span> <input class="post" type="password" name="password" size="10" />&nbsp; <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>
    	</tr>
    	</table>
    	{S_LOGIN_REDIRECT}
    	{S_FORM_TOKEN}
    	</form>
    <!-- ENDIF -->
    но место расположение этих блоков индекс а не хеадер, логично посудить ...
    ---------------------
    Щас проверил на prosilver шаблоне, работает всё ... выдрал из index_body.html и поставил в overall_header.html, залогинился с темы, кинуло обратно на ту тему где был до этого.
9CaraTT
  • Аватара пользователя
    Gabriil Сообщение 01.02.2012
    Давно ломаю голову над этой проблемой...
    только что открыл .htaccess и там прописано: DirectoryIndex portal.php index.php index.html index.htm
    скорей всего из-за этого меня и редиректило на портал постоянно, но стоит убрать эту строку - перестает открываться портал...
    в смысле он открывается, но при условии полного адреса на него сайт.com/portal.php
    вот засада....

    Добавлено спустя 19 минут 39 секунд:
    .htaccess здесь не при делах... убрав из него DirectoryIndex portal.php index.php index.html index.htm редирект теперь идет на index.php
Gabriil
  • Аватара пользователя
    9CaraTT Сообщение 01.02.2012
    .htaccess он изначально не причём, переменная работает как надо, если бы у вас в overall_header.html изначально логин был, то всё бы срабатывало как надо (видимо я как-то не понятно объяснил? :unknown: ) сам код бокса где лежит? в overall_header.html ? наверно суть не срабатывания в том что не в overall_header.html этот самый логин бокс ...
9CaraTT
  • Аватара пользователя
    Gabriil Сообщение 01.02.2012
    я не спорю что переменная работает как надо...
    добавлял логин в overall_header удалял из index_body, все без толку
    наверное при установке какого-то мода или хака я зарубил редирект
    DizeL85 писал(а):если бы у вас
    можно на ты :)
Gabriil
  • Аватара пользователя
    9CaraTT Сообщение 01.02.2012
      наверное при установке какого-то мода или хака я зарубил редирект
    да, возможно так оно и есть, просто так не может отваливаться, значит надо искать где собака зарыта)
      можно на ты
    с многими на ты общаюсь, до тебя на Вы просто болтал с человеком, вот и приелось))
9CaraTT
  • bizZz0n Сообщение 01.08.2012
    http://www.phpbb.com/community/viewtopic.php?t=2095687 вам в помощь
bizZz0n
8 сообщений
 • Страница 1 из 1

Вернуться в «Минимоды и хаки для phpBB3»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума