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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
01 мая 2015, 20:07
0
В смысле, это реальный ящик — niibaca-nah@почтовыйсервис?

И ты нам после этого рассказываешь про силу слов и высокий смысл?

Атас!
Василий Наумкин
01 мая 2015, 16:07
0
Мне не нужны поводы, я делаю как считаю правильным.

Здесь нет демократии, здесь сплошной тоталитаризм. Именно поэтому наше сообщество самое живое и рабочее из всех аналогов.

За всё время с 2012 года, вместе с bezumkin.ru я заблокировал 48 учетных записей, включая 2 твоих (одна с email niibaca-nah@почтовыйсервис).

Если хочешь, чтобы их стало 49 — продолжай в том же стиле. Показательные расстрелы укрепляют моральных дух коллектива.
Василий Наумкин
01 мая 2015, 09:27
+3
Если так, то да — можно. Нет никаких действий с авторством тикета и его разделом — нет и проблем.

Тогда общие системные настройки для всех комментов, просмотров и избранного, индивидуальные для тикетов и их разделов. Готов сделать за еще 5000 рублей.
Василий Наумкин
01 мая 2015, 09:04
0
Такая возможность не планируется в будущем из коробки (многозвездочный рейтинг)?
Не планируется, но такая возможность оставлена на уровне БД и кое-где в других местах.

Ты же не обязан пользоваться родным процессором голосования, Можно создавать запись TicketVote любым иным способом.
Василий Наумкин
01 мая 2015, 08:48
0
Извини, еще не проснулся.
Василий Наумкин
01 мая 2015, 08:45
0
Видимо у вас есть большое желание разрешать пользователям создавать свои ветки комментариев, не взирая на желание владельца сайта?

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

Повторяю еще раз — создавайте, что хотите самостоятельно, а я дырявые дополнения стараюсь не делать.
Василий Наумкин
01 мая 2015, 08:42
0
Нет. Для одного размера только одни настройки.
Василий Наумкин
01 мая 2015, 08:40
0
Потому что посмотри исходники.

При создании ветви в неё пишутся параметры вызова сниппета TicketComments, где куча всего, включая шаблоны для вывода и предпросмотра.

Если тебя там что-то сковывает — создавай ветку сам перед отправкой комментария.
Василий Наумкин
01 мая 2015, 08:25
0
Первая проблема в том, что негде хранить настройки для расчёта рейтинга разделов. Могу предложить только системные настройки, которые будут одинаковы для всех страниц контекста.

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

А третья проблема в том, что при смене создателя документа или переносе в другой раздел, в классе Ticket делаются проверки и рейтинг пересчитывается. Как это делать с обычным ресурсом — непонятно. Через системный плагин только.

В общем, получается какой-то бред. Я же не просто так сделал классы Ticket и TicketsSection. Явно не для того, чтобы потом весь их функционал пихать в ресурсы, только через, пардон, задний проход.
Василий Наумкин
30 апреля 2015, 16:53
0
Прям натуральный форум — прикольно!

Осталось только плоский режим комментариев сделать и вообще будет не отличить.
Василий Наумкин
30 апреля 2015, 12:47
0
Готово, можно обновляться.

Дополнил заметку, см. в конце.
Василий Наумкин
30 апреля 2015, 11:36
0
Да это же наш старый знакомый, который уже ярко выступил в моём блоге, за что был заслуженно отключен.

Здесь он пока себя держит в руках, но высший разум иногда проскакивает.

Взял на заметку.
Василий Наумкин
30 апреля 2015, 08:53
0
Там комменты не считаются, они выбираются из колонки comments таблицы TicketThread.

Проверь, может у тебя туда ничего не пишется? Или структура таблицы неверная?
Василий Наумкин
29 апреля 2015, 21:27
0
Ну вот, еще одна чертовщина побеждена!

Завтра сделаю и выложу обновление.
Василий Наумкин
29 апреля 2015, 20:49
0
Скажи тогда всем, что в честь великого праздника мира и труда, сайт провёл генеральную уборку оценок!
Василий Наумкин
29 апреля 2015, 20:45
0
Да это жесть уже какая-то пошла, от усталости. Заменил пакет на pl3, прости пожалуйста.

Бэкапы есть? Если сайт у нас на хостинге — скажи, я восстановлю только эту таблицу.
Василий Наумкин
29 апреля 2015, 20:38
0
Для этого ежемесячную статистику нужно сначала сделать. Создать такую таблицу и написать скрипт для ей забивки по расписанию из TicketAuthorAction.

Это последний этап твоего плана, мы его оставим на потом.
Василий Наумкин
29 апреля 2015, 20:36
0
А, ты вон про что. У нас всё ок:

В процессоре присоединяется TicketThread через колонку resource и там уже получаются комментарии.