[OzzModz] Post Comments

[OzzModz] Post Comments 2.0.2 Patch Level 3

Нет прав для скачивания
Убрал. Также посмотрел, как применяются изменения в модификациях. Возможно там какой-то конфликт, но опять же. Пробую на стандартном и на измененном стиле. Такая же лабуда и там и там.. Дичь какая-то(
Если есть модификации шаблона post_macros, плагина установленного раньше, то может не применятся другая модификация, того же шаблона, плагина установленного позже.
@PWNZ, как вариант отключить все плагины и проверить, работает или нет, и затем включать по одному, может конфликт с какими-то, а то у меня такое было что один не работал из-за другого, и ошибок не было, пришлось методом тыка искать причину
Ошибок и не будет, просто не применяется модификация на модифицированный шаблон, не надо методом тыка, можно попробовать изменить порядок применения, если будет работать то норм, нет придется указывать в поиске модифицированый участок кода.
Поэтому для поиска лучше использовать регулярные выражения.
 
Последнее редактирование:
Если есть модификации шаблона post_macros, плагина установленного раньше, то может не применятся другая модификация, того же шаблона, плагина установленного позже.

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

Если есть модификации шаблона post_macros, плагина установленного раньше, то может не применятся другая модификация, того же шаблона, плагина установленного позже.

Ошибок и не будет, просто не применяется модификация на модифицированный шаблон, не надо методом тыка, можно попробовать изменить порядок применения, если будет работать то норм, нет придется указывать в поиске модифицированый участок кода.
Поэтому для поиска лучше использовать регулярные выражения.
Хм, впервые такое. При выставлении порядка. Дроп:

Код:
ErrorException: [E_WARNING] mkdir(): Permission denied in src/XF/Util/File.php at line 281
XF::handlePhpError()
mkdir() in src/XF/Util/File.php at line 281
XF\Util\File::createDirectory() in src/XF/Util/File.php at line 303
XF\Util\File::writeFile() in src/XF/DevelopmentOutput.php at line 546
XF\DevelopmentOutput->writeFile() in src/XF/DevelopmentOutput/TemplateModification.php at line 34
XF\DevelopmentOutput\TemplateModification->export() in src/XF/DevelopmentOutput.php at line 53
XF\DevelopmentOutput->export() in src/XF/Behavior/DevOutputWritable.php at line 37
XF\Behavior\DevOutputWritable->postSave() in src/XF/Mvc/Entity/Entity.php at line 1222
XF\Mvc\Entity\Entity->save() in src/XF/Mvc/FormAction.php at line 69
XF\Mvc\FormAction->XF\Mvc\{closure}() in src/XF/Mvc/FormAction.php at line 187
XF\Mvc\FormAction->run() in src/XF/Admin/Controller/TemplateModification.php at line 129
XF\Admin\Controller\TemplateModification->actionSave() in src/XF/Mvc/Dispatcher.php at line 350
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 257
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 113
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 55
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2190
XF\App->run() in src/XF.php at line 391
XF::runApp() in admin.php at line 13
 
Последнее редактирование модератором:
PWNZ, проверяйте права на файлы.
 
Обновление.

К сожалению, оказался не рабочим, что для 2.2.9, что на 2.2.8 патч 1. Ниже не проверял. Кнопку коммент выдает, но при написании ничего не выводит ни где, хотя по логам коммент он пробивает, но почему не выводит, непонятно. Отключал все плагины, убирал все лишние модификаторы, толку никакого. Перестройка кеша тоже ничего не дало. Не проверял при чистой установке XF, утверждать до конца не стану. Есть ещё какие его аналоги?
 
Последнее редактирование:
Увы, аналогов адекватных нет, консоль браузера тоже молчит при публикации?
 
Увы, аналогов адекватных нет, консоль браузера тоже молчит при публикации?
Если судить по консоли Chrome, то вот, что выводит, но мне это мало о чём говорит. Судя по всему ему не нравится выполнение скриптов:
Код:
VM239:2 Uncaught TypeError: $(...).froalaEditor is not a function
    at <anonymous>:2:31
    at b (jquery.min.js:2:839)
    at Function.globalEval (jquery.min.js:2:2878)
    at h (core-compiled.js?_v=c1256f14:47:381)
    at core-compiled.js?_v=c1256f14:48:7
    at p (core-compiled.js?_v=c1256f14:88:32)
    at core-compiled.js?_v=c1256f14:88:111
    at c (core-compiled.js?_v=c1256f14:37:77)
    at HTMLScriptElement.<anonymous> (core-compiled.js?_v=c1256f14:37:485)
    at HTMLScriptElement.dispatch (jquery.min.js:2:43090)
Это при нажатии на кнопку Comment, но после публикации просто текста, ничего не выводит. Если пробую загрузить картинку, он вообще меня скидывает с темы или создает доп. страницу и при переходе сразу откидывает на 1 страницу😅 Не знаю, что за глюки с этим плагином, но явно требует не малой доработки. Жалко, потенциал хороший на первый взгляд. Потестировать может стоит при голой XF, но подозреваю, что увижу тоже самое. После отключения плагина, все комментарии появляются, даже с вложениями, но XF не учитывает их в счётчик, как почитал это норма для плагина. В общем хз, где копать и кого закопать.😆
 
Последнее редактирование:
Я попробовал, есть баг с определением страниц. Я не мастер описывать проблемы, но ситуация такая:
Есть пост, его активно комментируют, очень много. Потом будто бы появляется вторая страница темы, если пытаешься на неё нажать, то ничего не происходит. Вторая страница темы откроется только тогда, когда будет необходимое количество реальных постов, а не комментариев к нему.
 
поставил этот плагин, история та же
1658240406209.png
нет кнопки, ни на дефолтном, нигде (
 
Вероятно уже есть модификации шаблона post_macroc и у них порядок выполнения раньше чем у этого плагина, можно изменить порядок, например с 10 на 1, но есть возможность отключение выполнения модификации у другого плагина, если у них, у всех простая замена, с регулярным выражением может работать.
 
модификаций этого шаблона много у разных плагинов и вот что интересно, если меняю порядок выполнения у "родной" модификации ( от плагина) то применяется
1658308198311.png
а если добавляю модификацию
Для того, что бы не редактировать модификацию плагина и не лезть в него, создадим свою модификацию.
Тип модификации шаблона: Публичный
Шаблон: post_macros
Ключ модификации: my_thcomments_post_macros_reply
Описание: Modify the reply button for comments
Тип поиска: Простая замена
Найти: <xf:if is="$post.canComment()">
Заменить: <xf:if is="$post.canComment() && !$post.isFirstPost()">

то как бы не менял очередность, модификация не применяется
1658308323512.png
 

Вложения

  • 1658308248957.png
    1658308248957.png
    12.7 KB · Просмотры: 5
вот небольшой список модификаций шаблона )
1658308503586.png
 
вот небольшой список модификаций шаблона )
они же не все применяются к одному и тому же месту, Значение имеет однотипные модификации с поиском определенного кода, другие могут не влиять.
 
Последнее редактирование:
простите пожилого человека, склероз, понимаете ли ) забыл права выдать )
все сработало, в родной модификации изменил очередь выполнения и ву а ля )
1658311008254.png
старость блин ( конфликтов пока не обнаружил, поглядим что будет дальше
 
А кто-нибудь знает почему в этом плагине такие странные ограничения всего на 4 уровень вложенности. Почему не сделать бесконечно? Это как то связано с ограничением движка?
 
А кто-нибудь знает почему в этом плагине такие странные ограничения всего на 4 уровень вложенности. Почему не сделать бесконечно? Это как то связано с ограничением движка?
  • Возможность установить максимальную глубину вложенности комментариев
может в настройках по дефолту так
 
может в настройках по дефолту так
В настройках максимальный уровень вложенности 4, больше не дает поставить. И если на самом форуме отвечаешь уже на 5ом уровне вложенности, то сообщение оформляется как обычный ответ, а не как комментарий к сообщению. Не совсем понятна логика, зачем такие ограничения сделаны, думал может какие-то ограничения у движка.
 
В настройках максимальный уровень вложенности 4, больше не дает поставить. И если на самом форуме отвечаешь уже на 5ом уровне вложенности, то сообщение оформляется как обычный ответ, а не как комментарий к сообщению. Не совсем понятна логика, зачем такие ограничения сделаны, думал может какие-то ограничения у движка.
возможно логика тут такая что бы не разводить полемику в комментариях.
а то будет обсждение в одних коментариях) зачем тогда нужен функционал форума?
 
Len обновил(а) ресурс [OzzModz] Post Comments новой записью:

Обновление 2.0.2

2.0.2:
- Добавлен импортер данных "[tl] Post Reply"

Шаги импорта:
1) Отключить "[tl] Post Reply"
2) Установить "[OzzModz] Post Comment"
3) Запустить импортер и следовать инструкциям /admin. php?import
4) Удалите «[tl] Post Reply», если все данные передаются правильно (необязательно)

Узнать больше об этом обновлении...
 
Кто-то может сделать поддержку с плагином статистики от ? Если комментировать, то в статистике в последних ответах не будет информации

Live forum statistics 1.2.1​

 
Современный облачный хостинг провайдер | Aéza

Похожие темы

Назад
Сверху Снизу