Modify

Opened 10 years ago

Closed 3 years ago

Last modified 3 years ago

#2033 closed enhancement (wontfix)

Let SubWiki Create Nested Unordered-Lists

Reported by: peter.koerner@… Owned by:
Priority: high Component: HierWikiPlugin
Severity: normal Keywords:
Cc: peter.koerner@… Trac Release: 0.10

Description

Hi I use SubWiki for generating Indexes of my Documentation. I didn't like the way all pages were printeted in a plain list so I searched for some kind of nested index. I didn't find anything like that for the Trac-Wiki ans so I bite the bullet and wrote a recursing function that iterates over the pages-tree and generates a nested view of the pages' subsites. Thiw is the first time I touched python, so please be patient with my coding style ;) Unfortunately I changed the indenting of the original file to one tab per indent, so it's hard to get a good diff of it. I attached the whole subwiki.py so maybe someone could have a look at it.

Attachments (2)

subwiki.py (3.0 KB) - added by peter.koerner@… 10 years ago.
Let Subwiki Create Nested Unordered Lists
hierwikiplugin.diff (4.6 KB) - added by anonymous 10 years ago.

Download all attachments as: .zip

Change History (6)

Changed 10 years ago by peter.koerner@…

Attachment: subwiki.py added

Let Subwiki Create Nested Unordered Lists

comment:1 Changed 10 years ago by jeff@…

Priority: normalhigh

This patch should definitely be applied -- it's well worth it, thanks!

I'm going to add a link to this buy on the HierWiki plugin page since this is the way the list *should* be generated.

Changed 10 years ago by anonymous

Attachment: hierwikiplugin.diff added

comment:2 Changed 10 years ago by anonymous

I have enhanced further to produce different output style with 3rd paramter. The attachment:hierwikiplugin.diff contains the change so it should now be easier to merge. But I only did 0.10 version.

Here is the meaning of the style parameter:

 0::
  [wiki:ParentPage/SubPage ParentPage/SubPage] Page Name

 1::
  [wiki:ParentPage/SubPage SubPage] Page Name

 2::
  [wiki:ParentPage/SubPage Page Name]

 3::
  [wiki:ParentPage/SubPage ParentPage/SubPage]

 4::
  [wiki:ParentPage/SubPage SubPage]
Last edited 3 years ago by Ryan J Ollos (previous) (diff)

comment:3 Changed 3 years ago by Ryan J Ollos

Owner: Noah Kantrowitz deleted

comment:4 Changed 3 years ago by Ryan J Ollos

Resolution: wontfix
Status: newclosed

The plugin is deprecated since Trac has equivalent functionality as of trac:milestone:1.1.2. If you find any missing function please open a ticket for Trac.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.