Скрыть ссылку войти/выйти из форума
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
vipmastera
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 2 раза
Скрыть ссылку войти/выйти из форума
Добрый день.
Взаимодействие выполняется через "Плагин аутентификации" Authentication plugins
Собственно нужно:
1. Скрыть ссылку войти/выйти
Для этого нужно править overall_header.html
2. Скрыть форму авторизации из футера форума
Для этого нужно править index_body.html
Собственно не знаю что и где править.
Подскажите пожалуйста, какой код нужно править?
Заранее благодарен.
Взаимодействие выполняется через "Плагин аутентификации" Authentication plugins
Собственно нужно:
1. Скрыть ссылку войти/выйти
Для этого нужно править overall_header.html
2. Скрыть форму авторизации из футера форума
Для этого нужно править index_body.html
Собственно не знаю что и где править.
Подскажите пожалуйста, какой код нужно править?
Заранее благодарен.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
x00peR
- phpBB 2.0.3
- Сообщения: 368
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 75 раз
- Поблагодарили: 15 раз
Re: Скрыть ссылку войти/выйти из форума
vipmastera скрыть от кого то? Или удалить из шаблона?
Как тогда пользователи попадут на форум?
Как тогда пользователи попадут на форум?
-
vipmastera
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 2 раза
Re: Скрыть ссылку войти/выйти из форума
Взаимодействие выполняется через "Плагин аутентификации" Authentication plugins
Все пользователи передаются форуму плагином.
Поэтому нужно скрыть это все дело из шаблона (удалить из шаблона)
Все пользователи передаются форуму плагином.
Поэтому нужно скрыть это все дело из шаблона (удалить из шаблона)
-
Anvar
- Former team member
- Сообщения: 1964
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 67 раз
- Поблагодарили: 800 раз
Re: Скрыть ссылку войти/выйти из форума
Изменено, скачал архив.
В index_body.html нету блоков, может где в forumlist_body.html
styles/prosilver/template/overall_header.html
Delete
Только гость всё равно попадёт в форму при попытке написать сообщение, там где недоступно, можно отредактировать login_body.html и login_forum.html
В index_body.html нету блоков, может где в forumlist_body.html
styles/prosilver/template/overall_header.html
Delete
Код: Выделить всё
<!-- IF not S_USER_LOGGED_IN and (S_REGISTER_ENABLED or S_LOGIN_ACTION) -->
<li class="popup-trigger<!-- IF SCRIPT_NAME == 'ucp' and not S_USER_LOGGED_IN --> active<!-- ENDIF -->">
<a href="{U_LOGIN_LOGOUT}" class="menu-login"><span>{L_LOGIN_LOGOUT}<!-- IF S_REGISTER_ENABLED --> <em>|</em> {L_REGISTER}<!-- ENDIF --></span></a>
<div class="popup">
<!-- IF S_LOGIN_ACTION -->
<form action="{S_LOGIN_ACTION}" method="post">
<fieldset>
<dl>
<dt>{L_USERNAME}:</dt>
<dd><input class="inputbox" type="text" name="username" value="" required></dd>
</dl>
<dl>
<dt>{L_PASSWORD}:</dt>
<dd><input class="inputbox" type="password" name="password" value="" required></dd>
</dl>
<!-- IF S_AUTOLOGIN_ENABLED --><p class="nowrap right"><label><input type="checkbox" name="autologin"> {L_LOG_ME_IN}</label></p><!-- ENDIF -->
<p class="right">
<input class="button1" type="submit" name="login" value="{L_LOGIN}">
<!-- IF S_REGISTER_ENABLED --> <a class="button2" href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF -->
</p>
<!-- IF U_SEND_PASSWORD -->
<p class="right"><a class="button2" href="{U_SEND_PASSWORD}">{L_FORGOT_PASS}</a></p>
<!-- ELSE -->
<p class="right" style="display: none;" id="phpbb-sendpass">
<span class="data-register">{U_REGISTER}</span>
<span class="data-forgot">{L_FORGOT_PASS}</span>
</p>
<!-- ENDIF -->
</fieldset>
</form>
<!-- ELSE -->
<p class="right">
<a class="button1" href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED --> <a class="button2" href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF -->
</p>
<!-- ENDIF -->
</div>
</li>
<!-- ELSE -->
<li<!-- IF SCRIPT_NAME == 'ucp' and not S_USER_LOGGED_IN --> class="active"<!-- ENDIF -->><a href="{U_LOGIN_LOGOUT}" class="menu-login"><span>{L_LOGIN_LOGOUT}</span></a></li>
<!-- ENDIF -->
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Спецзаказы не интересуют!
-
vipmastera
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 2 раза
Re: Скрыть ссылку войти/выйти из форума
Спасибо большое.
По поводу формы авторизации. А что нужно прописать, что бы пользователя перенаправляло не на встроенную авторизацию phpbb а просто перекидывало на общую авторизацию на сайте по ссылке http://сайт.com/user/login ???
login_body.html и login_forum.html не нашел у себя..
По поводу формы авторизации. А что нужно прописать, что бы пользователя перенаправляло не на встроенную авторизацию phpbb а просто перекидывало на общую авторизацию на сайте по ссылке http://сайт.com/user/login ???
login_body.html и login_forum.html не нашел у себя..
-
vipmastera
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 2 раза
Re: Скрыть ссылку войти/выйти из форума
И у меня такого кода как у Вас нет, я вложил свои файлики во вложении.. Посмотрите их пожалуйста
-
vipmastera
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 2 раза
Re: Скрыть ссылку войти/выйти из форума
forumlist:
Код: Выделить всё
<!-- BEGIN forumrow -->
<!-- IF (forumrow.S_IS_CAT and not forumrow.S_FIRST_ROW) or forumrow.S_NO_CAT -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW or forumrow.S_NO_CAT -->
<div class="forabg">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="topiclist">
<li class="header">
<dl class="icon">
<dt><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></dt>
<dd class="topics">{L_TOPICS}</dd>
<dd class="posts">{L_POSTS}</dd>
<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
</dl>
</li>
</ul>
<ul class="topiclist forums">
<!-- DEFINE $FIRST_ROW = true -->
<!-- ENDIF -->
<!-- IF not forumrow.S_IS_CAT -->
<li class="row<!-- IF forumrow.S_UNREAD_FORUM --> unread<!-- ENDIF --><!-- IF forumrow.S_LOCKED_FORUM --> locked<!-- ENDIF --><!-- IF $FIRST_ROW --> row1<!-- ELSE --> row2<!-- ENDIF -->">
<dl class="icon" style="background-image: url(<!-- IF forumrow.FORUM_IMAGE -->{forumrow.FORUM_IMAGE_SRC}<!-- ELSE -->{forumrow.FORUM_FOLDER_IMG_SRC}<!-- ENDIF -->); background-repeat: no-repeat;">
<dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">
<!-- IF S_ENABLE_FEEDS and forumrow.S_FEED_ENABLED --><a class="feed-icon-forum" title="{L_FEED} - {forumrow.FORUM_NAME}" href="{U_FEED}?f={forumrow.FORUM_ID}">{L_FEED} - {forumrow.FORUM_NAME}</a><!-- ENDIF -->
<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
{forumrow.FORUM_DESC}
<!-- IF forumrow.MODERATORS -->
<p class="moderators"><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}</p>
<!-- ENDIF -->
<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS --><p class="subforums"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}</p><!-- ENDIF -->
</dt>
<!-- IF forumrow.CLICKS -->
<dd class="redirect"><span>{L_REDIRECTS}: {forumrow.CLICKS}</span></dd>
<!-- ELSEIF not forumrow.S_IS_LINK -->
<dd class="topics">{forumrow.TOPICS} <dfn>{L_TOPICS}</dfn></dd>
<dd class="posts">{forumrow.POSTS} <dfn>{L_POSTS}</dfn></dd>
<dd class="lastpost"><span>
<!-- IF forumrow.U_UNAPPROVED_TOPICS --><a href="{forumrow.U_UNAPPROVED_TOPICS}">{UNAPPROVED_IMG}</a><!-- ENDIF -->
<!-- IF forumrow.LAST_POST_TIME --><dfn>{L_LAST_POST}</dfn> <span class="by">{L_POST_BY_AUTHOR}</span> {forumrow.LAST_POSTER_FULL}
<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF --><br />{forumrow.LAST_POST_TIME}<!-- ELSE -->{L_NO_POSTS}<!-- ENDIF --></span>
</dd>
<!-- ELSE -->
<dd class="empty"></dd>
<!-- ENDIF -->
</dl>
</li>
<!-- IF $FIRST_ROW --><!-- DEFINE $FIRST_ROW = false --><!-- ELSE --><!-- DEFINE $FIRST_ROW = true --><!-- ENDIF -->
<!-- ENDIF -->
<!-- IF forumrow.S_LAST_ROW -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
<!-- BEGINELSE -->
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>{L_NO_FORUMS}</strong>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- END forumrow -->
-
Anvar
- Former team member
- Сообщения: 1964
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 67 раз
- Поблагодарили: 800 раз
Re: Скрыть ссылку войти/выйти из форума
Нету в forumlist/ остаётся overall_footer.html , догадки))
В хедере ссылки на вход и выход примерно такого содержания. <a class="button1" href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED --> <a class="button2" href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF -->
Можно отдельную категорию форумов создавать здесь с названием: Догадки, затем форумы: угадай код, угадай что сломалось, угадай форум.
В хедере ссылки на вход и выход примерно такого содержания. <a class="button1" href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED --> <a class="button2" href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF -->
Можно отдельную категорию форумов создавать здесь с названием: Догадки, затем форумы: угадай код, угадай что сломалось, угадай форум.
-
vipmastera
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 2 раза
Re: Скрыть ссылку войти/выйти из форума
Ссылки на вход и выход убрал.
Хеадер запакован во вложении в первом посте.
Нужно как то сделать переадресацию на авторизацию на сайте по ссылке: http://сайт.com/user/login
Есть какие то мысли по этому поводу?
overall_footer.html содержимое:
Хеадер запакован во вложении в первом посте.
Нужно как то сделать переадресацию на авторизацию на сайте по ссылке: http://сайт.com/user/login
Есть какие то мысли по этому поводу?
overall_footer.html содержимое:
Код: Выделить всё
<!-- IF not S_IS_BOT -->
<div class="navbar">
<div class="left">
<!-- IF SCRIPT_NAME == 'index' && U_MARK_FORUMS -->
<!-- DEFINE $S_FOOTER_NAV = 1 -->
<a href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a>
<!-- ENDIF -->
<!-- IF S_WATCH_FORUM_LINK -->
<!-- IF $S_FOOTER_NAV --><span class="bull">•</span><!-- ELSE --><!-- DEFINE $S_FOOTER_NAV = 1 --><!-- ENDIF -->
<a href="{S_WATCH_FORUM_LINK}">{S_WATCH_FORUM_TITLE}</a>
<!-- ENDIF -->
<!-- IF SCRIPT_NAME == 'viewforum' && U_MARK_TOPICS -->
<!-- IF $S_FOOTER_NAV --><span class="bull">•</span><!-- ELSE --><!-- DEFINE $S_FOOTER_NAV = 1 --><!-- ENDIF -->
<a href="{U_MARK_TOPICS}">{L_MARK_TOPICS_READ}</a>
<!-- ENDIF -->
<!-- IF U_WATCH_TOPIC -->
<!-- IF $S_FOOTER_NAV --><span class="bull">•</span><!-- ELSE --><!-- DEFINE $S_FOOTER_NAV = 1 --><!-- ENDIF -->
<a href="{U_WATCH_TOPIC}">{L_WATCH_TOPIC}</a>
<!-- ENDIF -->
<!-- IF U_BOOKMARK_TOPIC -->
<!-- IF $S_FOOTER_NAV --><span class="bull">•</span><!-- ELSE --><!-- DEFINE $S_FOOTER_NAV = 1 --><!-- ENDIF -->
<a href="{U_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a>
<!-- ENDIF -->
<!-- IF U_BUMP_TOPIC -->
<!-- IF $S_FOOTER_NAV --><span class="bull">•</span><!-- ELSE --><!-- DEFINE $S_FOOTER_NAV = 1 --><!-- ENDIF -->
<a href="{U_BUMP_TOPIC}">{L_BUMP_TOPIC}</a>
<!-- ENDIF -->
<!-- IF not $S_FOOTER_NAV --><a href="{U_INDEX}">{L_INDEX}</a><!-- ENDIF -->
</div>
<!-- IF not S_IS_BOT -->
<div class="right">
<a href="{U_DELETE_COOKIES}">{L_DELETE_COOKIES}</a>
<!-- IF U_ACP -->
<span class="bull">•</span>
<a href="{U_ACP}">{L_ACP}</a>
<!-- ENDIF -->
</div>
<!-- ENDIF -->
</div>
<!-- ENDIF -->
</div><!-- content -->
</div><!-- wrap-content -->
<div class="footer"><div class="inner"><div>
<!-- IF TRANSLATION_INFO or DEBUG_OUTPUT -->
<p class="left">
<!-- IF TRANSLATION_INFO -->{TRANSLATION_INFO}<br /><!-- ENDIF -->
<!-- IF DEBUG_OUTPUT -->{DEBUG_OUTPUT}<!-- ENDIF -->
</p>
<!-- ENDIF -->
<p class="copyright">
<a href="http://www.phpbb.com/" class="phpbb-group" title="Powered by phpBB">Powered by phpBB® Forum Software © phpBB Group</a>
<!--
Please do not remove style author's link below. For updates and support visit http://www.artodia.com/
//-->
<a href="http://www.artodia.com/" class="arty" title="phpBB style by Arty">phpBB style by Arty</a>
</p>
<div class="clear"><!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF --></div>
</div></div></div>
<!-- INCLUDE scripts_footer.html -->
</body>
</html>-
Anvar
- Former team member
- Сообщения: 1964
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 67 раз
- Поблагодарили: 800 раз
Re: Скрыть ссылку войти/выйти из форума
Есть .htaccess
Как-то так
Как-то так
Код: Выделить всё
RewriteCond %{REQUEST_URI} ucp.php?mode=login
RewriteRule (.*) user/login [R=301,L]
-
vipmastera
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 2 раза
Re: Скрыть ссылку войти/выйти из форума
RewriteCond %{REQUEST_URI} ucp.php?mode=login
RewriteRule (.*) user/login [R=301,L]
Почему то не работает
RewriteRule (.*) user/login [R=301,L]
Почему то не работает
-
Evgesh
- phpBB 2.0.3
- Сообщения: 360
- Стаж: 15 лет 4 месяца
- Откуда: Красноярский край,Богучаны
- Благодарил (а): 32 раза
- Поблагодарили: 43 раза
Re: Скрыть ссылку войти/выйти из форума
RewriteRule (.*) http://сайт.com/user/login [R=301,L]vipmastera писал(а):RewriteRule (.*) user/login [R=301,L]
-
vipmastera
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 2 раза
-
Anvar
- Former team member
- Сообщения: 1964
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 67 раз
- Поблагодарили: 800 раз
Re: Скрыть ссылку войти/выйти из форума
Какие поведения при этом?
RewriteEngine On есть? раскомментирован?
RewriteEngine On есть? раскомментирован?
-
vipmastera
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 2 раза
Re: Скрыть ссылку войти/выйти из форума
Средствами htaccess такое не сделать.
Решил сделать по другому.
Вместо стандартного сообщения:
Вам необходимо авторизоваться чтобы отвечать в темах в этом форуме.
Сделал следующее:
Вам необходимо авторизоваться на сайте (форма регистрации и авторизации в правом верхнем углу сайта), чтобы отвечать в темах в этом форуме.
Теперь стоит другая задача, скрыть форму авторизации от незарегистрированных пользователей.
Нужно просто вырезать то что выделено красным:
Подскажите пожалуйста, какой именно код нужно вырезать и в каком именно файле?
Заранее благодарен за помощь.
Решил сделать по другому.
Вместо стандартного сообщения:
Вам необходимо авторизоваться чтобы отвечать в темах в этом форуме.
Сделал следующее:
Вам необходимо авторизоваться на сайте (форма регистрации и авторизации в правом верхнем углу сайта), чтобы отвечать в темах в этом форуме.
Теперь стоит другая задача, скрыть форму авторизации от незарегистрированных пользователей.
Нужно просто вырезать то что выделено красным:
Подскажите пожалуйста, какой именно код нужно вырезать и в каком именно файле?
Заранее благодарен за помощь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

