Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#37 2008-05-27 16:39:22
- redbot
- Plugin Author
- Registered: 2006-02-14
- Posts: 1,410
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
Hi Chriloi,
just when you started working on clean urls for your plugin, Graeme has begun to rework his gbp_permanent_links talking about the possibility to integrate his plugin with existing subsections plugins. Have a look here …
Offline
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
My Windows Explorer doesn’t show any files, but only folders in the tree.
I don’t know what OS you use, but anyway I have not planned to implement any expanding or collapsing functions. Maybe I’ll add these when everything else is working. ;)
If you’re lucky, you might want to get the new version. I fixed and improved some things and as well added a class attribute to the article li-s. I think this version behaves more likely to what users expect. :)
Ahh, I forgot to say that it works quite well togehter with sed_section_fields!
edit: was able to make sed_section_fields work without touching it.
Last edited by chriloi (2008-05-27 20:26:26)
Offline
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
@redbot:
Quite interesting… I wrote an email to him back in december 07 with exactly that purpose and he did not answer.
Offline
#40 2008-05-27 17:02:34
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,306
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
Thanks a lot, Christian! I’ll try it out this night.
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
chriloi wrote:
Quite interesting… I wrote an email to him back in december 07 with exactly that purpose and he did not answer.
I did reply!! Just sent another copy of it.
Offline
#42 2008-05-27 22:53:43
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,306
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
Alright, I’ve taken some time to see how things are working:
Seems like css-properties have to be placed at the end of the tag in order to work? I can’t remember which one of these I had to insert above the css class assignments, active_section_articles
or exclude_empties
, but css attributes showed up only after removing one of these from the end. If this can’t have an effect, I always might have incidentally been looking at the wrong articles’ sourcecode. Maybe.
I can’t get css_active_article_class
to output a class name.
The bewitched section (see post above) acts the same as with 0.3.4, whereas there are now two sections I seem to get some kind of “default article” for: I cannot choose a different article by clicking on cnk_st. Clicking a different nav tag reveals these articles well.
cnk tag used:
<txp:cnk_sec_list
active_section_article_order_by="posted"
active_section_article_order="asc"
active_section_articles="y"
exclude_empties="n"
css_active_section_class="actsec"
css_active_article_class="actart"
css_article_class="artcla" />
Article tag used:
<txp:article limit="1" sort="posted asc" />
(No surrounding conditionals on page nor in default form)
There is a little mistake in the first post’s css value declarations: Both, css_active_article_class
and css_article_class
, have the same defaults.
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
Hmm, the order of tag parameters does not affect how they are processed. I tested some situations, but it always renders as expected.
css_active_article_class is appended to the standard css_article_class (e.g. class=“artcla, actart”) Please have a second look.
The bewitched section (see post above) acts the same as with 0.3.4, whereas there are now two sections I seem to get some kind of “default article” for: I cannot choose a different article by clicking on cnk_st. Clicking a different nav tag reveals these articles well.
Can you write an email to me and explain this behaviour in german. Perhaps a screenshot would help me to understand you…
Offline
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
New version 0.3.7 out!
This version introduces a new tag <txp:cnk_breadcrumb />
.
I’ve also fixed the url-schemes.
Offline
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
v0.3.9 has some new css_* arguments and an argument called expand_all. If set to ‘n’, all sections are set to class=“cnk_section_close”, but only the active one and its parents are set to class=“cnk_section_open”.
Add the following css snippet to your page css and the tree will behave like a filesystem tree:
#cnk_sec_tree li
{
list-style-position: inside;
}.cnk_article
{
list-style-image:url(txp_img/file.gif);
}.cnk_section_open
{
list-style-image:url(txp_img/folder.gif);
}.cnk_section_closed
{
list-style-image:url(txp_img/folder-closed.gif);
}.cnk_section_closed ul
{
display:none;
}
Offline
#46 2008-06-01 13:00:59
- gomedia
- Plugin Author
- Registered: 2008-06-01
- Posts: 1,373
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
Christian,
cnk_section_tree is a great plugin and just what I needed, thanks.
I have some questions:
1) Any reason it doesn’t output a link to the default section?
2) What’s the purpose of the <div id=“cnk_section_tree”> … </div>? I notice that they now have a unique id if there’s more than one invocation of cnk_section_tree (I’m using it for a dropdown menu and a sitemap) but they seem rather superfluous.
3) An additional CSS class to indicate whether a section has subsections would be handy (to serve my purposes, I updated your code to add a class of “menuparent” to a section <li> if it has children)
4) I think I might have found a bug in cnk_breadcrumb – what’s the best way of sending you some diagnostics?
Thanks,
Adi
Offline
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
@gomedia:
1) Any reason why it should?
2) If you don’t need it, get rid of it. (For the dropdown menu you have to manipulate the code anyway…)
3) Will put this into the next version
4) You can either post it here or send it by email
Offline
#48 2008-06-01 23:29:04
- gomedia
- Plugin Author
- Registered: 2008-06-01
- Posts: 1,373
Re: [plugin] [ORPHAN] cnk_section_tree - subsection plugin
Thanks for the reply.
1) As the default section is the landing page, I assumed that a link to it would be useful. The standard TXP tag section_list has an option to output a link to the default section. I know a separate “home” page can be implemented but when a section list is used as a menu, the “active_menu” class only gets actioned when the home page link (www…/?s=home) is clicked – not when the user first lands on the website (www…/).
2) The reason I queried this was because any styling to the top level block element could be done on the top level ul not to an enclosing div. Also, if I was going to use an enclosing div I would do it separately in the page or form and probably use it to bundle up the tree with something else, e.g. <div><p>Section list:</p><txp:cnk_sec_list/></div>
3) Thanks. This would come in handy to indicate if a top level menu item has sub-levels (e.g. with an arrow).
4) Rather than clutter up this thread, I’ll post something on pastebin a little later.
Regards,
Adi
Offline