Posted 12 апреля, 20195 yr comment_156719 Здравствуйте. На форуме установлен плагин скрытия контента Hide with conditions 1.0.0, в нем есть баг. Если скрыть контент в первом сообщение топика, то в самой теме контент скрыт. Но если перейти к списку тем и навести на наименование темы курсор мышки и подержать 1.5 секунды, то для темы вылезет всплывающее окошко с содержимым темы в котором скрытый контент уже перестанет быть скрытым. Подскажите пожалуйста как отключить превью для тем? Как вариант можно вырезать из шаблона темы (forums->front->forums->topicRow) код отвечающий за превью. Но это не решит самой проблемы, так как в браузере в редакторе исходного кода их можно вставить в ручную и посмотреть превью темы) <a href='{$row->url()}' class='' title='{{if $row->mapped('title')}}{$row->mapped('title')}{{else}}{lang="content_deleted"}{{endif}} {{if $row->canEdit()}}{lang="click_hold_edit"}{{endif}}' {{if $row->tableHoverUrl and $row->canView()}} data-ipsHover data-ipsHover-target='{$row->url()->setQueryString('preview', 1)}' data-ipsHover-timeout='1.5'{{endif}}{{if $row->canEdit()}} data-role="editableTitle"{{endif}}> //Вырезать эти строки data-ipsHover data-ipsHover-target='{$row->url()->setQueryString('preview', 1)}' data-ipsHover-timeout='1.5' В общем как отключить полностью превью для тем, на уровне системы?
12 апреля, 20195 yr comment_156720 1 час назад, Налик сказал: В общем как отключить полностью превью для тем, на уровне системы? \applications\forums\modules\front\forums\topic.php protected function manage() { Добавить if ( \IPS\Request::i()->isAjax() and \IPS\Request::i()->preview ) { return; }
12 апреля, 20195 yr Author comment_156722 Сделал проверку находится ли в первом или последнем сообщении скрытый контент и в соответствии с этим либо запрещаю превью, либо разрешаю)
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.