Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 10-03-2007 21:46:07

mara
земля
Зарегистрирован: 05-02-2007
Сообщений: 119

etz_pg - не работает как надо

Колеги,
Скорее всего моя проблема как всегда вида "а слона-то я и не заметила", но этот слон никак мне не дается - помогите, если можете.

Инсталировала плагин etz_pg  0.10.1. Вывожу навигация по страницам статьи так:

<txp:etz_pg_pages start="<<" prev="<" next="<<" end=">>" noextremes="0" noadjacents="0" nonumbers="0" id="kkkk" />
Вторая половина параметров добавлена в последствии и только потому, что все не работало как надо /думаю, что они не нужны сейчас, но может потом понадобятся/.

Статья разделена где надо и в необходимом количестве мест. Разделитель - [page]. Все - "как в инструкции". Но, когда вывожу статью, отображается "первая" страница и навигация по страницам, в которой показан путь к этим самым страницам /...имя файла=номер страницы/, но сами страницы не открываются - 404.
По логике понимаю, что статья не воспринимается как разделенная на несколько подстраниц.

Помогите советом, колеги! Где копать?

Неактивен

 

#2 14-03-2007 01:00:32

mara
земля
Зарегистрирован: 05-02-2007
Сообщений: 119

Re: etz_pg - не работает как надо

Заданный мною вопрос еще актуален smile
Но сейчас могу его совсем конкретизировать: проблема в том, что адрес для второй и последующих страниц не формируется правильно. Он выглядит

имя файла&pg=2
а не
имя файла?pg=2

Если поменять адрес в ручную - все открывается, т.е. проблема в том, что когда создаются адреса для связи самих "2", "3" и т.н. /у меня цифры, а не слова/ со страницами, меняется знак "?" на "&".
Моих знаний рнр хватило ровно настолько, чтобы превратить адреса во что-то совсем нечеловеческое.
Если можете - помогите с кодом! Ну, а если нет - придется писат в буржуинском форуме...

Имя создается, по-моему где-то здесь /хотя могу быть очень далека от истины/:

function etz_pg_linkstub() {
    global $etz_pg;
    if (!(isset($etz_pg['linkstub']))) {
        $etz_pg['linkstub'] = etz_pg_base_url();
        $etz_pg['linkstub'] .= (etz_pg_permlinkmode() == 1) ? '?pg=' : '&amp;pg=';
    }
    return $etz_pg['linkstub'];
}

Неактивен

 

#3 24-03-2007 02:54:13

mara
земля
Зарегистрирован: 05-02-2007
Сообщений: 119

Re: etz_pg - не работает как надо

К сожалению я с этим плагином так и не справилась. Поставила hfw_pg_pages - работает без проблем.

Неактивен

 

#4 18-04-2007 15:14:39

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: etz_pg - не работает как надо

Вышла новая версия плагина, в ней глюки с новыми версиями ТП исправлены.
Только что провел масированное тестирование (ибо тоже решил интегрировать такую возможность на сайт) -- работает отлично, русифицируется на ура. (etz_pg)

Отредактированно glebotr (18-04-2007 23:05:50)


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#5 24-10-2010 02:32:21

Tris
веди
Зарегистрирован: 21-03-2008
Сообщений: 29

Re: etz_pg - не работает как надо

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

У меня выходит URL: /metodika/metodika?pg=2

Я не знаю, какое условие надо прописать, чтобы статья отображалась...

Код:

<txp:glx_if_not_frontpage>
   <txp:if_section name='<txp:section />'>
      <txp:glx_if_section_frontpage>
         <txp:article allowoverride="1" section="default" limit="1" pgonly="0" searchall="1" status="5" />
      </txp:glx_if_section_frontpage>
      <txp:glx_if_not_section_frontpage>
         <txp:article allowoverride="1" section="default" limit="1" pgonly="0" searchall="1" status="5" />
      </txp:glx_if_not_section_frontpage>
   </txp:if_section>
</txp:glx_if_not_frontpage>

Неактивен

 

#6 25-10-2010 17:41:03

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: etz_pg - не работает как надо

Не понятна логика работы вашего кода - одинаковый код выводитя и на главной странице секции, и на не главной. Причем, атрибута section у тега txp:article нет.

Есть похожий плагин, но его "фишка" в том, что работает без перезагрузки страницы (на jquery) - http://stefdawson.com/sw/plugins/smd_pagicle


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru