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

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

Вы не зашли.

#1 23-11-2006 17:27:56

raven.croaker
буки
Зарегистрирован: 18-11-2006
Сообщений: 8

Коллективный творческий блог, вопросы

Вот здесь: http://volh.ru будет коллективный творческий блог. То есть - несколько авторов будут публиковать свои произведения. Название пока рабочее, так как сначала планировал личный творческий блог делать...

Помогите, пожалуйста, есть проблема со структурой. Сразу: в текстпаттерн я новичок. Щас объясню:

Структура секций: первая - свое творчество, второе - нарытые в интернете вкусности, третье - эбаут. Названия тоже рабочие. Все в порядке.
Категории: авторы публикуют свои произведения в категориях, все в порядке.

А вот теперь вопрос насчет того, что не в порядке: как сделать выборку по каждому автору? Чтобы щелк - и вот все произведения конкретного автора? Может, есть какие решения?

Я попробовал через поиск по нику. Например, вводишь в поиск "Ворон" - вылазят мои стихи. Копируем адресную строку - и вставляем в менюшку.

Но: первое: а если это слово встретится в чьем-то произведении еще (а ведь встретится) - оно тоже вылезет.

Да и тогда вылазят только названия и ссылки, а не статьи и анонсы.

Вывод анонсов я реализовал через совет из здешней темы:

Создал форму excerpted:

<h3>
<txp:permlink><txp:title /></txp:permlink>
</h3>

<txp:if_excerpt>
<txp:excerpt />
<p><txp:permlink>Читать дальше... &raquo;</txp:permlink></p>
<txp:else />
<txp:body />
</txp:if_excerpt>

<p class="info"><img src="<txp:site_url />images/blix_post.gif"> опубликовано: <txp:posted />; автор статьи - <strong><txp:author /></strong><br><img src="<txp:site_url />images/blix_comments.gif"> <txp:comments_invite />  </p>

и в шаблоне страницы default заменил тег <txp:article /> на:

<txp:article form="default" limit="10" listform="excerpted" />

Вышло:

<txp:if_search>
        <txp:article form="default" limit="10" />
        По Вашему запросу &nbsp;<b><txp:q /></b><br />
        найдено статей: &nbsp;<b><txp:search_result_count text="" /></b><br />.
    <txp:else />
        <txp:article form="default" limit="10" listform="excerpted" />
    </txp:if_search>

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

Помогите новичку, а?

Неактивен

 

#2 23-11-2006 17:32:32

raven.croaker
буки
Зарегистрирован: 18-11-2006
Сообщений: 8

Re: Коллективный творческий блог, вопросы

И еще, а как сделать, чтобы внизу вместо "следующая страница", "предыдущая страница", выводились еще и ссылки типа 1 2 3 ... (кол-во страниц)?

Неактивен

 

#3 23-11-2006 18:43:17

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

Re: Коллективный творческий блог, вопросы

raven.croaker написал:

И еще, а как сделать, чтобы внизу вместо "следующая страница", "предыдущая страница", выводились еще и ссылки типа 1 2 3 ... (кол-во страниц)?

Есть такой плагин.


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

Неактивен

 

#4 23-11-2006 22:29:51

raven.croaker
буки
Зарегистрирован: 18-11-2006
Сообщений: 8

Re: Коллективный творческий блог, вопросы

Никак не найду... Может, ссылочку дадите или название хотя бы?

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

Неактивен

 

#5 24-11-2006 16:53:19

raven.croaker
буки
Зарегистрирован: 18-11-2006
Сообщений: 8

Re: Коллективный творческий блог, вопросы

Ладно, сам все порешаю.

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

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

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

Неактивен

 

#6 24-11-2006 19:05:27

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

Re: Коллективный творческий блог, вопросы

В ТП есть вывод статей по авторам, не надодоп. категорий. В параметрах вывода тегов article и article_custom можно указать author = ...
и есть также sortby= author (сортировка по авторам)

Плагин ищу.

Отредактированно glebotr (24-11-2006 19:14:17)


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

Неактивен

 

#7 24-11-2006 19:06:44

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

Re: Коллективный творческий блог, вопросы

Вот плагин для вывода страниц:

http://textpattern.org/plugins/54/ob1_googlenav


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

Неактивен

 

#8 24-11-2006 19:35:03

raven.croaker
буки
Зарегистрирован: 18-11-2006
Сообщений: 8

Re: Коллективный творческий блог, вопросы

ОК, спасибо!

Плагин завтра буду тестить.

А насчет...

glebotr написал:

В ТП есть вывод статей по авторам, не надодоп. категорий. В параметрах вывода тегов article и article_custom можно указать author = ...
и есть также sortby= author (сортировка по авторам)

... вот этого, к сожалению, не понял, ибо темен, новичок я. Понял, что можно решить и буду пробовать, но, может быть, можно поподробнее об этом?

sortby= author очень многообещающе звучит)

Отредактированно raven.croaker (24-11-2006 19:37:03)

Неактивен

 

#9 24-11-2006 21:54:28

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

Re: Коллективный творческий блог, вопросы

Теги, которые выводят списки статей, позволяют в качестве ограничивающего параметра поставить имя автора (выводить только статьи заданного автора с любой сортировкой), или отсортировать вывод по авторам. Ты в код глянь, где список выводится, там все понятно.  Соответственно, имя автора у статьи можно вывести без проблем. Думаю, это не единственные возможности для коллективного блога, мне просто без надобности было -- один я у себя...


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

Неактивен

 

#10 25-11-2006 01:49:53

raven.croaker
буки
Зарегистрирован: 18-11-2006
Сообщений: 8

Re: Коллективный творческий блог, вопросы

Мало что понял, но попробую завтра и отпишусь о результатах.
Весь вопрос - как сформировать ссылку, чтобы клик на имя автора - и вот они все его произведения? Гм... Пока не догоняю.

Неактивен

 

#11 10-01-2007 15:16:13

AleXX
веди
Откуда: Москва
Зарегистрирован: 11-05-2006
Сообщений: 28

Re: Коллективный творческий блог, вопросы

raven.croaker написал:

Никак не найду... Может, ссылочку дадите или название хотя бы?

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

плагин называется rsx, я качал отсюда : http://www.funkasohi.com/ , только статьи надо будет выводить тегом <txp:article> а не <txp:article_custom>, т.к. он использует теги newer/older

Нужный тег - <txp:rsx_page_number_list /> можешь просто в любом поисковике типа Яндекса через него поискать, плагин известный

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru