GLuRE 2 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 Приветствую! На сайте моем установлена лицуха, последняя версия, до которой успел обновиться - 11.2, и в новостях очень много видео с ютуба, но порой ссылки пропадают (удаляют видосы, делают закрытым в настройках), а сайт про кино, сериалы и игры, соответственно это важная часть информации. Хотелось бы узнать, может есть какой-то плагин/модуль/хук, чтобы над видео, например или под статьей была кнопка "Не работает видео", и приходило в админку например или на почту инфа об этом. Ну и совместимость конечно важна с моей версией. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 поставь в шаблон теги [complaint]Не работает видео[/complaint] и все 1 Цитата Ссылка на сообщение Поделиться на других сайтах
GLuRE 2 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 Автор 6 минут назад, alex32 сказал: поставь в шаблон теги [complaint]Не работает видео[/complaint] и все Только зарегистрированные могут видеть это сообщение, а у меня я отключил эту функцию (чтобы с ФЗ этим новым не попасть в итоге). Как-то исправить можно это? Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 10 минут назад, GLuRE сказал: Как-то исправить можно это? Открыть яндекс и набрать в поисковой строке "Как разрешить гостям пользоваться функцией Жалобы " Цитата Ссылка на сообщение Поделиться на других сайтах
GLuRE 2 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 Автор 51 минуту назад, alex32 сказал: Открыть яндекс и набрать в поисковой строке "Как разрешить гостям пользоваться функцией Жалобы " Все нашел, вот решение: 1. Открыть файл engine/classes/comments.class.phpнайти там следующее (строчка 380 в коде): $tpl->set_block( "'\\[complaint\\](.*?)\\[/complaint\\]'si", "" ); Заменить на: $tpl->set( '[complaint]', "<a href=\"javascript:AddComplaint('" . $row['id'] . "', 'comments')\">" ); $tpl->set( '[/complaint]', "</a>" ); 2. Открыть файл engine/ajax/complaint.phpНайти следующее (122 строчка): } elseif ($_POST['action'] == "comments") { if( !$is_logged ) die( "error" ); Заменить строку if( !$is_logged ) die( "error" ); на if( !$is_logged ); 3. Удалить в вашем шаблоне comments.tpl теги [not-group=5] и [/not-group](если хотите чтоб гости смогли отправлять жалобы на комментарии) Кстати, чтоб для новости тоже работало и не выбивало ошибок, нужно: 1. Открыть файл engine/modules/show.full.php (для краткой новости это также будет иengine/modules/show.short.php)найти там: $tpl->set_block( "'\\[complaint\\](.*?)\\[/complaint\\]'si", "" ); Заменьть на: $tpl->set( '[complaint]', "<a href=\"javascript:AddComplaint('" . $row['id'] . "', 'news')\">"); $tpl->set( '[/complaint]', "</a>" ); 2. Открыть файл engine/ajax/complaint.phpНайти следующее (144 строчка): } elseif ($_POST['action'] == "news") { if( !$is_logged ) die( "error" ); ( Обратите внимание на разницу по сравнению с тем же хаком для комментариев} elseif ($_POST['action'] == "news") { )Далее заменить строку идущую на строчке 146 if( !$is_logged ) die( "error" ); на if( !$is_logged ); --------------------------------------------------------------- Только столкнулся со следующим вопросом - все работает, вот только куда все отправляется? Ни на почте админа, ни в личных сообщениях ничего нет. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 для начала верни все как было и проверь, отправляются жалобы или нет. А потом уже дальше смотреть можно Цитата Ссылка на сообщение Поделиться на других сайтах
GLuRE 2 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 Автор 11 минуту назад, alex32 сказал: для начала верни все как было и проверь, отправляются жалобы или нет. А потом уже дальше смотреть можно Вернул - не работает. В админке тоже поставил галку на отправку жалоб - все-равно не пашет Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 ну значит что то с движком. Либо перезаливать все файлы на оригинальные. Либо забить и сделать кнопку, которая просто на мыло будет отправлять письмо Цитата Ссылка на сообщение Поделиться на других сайтах
GLuRE 2 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 Автор 9 минут назад, alex32 сказал: ну значит что то с движком. Либо перезаливать все файлы на оригинальные. Либо забить и сделать кнопку, которая просто на мыло будет отправлять письмо Так у меня лицензия и все файлы оригинальные. Обновлял через утилзу внутри движка (админка) Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 30 минут назад, GLuRE сказал: Обновлял через утилзу внутри движка (админка) Что ты обновлял? В ДЛЕ нет никаких утилит для обновления. Цитата Ссылка на сообщение Поделиться на других сайтах
GLuRE 2 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 (изменено) Автор 2 часа назад, alex32 сказал: Что ты обновлял? В ДЛЕ нет никаких утилит для обновления. Ссылка на админку - здесь смотрю и потом делаю все по инструкциям Изменено 11 февраля 2018 пользователем GLuRE Цитата Ссылка на сообщение Поделиться на других сайтах
SN74 5 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 Жалобы находятся в разделе жалоб, а не в ЛС и не на почте. А вообще 11.2 довольно древняя, стоило бы обновить, тем более что в 12.1 это уже из коробки есть. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
GLuRE 2 Опубликовано: 11 февраля 2018 Рассказать Опубликовано: 11 февраля 2018 Автор 1 час назад, SN74 сказал: Жалобы находятся в разделе жалоб, а не в ЛС и не на почте. А вообще 11.2 довольно древняя, стоило бы обновить, тем более что в 12.1 это уже из коробки есть. Денег только дай на новую версию) Спасибо, заработало Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.