Jump to content
Sign in to follow this  
Nord34

Как скрыть модераторов одного раздела?

Recommended Posts

Собственно есть раздлел форума в котором назначены модераторы, их ники отображаются под названием раздела на главной
http://i.prntscr.com/Psnhc8TaRjq1FxsPRnoIqA.png
и внизу страницы в самом разделе
http://i.prntscr.com/Oqd-P3ndS7mz0I_W9wm9dA.png

Стоит задача скрыть модератора только этого раздела, в других разделал моераторы должны отображаться. Подскажите в какую сторону копать?

Share this post


Link to post
Share on other sites

Покопавшись выяснил что реализовано отображение модераторов через хук "(SOS34) Show Forums Moderators 3.1.2 RUS / Отображение модераторов форума".
Пути решения вижу три:
1 - добавить нужный раздел в исключения. В синтаксисе подобных вещей полный нуб, маловероятно что разберусь.
2 - присвоить разделу отдельный идентификатор, к которому хук не прицепится. нужно знать в каком файле прописаны идентификаторы свойств разделов.
3 - отключить хук к чертям (не хотелось бы это делать).

Второй пункт пока самый перспективный, в связи с этим назрел вопрос, где или хотя бы по какому якорю искать файл с идетификаторами?

Share this post


Link to post
Share on other sites

Как ни парадоксально не звучит, но самый простой вариант из списка это первый.  Чтобы исключить список модераторов для определенных форумов необходимо открыть шаблон Внешний вид -> %ваш стиль% -> Список тем форума-> sos33_moderators_index_forums

Найти

AND $this->registry->getClass('class_forums')->forumsGetModerators( $fid )

Заменить на

AND !in_array( $fid, array( 1,2,3 ) ) AND $this->registry->getClass('class_forums')->forumsGetModerators( $fid )

где 1,2,3 это ид нужных форумов которых следует исключить перечисленные через запятую.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×