Я рад представить свой первый модуль для sitecore - Sitecore.WFFM.Customization.
Как говорилось выше, я завершил и опубликовал на Sitecore Marketplace и Nuget.org свой первый модуль, который, на мой взгляд, немного упрощает жизнь пользователей Sitecore Web Forms for Marketeers.
Должен сразу уточнить: чисто моего кода в данном модуле - приблизительно, одна третья часть. Все остальное - творческое переосмысление, заимствование, а также копирование из двух постов:
- http://www.mikkelhm.dk/post/2013/09/03/Adding-an-edit-button-to-the-Web-Forms-for-Marketers-module.aspx
- http://www.mikkelhm.dk/post/2013/09/08/Improving-the-Insert-form-button-on-the-Webforms-for-Marketers-module.aspx
Если вкратце, модуль добавляет 3 фичи (читать тем, кто понимает, что такое Web Forms for Marketeers):
- Заменяет Insert Form кнопку на Edit form кнопку в риббоне, если в контентном айтеме есть форма
- Прячет Insert form кнопку в риббоне, если в контентном айтеме есть форма
- Добавляет специальный токен в емейл эдиторе, который позволяет в исходящем письме вывести все заполненные поля (не пикая их по отдельности)
Каждая фича модуля может быть отключена удалением конфиг файла.
Ссылки на скачивание:
- Sitecore Marketplace - https://marketplace.sitecore.net/en/Modules/Sitecore_WFFM_Customization.aspx
- Nuget.org - http://www.nuget.org/packages/Sitecore.WFFM.Customization/
- Github.com (sources) - https://github.com/akuryan/Sitecore.WFFM.Customization
Кстати говоря - помимо исходников, опубликованных на Github - я также запушил исходники модуля на SymbolSource.org. Теоритически, это позволит дебажить его прямо из студии...