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

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

Вы не зашли.

#1 14-06-2009 04:24:57

anarchist IVANOV
аз
Откуда: Ярославль
Зарегистрирован: 14-06-2009
Сообщений: 2

Вопросы по управлению статическими страницами на сайте

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

Я скачал последнюю доступную на официальном сайте версию Текстпаттерн, установил. Оформление я восстановил то, которое мне и хотелось, потом почитал про управление статическими страницами и сделал всё так, как там написано.

Теперь вопросы.

Во-первых, интересно узнать, есть ли возможность сделать адреса страниц не вида http://my.site.org/section/my-article, а вида http://my.site.org/section/5675, чтобы вместо преобразованного названия статьи выдавался id? В административной панели такого варианта нет, может быть есть какой-нибудь плагин для этого?

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

Эссе
ссылка на страницу
ссылка на страницу
ссылка на страницу

Стихи и песни
ссылка на страницу
ссылка на страницу
ссылка на страницу

Творчество друзей
ссылка на страницу
ссылка на страницу
ссылка на страницу

То есть вопрос таков: что мне сделать для того, чтобы я имел возможность реализовать этот замысел? Если у кого-то есть практика создания подобных страниц, поделитесь, пожалуйста, примером кода. Осваивать движок методом тыка совершенно не хочется.

Ну и вопрос третий: что сделать для того, чтобы вывести на главную страницу статический текст приветствия, а под ним - список последних, к примеру, пяти обновлений на сайте?

Заранее благодарен  за советы.

Неактивен

 

#2 14-06-2009 09:52:29

anyNeT
есть
Зарегистрирован: 24-04-2009
Сообщений: 59
Вебсайт

Re: Вопросы по управлению статическими страницами на сайте

Никто и не говорит, что надо осваивать методом тыка. Есть http://textbook.textpattern.net/

Для вывода последних статей и текста можно воспользоваться следующим кодом:

Код:

<dl class="last_articles">
    <dt>Последние статьи</dt>
    <txp:article_custom form="last_articles" break="dd" limit="5" />
</dl>

И нужно создать форму last_articles, содержащую следующее:

Код:

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

Навигацию следует сделать на категориях, а не на секциях. Просто создаете вложенные категории, а выводите с помощью плагина http://textpattern.org/plugins/126/stw_category_tree

Отредактированно anyNeT (14-06-2009 10:07:23)


http://txplife.ru/ - мой простенький блог о Textpattern.

Неактивен

 

#3 14-06-2009 11:43:29

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

Re: Вопросы по управлению статическими страницами на сайте

Начиная с версии 4.0.7 тхп поддерживает работу многих тегов в режиме контейнеров:

Код:

<dl class="last_articles">
    <dt>Последние статьи</dt>
    <txp:article_custom break="dd" limit="5">
      <txp:permlink><txp:title /></txp:permlink>
    </txp:article_custom>
</dl>

Такой подход может уберечь от создания большого количества однострочных форм в админке.


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

Неактивен

 

#4 14-06-2009 19:39:00

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Вопросы по управлению статическими страницами на сайте

the_ghost написал:

Начиная с версии 4.0.7 тхп поддерживает работу многих тегов в режиме контейнеров:

Код:

<dl class="last_articles">
    <dt>Последние статьи</dt>
    <txp:article_custom break="dd" limit="5">
      <txp:permlink><txp:title /></txp:permlink>
    </txp:article_custom>
</dl>

ghost, так тогда form="last_articles" в этом коде не нужен wink


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#5 14-06-2009 21:46:54

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

Re: Вопросы по управлению статическими страницами на сайте

Упс... Подправил свой код (и твой заодно, чтобы в заблуждение не вводить пиплов).


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

Неактивен

 

#6 16-06-2009 14:34:57

anarchist IVANOV
аз
Откуда: Ярославль
Зарегистрирован: 14-06-2009
Сообщений: 2

Re: Вопросы по управлению статическими страницами на сайте

anyNeT написал:

Никто и не говорит, что надо осваивать методом тыка. Есть http://textbook.textpattern.net/

Насколько я понимаю, на русском там ничего нет, а с английским я не на короткой ноге.

Благодарю за помощь, но покопавшись с stw_category_tree, не очень понял, как реализовать вывод списка статей, разбитого на категории, внутри которых уже идёт построение списка статей в алфавитном порядке. Если можно, расскажите, как надо работать с плагином.

anyNeT написал:

Навигацию следует сделать на категориях, а не на секциях.

Имеется в виду, что от секций лучше отказаться в принципе?

the_ghost написал:

Начиная с версии 4.0.7 тхп поддерживает работу многих тегов в режиме контейнеров:

Код:

<dl class="last_articles">
    <dt>Последние статьи</dt>
    <txp:article_custom break="dd" limit="5">
      <txp:permlink><txp:title /></txp:permlink>
    </txp:article_custom>
</dl>

Такой подход может уберечь от создания большого количества однострочных форм в админке.

Я верно понимаю, что это надо вставлять в код страницы? Или всё-таки надо создать соответствующую форму?

Если не затруднит, подскажите ещё, как сделать так, чтобы на главной странице отображался статический текст, который бы не содержался больше нигде на сайте, соответственно не было бы нужды в создании отдельной категории с выводом её текста на главную страницу?

Ну и буду благодарен за информацию по модификации ссылок в что-нибудь подобное http://my.site.org/section/5675, если вдруг кто сталкивался с этим. То есть, мне интересно, принципиально возможно модифицировать ссылки таким образом или нет?

Отредактированно anarchist IVANOV (16-06-2009 14:35:48)

Неактивен

 

#7 16-06-2009 16:24:36

anyNeT
есть
Зарегистрирован: 24-04-2009
Сообщений: 59
Вебсайт

Re: Вопросы по управлению статическими страницами на сайте

Имеется в виду, что от секций лучше отказаться в принципе?

Нет, имеется ввиду, что секции придуманы не для разбиения статей по их содержанию. Для этого предназначены категории. http://textpattern.ru/article/textpattern-semantics

Я верно понимаю, что это надо вставлять в код страницы? Или всё-таки надо создать соответствующую форму?

Это нужно вставлять в шаблон.

Если не затруднит, подскажите ещё, как сделать так, чтобы на главной странице отображался статический текст, который бы не содержался больше нигде на сайте, соответственно не было бы нужды в создании отдельной категории с выводом её текста на главную страницу?

Если не ошибаюсь, то:

Код:

<txp:if_section name="">
text here...
</txp:if_section>

Насчет плагина - вероятно, что я вас не правильно понял.

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

Вот так smile


http://txplife.ru/ - мой простенький блог о Textpattern.

Неактивен

 

#8 17-06-2009 08:35:05

anyNeT
есть
Зарегистрирован: 24-04-2009
Сообщений: 59
Вебсайт

Re: Вопросы по управлению статическими страницами на сайте

Насчет id, то это делается просто. В настройках сменяется режим ссылок на /section/id/title
А на вкладке продвинутых настроек в опции "Применять заголовки к постоянным ссылкам?" выбираешь нет.

Отредактированно anyNeT (17-06-2009 08:45:40)


http://txplife.ru/ - мой простенький блог о Textpattern.

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru