Роман(Ромка)

Сайт или домашняя страница
http://romka.eu
ICQ UIN
58352006
Мои_работы_для_Drupal
Создание модулей
Перевод или написание документации
Помощь пользователям на форумах
Создание/поддержка некоммерческих сайтов и сообществ на Drupal
Реальное имя
Роман
Страна
Россия
Город
Москва
Пол
мужской
Предлагаю_сервисы_для_Drupal
Консалтинг
Создание коммерческих сайтов
Блог
Просмотреть последние записи в блоге
Темная материя
Материалов: 0/71, комментариев: 1/1196
Время участия
10 лет 3 months
Пользователь поблагодарил
Материалы: , Комментарии:
Пользователя поблагодарили
Материалы: , Комментарии:

Ромка Вс, 16/09/2012 - 14:48

Typo — Drupal 7 модуль для борьбы с опечатками на сайте

Разработал новый модуль для Drupal 7, который позволяет пользователю выделить мышью найденную в тексте опечатку и нажатием Ctrl + Enter отправить сообщение о ней администратору сайта. Модуль не зависит от внешних сервисов типа Орфуса и тесно интегрирован с популярными модулями Друпала такими как Rules, Token, Views и Views bulk operations.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Ромка Чт, 26/05/2011 - 10:33

Ребят, есть здесь кто-нибудь из Казахстана? Нужна помощь (отнимет не больше 5-10 минут)

Есть информация, что сайт http://forbes.ru, над которым я работаю, недоступен из Казахстана. Пытаемся выяснить причины. Для решения проблемы мне нужно от людей, которые находятся в Казахстане, получить следующую информацию:
* ip-адрес (узнать свой ip можно, например, на сайте http://myip.ru).
* Результат выполнения следующих команд:

ping forbes.ru
ping 1adm.ru
ping 213.145.46.183
ping 195.24.71.132
tracert -d 213.145.46.183
tracert -d 195.24.71.132

если вы сидите под Мак ОС, то последние 2 команды надо заменить на:

traceroute -n 213.145.46.183
traceroute -n 195.24.71.132

Для того чтобы легко скопировать результаты работы команд, можно их запускать так:

ping forbes.ru >> ping-forbes.txt
ping 1adm.ru >> ping-1adm.txt
ping 213.145.46.183 >> ping-213.txt
ping 195.24.71.132 >> ping-195.txt
tracert -d 213.145.46.183 >> tracert-213.txt
tracert -d 195.24.71.132 >> tracert-195.txt

тогда в директории, из которой вызываются команды появятся соответствующие файлы. Их содержимое нужно или опубликовать здесь, или прислать мне по личной почте или на е-мейл: roman.arkharov@axelspringer.ru. Буду премного благодарен за оказанную помощь.

0 Спасибо

Ромка Пт, 29/04/2011 - 08:25

Вакансия Drupal-разработчика. Москва, полный рабочий день в офисе, проект forbes.ru

На постоянную работу в офисе в Москве (метро Ботанический Сад) требуется опытный Drupal-разработчик.

Требования:
• Опыт программирования от 3 лет.
• Опыт работы с CMS Drupal от 2 лет (разработка модулей и тем оформления, понимание API Друпала).
• Опыт работы системами контроля версий.
• Опыт работы с *nix системами на уровне пользователя.
• Технический английский (на уровне чтения документации).

Плюсами будут:
• Опыт администрирования *nix-систем.
• Умение профессионально валидно верстать и писать на java-script с использованием jQuery.
• Опыт работы с высоконагруженными проектами.
• Опыт работы с nginx, Varnish, Sphinx.

Личные качества:
• Ответственность.
• Умение самостоятельно доводить работу до конца.
• Умение правильно оценивать объем работ, устанавливать сроки и укладываться в назначенные сроки.

Круг задач:
• Разработка и доработка тем оформления.
• Разработка и доработка модулей.
• Интеграция с внешними сервисами.

Работа над сайтом forbes.ru и другими проектами ИД Axel Springer Russia.

Свои резюме и вопросы вы можете отправить Татьяне Жарко: tatiana.zharko@axelspringer.ru.

Ключевые слова: 
0 Спасибо

Ромка Чт, 07/10/2010 - 07:06

Вышла первая бета Drupal 7!

Последняя альфа версия Друпала была выпущена более трех недель назад и теперь разработчики рады представить первую бета версию Drupal 7.x.

По сравнению с предыдущей версией произошли следующие изменения:

  • разработчики надеются, что исправлены все критические баги.
  • разработчики надеются, что в API больше не будут вноситься изменения и по этому разработчики модулей и тем могут начинать (или продолжать) работу над версиями своих проектов под седьмой Друпал.
  • разрабочики надеются, что смогли отловить и исправить все проблемы, связанные с обновлением Друпала с шестой версии на седьмую. Они успешно смогли проапгрейдить базу drupal.org до 7 версии.

Разработчики понимают, что в системе есть еще куча багов, и надеются на нашу с вами помощь в их поиске и исправлении.

Обновление с предыдущей версии

Обновление с шестой версии на седьмую теперь корректно работает и нужна помощь Друпал-маньяков в её тестировании. Большинство проблем в безопасности Друпал 7 решены, но по прежнему эту версию стоит использовать лишь для тестов системы и процесса апргейда, а также для разработки модулей! Если вы разработчик тем оформления или модулей, то настало вермя портировать их под Друпал 7. Пожалуйста, сообщайте разработчикам Друпала о всех найденных ошибках.

Не забывайте делать бэкапы системы, на которой тестируете апгрейд с шестой на седьмую версию Друпала! Это сохранит ваши данные, если что-то пойдет не так.

Когда выйдет релиз Drupal 7

0 Спасибо

Ромка Пнд, 17/05/2010 - 07:09

Модуль для авторизации с использованием учетной записи ВКонтакте

Разработал модуль для авторизации пользователей на Друпал-сайте с использованием ВКонтакте OpenAPI.

Скачать модуль можно на drupal.org. Демо работы модуля доступно тут: http://vktest.kece.ru. Там же находится и инструкция по его установке и настройке.

Ключевые слова: 
0 Спасибо

Ромка Чт, 29/04/2010 - 13:41

Вакансия Drupal-разработчика, Москва.

В отделе web-проектов большой компании открыты вакансии программиста и ведущего программиста. Зарплата для программиста — 50-70 тысяч рублей в месяц (по результатам собеседования), для ведущего программиста — 70-90 тысяч рублей в месяц.

Общие требования:

  • хорошие знания PHP,
  • опыт работы с CMS Drupal от 2 лет (разработка модулей, темизация),
  • в команде есть верстальщик, тем не менее программист должен уметь верстать,
  • опыт работы с jQuery,
  • желание развиваться, внимательность, ориентированность на результат.

Условия:

  • полный рабочий день (без удаленной работы), но гибкий график (9-18, 10-19, 11-20),
  • офис в Москве, метро проспект Мира,
  • белая зарплата,
  • соц. пакет.

Контактное лицо — Оксана Яроцкая, o.yarotskaya@smm.ru.

Ключевые слова: 
0 Спасибо

Ромка Вс, 03/01/2010 - 23:46

Несколько статей о Друпале

В течение последнего года я написал три статьи о CMS Drupal, которые были опубликованы в бумажной и электронной версии журнала PC Magazine/RE. Сейчас я публикую "авторские"[1] версии этих статей. Каждая статья разбита на несколько разделов и ниже я привожу ссылки и описания каждого из них.

Первая статья "Разработка сайта на Drupal"

  • "Часть 1. Введение". В этой части рассказывается о возможностях Друпала "из коробки", а также об основных дополнительных модулях. Таксономия, ревизии, мультисайтинг — это совсем не страшно.
  • "Часть 2. Архитектура Друпала". Здесь сказаны общие слова о модульной системе Друпала, механизмах работы с формами, базой данных и кешем. Подробнее эти вопросы будут рассмотрены в следующих разделах и статьях.

    После прочтения первых двух частей этой статьи новичок, задающийся вопросом "подойдет ли Друпал для моего нового суперстартапа", должен на 100% определиться с ответом на этот вопрос. Вообще, в 95% случаев на этот вопрос можно ответить утвердительно, с оговоркой, что работать над проектом будет профессионал хорошо знакомый с Друпалом.

  • "Часть 3. Модули Drupal". CCK, Views, Imagecache, Panels, Ubercart — модули Друпала покрывающие 90% возникающих задач. В этой части статьи даны краткие описания каждого из перечисленных модулей.
  • Часть 4. Интранет-сайт на Друпале. Первый практический пример, в нем разрабатывается интранет-сайт для большой компании. Цель этого раздела — показать возможности, которыми обладает Друпал без доработки напильником. При разработке используются только существующие модули и не написано ни единой строчки программного кода. Аналогичное, только значительно более "кастомное" решение я успешно внедрил в одной из компаний со штатом в несколько сотен человек.
  • "Часть 5. Социальная сеть на Друпале". Точнее не социальная сеть, а коллективный блог с элементами социальной сети. Описание более новой версии примера описанного в этом раздедле можно найти на Швабрешвабр.
  • "Часть 6. Оптимизация Друпал". Этот раздел написал Александр Графов, он же axel. Друпал часто критикуют за низкую производительность. В этом разделе рассказано о приемах, позволяющих "разогнать" движок.

[ 1 ] Отличий от "редакторской" версии немного, но они есть. В основном эти отличия касаются форматирования текста (например, в журнальной версии просили не использовать маркированные списки), а также трактования написания и произношения тех или иных заимствованных из английского языка технических терминов. Кроме того, я немного поменял разделение статей на разделы и сделал более читабельную подсветку программного кода.

0 Спасибо

Ромка Чт, 19/11/2009 - 13:10

Темизация Drupal. Статья в новом номере PC Magazine/RE

CMS Drupal часто ругают за однообразность и узнаваемость дизайнов, которые используются на Друпал-сайтах.

Ключевые слова: 
0 Спасибо

Ромка Пнд, 16/11/2009 - 07:47

Андрей, с днем Рождения!

Сегодня день Рождения у Андрея Постникова — andypost@drupal.org. Андрей, принимай мои поздравления! Творческих тебе успехов, и успехов на личном фронте, спасибище тебе за тот ощутимый вклад, который ты внес в развитие сообщества Друпал.ру, надеюсь ты и дальше будешь радовать нас интересными докладами (с нетерпением жду кемпа и твоего доклада про тестирование Друпала) и постами в блоге.

Уряяя!!!

0 Спасибо

Ромка Пнд, 09/11/2009 - 10:22

Швабрашвабр2

Разработал и выложил в открытый доступ вторую версию своей "социальной" сборки Друпала — Швабрашвабр.

К старым возможностям системы:

  • система блогов и коллективных блогов,
  • система рейтингования материалов, комментариев и "карма" (репутация) пользователей,
  • система распределения прав доступа к ресурсам сайта на основе кармы.

Добавил ряд новых фишек:

0 Спасибо

Ромка Втр, 15/09/2009 - 06:27

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


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

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

Хабраюзеры могут плюсануть этот топик.

Ключевые слова: 
Версия Drupal: 
0 Спасибо

Ромка Вс, 06/09/2009 - 10:03

Разработка плагина для модуля CCK. Конспект доклада с DrupalCamp

Размещаю в этом сообщении текст и пример из доклада, который делал на ДрупалКемпе.

Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Ромка Пт, 21/08/2009 - 10:32

Модуль для просмотра PDF-файлов через flash-просмотрщик

Для очередного проекта разработал модуль, предназначенный для автоматического преобразования PDF файлов в SWF формат для дальнейшего их просмотра через flash-просмотрщик. Модуль является веб-интерфейсом для утилиты pdf2swf, которая входит в состав swftools, по этому для функционирования модуля на сервере должна быть установлена последняя версия swftools.

Ключевые слова: 
Версия Drupal: 
0 Спасибо

Ромка Ср, 24/12/2008 - 13:44

Модуль "Курсы валют" для шестого Друпала

Разработал модуль, который выводит блок с курсом рубля по отношению к другим валютам. Данные берутся с сайта ЦБРФ. Через интерфейс модуля можно настроить частоту обновления данных и список валют, который будет отображаться в блоке, а через функцию темизации переопределить его внешний вид. Посмотреть как работает модуль можно на моем сайте в правом нижнем углу.

Ключевые слова: 
Версия Drupal: 
0 Спасибо

Ромка Вс, 26/10/2008 - 10:42

Сборник карикатур — therut.ru

Собрал на Друпале сайт-сборник карикатур. Работают обсуждения, голосовалки и добавление картинок анонимами. В идеале хочу сделать аналог башорга, только не с текстовыми шутками, а с карикатурами. Пока сам нахожу, перевожу и выкладываю самые, на мой взгляд, смешные работы зарубежных авторов. Сделан сайт на шестом Друпале + CCK + Lightbox2 + Vote up/down.

Ключевые слова: 
Версия Drupal: 
0 Спасибо

Ромка Ср, 24/09/2008 - 19:27

Резиновая таблица на дивах

Всем, привет! Помогите, пожалуйста, сверстать на дивах резиновую таблицу, такую как на приаттаченной картинке.Резиновая таблица
В блоке 6 будет контент неизвестной заранее ширины и высоты, этот блок должен растягиваться до нужной ширины и высоты. Блоки 1, 3, 8, 10 — углы, они имеют фиксированную ширину и высоту. Блоки 2 и 9 имеют фиксированную высоту и должны растягиваться под ширину контента. Блоки 4 и 7 имеют фиксированную ширину и должны растягиваться по высоте контента. Блок 5 имеет фиксированные размеры. По горизонтали он всегда, в абсолютных величинах, находится в определенном месте, по вертикали тоже находится в одном месте, но в относительных величинах, например на расстоянии 40% от верха слоя и 60% от низа. Текст шестого блока должен обтекать текст пятого блока.

Ключевые слова: 
0 Спасибо

Ромка Ср, 17/09/2008 - 12:09

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


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

UPD: выложил модуль и файл с русским переводом для него. Интересны мнения участников сообщества об удобстве использования и информация о найденных багах.

Ключевые слова: 
Версия Drupal: 
0 Спасибо

Ромка Сб, 30/08/2008 - 12:29

Drupal for Firebug

Многие веб-разработчики пользуются Firebug'ом — расширением браузера Firefox, которое позволяет легко и быстро проводить отладку css и html-кода.



Пару дней назад появился новый продукт, который, думаю, придется по вкусу всем участникам нашего сообщества — модуль Drupal For Firebug. После установки этого модуля, а также дополнительного расширения для Firefox разработчики получают доступ к очень удобной консоли, в которой выводится:

  • отладочная информация, которую разработчики могут добавлять в свои модули при помощи функции firep($item, $optional_title);
  • лог SQL-запросов (в случае если включен модуль [module=devel] и в его настройках установлена галочка "Collect query info");
  • информация о параметрах всех форм;
  • информация о текущем пользователе;
  • информация об открытом документе (ноде);
  • информация о представлениях (Views);
  • а также расширение дает возможность исполнять php-код.





Модуль доступен как для пятого, так и для шестого Друпала. Рекомендую всем разработчикам, использующим Друпал.



Кросс-пост у меня в блоге.
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Ромка Сб, 23/08/2008 - 07:21

Борьба с тремя Акселями

Обратил внимание на то, что у нас на drupal.ru целых три пользователя с именем axel:
http://drupal.ru/user/axel — настоящий,
http://drupal.ru/user/13342 — фейк номер раз,
http://drupal.ru/user/13662 — фейк номер два.

Версия Drupal: 
0 Спасибо

Ромка Вс, 10/08/2008 - 19:40

Тест новых тэгов

Добавлено 4 новых тэга, которые можно использовать при оформлении постов на drupal.ru: [man] — ставит ссылку на страницу мануала на php.net, [module] и [theme] — ставят ссылку на модуль или тему оформления на друпал.орг, [api] и [ru-api] — ставят ссылку на английскую или русскую версию документации по АПИ Друпала. Использовать их можно так:
[tag=AAA]BBB[/tag]
[tag=AAA]
[tag]AAA[/tag], где tag — имя тэга, AAA — название модуля/темы/функции, BBB — произвольное описание.

Пример использования:

[tag=AAA]BBB[/tag] —  описание функции str_replace
[tag=AAA] — [man=str_replace]
[tag]AAA[/tag] —  str_replace

 ссылка на модуль image
[module=image]
 image

 описание функции drupal_set_message в англоязычной документации Друпала
[api=drupal_set_message]
 drupal_set_message

[ru-api=drupal_set_message]описание функции drupal_set_message в русскоязычной документации Друпала[/ru-api]
[ru-api=drupal_set_message]
[ru-api]drupal_set_message[/ru-api]

Update:
Добавил тэг user:  Ррромка.
Update2:
Добавил тэги [ #число]текст[ /#] и [ ##число]текст[ /##], которые ставят ссылку на соответствующую ноду на друпал.ру и друпал.орг: [#18009]этот пост[/#].
Update3: Добавил маски:

  • текст_анлийскими_буквами_можно_с_подчеркиваниям^api — ссылка на АПИ: drupal_set_message^api
  • число#dc — ссылка на ноду на drupalcon.ru: 20#dc
  • число#ub — ссылка на ноду на ubercart.ru: 43#ub
  • число# — ссылка на ноду на drupal.ru: 18009#
  • число## — ссылка на ноду на drupal.org: 18009##
  • число@ — ссылка на юзера на друпал.ру: 2164@
Ключевые слова: 
0 Спасибо

Страницы