При разработке проектов с открытым кодом вообще и для Друпала в частности, очень важное значение имеет качество кода и хорошая документация, сделанная разработчиком и идущая вместе с проектом. Конечно, у каждого кодера есть своё мнение о том, каким должен быть код и документация к нему, но важно также придерживаться определённых правил, чтобы сохранить унифицированность и упростить разработку и поддержку.
Отметьте, что в Друпале есть несколько дополнительных проектов, которые помогают работать с кодом и проверять его соответствие стандартам кодирования. Использование этих проектов может упростить и облегчить вашу работу:
Комментарии
А если у меня уже есть готовый скрипт сложно ли мне из него будет модуль сделать?
А то мало информации о друпале вообще.
Где можно найти русский репозитарий?
на сайте русской поддержки ненашол и вообще там все запутано непоймеш что где, а остальные сайты которые нашол ссылаются на офф сайт
Нет, http://framework.zend.com/manual/ru/coding-standard.html
иль хошь сказать не зенда разработал язык начиная с третьей редакции?
А причем здесь Zend это же другой фраемворк?
Мне бы ссылку на русскую документацию и репозитарий.
Стоит разместить ссылку на первоисточник! drupal.org/coding-standards
Замечу, что эти стандарты меняются, особенно в части оформления тем и классов!
Странно, что ссылку на оригинал никто не замечает, она есть на всех страницах и выделена серой полоской.
Добавил в начало документа предупреждение об изменении.
Прошу прощения не нашел.
Меня интересуют стандарты работы с переводами для Drupal и его модулей а то столкнулся с такой проблемой что в репозитарии переводов есть не все модули которые мне нужны. Делать в пустую - просто для себя не хочется, а то потом переделывать будет лень.
Про функцию admin/build/translate/search знаю. Если функция admin/build/translate/export это оно и есть подскажите как его правильно конвертануть в .po-файл (переводы вроде бы в нем) так чтоб и другим было приятно пользоваться. Может есть какие-то особенности.)
Буду признателен за помощь.