76

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

Спасибо! Все заработало :)
Поменял и кодировку заодно. Интересно, а на что она влияет? Я как-то и раньше с подозрением смотрел на кодировку latin, но жить она вроде не мешала пока.

Это проявляется в том, что при работе с админ-модулем при каждом запросе к базе данных (выбор пункта меню, ребилд, попытка добавить asset и т.д.) меня выкидывает на экран с логином. Часть операций все же можно завершить, повторно зайдя, но, к примеру, добавление картинки уже полностью невозможно. Да и достает уже после каждого шага заходить обратно.
Изучение базы в phpMyAdmin привело к выводу, что с таблицей mt_session все плохо. Она, по мнению phpMyAdmin, просто не существует.
Вопрос:
как мне лучше поступить, чтобы исправить ситуацию? создать таблицу заново? ничего, если я потеряю при этом ее содержимое?
Скопировать базу данных в новую не могу -  процесс слетает именно на этой таблице.

В 4.2 скрипт по созданию этой таблицы - такой:
CREATE TABLE `mt42`.`mt_session` (
`session_data` mediumblob,
`session_email` varchar( 255 ) default NULL ,
`session_id` varchar( 80 ) NOT NULL default '',
`session_kind` char( 2 ) default NULL ,
`session_name` varchar( 255 ) default NULL ,
`session_start` int( 11 ) NOT NULL default '0',
PRIMARY KEY ( `session_id` ) ,
KEY `mt_session_kind` ( `session_kind` ) ,
KEY `mt_session_start` ( `session_start` ) ,
KEY `mt_session_name` ( `session_name` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1;

В 4.1 ее структура - такая же?
Перспектива вручную переносить все записи в исправленный блог просто шокирует. Буду очень признателен за любые подсказки, как можно все исправить малой кровью.
Спасибо!

saahov пишет:

Да, есть такая тема, я тоже не вижу пробела в IE6.
Попробуйте сделать так:

1. Создать новый шаблон ie6fix.css.

2. Добавьте в него следующее:

.vcard author {margin-right: 4px;}

3. В шаблон «Шапка» (Header) добавьте перевд закрывающим тегом </head> следующую строчку:

<!--[if lte IE 6]><link href="<$mt:BlogURL$>ie6fix.css" rel="stylesheet" type="text/css"><![endif]-->

Затем опубликуйте весь блог. Должно помочь.

Спасибо! Буду пробовать.

Проблема очевидно скрывается где-то здесь:

Шаблон Entry Metadata

<MTIfNonEmpty tag="EntryAuthorDisplayName">
        By <address class="vcard author"><$MTEntryAuthorLink show_hcard="1"$></address> on <abbr class="published" title="<$MTEntryDate format_name="iso8601"$>"><$MTEntryDate format="%x %X"$>
<MTElse>
        <abbr class="published" title="<$MTEntryDate format_name="iso8601"$>"><$MTEntryDate format="%x %X"$></abbr>
</MTIfNonEmpty>

Но я пока ничего криминального не могу усмотреть в этой конструкции.

На днях поставил себе МТ 4.1. Изучаю. Вчера обнаружил один баг(?): Если в своем профайле поставить  Display name, то строка под заголовком каждой записи в блоге (публикация статическая) начинает выглядеть под IE6.0 примерно так: http://blog.arelav-photo.com

"By Arelavon July 1, 2008 7:54 AM | Permalink | Comments (0) | TrackBacks (0)"
Иными словами, нет пробела между "Display name" и "on".
В FF все выглядит замечательно. Но IE показывает корректно только строки БЕЗ Display Name. Как можно это исправить?
Заранее спасибо за любую информацию.

p.s. подправил линк в сообщении, чтобы он указывал прямо на блог

81

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

Arelav пишет:

Столкнулся с той же проблемой. Прописал в mt-config.cgi  путь к mt-static (StaticWebPath) (изначально она была закомментирована)
В моем случае это оказалось http://имя_домена/blog-mt/mt-static
Все равно не работает. Стиль отказывается устанавливаться.

В каталоге /blog, где у меня находится index.html блога, есть css файл

http://имя_домена/blog/styles-site.css
:
@import url(http://www.photofinish.lv/blog-mt/mt-static/themes-base/blog.css);
@import url(http://www.photofinish.lv/blog-mt/mt-static/themes/cityscape-portland/screen.css);

все вроде на своих местах, все на одном домене, но не работает. :)

Проблема решена путем рефреша templates, а именно, возврата к заводским значениям. И все заработало

82

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

Столкнулся с той же проблемой. Прописал в mt-config.cgi  путь к mt-static (StaticWebPath) (изначально она была закомментирована)
В моем случае это оказалось http://имя_домена/blog-mt/mt-static
Все равно не работает. Стиль отказывается устанавливаться.

В каталоге /blog, где у меня находится index.html блога, есть css файл

http://имя_домена/blog/styles-site.css
:
@import url(http://www.photofinish.lv/blog-mt/mt-static/themes-base/blog.css);
@import url(http://www.photofinish.lv/blog-mt/mt-static/themes/cityscape-portland/screen.css);

все вроде на своих местах, все на одном домене, но не работает. :)