Просмотр архивов в категории: ‘Движки’

Habari первые скриншоты

Сегодня в своей рсс читалке наткнулся на пост в ProBlog про движок, о котором я упомянул на Хабрахабре и в комментах на нескольких блогах. Движок называется Habari, а начало его лежит в несостоявшемся пока офомлении Shuttle для WordPress от Broken Code.

Думаю, это ошибкой называть Habari как «WordPress killer», но да — в целом, этот двиг может стать отличной альтернативой для многих блог-платформ. Хотя, есть конечно же одна фича уже в движке, которая откровенно показывает неприязнь разработчиков именно к WordPress. Эта фича, уже работающий фильтр импорта всех постов из WordPress базы.

Я не примянул попробовать «на вкус» Habari. Мое первое впечатление было очень приятным — нет совершенно ничего лишнего, все только для удобного управления блогом, все элементы четко сгруппированы и находятся на своих местах. Конечно же, для альфа-версии это нормально, но для релиза нужен хороший косметический ремонт, которым, как я понял, занимается Michael Heilemann. Однако, Habari требователен к хостингу: на сегодняшний день необходим хостинг с PHP5 с поддержкой PDO и драйверами для MySQL или SQLite — у меня, кстати, можно захоститься и очень удобно ;), поддерживается все. Но Вы будете поражены скоростью работы Habari. По умолчанию как тема оформления идет знаменитый К2 (но только внешне). Что касается работы с русским языком, то я пока ничего не могу сказать, но в ближайшее время буду продолжать тестирование, т.к. есть желание помочь разработчикам.

ОБНОВЛЕНИЕ. Скачать и установить Habari.

По многочисленным просьбам друзей и знакомых, которые не знают как пользоваться svn, я выкладываю последний svn-снапшот Habari в обычном zip-архиве готовый у установке.

Не забывайте про минимальные требования: хостинг с php5 и поддержкой PDO, желательно наличие драйвера для MySQL или SQLite (по умолчанию, обычно последний идет включенный сразу).

Если Вы будете устанавливать Habari не в корневую директорию public_html, а в поддиректорию, то не забудьте отредактировать .htaccess, указав эту папку директивой RewriteBase.

Скриншоты

В заключении своей вводной для Habari, я предлагаю вам посмотреть на скриншоты последнего svn бранча и, забегая немного вперед, скажу, что Владимир Яшников очень скоро собирается написать подробный обзор Habari.

Продолжить чтение ...

WordPress Cookbook. Создание шаблона с нуля

Прочитал две статьи на тему «Как создать шаблон для WordPress» и был крайне удивлен подходу создавания шаблона. На мой взгляд, оба описания предлагают более трудоемкий и непрактичный подход. Я не люблю долго возиться с шаблонами и предпочитаю группировать все элементы как можно плотнее, избегая при этом лишнего кода. Отчего мои верстки для WP не страдают насыщенностью запросов.

В связи с этим я тоже решил поделиться своим опытом и предложить свой метод создания шаблона с нуля, который, на мой взгляд, практичнее и удобнее. Хочу отметить, что данный ebook — это мой личный опыт и я постарался наиболее просто показаться свой метод создания шаблона для WordPress.

Особенности моего метода — это компактность, практичность, удобство и универсальность. В ebook'е приведены полные листинги кода, этот же код я использую как базовый в шаблоне Slaff @ Reworked и других свох блогах. Я намерянно опустил ту часть, в которой следовало бы рассказать о CSS, потому что это несколько другая тема.

Скачайте и прочитайте ebook «WordPress Cookbook. Создание шаблона с нуля.» Распространяйте эту книжку в любом виде.

WordPress Cookbook. Создание шаблона с нуля.

WordPress DWE — релизим 1.0.2 alpha

Сегодня наконец привел в порядок работу над WordPress Template Builder. Думаю, что если бы не такая активность к посту-анонсу, то я бы затянул еще немного с выпуском первой альфа-версии. Я решил её пока публиковать не для всех, а только для заинтересованных в расширении людей. Такому решению есть несколько причин.

Во-первых, оно еще очень «сырое», но тянуть больше нельзя. Пускай лучше мне больше придётся поработать над ним засчет требований и пожеланий тестеров.

Во-вторых, мне очень не хватает знаний по javascript, что собственно и осложняет всю работу над WTB.

В-третьих, у меня есть куча идей по включению интересных и полезных функций, кнопочек. Многие из них уже находиться в черновом варианте версии 1.0.3 alpha.

Пока же, желающие (я уже оповестил всех кто хотел и отметился в первом анонсе) можете отметиться в этом посте. Почитать более подброно о самом расширении на специальной странице, посмотрите также приложение к странице.

Хочу сказать еще одну важную вещь. Это касается тестеров. Расширение является скорее демо-вариантом, нежели полноценной тестовой версии. Но раз уж народ настаивает, то распишитесь-получите :). Все пожелания и рекомендации, разумеется, в студию или прямо мне на email.

И вопрос. Нужно ли для обсуждений расширения делать какой-то форум, может быть google-группа или это будет лишнее?

Лучший форум это

Посоветуйте пожалуйста нормальный двиг для форума, который нормально умеет:

* работать с УТФ-8
* довольно минималестичен (а ля PunBB)
* похож на «воблу»
* бесплатный
* расширяемый плагинами и расширениями
* отсылает уведомления на почту (есть и такие, что не отсылают)

Заранее оговорюсь:
PunBB не понимает вообще УТФ-8 и русского, если это это CP2151. Поэтому его не предлагать.

Prototype Window Class

Prototype — сила! Визуальные эффекты с окнами, растягивание, изменение размеров, подключение скинов и прочее.

Посмотрите примеры. Там же и скачать можно.

Про формы и чекбоксы

Если бы вы только могли представить себе как я их ненавижу. Но, учитывая специфику работы, приходиться частенько с ними иметь дело. И при этом очень конкретное и непростое. Так для проекта, над которым я сейчас работаю, понадобилось сделать взаимоисключаемые чекбоксы. Именно чекбоксы и не радио-кнопки.

Даже Google оказался почти бессильным. Нарыл я кучу яваскриптов, мануалов и глубинно изучил их. А потом буквально методом тыка нацарапал свой небольшой скриптик, с которым и делюсь с публикой. Глядишь, кому жизнь спасёт :).

Подбробнее про скрипт с описанием.

Валидность html-форм

На днях столкнулся с этой проблемой. Нужно было подключить проверку на валидность нескольких гемморных html-форм. Всё бы ничего, да я ленивый, в комсомоле не был и велосипеды не люблю, поэтому для меня выходом было использовать что-то готовое. Ну или по-крайней мере адоптировать что-то под свои нужды.

Перерыл кучу всего, пообщался даже в группах гугла с волунтёрами-разработчиками Dreamweaver, достал всех в мессенджере. В итоге, как почти всегда :), Google пришел на помощь. Через некоторое время поисков я нашел один javascript, довольно простой и удобный, проверяет на валидность почти всё. Даже так как мне надо, но у меня были еще fucking checkboxes. Хотел было заюзать его, но потом нашел еще одну програмку 'Simfatic Forms', которая с радостью сделает за Вас html-форму любой сложности. Кстати, програмулька очень и очень классная! Просто радость какая-то, делает всё что хочешь и как хочешь.

Продолжить чтение ...

Текучка

Тихо и незаменто пацаны из WordPress профиксили более сотни багов и зарелизились до версии 2.0.1. Множественные баг-фиксы и одно очень важное дополнение — теперь можно выбирать папку для загрузки картинок.

Между тем, меня слегка торкнуло на выходных и я нашел хорошенький скин для FF. Я вообще не люблю скины всякие. У меня даже винамп классический стоит. Но на работе решил побаловать себя и сменил в ФФ скин.

Firefox Best Themes

Caffe Talks развивается очень даже неплохо. И, несмотря на неадекватное поведение многих личностей, я его буду продолжать и поддерживать. Остальное приложиться.

Еще на днях закончу одну большую работу и у меня будет огромное количество свободного времени, которое будет сразу же занято несколькими проектами. Эхх, успеть бы сделать паузу во всём этом. И скушать Twix =)

Upgrade up to 2.0

Начинаю апргейд. Комменты закрыты. Плагины отключены. Тема стандартная.

Апгрейдился успешно. Единственное, что мне не нравиться — это менеджер загрузок. Он ужасен, когда пользуешься не rich-text редактором.

WordPress 2.0 Release

Несколько часов назад стало известно, когда же выйдет релиз WordPress 2.0 — где-то в эту среду или четверг.

WP-юзеры радуются и готовятся к очень веселому Рождеству :))))).

update. WordPress 2.0 Release Candidate

Несовместимые плагины: UltimateTagWarrior и Bunny’s Technorati Tags

update 20.12.05
Список совместимых плагинов на Wiki

update 22.12.05 @ 02.38

In response to concerns about availability of support over the Christmas holiday, the release of WordPress 2.0 has been delayed until December 26. This will allow all the fine helpers who answer questions in the forums and on IRC to enjoy the holiday without feeling that they need to rush back to assist upgraders.

Релиз откладывается до 26 декабря в связи с праздниками. Ну и правильно, а то бы еще и Рождественские Каникулы пришлось в апгрейдах проводить.