Posted 12 мая, 20195 yr comment_157157 Собственно есть раздлел форума в котором назначены модераторы, их ники отображаются под названием раздела на главнойhttp://i.prntscr.com/Psnhc8TaRjq1FxsPRnoIqA.png и внизу страницы в самом разделеhttp://i.prntscr.com/Oqd-P3ndS7mz0I_W9wm9dA.png Стоит задача скрыть модератора только этого раздела, в других разделал моераторы должны отображаться. Подскажите в какую сторону копать?
17 мая, 20195 yr Author comment_157224 Покопавшись выяснил что реализовано отображение модераторов через хук "(SOS34) Show Forums Moderators 3.1.2 RUS / Отображение модераторов форума". Пути решения вижу три: 1 - добавить нужный раздел в исключения. В синтаксисе подобных вещей полный нуб, маловероятно что разберусь. 2 - присвоить разделу отдельный идентификатор, к которому хук не прицепится. нужно знать в каком файле прописаны идентификаторы свойств разделов. 3 - отключить хук к чертям (не хотелось бы это делать). Второй пункт пока самый перспективный, в связи с этим назрел вопрос, где или хотя бы по какому якорю искать файл с идетификаторами?
17 мая, 20195 yr comment_157226 Как ни парадоксально не звучит, но самый простой вариант из списка это первый. Чтобы исключить список модераторов для определенных форумов необходимо открыть шаблон Внешний вид -> %ваш стиль% -> Список тем форума-> 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 это ид нужных форумов которых следует исключить перечисленные через запятую.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.