Архив Ноябрь 2009

Прежде, чем создавать блоги на хостинге, имеет смысл познакомиться с движком на локальном компьютере. Да и всевозможные эксперименты с шаблонами и плагинами лучше проводить локально, а не на работающем блоге. Это, в общем-то, всем понятно, и обычно так все и делают. И вот что я заметил - многие отказываются от использования Movablе Type только потому, что встречаются с трудностями уже на этом, первом этапе. И у меня была аналогичная ситуация, первая попытка установить Movablе Type локально окончилась неудачей.
Количество существующих бесплатных блоговых движков на сегодняшний день не поддается подсчету. Не говоря уж о том, что есть еще и масса бесплатных блоговых сервисов, Чтобы начать блог даже усилий никаких не надо прилагать. Зарегистрировался - и вот у тебя уже все готово, настроено, сразу же кто-то начинает записываться тебе в друзья, в общем только пиши, да вставляй всякие постовые, руби капусту. Некоторыми из этих сервисов пользуюсь и я. Для чего же тогда нужен блог в формате stand alone? Платить за домен, за хостинг, запариваться с установкой и настройкой, думать о том, как привлечь на него читателей и так далее. И если вести самостоятельный блог, то почему его стоит вести используя именно Movable Type? У каждого есть свои резоны для этого, я могу сказать лишь о себе.
Movable Type позволяет задавать для каждой записи уникальные ключевые слова и описание (keywords, description). Для использования этой функции необходимо сделать следующее:
1. В шаблон записи (Дизайн > Шаблоны > Шаблоны архивов > Запись) добавить строки после тега <head>:
<mt:SetVarBlock name="keywords"><$mt:EntryKeywords
encode_html="1"$></mt:SetVarBlock>
<mt:SetVarBlock name="description"><$mt:EntryExcerpt
encode_html="1"$></mt:SetVarBlock>
2. В шаблон хедера
(Дизайн > Шаблоны > Модули шаблонов > HTML Head) добавить строки:
<meta name="generator" content="<$mt:ProductName version="1"$>" />
<meta name="keywords" content="<$mt:Var name="keywords"$>">
3. В настройках редактора
(Параметры > Запись > Поля редактора по умолчанию) отметить поля "Ключевые слова" и "Выдержка"
4. Опубликовать все изменения.
При добавлении новой записи то, что вы добавите в поле "Ключевые слова" будет выводится как keywords, а то, что вы напишете в поле "Выдержка" - будет соответствовать  мета-тегу description.


Еще одна проблемка вылезла. Захожу на главную блога http://stasreger.ru/mtblog/ все отлично.При попытке зайти непосредственно на страницу заметки,например http://stasreger.ru/mtblog/2009/10/ja-ustanovil-movable-type-4.php - Internal Server Error.
Причина в следующем - по умолчанию для папок задаются чмоды 777, а для файлов 666.
Если бы расширение для статических файлов я бы задал как .html, возможно это бы и прокатило, но для .php требуются 644 для файлов, и 755 для папок. Решилось таким образом: в файл mt-config.cgi добавил три строчки:
HTMLPerms 0755
HTMLUmask 0111
DirUmask 0022
Полное описание всех директив для конфига хранится здесь:
Первая странность возникла при установке. Использовал Firefox 3.5.3. Когда дошла очередь до создания учетной записи, я ввел все необходимые данные, нажал продолжить, появилось окошечко с надписью "Старт установки" и все на этом. Пробовал несколько раз - никаких результатов.
Интуиция подсказала - запусти другой браузер :) Запустил IE 6. Учетная запись создалась сразу. Вернулся в Firefox. Авторизовался. Вроде работает. Есть записи созданные автоматически. Директория блога пуста. Жму "Опубликовать" - опять ничего не происходит. Вернулся в IE 6. Жму "Опубликовать". Перекидывает на пустую страницу. Запустил Opera 10. Жму "Опубликовать". Ура, заработало! Блог создан и доступен по заданному адресу.
Пишу тут же писать тестовую заметку. И снова проблемы. На сей раз недоступно поле для вводе текста в визуальном редакторе. Вот засада! Иду в Google Chrome 3. Пока все ровно, все корректно. Эту заметку пишу в Хроме. Да, и еще важная деталь - проблема думаю не в движке. Дело в том, что я устанавливал его на локалке, использовал файрфокс (это мой основной браузер) и ничего подобного не происходило, ни при установке, ни при использовании. Мистика, однако...

Об архиве

Страница содержит архив записей за Ноябрь 2009, расположенных по убыванию.

Октябрь 2009 — предыдущий архив.

Смотрите новые записи на главной странице или загляните в архив, где есть ссылки на все сообщения.