пятница, апреля 09, 2010

Конвертация шаблона из Blogger в шаблон Zebrum Lite

Представляю скрипт, который переводит шаблон из Blogger в шаблон Zebrum Lite. Т.к. переводить темы из Wordpress в Zebrum Lite довольно сложно мой скрипт мог перевести не все шаблоны, то было решено упростить задачу и был выбран Blogger.

Шаблон Blogger представляет из себя xml файл, который можно легко перевести в шаблон Zebrum Lite.
Скрипт представляет из себя консольную программу написанную на python.
На вход подаем всего 2 параметра - это путь к шаблону Blogger и путь куда сохранить шаблон Zebrum Lite.
~/repo/python/tconv/tconv$ python conv.py /home/jungle/Downloads/blogger_themes/orangy-template/orangy-template.xml /home/jungle/www/zebrum/themes/orangy
Т.к. в Blogger шаблоне в css указанны ссылки на сторонние сервера, то в процессе конвертации будут скачаны эти самые картинки. В конце работы скрипта получаем готовый шаблон, который можно загрузить к себе на сервер.

В config.ini Zebrum'а прописываем следующие настройки:
[rss]
; адрес ленты на этом сайте
rss.feed_url = /feeds/posts/default
[blogger]
blogger.post_date_format = 'Y-m-d'
blogger.post_labels_label = 'метки'

blogger.prev_page_title = 'Назад'
blogger.next_page_title = 'Вперёд'

blogger.timestamp_label = 'опубликованно'

blogger.label_title = 'Метки'

Все шаблон готов к работе!
Скрины:
Click here to view full size


Click here to view full size


Click here to view full size



Click here to view full size


Click here to view full size


Click here to view full size

Как приобрести скрипт нужно отправить 25 WMZ на кошелек Z388891718090 с протекцией на 1-2 суток, с примечанием "Blogger2Zebrum".
Код протекции на почтовый ящик devex.soft@gmail.com
В течении суток высылаю скрипт.
Если же не успею выслать по каким-либо причинам, деньги вам возвратятся назад (используйте протекцию).

UPD: готовые шаблоны результат работы скрипта