1

Тема: Не работает "Читать дальше"

При нажатии на  Читать дальше, под частью статьи, вместо открытия полного текста, попадаю в Архивы. 
А,  ссылка выглядит так: ... 2010/03/#000004 без имени статьи..

Как можно исправить?

Отредактировано vvs (01:04:2010 01:04:41)

2

Re: Не работает "Читать дальше"

Где-то уже обсуждался этот вопрос, но сейчас не могу его найти. Кажется, проблема была либо в шаблоне (нужно проверить тег EntryLink или EntryPermalink), либо в параметрах публикации блога, где указывается «Предпочтительный архив», либо в «Пути публикации архивов», которые есть в архивных шаблонах.

3

Re: Не работает "Читать дальше"

Само словосочетание "Читать дальше" я нашел в
Модули шаблонов>Общий вид записи
кусок кода там:
<mt:If tag="EntryMore" convert_breaks="0">
        <div class="asset-more-link">
            Читать дальше «<a href="<$mt:EntryPermalink$>#more" rel="bookmark"><$mt:EntryTitle$> &rarr;</a>»
        </div>

и в
Модули шаблонов>Трекбэки
кусок кода там:
<div class="trackback-content">
                    <p>
                        <$mt:PingExcerpt$> <a href="<$mt:PingURL$>">Читать дальше</a>
                    </p>
                </div>

У Вас такие же?

Отредактировано vvs (01:04:2010 15:31:57)

4

Re: Не работает "Читать дальше"

Они везде одинаковые в стандартных шаблонах. А у вас в архивном шаблоне записей какие пути публикации? Какой из них по умолчанию?

5

Re: Не работает "Читать дальше"

Что у вас указано в:

— Настройка публикации -> Опции архивов -> Предпочительный архив
— Шаблоны -> Шаблон «Запись» -> Опции шаблона -> Путь публикации архивов

?

6

Re: Не работает "Читать дальше"

У меня
— Настройки публикации -> Настройки архивов -> Предпочительный архив > ЗАПИСЕЙ
— Шаблоны -> Шаблон «Запись» -> Опции шаблона -> Путь публикации архивов > гггг/мм/имя-записи.html >> статически (по умолчанию)

Отредактировано vvs (04:04:2010 13:12:34)

7

Re: Не работает "Читать дальше"

Вроде бы всё в порядке. А у вас Movable Type свежеустановленный? (В смысле, как давно его установили?)

Какие вообще действия производились после создания блога? После чего появилась эта ошибка?

8

Re: Не работает "Читать дальше"

Проблему заметил после установки sitemap от сюда http://madjack.ru/developer/2010/03/mov … .html#more

Может это как-то повлияло?

Movable Type версии 4.21-ru, Установил 3 месяца назад. После обнаружения проблемы для пробы создал тестовый блог. Там все в порядке (хотя sitemap там не создавал).

9

Re: Не работает "Читать дальше"

Вряд ли Sitemap как-то повлиял, хотя можно попробовать удалить этот шаблон.
Вот ещё один шаблон подобный: http://movable-type.ru/forums/topic/366/sitemap/

10

Re: Не работает "Читать дальше"

saahov пишет:

Вряд ли Sitemap как-то повлиял, хотя можно попробовать удалить этот шаблон.
Вот ещё один шаблон подобный: http://movable-type.ru/forums/topic/366/sitemap/

Удалось найти ошибку: Создал модульный шаблон с кодом счетчика от Bigmir, вставил его в Подвал в виде <$mt:Include module="bigmir"$> и получил вышеописанную проблему. А, не заметил сразу, т.к. публикую статьи, но сразу не просматриваю - в порядке ли публикация:)

Отредактировано vvs (05:04:2010 02:07:17)

11

Re: Не работает "Читать дальше"

Угу, понятно. Может это и баг Movable Type. Сейчас в 4-й ветке самая последний версия — 4.34. Можно попробовать обновиться: http://code.google.com/p/movabletype/downloads/list

12

Re: Не работает "Читать дальше"

saahov пишет:

Угу, понятно. Может это и баг Movable Type. Сейчас в 4-й ветке самая последний версия — 4.34. Можно попробовать обновиться: http://code.google.com/p/movabletype/downloads/list

Удалил все шаблоны и теги bigmir и sitemap. Пути восстановились. Но получил еще одну проблему - при разворачивании записи на полный текст, или ссылки на комментарии - все разворачивается, но слетает css.   
Обновился, как написано в инструкции - все встало без проблем. Но проблема с css осталась. Нашел причину в Архивные шаблоны > запись: там были добавлены после <head>

<mt:SetVarBlock name="keywords"><$mt:EntryKeywords
encode_html="1"$></mt:SetVarBlock>
<mt:SetVarBlock name="description"><$mt:EntryExcerpt
encode_html="1"$></mt:SetVarBlock
,

взятые от сюда http://mtblog.ru/ . Удалил эти теги и все восстановилось.

Эти улучшения были вставлены самыми первыми из перечисленных, но тогда проблем не было. Возможно последовательность действий имеет для скрипта какое-то значение. Но это уже слишком глубоко для меня.

Сейчас, пока все нормально.

Опять поставил тот же sitemap. Все работает.

Отредактировано vvs (06:04:2010 02:07:06)

13

Re: Не работает "Читать дальше"

Подскажите, у меня в ШАБЛОНАХ АРХИВОВ стоит ""путь-директории/имя-страницы.html  - Отключено""
, однако по моему должна быть ""статика"". Если это так, то как включить?

14

Re: Не работает "Читать дальше"

bagalex пишет:

Подскажите, у меня в ШАБЛОНАХ АРХИВОВ стоит ""путь-директории/имя-страницы.html  - Отключено""
, однако по моему должна быть ""статика"". Если это так, то как включить?

при редактировании  шаблона, в профиле публикации выставьте "Статически (по умолчанию)"

15

Re: Не работает "Читать дальше"

Нажимаю читать дальше и получаю почти чистую страницу, только шапка и надпись вниу . Где трекбэки написано  <$mt:EntryTrackbackCount singular="1 трекбэк" plural="<__trans phra

Переехал со старой версии 4 на последнюю 4-ку.
Пробовал до 5-й обновиться, та же проблема.

16

Re: Не работает "Читать дальше"

А что в шаблоне записи в этом месте?

17

Re: Не работает "Читать дальше"

Я не понял вопрос. Я Вас в личку скидывал адрес сайта, если будет время гляньте, пожалуйста.

Отредактировано pevgeniy (18:09:2011 19:59:10)

18

Re: Не работает "Читать дальше"

Ага, посмотрел. В общем, проверьте шаблон, который отображает запись. И либо восстановите его, либо исправьте какой-то тег, из-за которого не происходит обработка остальных.