1

Тема: Темы для MT!

Что за проблема с темами для MT? Ни одна дополнительная тема не устанавливается! То есть устанавливается, но когда сайт публикуешь, MT ругается на всякие тэги и т.д.
Это касается тем как с оф.сайта http://plugins.movabletype.org/template-set/, так и с другого,  кст нашел  прикольный вроде, там мужик переделывает wp темы под MT, http://www.codemonkeyramblings.com//themes/index.html
главное все требуемые плагины устанавливаю, всё равно не работает, Прошу помощи или пояснения, вдруг что не так делаю!

2

Re: Темы для MT!

Приведите какую-нибудь тему в пример и все дополнительные шаги, которые были сделаны.

3

Re: Темы для MT!

Значит например эта тема http://www.majordojo.com/projects/movab … /index.php, для нее необходима 4.x  pro версия mt, она установлена. Сначала установил необходимые плагины:
1.)Config Assistant 1.01.
2.)Custom CSS
3.)Order 1.0
4.)Image Cropper 1.0

Подробней: Вообщем как обычно из нужных папок в нужные папки на сервере, например Config Assistant , там из папки Addon в папку Addon на сайте и tools так же.
И ещё выделенные файлы для чего-нибудь нужны?
http://www.imageup.ru/img173/fy3y723750.jpg

Ещё кое-что! вот в плагине ImageCroper Только одна папка это plugins, это нечего да, необязательно, чтобы везде mt-static файлы были?

Значит все, все плагины есть, проверил в меню на сайте в разделе плагины.

Скачал тему https://github.com/byrnereese/mt-theme- … ball/0.5.3

там две папки plugins и в ней папка с темой, я её и закидываю на сервер по адресу example.ru/mt/plugins/
Затем из папки mt-static/plugins/ папку с темой закидываю так же example.com/mt-static/plugins

Потом при заходе на mt.cgi, он потребовал установить или обновить плагин HybridNews, т.е. тему. Успешно установилась, и я зашел в админку.

Потом зашёл в админ панель одного из блогов и зашёл в раздел дизайн->шаблоны , потом Действия->Восстановить шаблоны Потом выбрал Применить новую связку шаблонов, а там выбрал тему HybridNews, потом нажал продолжить, потом подтвердить. Успешно приминились шаблоны. Затем нажал опубликовать сайт, все файлы. 

И ошибка :

Произошла ошибка при публикации архивов по датам «Monthly20110801000000»: Ошибка публикации в шаблоне «Ежемесячный список записей»: Ошибка в теге <mtinclude>: Не удалось найти включённый шаблон модульный «Banner Header»

Вот неужели там нет шаблона Banner Header. Пытался убирать, т.е. mtinclude banner header убирал, потом была проблема с шаблоном foterheader и т.д. Вообщем непонятно!Постоянно на шаблоны ссылается и на о том, что некоторые теги не распознаются. Хелп!!!

4

Re: Темы для MT!

Вообщем я посидел и подумал, и додумался, сам не ожидал! Вообщем тема при побликации не находила следующих модулей, шаблонов или как они называются: Banner Footer, Banner Header, Comments, Entry Summary и Userpic
Вообщем я создал пустые шаблоны которых небыло и вставил в них весь код из других, вот список из каких в какие:
Подвал сайта ->Banner Footer
Шапка сайта ->Banner Header
Комментарии ->Comments
Общий вид записи ->Entry Summary

Вот только с Userpic проблема не знаю за что отвечает. А так все прекрасно работает. Значит из-за разницы языка, т.е разные названия модулей, он их просто не распознавал!

Так что же все-таки за userpic? если это иконка автора, то не найду совпадающий модуль!

Отредактировано Ilsur (06:08:2011 01:45:54)

5

Re: Темы для MT!

.gitignore, Makefile, MANIFEST.SKIP и README — это служебные файлы, копировать их на сервер не нужно.
И mt-static необязательна для плагинов, только если для плагина нужны какие-то статические плагины.

Всё верно сделали. Если активирован русский язык, то фразы (включая названия модулей в шаблонах) будут переводиться при первичной установке. Поэтому нужно просто переименовать инклюды, добавив названия шаблонов на русском языке.

Модуль Userpic по-русски называется Аватар. Он отвечает за вывод аватаров для комментаторов.

6

Re: Темы для MT!

Спасибо.
А русский язык как активировать! У меня установлена MTOS 4.37(rus) + MT 4.37 pro(en) .

7

Re: Темы для MT!

В профиле конкретного пользователя нужно выбрать язык. Плюс в параметрах блога.