Работа

Вы находитесь на устаревшей версии сайта romka.eu. Она оставлена здесь на случай если я захочу поностальгировать по тому как выглядел интернет в 2012 году :) Так этот сайт выглядел с июня 2012 по февраль 2023. Эта версия сайта не обновляется, комментирование материалов отключено. Обновленная версия сайта доступна по адресу http://romka.eu.

Статья в PC Magazine/RE. Drupal: разработка модуля

Submitted by Ромка on Втр, 15/09/2009 - 09:58

Ромка аватар
9837
Vote up!


В сентябрьском номере журнала PC Magazine/RE опубликовали мою статью на тему "Drupal: разработка модуля". В статье рассмотрены базовые принципы разработки модулей для CMS Drupal и детально разобран пример разработки модуля "Курсы валют", при реализации которого решены самые часто возникающие перед разработчиком задачи: создание форм (Forms API), работа с базой данных, распределение прав доступа, темизация.

В ближайшем номере будет размещена статья о темизации Друпала.

Пример разработки плагина для модуля CCK

Submitted by Ромка on Сб, 05/09/2009 - 17:29

Ромка аватар

На прошедшем в Киеве Друпал Кемпе я делал доклад, в котором приводил пример разработки плагина для Drupal-модуля CCK. В этой заметке я приведу краткий конспект своего доклада.

Любой создаваемый средствами CMS Drupal тип контента по умолчанию состоит из двух полей — "Тема" и "Тело сообщения", а также из нескольких полей служебной информации (автор, дата публикации и т.п.). Модуль Content Construction Kit (CCK) представляет из себя графический интерфейс, позволяющий добавить к любому типу контента (в том числе и созданному сторонними модулями) любое количество дополнительных полей, например, поля для размещения картинок, аудио- и видеофайлов и т.п. Каждое из таких полей является плагином для CCK.

Далее в этом тексте пойдет речь о разработке подобного плагина. Материал ориентирован на людей, умеющих программировать на PHP, имеющих представление о модульной системе Друпала и опыт разработки модулей для него. Если вы интересуетесь основами программирования под Друпал, то прочитайте мою статью на эту тему, которая будет опубликована в ближайшем номере журанала PC Magazine/RE.

upd. А вот и видео с доклада:

dckyiv09-Drupal Module Development from Mitas on Vimeo.

Александром Митасовым и видео-партнером DrupalCamp Kyiv 2009 «Николаевским курьером»

Swftools и модуль Pdf2SWfField для Друпала

Submitted by Ромка on Чт, 20/08/2009 - 23:55

Ромка аватар
15745
Vote up!

Заказчику захотелось просматривать на сайте PDF-документы через flash-проигрыватель. Adobe Reader есть не у всех, да и выглядит он скучно, а к флешовому проигрывателю можно, при желании, прикрутить множество красивых эффектов. Ну и, разумеется, руками конвертировать файлы из формата PDF в SWF заказчик не захотел. Поиски готового решения ничего не дали, по этому я написал свой модуль для Друпала, который, используя бесплатный набор утилит swftools, конвертирует закачанный PDF в SWF и выводит его в самописном вьюере.

Модуль представляет из себя плагин к CCK, зависит от FileField и использует для вывода просмотрщика возможности модуля SWFTools (он не имеет никакого отношения к проекту swftools.org). Иными словами, для работы моего модуля нужны все три перечисленных выше модуля. Кроме того, на сервере должна быть установлена последняя версия swftools, я тестировал модуль с swftools 0.9 и глюков с конвертированием данных не обнаружил, за другие версии не ручаюсь. Последнее ограничение означает, что модуль не будет работать на 99,99% виртуальных хостингов. Установка swftools не должна вызвать проблем, особенно если воспользоваться вот этой инструкцией.

Демонстрация работы модуля доступна здесь: http://romka.eu/article/testovyy-dokument-demonstriruyushchiy-vozmozhnos....

Модуль "Курсы валют" для Drupal 6

Submitted by Ромка on Ср, 24/12/2008 - 17:31

Ромка аватар
8423
Vote up!

В одном из последних проектов необходимо было вывести в блоке курсы валют. Кроме страшных информеров от РБК никакого полезного контента на эту тему я найти не сумел, по этому разработал модуль для шестого Друпала, который тянет курсы рубля по отношению к другим валютам из xml-файла с сайта ЦБРФ и выводит их в виде блока.

Статья в журнале PC Magazine

Submitted by Ромка on Чт, 11/12/2008 - 21:43

Ромка аватар
pcmag0109-250.jpgВ январском номере журнала PC Magazine/RE опубликована статья посвященная CMS Drupal, которую написал я при поддержке Акселя. В статье рассказано о возможностях, предоставляемых системой разработчикам и пользователям, а также приведены инструкции по настройке коллективного блога с элементами социальной сети (Швабрашвабр на шестом Друпале) и корпоративного интранет-портала. Готовые сборки этих примеров размещены на компакт-диске, прилагаемом к журналу, а также их можно скачать на Швабрешвабр.

Кроме бумажной версии статью можно прочитать на сайте PC Magazine/RE.

Новый дизайн для Швабрашвабр

Submitted by Ромка on Пт, 19/09/2008 - 02:42

Ромка аватар
6440
Vote up!

Вместе с Юрой fancy13 Ободниковым сделали новый вариант дизайна для Швабрашвабр — проекта демонстрирующего работу CMS Drupal в качестве коллективного блога с элементами социальной сети.

Под катом большой скриншот.

Тестирование модуля "Inner poll"

Submitted by Ромка on Втр, 16/09/2008 - 21:05

Ромка аватар
8925
Vote up!

Разработал очередной модуль для шестого Друпала. Inner poll — модуль позволяющий прикреплять опросы к любому документу (в стандартной поставке Друпала опрос является отдельным типом документа).

Особенности модуля

<

ol>

  • Все действия пользователей сохраняются без перезагрузки страницы (хмм, возможно, пора уже перестать считать AJAX фишкой);
  • автор опроса может разрешить (или не разрешить) пользователям отменять свои голоса голоса;
  • автор опроса может открывать/закрывать опрос, а так же устанавливать дату автоматического закрытия опроса;
  • Страницы

    Subscribe to RSS - Работа