Рейтинг: 6.5302  
На голосовании
Предложил Пользователь 109495 29.01.2015 09:05:26

Автоматическое подключение обработчиков событий (D7-style)

У нас в веб-студии есть определененный стандарт: все обработчики хранятся в модулях в папке lib/eventhandlers/<код модуля, чье событие обрабатывается>.php
Внутри - класс с методами, чьи имена совпадают с названиями событий. Т.е. для события onBeforeUserLogin модуля main обработчик будет такой:
\Intervolga\Diving\EventHandlers\Main :: onBeforeUserLogin

Ситуацию усложняет только необходимость подключения этих обработчиков в include.php файле модуля.

Ничего не напоминает? Когда-то у нас была куча include'ов обычных классов и появился спситель - автозагрузчик D7. Может, сделаете аналогичную автозагрузку обработчиков событий?
Рейтинг: 5.8101  
На голосовании
Предложил Пользователь 53448 28.10.2014 06:16:42

Возможность редактирования прав в задачах.

Необходимо проработать вопрос с редактированием прав в задачах. Так как текущая настройки прав участников задачи не отвечает всем требованиям современной компании.

В данном виде как оно есть права ролей в задаче очень жестко заданы и изменить их никак нельзя, но зачастую есть необходимость скажем дать возможность "Ответственному" сотруднику в задаче добавить себе соисполнителей - сейчас такая возможность есть только у "Постановщика" - и приходится в задаче обращаться к "постановщику" и просить его добавить ещё одного сотрудника в задачу, это неудобно. То же самое и с наблюдателями, почему скажем ответственный не может выбрать себе хотя бы наблюдателей?

На мой взгляд было бы намного удобней иметь возможность гибкой настройки прав участников задачи, а компании уже сами решали бы какими правами наделять сотрудников в задачах.
Рейтинг: 24.008  
На голосовании
Предложил Пользователь 25773 08.04.2014 15:34:05

Напоминать, что срок демо-периода модуля истекает

Предлагаю за 3 дня до истечения срока демо-периода модуля отправлять администратору сайта письмо, о том, что модуль скоро прекратит работу и надо его купить.

Реализовать очень просто. Достаточно в RegisterModule() назначать одноразового агента, который отправит письмо администратору.

Можно еще какое-нибудь сообщение в админке нарисовать.
Рейтинг: 24.2066  
На голосовании
Предложил Пользователь 124883 21.03.2014 16:48:21

Добавить в тест проверки модифицированности ядра информацию о недостающих и лишних файлах

В данный момент проверяются только существующие файлы ядра, но бывает, что по каким-то причинам в ядре не хватает файлов и тогда тест ничего не скажет по этому поводу.
Хотелось бы при прохождении теста получать информацию о недостающих файлах ядра и, желательно, о лишних (это бы позволило находить вирусы и различные бэкдоры).
Рейтинг: 28.9029  
На голосовании
Предложил Пользователь 94272 10.02.2014 13:06:57

Экспорт/импорт настроек модулей

Добавить возможность экспортировать настройки модулей и импортировать их.

То есть, экспорт выглядит, примерно так:
  1. Нажали "Экспорт настроек модулей";
  2. Галочками отметили нужные модули;
  3. Нажали "Экспорт";
  4. Скачался файл с настройками модулей.
Импорт так:

  1. Нажали "Импортировать настройки модулей";
  2. Загружаем файл с настройками;
  3. Галочками отмечаем модули для которых надо перенести настройки;
  4. Жмем "Импорт";
Так не придется каждый раз производить одни и те же настройки.
Рейтинг: 6.2153  
На голосовании
Предложил Пользователь 94272 21.01.2014 16:19:27

Сделать кнопку удаления лишних данных

После установки Bitrix занимает много места.
Было бы хорошо сделать кнопку удаления лишних данных:
/bitrix/wizards/XXX
/bitrix/modules/XXX/install/XXX/
/bitrix/modules/bitrix.XXX/
...и может быть что-то еще.

Так можно было бы сократить место занимаемое сайтом в несколько раз, удалив практически ненужные файлы.
Рейтинг: -10.9138  
Внедрено
Предложил Пользователь 90886 06.11.2012 06:27:52

Заявки на разработку модулей

А почему бы не сделать подраздел в партнерском разделе аналогично "Заявки на разработку веб-проекта", но только для заказа модулей?
Многие клиенты в этом неплохо разбираются и понимают, что им нужен такой функционал, которого нет в Битрикс, почему бы не дать им возможность заказывать модули так же как и заказывать создание сайтов?
Рейтинг: -1.4367  
Новая
Предложил Пользователь 144171 17.10.2012 19:33:14

Выбор модулей, собрать "свою" редакцию

Все-таки считаю, что нужно дать возможность партнерам/разработчикам покупать не только готовые решения, но и выбирать состав модулей при покупке согласно конкретным нуждам клиентов, эдакая custom редакция. Есть варианты, когда клиенту нужен только продвинутый каталог, без CRM, форума и прочего, или нужна только фотогалерея с социальными сервисами, но без блогов, форума и прочего. В маркетплейс не посылать - ведь все это уже есть "в коробке" и функционально весьма устраивает. Например, купить редакцию "Старт" + Фотогалерея и т.д.
Рейтинг: 19.2034  
На голосовании
Предложил Пользователь 29367 19.07.2012 15:26:50

Выбор модулей при установке

Хотелось бы, чтобы при установке продукта добавился еще один шаг:
1     Лицензионное соглашение    
2     Регистрация продукта    
3     Выбор модулей
4     Установка продукта    
5     Создание администратора    
6     Выберите решение для установки    
7     Выбор модуля    
8     Загрузка модуля    
9     Выберите решение для установки

Часто некоторые модули выбранной редакции продукта просто не нужны и после установки идёшь их отключать. Вот хотелось бы, чтобы они сразу не были включены. Пусть копируются, но не устанавливаются.
Рейтинг: -10.2502  
На голосовании
Предложил Пользователь 66147 09.04.2012 12:57:37

Модули и компоненты отдельно

Хотелось бы предложить следующее: возможность формировать функционал движка самостоятельно, нужен мне форум и каталог товаров, покупаю только это. Или же другой вариант: докупать отдельные модули. Допустим у меня была такая ситуация, купив редакцию "Малый бизнес" мне понадобились "Веб-формы", а такой компонент имеется в редакции "Бизнес", не хотелось бы переплачивать около 20 тыс. рублей за один компонент.
Это было бы очень правильно, к тому же компания 1С-Битрикс, не проиграла от этого, а наоборот только выиграла.
Рейтинг: 9.0865  
Ответил Жуков Евгений 09.04.2012 13:16:39
Компоненты модуля без самого модуля бесполезны.