Ne v kontakte Antisocial programmer's blog

b2evolution изнутри или портирование скина.

Все началось с того, что, выбрав b2evolution в качестве блогового движка этого сайта, я приступил к поиску какой-нибудь оригинальной шкуры для нее. Надо сказать что, по непонятным мне причинам, b2evo пользуется среди вебмастеров заметно меньшей популярностью, чем ее сестра Wordpress (оба эти движка являются потомками прекратившего свое существование b2), хотя как минимум не уступает ей по возможностям.

Как следствие, хороших шкур для нее довольно мало. Тем не менее, мне удалось найти в репозитории целых две шкуры, которые после доработки могли стать тем, что мне надо. Не долго думая, я скачал их, залил в нужную папку и установил из админки. Тут меня ждало первое разочарование: блог ни в какую не хотел работать, заявляя, что шкура не найдена :( Что за бред? Я же только что ее установил и она была видна :? Захожу в админку - там она есть. Несколько минут медитации навли меня на мысль покопаться в файлах сккина - вдруг чего интересного найду? Там действительно оказался неприметный файл skininfo.html, в котором было написано, что скин предназначен для версии 1.9.х, у меня же стоит 2.4. Черт.

Парочка интуитивно придуманных решений ни к чему не привела - с тех пор API блога так изменился, что почти половина вызовов функций в шаблонах вела себя черт знает как.

Стало ясно, что без вдумчивого чтения документации мне не обойтись. Пришлось лезть на оффсайт и ворошить тамошнюю вики на предмет доков по шаблонам. К моему удовольствию, там нашлась статья по обновлению скинов версий 1.х на 2.х, в которой кое-что пояснялось. Однако очень быстро выяснилось, что этой статьи недостаточно, а кое-что из нее в моем шаблоне просто отсутствовало, и как тут быть не совсем ясно. Еще двадцать минут читания документации и в голове сформировался вывод: шаблоны документированы хреново и придется разбираться самому.

Read more →

Сайт запущен!

Сайт готов… Остались лишь мелочи: чуть-чуть подогнать дизайн, настроить SEO и все. Что бы теперь еще такое с ним сотворить?.. Готов выслушать все мнения по этому поводу и прислушаться к ним :)

А пока пойду донастраивать движок. приглянулся мне один шаблон - дак нет, он под старую версию и несовместим с последней, которую использую я :( Придется разбираться и портировать его вручную.