Ris

Ris

+657
Репутация
3771
Рейтинг
#1 Компонент "Уведомления". 8 февраля 2019 в 22:24

Я за. А уведомление о пополнении баланса пользователем через биллинг, будет(имеется в веду уведомление администратору )?

fincheck
Можно попросить разработчика сообщить вызов евента оплаты. И расшифовку объекта\массива, который туда прилетает.
И сделать уведомление об этом событии.
#2 Компонент "Уведомления". 8 февраля 2019 в 22:11

В приоритете могут быть жалобы на сообщения или кто зарегестрировался новый, не добавление в друзья и тд. Поэтому и пишу про "Уведомления" не в одном окне !

@elv
Можно сделать.
Но это бессмысленное расширение функционала.
Есть уведомления — шлем уведомления о событиях в общие уведомления. Разнесение по "окнам" будет просто дублированием функционала.
#3 Компонент "Уведомления". 8 февраля 2019 в 21:48

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

@elv
Уведомления приходят в одно окно. В виджет "Уведомления".
Про приоритет вообще не понял. Есть человек, читающий уведомления. У него есть мозг. Он прочитал поступившие уведомления и расставил приоритеты.
#4 Исправление рейтинга 8 февраля 2019 в 21:45

11 нуждающихся, 0 эмоций ...

@elv
Эмоции есть.
Я уже пытаюсь достичь требуемого функционала без правки системных файлов. Но вызовов хуков в экшене голосования недостаточно.
Делать хак с правкой системных файлов или не надо?
#5 Стена пользователя 8 февраля 2019 в 21:32

ну и соответственно владельцу "стены"

fincheck
Только пользователю, чей id указан в хуке.
#1 Компонент "Уведомления". 8 февраля 2019 в 21:29
В последнее время что-то часто появляются темы о надобности уведомлений о том или ином событии.
Можно, конечно налепить хуков, из которых отправлять эти уведомления, но что-то слишком много уже различных запросов. К тому же файлы манифестов компонентов обновляются при каждом обновлении движка.
Мысль следующая: сделать компонент (который будет по большому счету набором хуков с настройками) и в него добавлять все требуемые отправки уведомлений.
Кто за?
#6 Стена пользователя 8 февраля 2019 в 21:01

Или это только у меня так получается?

@Honko
Нет, не только у Вас.
Извините, что-то увлекся.
Вот это установите.
/users/files/download7096.html
#7 Стена пользователя 8 февраля 2019 в 12:21
MegaRostov,
Тогда так:
/users/files/download7095.html
#8 Стена пользователя 7 февраля 2019 в 23:21
Как-то так:
/users/files/download7093.html
Отправляет уведомление пользователю с номером 1.
Если нужно кому-то другому — исправить файл \system\controllers\wall\hooks\wall_before_add.php
addRecipient(1) вместо единицы написать id пользователя, которому слать уведомления.
#9 Стена пользователя 7 февраля 2019 в 17:25

ВЫ поймите и ВАС могут закрыть (я имею в виду сайт)

MegaRostov
Мне как раз вчера хостер вырубил сервер по требованию роскомнадзора. laugh
Еле уговорил включить обратно. Причем статья, из-за которой блокировка, висела 6 лет и никому не мешала.
И вдруг, внезапно, откуда ни возьмись…
#10 Стена пользователя 7 февраля 2019 в 17:05

Просьба подскажите как включить модерацию для "Стены пользователя"

MegaRostov
Окинул взглядом масштаб бедствия.
Чтобы сделать модерацию, как в комментариях, понадобится достаточно много изменений в компоненте. В том числе и в системных файлах.

или хотя бы оповещения

MegaRostov
Это можно сделать одним хуком.
Причем не все же пользователи спамят на стену, а только новые? Может только о записях на стене от новых пользователей оповещать?
Вечером посмотрю, что можно придумать…
#11 Как вставить банер на страницу сайта 7 февраля 2019 в 16:56

вылазит за область виджета

@Derik
А что бы ему и не вылазить? Там в html жестко размеры прописаны.
Надо редактировать файл Lagrima_300x250_Cayenne.html
#12 Как вставить банер на страницу сайта 7 февраля 2019 в 16:27

При вставке кода html выдается ошибка о превышении размера файла

@Derik
Можно текст ошибки?
Вы же видите по ссылке, что это работает.
#13 Аргументы против InstantCMS или почему не все так гладко 6 февраля 2019 в 20:33

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

@dulu
Вы предложили отказаться от дефолтного шаблона и создать новый. С использованием шаблонизаторов.
А нельзя ли создать новый шаблон просто подгружая этот шаблонизатор? В конце концов и php создавался, как шаблонизатор для перла.
Нужно ли ограничивать круг разработчиков лишь теми, кто в курсе шаблонизаторов?
Например код
  1. <p> <?php echo $item['html']; ?> </p>
понятен всем. А код вида
  1. p.
  2. php(echo $item['html'];)
уже вызывает вопросы, а на каком из фреймворков этот код?

И еще, что-то мне подсказывает, что вне зависимости от шаблонизаторов, фреймворков и концепций, в браузер будут отданы чистые html и javascript.
#14 Запрос в БД для импорта пользователей 6 февраля 2019 в 11:25

Вопрос что именно точно нужно передать в базу, и в какие таблицы.

@HMP
В таблицу cms_users нужно передавать email, nickname, group_id, password и salt.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.