artdevue / modxtalks Goto Github PK
View Code? Open in Web Editor NEWmodxTalks flexible extension of voting for MODX Revolution. This component allows you to install a fully AJAX commenting system on any webpage.
modxTalks flexible extension of voting for MODX Revolution. This component allows you to install a fully AJAX commenting system on any webpage.
По каким-то неведомым причинам перестал работать AJAX..
Т.е. ни комментарии не удаляются, ни следующие страницы не прогужаются...
Может кто сталкивался?
При вызове сниппета с указанием своего чанка формы, форма не подгружается (ни моя, ни по умолчанию).
[[!modxTalks? &commentAddFormTpl=
addComment]]
Подсмотрел в код класса, у вас есть конфигурационный параметр useChunks, который берется из системных настройках
'useChunks' => (boolean) $this->modx->getOption('modxtalks.useChunks',null,false),
но не обнаружил его там. Тогда посмотрел modxTalks/_build/data/transport.settings.php
видимо, вы не прописали ее там.
Так же на вашем сайте ничего не написано про этот параметр.
Спасибо за труды.
Приветствую.
Возможно сделать микроразметку shema.org в комментариях?
Возможно ли реализовать показ всех отзывов на отдельной внутренней странице, а выводить на главную только 3 последних?
После удаления комментариев через менеджер или непосредственно со страницы, они остаються в таблице modx_modxtalks_latest_post и соответственно продолжают отображаться в списке последних [[!modxTalksLatestComments]].
Точно такая же ситуация если удалить ресурс в котором оставляли комментарии - в списке последних они остаються, но ссылки понятное дело уже битые.
При попытке полного удаления комментария в режиме реверса, появляется всплывающее сообщение "Загрузка..." и страница "зависает". Приходится каждый раз перезагружать страницу вручную, через F5 или Ctrl+R
Здравствуйте!
После установки modxTalks на сайте постоянно генерируются страницы вида /comments-101.rss и /comment-last-mt
При переходе по ссылкам вида /comment-last-mt появляется ошибка 404, ПС расценивает их как дубли и банит в итоге нормальные страницы.
Я удалила modxTalks 5 дней назад, но страницы продолжают генерироваться - во всяком случае, я вижу их в Яндекс Вебмастере.
Что делать?
P.S. У сайта удалены префиксы .html
При установке комментариев начали появляться дубли страниц
stranitsa-sayta/comment-$$$-mt
stranitsa-sayta/comment-1-mt
stranitsa-sayta/comment-last-mt
Как решить эту проблему?
После нажатия по ссылке "Восстановить комментарий" пропадает иконка и ничего не происходит.
Использую Modx версии 2.2.14-pl. Кодировка базы UTF-8_general_ci. При добавлении комментария без модерации, он нормально отображается. Но если ставить подтверждение, то при заходе в админку, в неподтвержденные, то текст состоит из знаков вопросов и соответственно при подтверждении комент отображается вопросами. Также при удалении другого комментария, нормальный становится вопросами. В базу тоже добавляется вопросами. Подскажите где копать.
Собственно - не предусмотрено никаких событий или чего-то подобного в процессоре mgr/unconfirmed/approve.class.php
Неработает на одной странице с SyntaxHighlighter. И SyntaxHighlighter вместо кода:
.drop-shadow {
position:relative;
width:90%;
}
.drop-shadow:before,
.drop-shadow:after {
content:"";
position:absolute;
z-index:-1;
}
выводит HTML код а не конечный резултат показанный выше. То есть почему то не происходит рендеринг.
В таблице тем основная ссылка на поднятую тему битая, нашел баг в файле:
/assets/components/modxtalks/js/mgr/widgets/modxtalks.grid.js, строка 25
Вот эту строку файла
linrec = rec.data.link != 0 ? '<a class="linkconv" target="blank" href="/'+rec.data.link+'">'+rec.data.link+'</a>' : '<p class="linkconv">'+('modxtalks.resources_no')+'</p>';
Заменить этой
linrec = rec.data.link != 0 ? '<a class="linkconv" target="blank" href="'+rec.data.link+'">'+rec.data.link+'</a>' : '<p class="linkconv">'+('modxtalks.resources_no')+'</p>';
(WARN @ .../modx/core/components/modxtalks/mailer.php) 114
was requested but no alias was located.
(INFO @ .../modx/core/components/modxtalks/mailer.php) Removed modxTalksMails instance with primary key 5
Maybe you can fix it?
(my system: MODX 2.4.1 | ModxTalks 1.0.4 | PHP 5.6.10)
Received email of comment to authorize. Authorized that comment, then deleted another comment. Not sure which action caused this error.
[2015-09-22 04:19:12] ERROR @ /assets/components/modxtalks/connectors/connector.php Error 42S02 executing statement:
INSERT INTO modx_modxtalks_mails
(post_id
) VALUES (4)
Array
(
[0] => 42S02
[1] => 1146
[2] => Table 'instance_c1961_modx.modx_modxtalks_mails' doesn't exist
)
Удалил существующую тему с демо-комментом (1шт), коммент остался, тема удалена, не могу создать тему заново для новых комментариев...
Что я делаю не так?:)
In modxtalks.class.php around line 1382 the text of the buttons that only moderators see is not translated. It's this part:
$buttons = '<a href="#" title="Изменить" class="mt_control-edit">Изменить</a>';
$buttons .= '<a href="#" title="Удалить" class="mt_control-delete">Удалить</a>';
The icons in the upper right of a comment as viewed by the poster have their tooltips in Russian. Where can these be found so they can be edited? They don't appear to be using the lexicon.
The "remove" button doesn't seem to do anything. How can one remove a post?
Как я вижу, компонент развивается и это радует, но собрать пакет после скачивания архива отсюда не получилось. Использую пререлизную modx 2.5.0rc1, но со сборкой других компонентов проблем не возникало. PHP 5.4 При активации скрипта build.transport.php пишет
Ошибка при загрузке http://sitena.me/modxTalks-master/_build/build.transport.php. Возможно, на сайте ведутся работы или он настроен неправильно.
При этом в официальном репозитории висит версия 2013 года да еще с пометкой "бета". Обновите, пожалуйста modxTalk в репозитории или укажите где, что поправить, чтобы пакет начал собираться из архива гитхаб.
After uninstalling and removing the package, I'm getting errors in the log relating to modxTalks:
[2014-08-27 17:05:15](ERROR @ /manager/index.php) Could not load class: CommentsModxTalks from mysql.commentsmodxtalks.
Lots of tables still left in the database too.
MODX 2.3.1
ставлю в настройках промодерацию...
при добавление нового комента пишет ошибка - повторите позже, но тем не менее в админке появляется
в логах есть 2013-07-23 11:19:22 [modxTalks::notifyModerators] Error send notify with comment ID 13
It is a pity, many years and nothing happens. I dropped modxTalks and created my own comments via FormIt. Even if that is not so nice, I have no more modx errors and it works!
Здравствуйте.
Столкнулся с проблемой - обрезается на половину форма создания нового отзыва.
В чем может быть проблема?
Ресурс: http://modx.eurodent.kz/
(ERROR @ /assets/components/modxtalks/connectors/connector.php) [modxTalks web/comment/remove] Error recalculate comments indexes 2
Maybe you can fix it?
(my system: MODX 2.4.1 | ModxTalks 1.0.4 | PHP 5.6.10)
I would like to work with you to improve the English documentation http://modxtalks.artdevue.com/en/help.html
What would be the best way to do this?
Всем привет! На страничке отзывов http://krovlya-yuga.ru/otzyivyi-o-nas
при добавлении комментария и после нажатия на кнопку "Отправить" вылезает popup уведомление:
"Сервер не отвечает. Попробуйте еще раз, или обновите страницу"
Как решить эту проблему?
Hi, thanks for this great addon! I'm trying to create my own templates, but ModxTalks keeps using the default templates.
For example: based on the documentation I created a chunk with title 'commentAddFormTpl' and my own custom comment form. However it is not used by modxTalks, instead it still uses the default tpl that is in the 'elements' folder of my installation of modxTalks. How can I get modxTalks to use my template instead of the default commentform.chunk.tpl? I don't want to set this individually for each resource.
Thanks!
Попробовал установить данное дополнение, но из за несовместимости с дополнением ajaxManager, не смог им воспользоваться...
В сущности Modxtalks работает на страницах товаров из собственных таблиц. Причем $id правильно генерится.
Единственная проблема, что не работает генерация ссылок на эти товары в админке.
Это связано вот с этой строкой:
if ($this->modx->getCount('modResources',$id)) {
$objectArray['link'] = $this->modx->makeUrl($id);
}
в core/components/modxtalks/processors/mgr/conversations/getlist.class.php
Дело в том, что modx->getCount('modResources) и $this->modx->makeUrl($id) не будет работать для своих таблиц. Достаточно просто добавить возможность добавлять пакет к Modxtalks и свою схему генерации ссылок.
А вообще спасибо вам громадное!
При включенной премодерации все работает, только пользователю показывается ошибка modxtalks.error_try_again
установлена версия 1.0.3 beta через установщик пакетов
I can see the avatar being returned in the browser console but only the default image is rendering. I have the option turned on in the system settings. Is there anything else I should check?
Файл modtalks.class.php, строка 150:
$this->config = array_merge($this->config, $config);
В этой строке указанная мной в настройках системы группа модераторов перетирается значением "Administrator". В настройках страницы модераторы не указаны. В качестве временного решения добавил строку 151:
$this->config['moderator'] = $this->modx->getOption('modxtalks.moderator',null,'Administrator');
Та же ситуация и, например, с modxtalks.commentLength.
Добрый день,
Использую комментарии к товарам в виде снипета [[!modxTalks]].
В итоге в админке, при просмотре компонента какждый товар идет в виде отдельной темы, даже если к нему нет комментариев. Это нудобно, для отслеживания комменариев, да и базу зря заполняет.
Подскажите, как можно сделать, чтобы темы сосздавались только если есть хоть один комментарий?
The package doesn't show up on the 2.3 Package Manager, but it does work just fine on 2.3 if downloaded and installed from local.
Не работает кнопка "Загрузить еще.."
jQuery подключен 1, версия 1.9+
Ошибки в консоли:
NaN 4
modxtalks_rev.js:1682 null 1
modxtalks_rev.js:1678 NaN 4
modxtalks_rev.js:1682 null 1
modxtalks_rev.js:1682 null 1
modxtalks_rev.js:1682 null 1
modxtalks_rev.js:1682 null 1
modxtalks_rev.js:1678 NaN 4
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.