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

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

Вы не зашли.

#1 22-04-2005 10:32:56

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

stw_category_tree - плагин отображения иерархии категорий на сайте

stw_category_tree - плагин
Автор: Sandor Weisz (США)
Скачать

Работает подобно тэгу category_list, но вместо линейного списка категорий, создается иерархическая структура категорий. Поддерживает контроль глубины вложенности категорий, упрощение структуры и некоторые CSS свойства.

Плагин поддерживает следующие параметры:

start         Если вы хотите, чтобы дерево категорий начиналось не с корня(самый верхний уровень категорий), а с какой-то определенной категории, присвойте этому параметру имя этой категории. Будут отображаться все подкатегории, находящиеся ниже указанной. Если параметр не установлен, дерево начинается с корня. Если параметром указан *, дерево категорий будет начинаться с  текущей категории. Если указано *s, в качестве корня будет установлена текущая секция.

maxlevel     Максимальная вложенность подкатегорий, которую вы хотите отобразить. Если параметр не определен, отображаются все подкатегории.

minlevel     Наименьший уровень вложенности отображаемых подкатегорий. Если параметр не определен, минимума нет.

prune        Когда данный параметр установлен в true, дерево категорий будет упрощаться, модифицироваться в зависимости от текущего положения посетителя. Отображаться будут  a) родители текущей категории, b) текущая категория, c) 1 уровень потомков текущей категории, или d) родственные категории {a} и {b}. По умолчанию установлено в false.
примечание переводчика: . Наглядная работа этого параметра хорошо видна при глубокой вложенности категорий. Попробуйте создать 4-5 уровневую структуру и укажите в плагине prune=true. Получается симпатично.

cat         Работает в комбинации с параметрами prune или onclass (ниже). Если параметру присвоено имя категории, то установленное значение отменяет вывод текущей категории когда prune=true. Параметр влияет на переназначение class=”...”, если используется параметр onclass.
примечание переводчика: при установленном prune  использование данного параметра приводит к тому, что дерево категорий не реагирует на изменение текущей категории в отображении дерева при перемещении посетителя по сайту. Визуализируется только указанная категория, ее родители и ее потомок. Реакция параметра при onclass не проверялась.

section        Если вы хотите вывести ссылки на категории какой-то определенной секции, присвойте этому параметру наименование этой секции. Если не определен, указываются ссылки в текущей секции.
примечание переводчика: либо я неправильно понял назначение этого параметра, либо что-то там глючит. При попытке задать в качестве параметра имя несуществующей секции – вывод все равно происходит, то же самое происходит при выводе пустой секции -  выводятся категории текущей секции.

cssid         Значение CSS идентификатора, которое бы вы хотели задать тэгу ul верхнего уровня. Если не задан, параметр игнорируется.
примечание переводчика: не испытывал

onclass        Значение, которое вы хотели бы назначить свойствам class текущей категории и всех ее прародителей. Замечание: Если эта величина отличается от пустой строки, id параметра будет устанавливаться всем тегам  li with the value set to that li’s category. Если параметр не установлен, то ни class, не id атрибуты не устанавливаются.
примечание переводчика: не испытывал

type        Определяет, какого типа выводить дерево категории: ‘article’, ‘image’ or ‘link’. По умолчанию выводит тип ‘article’.

count        Если параметру присвоено значение true, то каждая ссылка на категорию сопровождается количеством реальных articles/links/images, присутствующих  в соответствующей категории, выводится в скобках. Если вы планируете разместить числовые значения внутри другой пары символов, укажите в параметре count эти символы. Например, чтобы вывести “CategoryName {3}”, присвойте count значение ”{}”. По умолчанию count=false.

----------------------------------------------------------------------------------------------------------------------------------------------
замечания и вопросы по переводу рассматриваются - здесь

Отредактированно Evgeny (28-12-2005 13:50:58)

Неактивен

 

#2 02-08-2005 09:22:44

Admin
земля
Зарегистрирован: 18-04-2005
Сообщений: 106
Вебсайт

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

glebotr написал:

stw_category_tree есть инфа о работоспособности в новом релизе?

Неактивен

 

#3 02-08-2005 09:23:20

Admin
земля
Зарегистрирован: 18-04-2005
Сообщений: 106
Вебсайт

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

Riff написал:

я ао крайней мере не обноружил... единственный вариант - поставить и посмотреть на локале smile

Неактивен

 

#4 02-08-2005 09:23:54

Admin
земля
Зарегистрирован: 18-04-2005
Сообщений: 106
Вебсайт

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

Evgeny написал:

Автор пишет что все работает ок, в версии 0.6.1

Неактивен

 

#5 03-08-2005 00:09:58

Riff
есть
Откуда: Минск
Зарегистрирован: 29-04-2005
Сообщений: 64

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

ну раз пишет значит должно работать smile сча запоспотрю и скажу smile)

-----------------------------

работает как надо smile

Отредактированно Riff (03-08-2005 00:14:51)

Неактивен

 

#6 03-08-2005 09:27:52

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

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

Riff написал:

ну раз пишет значит должно работать smile сча запоспотрю и скажу smile)

-----------------------------

работает как надо smile

Добавился параметр killemptyes, для вывода только непустых категорий.


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

Неактивен

 

#7 16-05-2006 16:18:05

marazmus
наш
Откуда: Россия, Октябрьский
Зарегистрирован: 23-01-2006
Сообщений: 217
Вебсайт

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

class="active" не умеет делать sad
и вообще никто не умеет...
для категориий - по крайней мере

Неактивен

 

#8 24-09-2007 15:01:42

gryg
добро
Зарегистрирован: 05-08-2007
Сообщений: 42

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

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

Неактивен

 

#9 24-09-2007 15:02:56

gryg
добро
Зарегистрирован: 05-08-2007
Сообщений: 42

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

Классный плагин, только вот не понятно, как отсортировать список категорий в нужной последовательности, по смыслу (вручную) а не по алфавиту. Ести я правильно понимаю, то атрибут categoryes в данном теге не работает так как он работает в category_list.
Если кто знает как решить эту задачу, подскажите пожалуйста.

Отредактированно gryg (24-09-2007 16:44:57)

Неактивен

 

#10 13-07-2008 20:40:28

Jack
живёте
Зарегистрирован: 07-08-2006
Сообщений: 87
Вебсайт

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

http://textpattern.ru/forum/viewtopic.php?id=1942

Отредактированно Jack (13-07-2008 20:46:57)

Неактивен

 

#11 11-10-2008 13:07:46

zam
веди
Откуда: Almaty
Зарегистрирован: 14-09-2007
Сообщений: 21

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

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

tag_error <txp:stw_category_tree start="*" section="*" prune="y" /> ->  Textpattern Warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'and  and type = 'article' order by lft asc' at line 1
select name, lft, rgt, parent, title from txp_category where lft between  and  and type = 'article' order by lft asc  on line 84

tag_error <txp:stw_category_tree start="*" section="*" prune="y" /> ->  Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource  on line 290

tag_error <txp:stw_category_tree start="*" section="*" prune="y" /> ->  Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource  on line 292


а еще при загрузке картинок:

Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/var/tmp/txp_VkcSEp) is not within the allowed path(s): (/home/kaztechp:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/kaztechp/public_html/textpattern/lib/txplib_misc.php on line 1213

и соответственно рисунки не загружаются.

буду премного благодарна, если сможете мне помочь.

Отредактированно zam (11-10-2008 13:10:12)

Неактивен

 

#12 11-10-2008 13:30:03

zam
веди
Откуда: Almaty
Зарегистрирован: 14-09-2007
Сообщений: 21

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

tag_error <txp:stw_category_tree start="*" section="*" prune="y" /> ->  Textpattern Warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'and  and type = 'article' order by lft asc' at line 1
select name, lft, rgt, parent, title from txp_category where lft between  and  and type = 'article' order by lft asc  on line 84

tag_error <txp:stw_category_tree start="*" section="*" prune="y" /> ->  Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource  on line 290

tag_error <txp:stw_category_tree start="*" section="*" prune="y" /> ->  Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource  on line 292

с этим разобралась, кто то поменял название категории, вот и получилось так, а вот с загрузкой картинок до сих пор "не порядок"...

Неактивен

 

#13 24-11-2009 13:40:11

itshaman
слово
Откуда: Омск
Зарегистрирован: 03-06-2009
Сообщений: 395
Вебсайт

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

Есть у кого-нибудь плагин stw_category_tree, а то оф сайт спит


Помогу сделать Ваш сайт лучше! Принимаю Webmoney, PayPal, рубли, доллары, печеньки

Неактивен

 

#14 24-11-2009 13:50:22

itshaman
слово
Откуда: Омск
Зарегистрирован: 03-06-2009
Сообщений: 395
Вебсайт

Re: stw_category_tree - плагин отображения иерархии категорий на сайте

Нашел сам.
Для потомков:
http://adminway.ru/files/stw_category_tree.txt
Версия 1.0.1


Помогу сделать Ваш сайт лучше! Принимаю Webmoney, PayPal, рубли, доллары, печеньки

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru