Рейтинг: 16.1516  
На голосовании
Предложил Роман 07.06.2012 13:08:11

Вернуть автоматическую подписку о событиях в группах на e-mail

Большинство пользователей не знают как подписаться на уведомления о событиях в группе соц. сети на почту.
Считаю что вступление пользователя в группу (ровно как и нахождение в ней) является основанием для доставки уведомлений на почту.
Раньше, когда этот функционал был активным по умолчанию, активность в группах была на порядок выше. Теряем хосты, просмотры, деньги.

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

Не обязательно делать данный функционал по умолчанию для всех, галки вкл/выкл в настройках модуля соц. сети достаточно.
Рейтинг: 3.1829  
Новая
Предложил Куклин Евгений 16.05.2012 14:59:01

Добавить обработчик события подключения модуля

Событие после подключения модуля - OnAfterModuleInclude.
Давно уже мучает такая мысль, что часто это было бы удобно для подключения своего функционала, связанного с модулем и местами позволило бы избежать лишнего кастома и замусоривания init.php. Например по событию инклюдить файл со своими дополнительными к модулю функциями, которые используются в шаблонах.
К тому же это позволит не заморачиваться подключенностью модуля, если собственные функции/классы обращаются или унаследованы от модуля.

Всё мучался мыслью а-ля module_epilog.php, но тут увидел предыдущую идею и подумал, что событие удобней.

Или все используют автозагрузку?
Рейтинг: 26.4504  
Новая
Предложил Голендухин Олег 15.05.2012 08:29:43

Уведомления о событиях на корпоративном портале

Ниже пишу об уведомлениях, которые касаются задач. Хотя думаю, что применимы и не только к задачам.
Что говорят пользователи:
Возможность группировать уведомления, связанные с одной задачей.
С одной задачей произошло 6 изменений подряд. Пришло 6 писем на почту. На всплывающей панели - 6 новых сообщений.
Если задача не одна?
Доходит до того, что появляется 30+ сообщений и писем про 3-4 задачи. Текст уведомлений весьма похож и при просмотре большого их количества не удается понять, где и что случилось - проще зайти на страницу задачи и посмотреть.
Опять же, если посреди этих уведомлений есть некоторое "важное" сообщение, оно среди них теряется.

Хочется: 1 сообщение для каждой задачи, в котором как в истории высвечивается, что же сделали с задачей.
Опять же. Я думаю, что не только к задачам это относится.
Рейтинг: 13.3289  
Новая
Предложил Алёхин Василий 02.05.2012 15:10:33

События в модуле обучение

Понадобилось допилить тестирование, но оказалось, что событий нет. :)

Пригодились бы события:
1. Добавление ответа (в процессе теста CTestResult::Add)
2. Конец теста
3. Начало теста

и тд.
Рейтинг: 2.1244  
Новая
Предложил Плотников Павел 19.04.2012 11:52:33

Сделать Таймер , что бы замерять время выполнения задачи,события

Сделать отдельный гаджет Timer, в котором можно бы было выбирать задачу, событие или задачах и календаре, для каждой задачи и события добавить кнопочку Timer. Три значения: старт, остановка, переключить.
Нажал старт - время пошло. Нажал еще раз - время остановилось. Интервал, а так же время начала и окончания автоматом записалось в "Затраченное время" и в "Сделано за день." Нажал "Переключить", задача останавливается, выбираешь другую и сразу включается таймер.
Если рассматривать день как как последовательность дел (активностей), а это выполнение каких либо работ - задачи, встречи, звонки, почта итд, то замеряя  таймером мы получим "слепок" рабочего дня, причем не в текстовой, а структурированной форме. Поэтому легко получить руководителю детальные  отчеты за период. Столько-то встреч, общая длительность..., задач столько то, длительность..., звонков столько-то, длительность..... Руководитель и сотрудник получает диаграмму занятости рабочего дня и могут делать выводы по повышению эффективности.

Могут стоять периодические задачи, например "обед" или "транспорт" Нажал копочку Timer - переключится на обед- все время пошло. После обеда нажал "переключится" на транспорт - пошел учет времени по этой задаче. Приехал, пошел на встречу - нажал переключить итд...


Идея была позаимствована с сервиса http://www.tsheets.com/
Рейтинг: -2.9695  
На голосовании
Предложил Karpychev Maksim 13.04.2012 10:11:52

Возможность сравнивать значения в событиях обновления инфоблока

Хотелось бы, чтобы в событие  OnBeforeIBlockElementUpdate  передавался два массива, один с измененными данными, а другой массив с текущими значениями, чтобы  отслеживать, что нужное поле изменилось.
Рейтинг: 0  
Ответил Жуков Евгений 14.10.2015 13:31:48
Способ реализации описан здесь.
Рейтинг: 10.4604  
В работе
Предложил Тыртов Владимир 03.04.2012 14:59:23

Конвертация лида в сделку - возможность копировать события

При конвертации лида в сделку предусмотреть возможность скопировать (или перенести) события лида в сделку.
Это актуально для случаев - когда обратка обращений происходит в лидах. А дальнейшая работа (выставление компреда, переговоры по проекту) - в сделке.
И с лидами/сделками разные люди.

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

Предложение "родилось" по итогам 3-месячного применения CRM в продажах.
Рейтинг: 17.2074  
Новая
Предложил Konstantin Obuhov 30.03.2012 18:49:46

Добавление документов в задачи и события

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

Просим сделать добавление в задачу/событие документа из Библиотеки - просто окно выбора и привязки.
Рейтинг: 13.4702  
На голосовании
Предложил ...мшанов Дамир/Александр 30.03.2012 11:57:34

Тип поля "описание события" в списке сделок.

Проблема в том , что при добавлении сделки есть возможность  вставить в поле "описание события"  таблички с содержанием html кода , и при этом они будут отображаться корректно , а при просмотре списка сделок , поле "описание события" всё отображается в текстовом формате , т.е. вместе с тегами и т.д.
Вопрос : как изменить тип поля в списке сделок и вообще возможно ли это сделать?
Рейтинг: 13.388  
Внедрено
Предложил Karpychev Maksim 27.02.2012 20:24:11

Не запускать события.

Сделать параметр для функций, чтобы можно было игнорировать обработку событий.
Рейтинг: 0  
Ответил Жуков Евгений 06.10.2014 16:21:23
Отключения обработки событий не будет. Проблема с зацикливанием собственных функций-обработчиков рассмотрена здесь