Всего 123 787 комментариев

Иван Бондаренко
11 февраля 2013, 14:22
0
Похоже настроил. Спасибо за подсказку!
Василий Наумкин
11 февраля 2013, 14:19
0
У меня всё ок.
СикретНаме
11 февраля 2013, 14:11
0
Это в резольве которые или в их DNS менеджере?
Василий Наумкин
11 февраля 2013, 14:01
0
В DNS прописал pma.вашдомен?
Василий Наумкин
11 февраля 2013, 13:59
0
Ты упускаешь специальное право на создание тикетов.

Смотри политики безопасности, там есть готовая, которую нужно назначить группе админов.
СикретНаме
11 февраля 2013, 13:53
0
тююю… неужто опять ручки мои искривлённо что-то сделали? на pma.вашдомен не реагирует — пишет не «можу найти страницу» — я так понимаю с распознаванием адреса трабла, но почта ходит, нгинксуша фурычит — чего могло не так пойти?((((
Владимир Тельнов
11 февраля 2013, 13:46
0
1,2,3 Проблемы так же решены. Проблема заключалось в том, что в bootstrap шаблоне библиотека jquery вызывалась ниже по коду чем сниппет TicketComments
Алексей
11 февраля 2013, 13:16
0
очень хорошее решение.
есть ли подобная программа для мониторинга сервера? (Munin\Cacti\Nagios или Logwatch)
Aliaksandr Katlou
11 февраля 2013, 12:53
0
У сублайма есть хороший плагин FTPsync, к тому же бесплатный. Позволяет закачивать в автомате файл на сервер после изменения. + на сайте висит скипт cssrefresh — получается удобная связка для редактрования стилей. Еще настроил Ace и лайм на одинаковую тему, стало удобнее что-то быстро на сервере править.
Владимир Тельнов
11 февраля 2013, 12:35
0
Этот способ помог. Спасибо.

Если я правильно понимаю, то получить количество просмотров комментариев я не смогу.
Сниппет считает только просмотры непосредственно тикетов. Если я вывожу только сниппет комментариев TicketComments под новостями, то подсчет количества просмотров производится не будет.

По крайней nf,kbwf мере modx_tickets_views в БД пустая.

Вопросы 1-3 касательно кодировки и ошибки в JavaScrip еще актуальны
Александр Бехер
11 февраля 2013, 12:13
0
В качестве редактора использую Codelobster PHP Edition, очень доволен.
Алексей Добряков
11 февраля 2013, 11:51
1
0
Сниплет:
if ($thread = $modx->getObject('TicketThread', array('resource' => $id))) {
	echo $thread->get('comments');
};
Вызов:
[[!qtyComments? &id=`[[+id]]`]] //как раз вызов в getResources
Алексей Добряков
11 февраля 2013, 11:43
0
Так он и так всё обрабатывает на почту example1@test.ru будет приходить с 21:00 до 2:59, не страдайте всякой фигнёй.
СикретНаме
11 февраля 2013, 11:43
0
echo -e «To: user@mydomain.comnSubject: TestnTestn» | sendmail -bm -t -v
Тут не нужны экраны?
Владимир Тельнов
11 февраля 2013, 10:07
0
4. modx.pro/help/539/#comment-4963 — Не совсем то. Нужно сначала от куда то получить id ресурса.
Пробовал $id = $modx->resource->get('id'); — не помогло. Создал сниппет

$id = $modx->resource->get('id');
$q = $modx->newQuery('modResource', $id);
$q->leftJoin('TicketThread','TicketThread', "`TicketThread`.`name` = 'resource-{$id}'");
$q->leftJoin('TicketComment','TicketComment', "`TicketThread`.`id` = `TicketComment`.`thread`");
$q->select('COUNT(`TicketComment`.`id`) as `comments`');

$count = 0;
if ($thread = $modx->getObject('TicketThread', array('resource' => $id))) {
echo $thread->get('comments');
}

return $count;

Если вставить вызывать этот сниппет в чанк для сниппета getResources, то возвращается id не ресурсов с которыми работает getResources, а id текущего ресурса.
Купчинский Михаил
11 февраля 2013, 09:35
0
Да, все получилось! Но заметил такую штуку — если пытаешься добавить ссылку со слешом на конце (http://somesite.ru/), то автозаполнение не происходит. А из строки браузера ссылка копируется со слешом
Василий Наумкин
11 февраля 2013, 09:24
0
Ссылку нужно набирать с http://, ибо она фильтруется
filter_var($query, FILTER_VALIDATE_URL)
Если не проходит фильтр, то ищется страница с подходящим pagetitle или longtitle.

Ориентируйся на автодополнение, в нём должна появиться твоя ссылка.