Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
03 мая 2015, 14:34
+1
Не работает предпросмотр и комментарии не отправляются.
jQuery подключи.
Василий Наумкин
03 мая 2015, 11:04
0
Пока что здесь дерзишь только ты.

Слабо назвать дополнения для блогов и комментариев MODX с требуемой тобой настройкой?
Василий Наумкин
03 мая 2015, 10:54
0
Ну так используй этот любой подобный компонент, с мега-настройками.

Зачем тебе кривобокий Tickets, где нет важнейшей функции, которая за 2.5 года его существования, вдруг оказалась необходимой только тебе?

если бы это было документировано
Ну так возьми и задокументируй — возможность для этого давно есть. Сядь вот на майские праздники и напиши всё, что знаешь о Tickets в документации, а я проверю потом и добавлю в репозиторий.

Нет желания? Ну так и у меня нет, уже давно надоело жилы рвать ради неблагодарности.
Василий Наумкин
03 мая 2015, 09:48
+1
А почему у записей с комментирование и без комментирования один шаблон? Шаблоны экономим, или что?

Ну сделай тогда ТВ параметр disable_comments:
[[[[*disable_comments:isnot=`1`:then=`TicketCommenst@MyParams`]]]]
Василий Наумкин
03 мая 2015, 03:00
0
С тех пор мой eventsCalendar2 они из списка дополнений убрали, так что и мне им особо предъявить нечего. Ну разве что аналогичный бредовый иск об упущенной выгоде в n тысяч рублей.

Вся эта ситуация, конечно, неприятная, но пока что они уже от неё потеряли (и потеряют) больше. Особенно, если кто-то из клиентов начнёт разбираться в качестве хостинга и в их версии движка.

В общем нет, мне это не интересно, и Андрею, судя по комментарию на Хабре, тоже.
Василий Наумкин
02 мая 2015, 21:05
+1
Обалдеть! А вот и лог ошибок сайта.

Версия движка, судя по changelog, аж 2.2.6-pl от декабря 2012 года. Ломай сколько влезет.
Василий Наумкин
02 мая 2015, 20:30
+1
Не думаю, что из этого что-то выгорит, да и не хочется них время тратить.

Вообще, все эти суды, разборки — это же всё негатив. Одно плохое настроение и ничего хорошего. Лучше напрограммировать что-то новое, чем по судам бегать.
Василий Наумкин
02 мая 2015, 15:30
+2
Ха-ха!

Щас тебя обвинят в том, что ты еще и клиентов переманиваешь =)
Василий Наумкин
02 мая 2015, 15:27
+3
Отличные новости! Поздравляю, Николай!
Василий Наумкин
02 мая 2015, 12:17
1
0
Естественно. Добавления избранного считается автору того, что добавили, а не тому, кто добавил.

Ты бы заметку то прочитал, там это написано:
  • Количество тикетов
  • Количество комментариев
  • Просмотров
  • Сколько тикетов или комментов автора было добавлено в избранное
  • Сколько было отдано голосов за тикеты и комменты автора
Василий Наумкин
02 мая 2015, 11:36
0
Выше уже обсуждали, что рейтинги работают только с тикетами и комментариями к ним. Обычные ресурсы пока не поддерживаются, данные для них не учитываются.

У нас здесь всё считается точно, насколько я вижу.
Василий Наумкин
02 мая 2015, 07:37
0
Можно ли сортировать выдачу pdoUsers по плейсхолдеру стороннего сниппета?
Нет, нельзя.

Сортировка происходит в базе данных при выборке результатов, а сторонний сниппет работает уже позже, оформляя данные.
Василий Наумкин
02 мая 2015, 06:23
0
Скорее просто у тебя один тикет удалён или неопубликован.
Василий Наумкин
01 мая 2015, 22:59
0
Организовать отдельный источник файлов из этой директории и дать пользователю права только на него.
Василий Наумкин
01 мая 2015, 21:31
0
Это сообщение оставлю, чтобы всем было понятно кто у нас тут притаился.

Остальные удалю, да. Потому что всё происходит именно так, как Алексей выше описал.

Будь ты поумнее, просто перестал бы нарываться еще когда с тобой вежливо разговаривали.
Василий Наумкин
01 мая 2015, 21:23
0
Если нужно количество голосов, то нужно складывать отрицательные и положительные голоса.

Если нужна сумма голосов, то можно выбрать MAX(vote_tickets) и MAX(vote_comments) — это и есть суммы рейтинга.

Василий Наумкин
01 мая 2015, 20:41
0
Ты или трусы одень, или крестик сними, преподобный. Я просил тебя писать по-русски, но ты не понял.

Всего хорошего, благодарю за понимание.
Василий Наумкин
01 мая 2015, 20:31
2
+1
<?php
$pls = array();

$c = $modx->newQuery('TicketAuthor');
$c->select('MAX(votes_tickets_up + votes_tickets_down)');
if ($c->prepare() && $c->stmt->execute()) {
	$pls['maxticketsvote'] = $c->stmt->fetchColumn();
}

$c = $modx->newQuery('TicketAuthor');
$c->select('MAX(votes_comments_up + votes_comments_down)');
if ($c->prepare() && $c->stmt->execute()) {
	$pls['maxcommvote'] = $c->stmt->fetchColumn();
}

$modx->setPlaceholders($pls);

После вызова можно использовать плейсхолдеры
[[+maxticketsvote]] и [[+maxcommvote]]