<?xml version="1.0" encoding="utf-8"?>

<rss version="2.0">
 <channel>
	<title>Комментарии в блоге "Практический битрикс" на "Собираем обновление собственного модуля"</title>
	<description>Комментарии в блоге "Практический битрикс" на "Собираем обновление собственного модуля"</description>
	<link>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php</link>
	<language>ru</language>
	<docs>http://backend.userland.com/rss2</docs>
	<pubDate>Sat, 04 Apr 2026 09:58:40 +0300</pubDate>

    <item>
      <title>Комментарии на "Собираем обновление собственного модуля" от Шаромов Денис</title>
      <description><![CDATA[У нас нет "корпоративной" IDE: кто-то пишет в PHPStorm, кто-то в Sublime, кто-то в Kate, кто-то в vim.]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=39443#com39443</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=39443#com39443</guid>
      <pubDate>Mon, 04 Feb 2013 12:26:16 +0400</pubDate>
    </item>

    <item>
      <title>Комментарии на "Собираем обновление собственного модуля" от Дмитрий Качанов</title>
      <description><![CDATA[Денис, подскажите, пожалуйста, IDE (под Linux, в частности) которую выбрали Ваши разработчики. Если это не коммерческая тайна =))<br /><br />Потому как большинство разработчиков пользуются связкой ftp-клиент + текстовый редактор. Я думаю не мне одному будет интересен выбор ваших разработчиков.]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=39302#com39302</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=39302#com39302</guid>
      <pubDate>Thu, 31 Jan 2013 21:51:39 +0400</pubDate>
    </item>

    <item>
      <title>Комментарии на "Собираем обновление собственного модуля" от Виктор Краснов</title>
      <description><![CDATA[Да, согласен, наверно писать отдельный редактор нет смысла. И у меня тоже приходила такая мысль (про плагины). Пока я сам пользуюсь шаблонами кода в одной из IDE. Но это незаконченное какое-то решение проблем. Например, чтобы создать в админке пункт, в котором будет некий список элементов, выводящийся из СУБД требуется отредактировать 2 файла с установкой и удалением таблиц MySQL, добавить пункт меню в файле где генерируется меню, создать файл с классом объекта, добавить класс в файл где описывается массив всех классов модуля, создать файл с формой списка, создать языковый файл для формы списка, а еще если элементы списка редактируются - то файл формы редактирования и к нему языковый файл. Итого имеем - 4 отредактированных файла, 5 файлов добавленных. И все файлы в разных концах папки с модулем. Жуть какая-то! Ну и хотя логика размещения файлов в общем-то железная - но инструмента для быстрого создания таких файлов не хватает.<br />Или например более банальный пример - при редактировании модуля иметь возможность быстро открыть языковый файл к нему - не ковыряясь в дереве файлов.]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=35550#com35550</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=35550#com35550</guid>
      <pubDate>Mon, 15 Oct 2012 12:57:42 +0400</pubDate>
    </item>

    <item>
      <title>Комментарии на "Собираем обновление собственного модуля" от Шаромов Денис</title>
      <description><![CDATA[Никто из наших разработчиков не пишет код через браузер. Для этого есть специальные IDE.<br />Писать свою очередную IDE смысла нет. Может быть, как развитие этой темы, плагины для популярных редакторов.]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=35549#com35549</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=35549#com35549</guid>
      <pubDate>Mon, 15 Oct 2012 12:30:05 +0400</pubDate>
    </item>

    <item>
      <title>Комментарии на "Собираем обновление собственного модуля" от Виктор Краснов</title>
      <description><![CDATA[Денис, а вы (я имею в виду не только Вас, но и в целом разработчиков битрикс) не думали написать отдельное приложение - в котором будет удобно разрабатывать модули, компоненты и т.д.?<br />Думаю, мне не стоит объяснять - что громадное количество файлов в модуле достаточно сложно держать в голове, и даже уже при наличии хорошего опыта написания модулей - лазить постоянно по папкам, чтобы найти нужный файл, заметно снижает скорость разработки. А ведь большую часть рутины можно было бы переложить в некие видуальные средства разработки. В частности там же можно было бы задавать названия для языковых констант.<br />Там же можно было бы сделать более удобной вставку таких элементов, как например, таблица с данными или панель с закладками в административном интерфейсе, ну то есть все встроенные объекты - которые сейчас вставляются исключительно написанием кода (хотя код стандартизирован, но иногда его достаточно много, что ухудшает читабельность файла модуля).<br />Ну я уже не говорю про какие-то типовые шаблоны.Причем желательно это должно быть не онлайн-решение в виде mp.builder - а некое десктопное приложение. Я например, в большинстве случаев редактирую файлы битрикса минуя встроенные редакторы - десктопными HTML-редакторами. Этим достигается скорость разработки раза в 2 большая, чем если бы я ковырялся в окошках битрикса. Согласитесь, это существенная разница. Но во внешних редакторах не хватает инструментов, делающих разработку на битриксе более удобной.]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=35515#com35515</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=35515#com35515</guid>
      <pubDate>Fri, 12 Oct 2012 14:29:59 +0400</pubDate>
    </item>

    <item>
      <title>Комментарии на "Собираем обновление собственного модуля" от Никита Морковкин</title>
      <description><![CDATA[Не за что! <img src="http://dev.1c-bitrix.ru/upload/main/smiles/3/bx_smile_smile.png" border="0" data-code=":)" data-definition="UHD" alt=":)" style="width:20px;height:20px;" title="С улыбкой" class="bx-smile" /><br />Спасибо, Вам, за полезные модули!]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=30318#com30318</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=30318#com30318</guid>
      <pubDate>Thu, 22 Mar 2012 15:12:12 +0400</pubDate>
    </item>

    <item>
      <title>Комментарии на "Собираем обновление собственного модуля" от Шаромов Денис</title>
      <description><![CDATA[Спасибо, поправлю.]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=30313#com30313</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=30313#com30313</guid>
      <pubDate>Thu, 22 Mar 2012 14:16:02 +0400</pubDate>
    </item>

    <item>
      <title>Комментарии на "Собираем обновление собственного модуля" от Никита Морковкин</title>
      <description><![CDATA[Как у модуля mp.builder так и у live_api (и всех модулей что генерируются mp.builder) <br />у функции OnBuildGlobalMenu не хватает проверки прав пользователей,<br /><br />При авторизации пользователем с минимальными правами и переходе в папку /bitrix/<br />видно список файлов админа<br /><br /><img src="http://cadesign.ru/upload/mp/mpbuilder_screen.jpg" border="0" data-bx-image="http://cadesign.ru/upload/mp/mpbuilder_screen.jpg" data-bx-onload="Y" /><br /><br /><br />конечно доступ запрещен, но все же не хотелось бы чтобы кто-нибудь видел админку...<br /><br />Как вариант в начале функции &quot;OnBuildGlobalMenu&quot; поставить хотя бы<br />
====code====
<pre>if($GLOBALS&#91;'APPLICATION'&#93;-&#62;GetGroupRight("main")&#60;"U") return;
</pre>
=============
<br /><br />]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=30311#com30311</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/howto/updates-for-marketplace.php?commentId=30311#com30311</guid>
      <pubDate>Thu, 22 Mar 2012 13:33:43 +0400</pubDate>
    </item>

  </channel>
</rss>