Обещанные доработки мастера jom2bit не заставили себя ждать. Прежде всего переделал всего мастера, чтобы создать функционал загружаемых модулей импорта. На это ушло больше всего сил и кода, но оно того стоило. Теперь список доступных модулей мастера выглядит так: Пока всего две позиции. Теперь все модули хранятся в своих подпапках. Создаем папку и описание шагов и получаем новый модуль импорта. Сам мастер при этом не меняется. Так же можем создать дополнительные шаги, включаемых в цепочку шагов мастера перед началом работы модуля. Например, запрашиваем тип инфоблоков для импорта контента: Тут кстати сразу же и оговорюсь. Функционал по сравнению с демо в этой редакции сокращен. Теперь контент кладется каждый раздел в свой инфоблок. Для других вариантов импорта достаточно немного модифицировать модуль и сохранить в другую папку.
Перед началом работы модуля даем информацию, что он собирается сделать:
Теперь о безопасности скрипта экспорта. Добавил параметр в вызывающий URL. Проверяется при каждом вызове. Как говорится если у вас нет паранойи..... В общем теперь в какой то степени можно не беспокоиться о присутствии на сайте доноре такой дыры. Секретное слово Joomla берем отсюда:
Теперь обращаюсь к сообществу. Мастера пока предлагаю только по запросу. Во первых не дорос он до "готового продукта", а во вторых хочу изучить спрос и интерес к мастеру и сформировать справедливую цену(об этом ниже). Прошу откликнуться так же тех, кто уже выполнял подобные задачи. С какими трудностями сталкивались. Сколько проектов уже перенесено. Ну в общем все интересно.
Теперь о цене. Роман Забродин предпринял попытку в своем блоге создать рыночек готовых компонентов и модулей. Цены меня например сразу удивили. О других попытках определения справедливой цены на сторонние компоненты Битрикса мне пока неизвестно. Может откроем обсуждение?
Фичи "по рублю за пучок" тоже имеют право на существование)) Еще раз повторюсь, сокращение времени на разработку позволяет больше сделать и соответственно больше заработать.
А насчет выхода версий. Включите "установку только стабильных версий" и будет получать их раз в полгода. Весной и осенью. На партнерке это еще раз прозвучало.
Битрикс "Старт" - моя любимая версия. Пол года назад меня интересовал аналогичный интересный вопрос. Привожу фрагмент переписки с техподдежркой:
Добрый день. Интересует вопрос, можно ли написать свой модуль, аналогичный тому который предлагается в других редакциях? Будет ли это нарушением лицензионного договора?
Например, мне очень нравится модуль "Перевод". С ним очень удобно работать обычному переводчику, не знакомому с программированием. Но этот модуль доступен только с версии "Эксперт". Если у меня есть версия "Старт", то могу ли я написать самостоятельно аналогичный модуль перевода, который клиент сможет установить на своей системе?
Аналогичная ситуация с модулем "Интернет-магазин". Многих моих потенциальных клиентов не устраивает дорогая цена редакции "Малый Бизнес" с интернет-магазином и это их отпугивает. Я подумал, что смогу самостоятельно написать модуль "Интернет-магазин" который будет немного попроще чем тот что есть в стандартной версии, но идеология и принцип его работы будет такой-же как у Битриксовского интернет-магазина.
Ответ техподдержки:
Цитата - можно ли писать модули, аналогичные уже имеющимся
Лицензионным соглашением это не запрещено.
Однако, не сомневаясь в Вашей порядочности, на всякий случай оговорюсь - Ваши модули должны быть авторскими. Если это будут наши "нуленые и облегченные" модули - вопрос будет рассматриваться с позиций нарушения авторских прав.
Цитата - можно ли эти модули продавать или устанавливать клиентам, которые имеют более низкие редакции, например "Старт", или "Стантарт"?
Лицензионным соглашением это не запрещено.
Цитата - и можно ли такой модуль продавать у себя на сайте или предлагать другим на Вашем форуме?
На счет форума не уверен, скорее всего нет. Продавать у себя на сайте модули сможете, лицензионное соглашение это не запрещает.
Лично я уверен, что Ваша затея совершенно бесперспективна. О каком интернет-магазине может идти речь, если "малый бизнес - дорого"?
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».