Вы не авторизованы.
Приветствую!
Задумался о приобретении приложения Хаб, и в ленивом режиме стал изучать его возможности... А тут вдруг скидки... А т.к. нужен он мне исключительно для личного пользования, то грех не воспользоваться этим предложением, но все же хотелось бы уточнить несколько моментов. Понимаю что все реализуемо, и, насколько понимаю, не очень сложно, но т.к. нет доки по хукам, да и полной ясности по этому продукту пока не имею, а скидки скоро закончатся, то все ж спрошу. По пунктам с 1 по 4 вопрос один: Возможно ли плагином/хелпером? С использованием каких хуков (при их наличии)? Или все решается в шаблонах? Или в исходники лезть придется?
Итак:
1. Мне необходимо насильно оповещать по EMail пользователей бэкенда о создании любых новых тем.
2. Необходимо насильно подписывать всех пользователей бэкенда на все новые темы.
3. Необходима кнопка "Отписаться" не только в топиках с типом "Статьи", "Вопросы", но и во всех остальных.
4. Необходимо в списках топиков отображать не количество ответов, а суммарное количество комментариев и автора последнего комментария с датой и временем.
5. Что-то с наскока не разобрался, как вывести облако тегов приложения Хаб в его фронтенде?
6. Ну очень бы хотелось иметь возможность прикладывать бинарные данные к оставляемым комментариям. С какой стороны подходить к этому вопросу?
Наверное, пока все. Буду благодарен за ответы.
Неактивен
Закажите сейчас, это вас ни к чему не обязывает. А оплатить можно в течение 20 дней по этой же цене. Пойду посмотрю ответы на ваши вопросы...
Неактивен
Список доступных сейчас хуков для плагинов:
frontend_homepage frontend_nav frontend_error frontend_topic_add frontend_author frontend_category frontend_search frontend_tag frontend_comments frontend_topic frontend_topic_edit frontend_head frontend_header frontend_footer
Ответы навскидку:
1. Хук frontend_topic_add.
2. Хук frontend_topic_add.
3. Тема дизайна.
4. Хелпер.
5. Хелпер — используйте в нём метод getCloud() модели hubTagModel по аналогии с магазином (см. исходники на ГитХабе).
6. Простого способа не вижу, но первая идея пока такая:
- В теме дизайна настроить панель встроенного редактора, добавив в неё кнопку загрузки файла.
- Средствами JavaScript попробовать перехватить данные, отправляемые при добавлении комментария.
- После успешного добавления комментария отправить перехваченные данные и id добавленного комментария контроллеру плагина, который сохранит файл и привяжет его к комментарию.
Доступ к исходникам Хаба для экспериментов можно получить тут: https://www.shop-script.ru/platform/github/
Неактивен
Ай, спасибо, rat! Как всегда кратко, четко и по делу!
Неактивен
Ну 20 дней, допустим, не было, но недельки полторы действительно была возможность )))) Хаб прикупил, а вот остальные задумки не успел. Придется платить по полной
Неактивен
Срок жизни заказа недавно сократили до 10 дней. В следующий раз думайте оперативнее )
Неактивен