[Trac] Re: RFC - Wiki backlinks implementation
Ilias Lazaridis <
ilias@...>
2006-10-01 17:24:31 GMT
Christian Boos wrote:
> Ilias Lazaridis wrote:
> > I would like to add 'backlinks' to the trac wiki, and first of all I
> > like to ask which solutions are already available (stable).
> >
> > Secondly I like to ask the users for comments on how this should work.
>
> I think you have a small terminology problem here, "Backlinks" in Wikis
> usually don't refer to the "parents" of a Wiki page, rather to all the
> pages that happen to have a link to that Wiki page. See for example [1].
Ok, the "backlinks" are implemented as a vertical menu list (build on
runtime from the AutoNav macro).
You can see the mechanism e.g. based on this page:
http://case.lazaridis.com/wiki/DjangoAudit
> > I plan to implement a plugin which implements it like this:
> >
> > * every wiki page has a parent (e.g. added on top as a macro-call
> > [[Parent("Project")]], or in some other way).
I tend to implement this as a 'classical' left-side vertical navigation
menu.
something like a dynamic TracNav (to speak in context of existent
solutions).
> That would certainly be an useful plugin.
> OTOH, inclusion of this feature in core Trac is still being discussed [2].
> Also, note that with this feature there could a possible "conflict" with
> the breadcrumb feature [3], as you would have two navigations trails,
> yours following the parent/child relationship, the breadcrumb following
> the navigation history.
ok, the navigation history could then go to the "histnav" (context-nav,
left - what I call "backnav" currently).
this would solve the 'conflict'.
backlinks, histnav, and classic-navigation-menu
again, any commenst and suggestions welcome.
> -- Christian
>
> [1] - http://trac.edgewall.org/wiki/BackLinks
> [2] - http://trac.edgewall.org/ticket/2780
> [3] - http://trac.edgewall.org/ticket/2449
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To post to this group, send email to trac-users@...
To unsubscribe from this group, send email to trac-users-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/trac-users
-~----------~----~----~----~------~----~------~--~---