926

(9 ответов, оставленных в Установка и настройка)

Должно быть примерно так: (пример для Денвера)

Файлы Movable Type: /home/demo.ru/cgi-bin
Файлы блога: /home/demo.ru/www
Папка mt-static: /home/demo.ru/www/mt-static
URL к Movable Type: http://demo.ru/cgi-bin/
URL к блогу: http://demo.ru/
URL к mt-static: http://demo.ru/mt-static/

927

(9 ответов, оставленных в Установка и настройка)

А какие пути (абсолютные) указаны для установленного MT и самого блога?
Например:
— MT /home/demo.ru/cgi-bin
— Блог /home/demo.ru/www

928

(9 ответов, оставленных в Установка и настройка)

Я скачал себе пятую бету, у меня всё установилось нормально.

А после установки ActivePerl были установлены через «Perl Package Manager» необходимые модули?

929

(16 ответов, оставленных в Кое-что ещё)

На Movable Type создано много крупных проектов.
Достаточно взглянуть на TOP блогов по версии Technorati: http://technorati.com/pop/blogs/
Большинство блогов там на Movable Type.

Несколько проектов, которые приглянулись мне:
— Read/Write Web www.readwriteweb.com
— Life Hacker www.lifehacker.com
— Biong Boing www.boingboing.net

930

(16 ответов, оставленных в Установка и настройка)

Потому что за UTF-8 будущее, а windows-1251 — устаревающая кодировка, которая понимает не все символы.

Можете описать свои действия по шагам, а также, какие ошибки получаются?

932

(16 ответов, оставленных в Установка и настройка)

В mt-config.cgi добавить строчки:

PublishCharset utf-8
MailEncoding utf-8

utf-8 заменить на нужную кодировку.

Ещё можно попробовать в .httacces добавить строчку:

AddDefaultCharset utf-8

933

(16 ответов, оставленных в Установка и настройка)

Возможно, где-то «неправильно» указаны правила CSS, т.е. которые IE неправильно понимает.

Ещё можно попробовать в самое начало CSS-файла добавить строчку:

@charset "utf-8";

934

(16 ответов, оставленных в Установка и настройка)

Да, это глюк IE, причём не только 6-й версии.

Кодировку в MT можно выбрать уже сейчас, но лучше оставить UTF-8. Чтобы не было глюков с CSS, насколько я заметил, нужно, чтобы CSS не содержал кириллицы и других нестандартных символов.

Нужно удалить или закомментировать вот эти строчки, так как должна быть указана лишь одна база данных:

##### POSTGRESQL #####
ObjectDriver DBI::postgres
Database DATABASE_NAME
DBUser DATABASE_USERNAME
DBPassword DATABASE_PASSWORD
DBHost localhost

##### SQLITE #####
ObjectDriver DBI::sqlite
Database /path/to/sqlite/database/file

##### BERKELEYDB #####
DataSource  /path/to/database/directory

Также, если пароля нет, то это поле нужно оставить пустым, либо создать нового пользователя с паролем.

pistolet пишет:

Вписываю в конфиги none

А можно содержимое конфига (без пароля, конечно) выложить сюда?

937

(1 ответов, оставленных в Установка и настройка)

Алексей Тутубалин сделал как-то хак, который позволяет автоматически переделывать имена файлов нужные.
http://blog.lexa.ru/2007/01/01/rusifika … etype.html

А по второму - это делается в настройках публикации блога, где Archive Map.

938

(1 ответов, оставленных в Плагины)

Можно разбивать с помощью дат, как это сделано, например, на Boing Boing. Для 3.x версий есть плагин, который позволяет разбивать категории по датам (CatCalendar). А в 4-й похожий плагин входит в дистрибутив.

939

(1 ответов, оставленных в Установка и настройка)

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

Стабильные версии Movable Type (сейчас это 3.3x) - не глючные.

940

(12 ответов, оставленных в Установка и настройка)

Теперь в Опере нормально работает. А IE - это большой глюк сам по себе. :)

КОмментарии, видимо, добавлялись со страницы с неверной кодировкой, так что появились такие символы. Сейчас нормально комментарии добавляются?

941

(12 ответов, оставленных в Установка и настройка)

Посомтрел сайт, оказалось то, о чём и думал. По умолчанию сервер отдаёт документы в кодировке windows-1251. Сама страница, ссылка на которую есть выше, в нормальной utf-8 кодировке, так что здесь проблем не должно быть. Но, если нужная строчка была добавлена в .htaccess, то почему у меня в Опере кодировка определилась неправлиьно?

942

(12 ответов, оставленных в Установка и настройка)

Можно ссылку на сайт?

943

(12 ответов, оставленных в Установка и настройка)

Это ошибка браузера Internet Explorer, он очень часто неправильно определяет кодировку.
Можно попробовать добавить в .htaccess такую строчку:

AddDefaultCharset utf-8

Movable Type изначально сделана как мультиблоговая система. Т.е. можно создавать неограниченное количество блогов, которые могут быть на любых доменах, главное условие - чтобы они были на одном сервере.
Единственное ограничение, в частности в Movable Type 3.x, - это лицензия, по условиям которой не разрешалось создавать на основе Movable Type площадку для хостинга блогов. (Это в персональной лицензии.)

С появлением Movable Type 4 многое изменилось, потому что эта версия будет полностью Open Source. И уже сейчас, когда платформа находится в бете, где-то в настройках я видел пункт: "Автоматически создавать новые блоги для зарегистрированных пользователей".

Теперь конкретно по вопросам.

Первый аккаунт, который создаётся при установке, - это, не то чтобы административный, он системный. Т.е. главный аккаунт, который потом нельзя будет удалить, да и не нужно.

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

Функциональность.

Действительно, не обязательно знать какой-либо язык программирования, чтобы управлять внешним видом блога. Достаточно освоить теги Movable Type, синтаксис которых очень прост.
Но для добавления функциональности служат плагины, а для отображения это функциональности в блоге - теги. :)

Подробная документация, думаю, появится после выхода финальной версии. А пока только метом собственных экспериментов можно узнать, что и как устроено в новой версии.

Понятно, даже очень. Просто я хотел такой же подробный ответ насочинять. ) Но всё как-то откладывал, сегодня постараюсь ответить.

946

(10 ответов, оставленных в Установка и настройка)

Да, именно так. Но в новой 4-й версии вроде как-то собираются связать языковые файлы и шаблоны. Но это пока не точная информация.

947

(10 ответов, оставленных в Установка и настройка)

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

948

(10 ответов, оставленных в Установка и настройка)

Языковые файлы находятся в папках lib/MT/L10N и lib/MT/I18N.

949

(13 ответов, оставленных в Установка и настройка)

Вообще, стандартные права доступа на UNIX-машинах для папок - 755. Для файлов - 644. Для скриптов (Perl, CGI) - 755.
Так что CHMOD на CGI скрипты необходимо оставить 755, иначе они не будут запускаться.

Про последний шаг - настройку первого блога.
Директорию на сервере создавать не обязательно, скрипт создаст её сам, главное - указать правильный путь к ней. Если папка, в которой будет содержаться блог, имеет необходимые права доступа (чаще всего достаточно 755, но на некоторых хостингах необходимо 777 или 770), то папка для блога будет создана автоматически.

950

(10 ответов, оставленных в Установка и настройка)

Руссифицированной версии нет. Этим пока никто не занимался.
Раньше, когда Movable Type был версии 2.x, то руссификация была, но сейчас ещё даже не начиналась работа над ней. (Хотя планы такие есть.)