Сокрытие верхнего меню для гостей
-
- phpBB 1.4.2
- Сообщения: 66
- Стаж: 18 лет 11 месяцев
- Откуда: Ukraine, Kiev
Сокрытие верхнего меню для гостей
Здравствуйте!
На моем форуме запрещен Гость. Как сделать так, чтоб он не мог кликать по ссылкам в верхнем меню (там где FAQ, Пользователи, Наблюдаемые темы и пр. под названием форума)? В идеале, чтоб на месте этих ссылок показывалось заранее написанное сообщение (типа как о моем форуме вкратце).
Заранее спасибо!
На моем форуме запрещен Гость. Как сделать так, чтоб он не мог кликать по ссылкам в верхнем меню (там где FAQ, Пользователи, Наблюдаемые темы и пр. под названием форума)? В идеале, чтоб на месте этих ссылок показывалось заранее написанное сообщение (типа как о моем форуме вкратце).
Заранее спасибо!
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Ну так скройте, есть встроенные шаблонные конструкции <!-- BEGIN switch_user_logged_in --><!-- END switch_user_logged_in --> и <!-- BEGIN switch_user_logged_out --><!-- END switch_user_logged_out -->
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.4.2
- Сообщения: 66
- Стаж: 18 лет 11 месяцев
- Откуда: Ukraine, Kiev
-
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 18 лет 3 месяца
Чтот у меня не работают эти конструкции. Делю так:
Пункты меню исчезают, что для гостей, что для зарегестрированных. Пробовал и с switch_user_logged_out и с switch_user_logged_in
Помогите понять, что не так?...,
Код: Выделить всё
<!-- BEGIN switch_user_logged_out -->
<!-- <a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a> <a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a> <a href="{U_LOGIN_LOGOUT2}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif2" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT2}" hspace="3" />{L_LOGIN_LOGOUT2}</a> -->
<!-- END switch_user_logged_out -->
Помогите понять, что не так?...,
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Дык вы их закомментировалиSergV писал(а):Пункты меню исчезают, что для гостей, что для зарегестрированных.

символы <!--........--> воспринимаются в тепмлейтах как комментарии (и все, что между ними).
Добавлено спустя 1 минуту 20 секунд:
Код: Выделить всё
<!-- BEGIN switch_user_logged_out -->
<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a> <a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a> <a href="{U_LOGIN_LOGOUT2}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif2" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT2}" hspace="3" />{L_LOGIN_LOGOUT2}</a>
<!-- END switch_user_logged_out -->
В данном случае меню будет видно только гостям, если хотите наоборот, то <!-- BEGIN switch_user_logged_in --><!-- END switch_user_logged_in --> соответственно
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 18 лет 3 месяца
-
- phpBB 1.2.1
- Сообщения: 21
- Стаж: 18 лет 10 месяцев
- Откуда: СССР
-
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 18 лет 2 месяца
-
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 18 лет 2 месяца
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
ipconfig
В templates\имя_вашего_стиля\overall_header.tpl
Добавлено спустя 1 минуту 29 секунд:
Это скроет от гостей и список пользователей и список групп
В templates\имя_вашего_стиля\overall_header.tpl
Код: Выделить всё
#------ FIND ------------
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a> <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a> <a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a> <a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a>
<!-- END switch_user_logged_out -->
</span></td>
#--------- REPLACE ---------------
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a> <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>
<!-- BEGIN switch_user_logged_in -->
<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a> <a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a>
<!-- END switch_user_logged_out -->
</span></td>
Это скроет от гостей и список пользователей и список групп
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 18 лет 2 месяца