Обновить
15
Катя Маршалкина@kalabro

Веб-разработчик

30
Подписчики
Отправить сообщение
Я слежу за хабом, Константин. Конечно, попадаются хорошие статьи. Тем не менее тот же Евгений Ильин уже год не писал. Такие узкоспециализированные материалы по друпалу пока что лучше смотрятся на профильных сайтах, где более подготовленная аудитория и более конструктивная дискуссия.
В целом, польза статьи сомнительна.

Ну, ты ж не пишешь в хаб друпала на хабре, вот и результат. Я уже привыкла, что здесь пишут переводы статей не важно какого качества либо свой первый сексуальный опыт с друпалом :)
Не знаю, чем он хорош, потому что как слушателю мне там трудно что-то найти. Слушаю, только если кто-то кидает директ линк. А так всякие серсисы с готовыми подборками использую.
Если я написала, что нашла вас, значит я нашла вас ;)
Jamendo не осилила, так что нашла вас на SC.
слишком очень много нужно сделать

Слишком очень не понимаю, почему нужно из хаба на хабре делать свой личный блог, да ещё и с сомнительными отзывами на действительно качественные профильные Drupal-ресурсы.
Использую HTML Purifier c Drupal, очень довольна! Позволяет отказаться от десятка мелких модулей, которые делают rel=nofollow, безопасную вставку всяких iframe'ов (карты, видео) и т.д. Настроить можно из UI.

Это библиотека не отличается быстрой, поэтому не стоит использовать её для вывода данных на лету.

Drupal это дело кеширует.

Надо будет попробовать подцепить кастомный компонент по типу вашего TargetBlankAll.
PS: И все-таки «друш»

Авторы модуля считают иначе: www.youtube.com/watch?v=4heCWVrhpco

github.com/hechoendrupal/drupal8-links — отличная коллекция по Drupal 8, спасибо! С Drupal 8 уже нужно начинать разбираться, т.к. там много изменений. Сейчас его состояние уже довольно стабильное для тестирования нового API и портирования модулей. В рунете правда пока информации мало. Надо над этим работать!
Забыли упомянуть

Это компиляция популярных ссылок от друпалеров, принявших участие в проекте. То, что не предлагали, того и нет в списке. Но я проект буду развивать и новые ссылки добавлять!
Чтобы не быть унылой комментаторшей:
Готова поучаствовать в Code Review вашей заявки в Drupal.org Project applications. Опыт есть. И друзей позову :)

Успехов в изучении Drupal!
Если хоть один человек воспользуется этим модулем, я буду считать свою миссию выполненной.

Я бы не рискнула. Качество этого кода никуда не годится.

с прицелом на то, чтобы поделиться им с сообществом. Я считаю хорошей практикой делится «наработками», если заказчику они достались бесплатно.

Для этого есть общая база модулей на Drupal.org. Там начинающие Drupal-разработчики проходят через Drupal.org Project applications, где им дают ценные советы по разработке модулей, а команда Drupal Security мониторит уязвимости.

Никто (друпалеры, битриксоиды или жумловоды), конечно, не против гитхаба, когда модуль действительно написан хорошо и модулю уже доверяют.
Примеры:
github.com/asmallwebfirm/scale_addressfield (маленький модуль-фикс)
github.com/drush-ops/drush (большой проект с мощным комьюнити)
Ну, о практической пользе модуля рассуждать, конечно, не приходится. Лучший способ научиться писать модули — это читать другие модули, написанные опытными разработчиками имеющие большое количество установок.
Все писали свой первый модуль, тут нет ничего зазорного и слоупочного.

Тут могу ошибаться, но файл модуля указывать совсем не обязательно.

В files[] нужно прописывать только файлы с классами (типа хэндлеров Views). *.module, *.token.inc, *.variable.inc и т.д. подсасываются сами.

Из rss_feeds_uninstall можете всё удалять. Указанные вами вещи друпал 7 сделает сам.

rss_feeds_schema

Вы свой модуль запускали вообще?
return $schema хоть напишите.

Подробнее о hook_form().

hook_form вы не используете.

drupal_goto

$form_state['redirect']

В целом отлично для начала. Успехов!
Вы точно выбрали тот инструмент? Вышло как-то некруто :)
Я бы посмотрела на Quiz в первую очередь, если у вас не просто форма, а опросник.
2

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирована
Активность