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, I understand.
> > 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).
> >
> > The Backlink-Navigation bar would get the entries according to the
> > parent of a wiki page, e.g.:
> >
> > Start > Project > ProjectGuide
> >
> > A benefit of this solution is the given flexibility - the hierarchy
> > (Parents) can be changed at a later point
> >
> > An option would allow to remove the parent-name from the wiki entry,
> > thus becoming a clean & compact Navigation:
> >
> > Start > Project > ProjectGuide would become...
> > Start > Project > Guide
> >
> >
> > Any thoughts and suggestions welcome.
>
> That would certainly be an useful plugin.
> OTOH, inclusion of this feature in core Trac is still being discussed [2].
Not exactly.
I like to implement it in a way that it allows easy change of the
hierarchy, thus not depending to define the hierarchy within the
wiki-name (see notes in message above).
> 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.
This could be easily managed by configuration (e.g. user preferences)
> -- 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 [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/trac-users
-~----------~----~----~----~------~----~------~--~---