Vladimir

Vladimir

+51
Репутация
88
Рейтинг
#1 Автоподписка вступивших в группу на контент этой группы. 500 руб. за решение. 12 июня 2020 в 17:43

Я вам тожен напишу! Со мной поделитесь?

GoodMade
По данному заданию Ris вас уже опередил! Но, у меня время от времени появляются задания, можем посотрудничать!?
#2 Уведомление на почту о добавлении пользователя в контент (компоненты прогулки и список людей)) 12 июня 2020 в 10:35
Добавить пользователя нужно же через какой-то функционал, для этого кнопки и нужны, далее ему приходит уведомление.
#3 Автоподписка вступивших в группу на контент этой группы. 500 руб. за решение. 12 июня 2020 в 10:14
Супер! Куда отблагодарить?
#4 Уведомление на почту о добавлении пользователя в контент (компоненты прогулки и список людей)) 12 июня 2020 в 10:04
Посмотрел, похожий функционал, есть в компоненте группы, там можно добавлять других людей в группы, админ всех может добавлять, пользователи только друзей.
Но я застрял в самом начале, может чего-то не понимаю, но даже кнопочки вывести не могу в меню действий, точнее, я не могу их вывести так как в компоненте группы.
Пересмотрел все уроки по созданию фотобитв, в первом уроке на 14 минуте собственно и говорится про создание кнопок в меню действий,
То есть так:
  1.  
  2. $this->addToolButton(array(
  3. 'class' => 'add',
  4. 'title'=>LANG_PHOTOBATTLE_ADD,
  5. 'href'=>'/photobattle/add'
  6. ));
  7.  
В группах в файле index.tpl.php ничего подобного даже нет

  1.  
  2. <h1>
  3. <?php echo $h1_title; ?>
  4. <?php if($dataset_name){ ?>
  5. <span> / <?php echo $dataset['title']; ?></span>
  6. <?php } ?>
  7. </h1>
  8.  
  9. <?php if (!empty($datasets)){
  10. $this->renderAsset('ui/datasets-panel', array(
  11. 'datasets' => $datasets,
  12. 'dataset_name' => $dataset_name,
  13. 'current_dataset' => $dataset,
  14. 'base_ds_url' => rel_to_href($base_ds_url)
  15. ));
  16. } ?>
  17.  
  18. <?php echo $groups_list_html;
  19.  
хз как тут кнопки создаются…
#5 Автоподписка вступивших в группу на контент этой группы. 500 руб. за решение. 12 июня 2020 в 07:37
Как это использовать, что куда копировать?
#1 Автоподписка вступивших в группу на контент этой группы. 500 руб. за решение. 11 июня 2020 в 13:54
Ну собственно из заголовка всё понятно, нужно решение по автоподписке пользователей, на контент этой группы. 500 руб. за решение.
То есть, если в типе контента в "настройках", включена подписка, и в "связь с группами" стоит галочка "создание в группах", то в группах появляется контент привязанный к этой группе, на этот контент и нужно делать автоподписку при вступлении в эту группу.
#6 Уведомление на почту о добавлении пользователя в контент (компоненты прогулки и список людей)) 11 июня 2020 в 07:24

Зайдите в компонент auth, например.Найдите там такое обращение

Lora
Попробую разобраться, как понимаю в файле /system/controllers/auth/actions/register.php
#1 Уведомление на почту о добавлении пользователя в контент (компоненты прогулки и список людей)) 10 июня 2020 в 18:42
Купил два компонентаПрогулки / События и список людей, у них есть общий функционал, пользователи могут быть добавлены в контент. Но нет одной важной вещи, в "Прогулки / События" пользователи не могут добавлять других пользователей!!! В списке людей, пользователи могут добавлять других пользователей, НО не приходит уведомление ни на почту, ни на сайте, что пользователя добавили!!!
Отсюда один очень важный логический вывод, один пользователь добавляет контент, другой просто об этом не узнает!!! Ну не будут без email уведомления пользователи постоянно мониторить сайт.
Написал авторам обоих компонентов, Evanescence не дал понимания по срокам, r2 не ответил, но думаю он вообще постоянно загружен.

Я только учусь PHP, может у меня что получится, подскажите направление, где искать, как отправлять уведомление на почту. Я как понимаю за уведомления отвечает файл mailer.php в папке core. Я как понимаю в компоненте нужно создать класс, который наследует class cmsMailer, вообщем, можете скинуть пути что-ли, как это делается по умолчанию при добавлении контента или при отправке личных сообщений...?
#7 Стены всех пользователей 30 мая 2020 в 20:35

instantcms-dev.ru/files/WidgetWallPosts.zip

GoodMade
Спасибо! Да, фото действительно не подгружаются, тут конечно спорный вопрос, а надо ли, без фото информация не полная, а с фото может не красиво и не совсем корректно отображаться, возможно как вариант часть записи с фото в виджете скрывать, что-бы увидеть полностью, нужно нажать на кнопку "показать полностью" и после нажатия запись отображается полностью… или переходи на страницу с записью на стене… И ещё обнаружил ошибку если на одной странице два виджета, настройки используются только от одного. Допустим на один виджет я сделал слайдер с автопрокруткой а на другой нет, будет на обоих слайдерах автопрокрутка.
#8 Android приложение через Android Studio используя WebView 30 мая 2020 в 11:42
Я как понимаю можно как с firebase, так и без?
#1 Android приложение через Android Studio используя WebView 29 мая 2020 в 14:48
На данный момент так и нет полностью рабочего приложения. Последнее что я видел на форуме, это разработки Vunderkind
/forum/thread32835-1.html, надеюсь всё у него получится.
А пока делюсь своим опытом, из всего что встречал (а по большей мере это стороннии сервисы) это наиболее оптимальный вариант сейчас для меня, там под видео ссылка на скачку исходников.
youtu.be/Nl3EEoIjBzAОсталось решить вопрос с push уведомлениями, и можно ли это прикрутить через WebView, может кто знает?
#9 Новая стена для InstantCMS 28 мая 2020 в 20:20

заменить системную стену InstantCMS2

Evanescence
Системные файлы будут затронуты?
#10 Стены всех пользователей 28 мая 2020 в 14:39
Evanescence, буду рад так же увидеть ваш компонент по стенам!
#11 Стены всех пользователей 28 мая 2020 в 14:29

А.с. Апо хорошему сделать что-то более интересное-функциональное

GoodMade
GoodMade, ещё, если правильно помню, если картинка прикрепляется на стену, то в виджете она не отображается. Это так же желательно пофиксить.
Пожалуйста, в первую очередь побыстрее хотя бы текущую проблему исправьте, да и лучше с отображением фоток на стенах!
#12 Стены всех пользователей 28 мая 2020 в 13:17

Есть связь с моим компонентом Лентой событий

Evanescence

Важно чтобы лента событий изменялась в зависимости от изменений на стенах, это предусмотрено?
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.