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

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

Вы не зашли.

#1 23-01-2006 12:28:26

speed
буки
Зарегистрирован: 23-01-2006
Сообщений: 12

Нумерация статей

Здравствуйте,
друзья подскажите ламеру, как сделать номерацию статей в отображаемом списке статей.
а то я в программировании нифига не парю)

принцип отображения прост: от новой к поздней статье сверху вниз

и т.п.
№ 3. Заголовок
№ 2. Заголовок
№ 1. Заголовок

спасибо

Неактивен

 

#2 23-01-2006 18:40:21

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Нумерация статей

Каждой статье присваивается свой числовой идентификатор.
Отображение этого идентификатора пойдет?
Если да, то в форму вывода статьи поместить тэг <txp:article_id />

Неактивен

 

#3 24-01-2006 07:51:44

speed
буки
Зарегистрирован: 23-01-2006
Сообщений: 12

Re: Нумерация статей

спасибо) большое smile
а его можно менять как-то самому? а то номерация идет не с цифры 1
hmm
smile

Неактивен

 

#4 24-01-2006 13:55:15

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

Re: Нумерация статей

<ol start="1">
<li>...статья...</li>

И ничего самому не нумеровать!

Какнумерацию сделать буковками или арабскими цифрами писать?

Отредактированно glebotr (24-01-2006 13:55:48)


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

Неактивен

 

#5 24-01-2006 14:13:38

speed
буки
Зарегистрирован: 23-01-2006
Сообщений: 12

Re: Нумерация статей

арабскими цифрами )

не понял только, это тоже ставить в тэг <txp:article_id />
???

Неактивен

 

#6 24-01-2006 17:22:53

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

Re: Нумерация статей

Нет, это так оформить вывод списка. Это элемент языка html - нумерованный список.

Описька - арабскими выводит по умолчанию, римскими можно задать в стиле (css)

Отредактированно glebotr (24-01-2006 17:23:45)


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

Неактивен

 

#7 25-01-2006 07:39:31

speed
буки
Зарегистрирован: 23-01-2006
Сообщений: 12

Re: Нумерация статей

интересно....
вот только не выводит что-то)))

у меня:
<a href="<txp:permlink />"><txp:zem_article_thumb /></a>
<a href="<txp:permlink />"><txp:title /></a><br />
<txp:excerpt />

и куда его подставить?
спасибо

Неактивен

 

#8 25-01-2006 11:43:35

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

Re: Нумерация статей

В коде страницы пишем: 

<ol>
--вывод формы списка
</ol>

В форме:
<li>
<a href="<txp:permlink />"><txp:zem_article_thumb /></a>
<a href="<txp:permlink />"><txp:title /></a><br />
<txp:excerpt />
</li>

И стили применяем.


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

Неактивен

 

#9 25-01-2006 11:57:11

speed
буки
Зарегистрирован: 23-01-2006
Сообщений: 12

Re: Нумерация статей

понятно) спасибо.
делает)))
но вот только неправильно это. отсчет идет с 1 и далее по возрастанию вниз....
а надо наоборот.

а "список" наверно не победить (

Неактивен

 

#10 25-01-2006 13:06:50

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

Re: Нумерация статей

<ol start="666">
...

Снизу вверх да, никак. Только посредством php.
Создать переменную с самым большим ноером, перед выводом каждой новой статьи отнимать один и выводить ея.

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

Отредактированно glebotr (25-01-2006 13:10:55)


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

Неактивен

 

#11 25-01-2006 13:52:23

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Нумерация статей

speed написал:

его можно менять как-то самому? а то номерация идет не с цифры 1

В голову приходит только правка вручную в базе,
в таблице textpattern у статей отредактировать поле ID.
Впоследствии надо следить, чтобы статьи не удалялись, иначе идентификатор опять потеряет преемственность :-)

Неактивен

 

#12 25-01-2006 15:50:22

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

Re: Нумерация статей

Я понял так, что  задача состоит в том, чтобы нумерация была не сквозная по всем статьям, а просто на странице, то есть - самая последняя выеденная статья всегда номер 1, и далее снизу вверх.

Не прав?


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

Неактивен

 

#13 26-01-2006 06:35:35

speed
буки
Зарегистрирован: 23-01-2006
Сообщений: 12

Re: Нумерация статей

Evgeny написал:

speed написал:

его можно менять как-то самому? а то номерация идет не с цифры 1

В голову приходит только правка вручную в базе,
в таблице textpattern у статей отредактировать поле ID.
Впоследствии надо следить, чтобы статьи не удалялись, иначе идентификатор опять потеряет преемственность :-)

ага) я вот это и хочу. а где эта таблица?

Неактивен

 

#14 26-01-2006 06:37:46

speed
буки
Зарегистрирован: 23-01-2006
Сообщений: 12

Re: Нумерация статей

glebotr написал:

Я понял так, что  задача состоит в том, чтобы нумерация была не сквозная по всем статьям, а просто на странице, то есть - самая последняя выеденная статья всегда номер 1, и далее снизу вверх.

Не прав?

нумерация сквозная, только самая последняя Статья - это и цифра самая последняя, снизу вверх.

и т.д.
№ 3. Статья последняя
№ 2. Статья....
№ 1. Статья первая

Неактивен

 

#15 26-01-2006 10:45:52

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

Re: Нумерация статей

Тогда надо вводить custom_field с номером, как выше говорилось, и выводить его. Заодно и список можно по нему отсортировать в нужном порядке.


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

Неактивен

 

#16 20-10-2008 19:28:46

Gerich
земля
Зарегистрирован: 07-09-2008
Сообщений: 100

Re: Нумерация статей

Возникла небольшая проблемма со списками,когда использую их в результатах поиска.
Дело в том , что я юзаю плагин rsx_page_number для нумерации страниц. Так вот, допустим у меня стоит у тега article атрибут limit="3". А результатов поиска оказалось 9, тоесть на 3 страницы.
В результате получается следующее: на первой странице выводится нумерация от 1 до 3 (в зависимости от limit="" естественно), а на второй странице так же само от 1 до 3 для уже других результатов поиска, хотя по идее должно вывести номера с 4 по 6.
Если же не использовать limit="3" , то на одной странице выводятся все результаты с правильной нумерацией от 1 до 9.
Вот код в шаблоне страницы:

Код:

<txp:if_search>
<div class="article"><ol><txp:article sort="Posted desc" limit="3" /></ol>
.......

А вот код формы search_results :

Код:

<li><txp:permlink><txp:title /></txp:permlink>
<p><txp:search_result_excerpt /></p>
<p><small><txp:permlink><txp:permlink /></txp:permlink> · <txp:posted /></small></p>
</li>

Как можно решить эту проблемму?

Неактивен

 

#17 20-10-2008 23:20:27

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

Re: Нумерация статей

rsx_page_number - достаточно старый плагин, попробуйте использовать более новую версию "revised"  или ob1_pagination


.      Создание шаблонов для 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

Неактивен

 

#18 21-10-2008 18:28:08

Gerich
земля
Зарегистрирован: 07-09-2008
Сообщений: 100

Re: Нумерация статей

the_ghost написал:

rsx_page_number - достаточно старый плагин, попробуйте использовать более новую версию "revised"  или ob1_pagination

В том то и дело, что дело не в плагине. Даже если поставить limit="" и использовать стандартные теги <txp:newer> и <txp:older>, то происходит тоже самое.
Задача именно в правильной растановке html тегов <ol> и <li> в шаблоне страницы и форме вывода статьи (результатов поиска).
Попробуйте у себя тег article (список статей) взять в тег <ol>, а содержимое формы вывода взять в <li>. И если у Вас список разделён на несколько страниц (неважно каким способом), то на каждой странице нумерация сбрасывается и начинается с начала.

Неактивен

 

#19 16-12-2008 16:40:32

s772068
буки
Зарегистрирован: 22-07-2008
Сообщений: 10

Re: Нумерация статей

у меня проблема с нумерацией статей.
использую вот такую формочку:

Код:

<p><ul><li>
        <a href="<txp:permlink />">
            <txp:if_excerpt>
                <txp:rus_excerpt  deletep="y" limit="220" />
            <txp:else />
                <txp:rus_body deletep="y" limit="220" /></txp:if_excerpt>
            
        </a>
</li></ul></p>

Получается нумерованный список, но у каждого элемента номер '1'

Отредактированно s772068 (16-12-2008 17:27:24)

Неактивен

 

#20 17-12-2008 02:50:47

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

Re: Нумерация статей

1. Вы используете какую-то старую версию - уже давно нет проблем с выводом русской выдержки.
2. А где, собственно, код, который формирует нумерацию?


.      Создание шаблонов для 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

Неактивен

 

#21 18-12-2008 15:18:13

s772068
буки
Зарегистрирован: 22-07-2008
Сообщений: 10

Re: Нумерация статей

спасибо, прочитал внимательнее и проблему решил
теперь проблема другая - надо, чтобы отображение статей шло наоборот, то есть от поздней к новой.
1 первая
2 вторая
...
N самая новая

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru