Еще победа в UI Prototype на TopCoder

Победил в конкурсе eSolutions WordPress Theme Build 1.0 на TopCoder.

Вкратце — надо было сверстать готовые PSD-макеты в HTML/CSS, добавить JavaScript-функции для переключения картинок (карусель) и сделать тему для WordPress с множеством специализированных функций.

Было непросто — тем для WordPress я никогда не делал, с PHP работал давно и неправда. Плюс культурный шок (после Django) от изучения кода и API WordPress :-D

Для создания собственных типов страниц нужно было использовать плагин Magic Fields, довольно сильно глючный: не работает экспорт/импорт данных, много мелких багов и недоработок, при установке под Windows плагин только создает видимость работы (авторы пытаются быть слишком умными и используют DIRECTORY_SEPARATOR вместо косой черты, в результате чего появляется обратная косая черта в URL) — из-за этого у одного ревьюера моя тема толком не заработала.

Потом еще пришлось помогать в установке на сервере TopCoder: возникли некоторые проблемы.

Но в итоге проблемы решены, WordPress работает с моей темой и данными заказчика. Сегодня объявили следующий WordPress UI Prototype конкурс — буду делать.
Add post to:   Delicious Reddit Slashdot Digg Technorati Google
Make comment

Comments

От культурного шока быстро оправиться получилось? :)

Сергей Дымченко 16.04.2010 13:23

Не очень :-D Я много раз слышал, что WordPress внутри ужасен, но думал это обычное ворчание… Но вроде работает — и то хорошо.

А на Django я бы задачу этого контеста решил гораздо быстрее и проще.

Вот и я о том же :) WP тоже тащит за собой груз совместимости, судя по всему. Поэтому и ужасен.

Required. 30 chars of fewer.

Required.