Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Модификация phpBB 3.0.x

Ищу 2 мода: скрыть кнопки "новая тема"... и убрать промеж...

Расширение функциональности phpBB 3.0.x. Создание и использование модов
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке модов

Сообщение 15 июл 2009, 01:52

Доброе время суток.
Я пытаюсь найти 2 мода:
1. Скрывать кнопки "Создать тему", "Ответить" и т.д. от незарегистрированных пользователей, если у них нет соответствующих прав.
2. Убрать промежуточные страницы
Сообщение было успешно отправлено.

Просмотреть ваше сообщение

Вернуться в форум

а так же аналогичные "Вы успешно зашли на форум", "Ваш голос принят" и т.п.

Первый мод, в отличии от второго, я уже видел в действии на каком-то форуме. Второй же я пока не встречал...
Булка

 

Сообщение 15 июл 2009, 02:27

Булка писал(а):1. Скрывать кнопки "Создать тему", "Ответить" и т.д. от незарегистрированных пользователей, если у них нет соответствующих прав.

а что права доступа отменили? Теперь только модом все это делается?
Булка писал(а):Первый мод, в отличии от второго, я уже видел в действии на каком-то форуме.

если учесть что первый это не мод, а правильно выставленные права доступа, то могли видеть везде. Возможно даже здесь.
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 15 июл 2009, 10:49

crash писал(а):...это не мод, а правильно выставленные права доступа, то могли видеть везде. Возможно даже здесь.


Был бы очень признателен, если б вы написали как это реализовать.
Булка

 

Сообщение 15 июл 2009, 11:20

Булка писал(а):...
1. Скрывать кнопки "Создать тему", "Ответить" и т.д. от незарегистрированных пользователей, если у них нет соответствующих прав.

Я не просто так написал скрывать, а не "не разрешать использовать". Когда незарегестрированный пользователь, будь то хоть права по умолчанию, жмёт кнопку "Новая тема", форум предлагает ему либо авторизоваться, либо зарегистрироваться. Так вот мне нужно, чтобы он эту кнопку и нажать не смог, чтобы её просто не было (а так же кнопки "Ответить"), пока он не зарегистрируется.

П.С.: И что по поводу второго?
Булка

 

Сообщение 15 июл 2009, 12:46

Булка
используйте стиль prosilver, там это сделано по умолчанию. Надеюсь версия форума у вас 3.0.5?
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

СообщениеСообщение было удалено | удалил: Гость | 15 июл 2009, 18:10.
Причина: править не получается - тупит что-то

Сообщение 15 июл 2009, 19:21

Булка писал(а):Убрать промежуточные страницы

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

Булка писал(а):Скрывать кнопки "Создать тему", "Ответить" и т.д. от незарегистрированных пользователей, если у них нет соответствующих прав.

Эти кнопки нельзя скрывать, потому что когда данная тема (или форум) закрыта, то кнопка «Ответить» принимает вид «Закрыто» — и если кнопку скрыть, то незарегистрированный пользователь не будет в курсе, что тема закрыта. Но если вас этот нюанс не волнует и если гостям запрещено оставлять сообщения во всех форумах вашей конференции, то это можно сделать просто и грубо.

Найти в styles/prosilver/template/viewtopic_body.html (дважды)
Код: выделить все
<!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->

заменить на
Код: выделить все
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN and S_DISPLAY_REPLY_INFO -->


Найти во styles/prosilver/template/viewforum_body.html (дважды)
Код: выделить все
<!-- IF not S_IS_BOT and S_DISPLAY_POST_INFO -->

заменить на
Код: выделить все
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN and S_DISPLAY_POST_INFO -->
Аватар пользователя
Nekstati
Поддержка
 
Сообщений: 600
Зарегистрирован:
06 июн 2009, 23:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 15 июл 2009, 20:52

Вот это я понимаю - ответ. Спасибо вам, Nekstati, за предоставленную информацию :!:
Булка

 

Сообщение 24 июл 2009, 16:39

Булка
По поводу второго: промежуточные страницы сделаны для того чтобы избавится от дублирования запросов, если вы их убирете будут ошибки, повторяющиеся сообщения и т.д.
Семь бед - один RESET
Ребята! Давайте жить дружно!
A.R.T.
Разработчик модов
 
Сообщений: 1087
Зарегистрирован:
03 фев 2009, 23:59
Откуда:
Город над вольной Невой
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.


Вернуться в Модификация phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3