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

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

Вы не зашли.

#1 11-07-2005 16:04:29

dskruhlik
аз
Зарегистрирован: 11-07-2005
Сообщений: 1

Разные маски friendly url's для разных секций

Добрый день всем. Скажите, можно ли в textpattern использовать различные маски  friendly url's для разных секций.

То есть, для секции news, например, section/year/month/day/id, а для секции articles - section/id.

Неактивен

 

#2 11-07-2005 17:43:48

Beginner
земля
Зарегистрирован: 22-04-2005
Сообщений: 104

Re: Разные маски friendly url's для разных секций

любопытный вопрос.
в панели администратора только одна установка вида УРЛов для сайта.
нет, нельзя так сделать, за исключением варианта глубинного бурения.

Неактивен

 

#3 21-08-2005 22:59:31

kislitsyn
живёте
Откуда: Novosibrsk, Russia
Зарегистрирован: 05-06-2005
Сообщений: 90
Вебсайт

Re: Разные маски friendly url's для разных секций

Ох, собрался первый сайт переносить на TXP и сразу же встала эта проблема. :-(

Неактивен

 

#4 21-08-2005 23:42:18

AlexDGT
веди
Откуда: Ебург
Зарегистрирован: 15-08-2005
Сообщений: 29

Re: Разные маски friendly url's для разных секций

всегда приходится чем нибудь жертвовать, удовлетворись таким:
для новостей:
/news/moja_novost`
для остального
/articles/material_xxx

Неактивен

 

#5 22-08-2005 13:58:28

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Разные маски friendly url's для разных секций

используя txp:if_section и плагины вполне можно "использовать различные маски  friendly url's для разных секций."

Неактивен

 

#6 22-08-2005 15:06:02

kislitsyn
живёте
Откуда: Novosibrsk, Russia
Зарегистрирован: 05-06-2005
Сообщений: 90
Вебсайт

Re: Разные маски friendly url's для разных секций

Похоже zem_rewrite. Кто-нибудь разбирался с этим плагином?

Неактивен

 

#7 22-08-2005 21:35:36

AlexDGT
веди
Откуда: Ебург
Зарегистрирован: 15-08-2005
Сообщений: 29

Re: Разные маски friendly url's для разных секций

kislitsyn написал:

Похоже zem_rewrite. Кто-нибудь разбирался с этим плагином?

насколько я понял идею, этот плагин дает строить разные ссылки, только для разных категорий контента (articles, files, etc.), но зато можно выстраивать разные конструкции, например categoty/section/title/ или /date/title/ и т.д.

Неактивен

 

#8 22-08-2005 21:39:00

kislitsyn
живёте
Откуда: Novosibrsk, Russia
Зарегистрирован: 05-06-2005
Сообщений: 90
Вебсайт

Re: Разные маски friendly url's для разных секций

Жаль что нельзя несколько разных конструкций для разных секций использовать.

Какие еще есть идеи?

Неактивен

 

#9 22-08-2005 22:50:40

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Разные маски friendly url's для разных секций

Плагин sgb_url_handler например: Support all URL formats at the same time
Вот, работают сразу все нужные схемы.
Теперь осталось только выводить в разных секциях разные урлы.
Отделить одну секцию от другой в темплэйтах можно используя if_section и if_article_section.
Для вывода разных ссылок на статьи\секции можно написать\поискать плагин.
Вот "zem_rewrite _will produce_ and parse clean, configurable URLs" например. Для zem_permlink можно укзаывать атрибут scheme.

Ну и какие проблемы? Вот например эта форма должна выдавать разные пермлинки на статью в разных секциях.

< txp:if_article_section name="about" >
    < txp:zem_permlink scheme="article" > foo < / txp:zem_permlink >
< txp:else / >
    < txp:zem_permlink scheme="article_alt" > foo < / txp:zem_permlink >
< / txp:if_article_section >

В шалоне страниц (pages) ссылки обычно присутствуют явно (или с помощью txp:output_form вставлена форма) и не что не мешает нам написать так как хотим.

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

С Article navigation тэгами конечно не всё так радужно похоже, но если денёк повозиться то можно думаю заточить, но это уже хаки. Можно конечно найти\написать плагины которые будут дублиовать функции нужных тэгов, но уже учитывая scheme.

И вобще:
    http://textpattern.net/
    http://textpattern.org/
    http://forum.textpattern.com/
Ваши проблемы наверняка уже обсуждались и возможно решены. Нужно только поискать.
И вот ещё:
    http://www.php.net/docs.php
    http://dev.mysql.com/doc/
Ну, теперь вас не остановить! wink

Неактивен

 

#10 22-08-2005 22:55:30

AlexDGT
веди
Откуда: Ебург
Зарегистрирован: 15-08-2005
Сообщений: 29

Re: Разные маски friendly url's для разных секций

аааа... держите меня семеро smile

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru