Edgewall Software

Ticket #646 (closed enhancement: duplicate)

Opened 4 years ago

Last modified 3 years ago

Feature request: BackLinks support in the Wiki

Reported by: Petri Savolainen / first dot last at iki dot fi Owned by: cboos
Priority: normal Milestone:
Component: wiki system Version: devel
Severity: normal Keywords: BackLinks, WikiBadge
Cc:

Description

Some Wikis support the notion of BackLinks, ie. mechanism that allows listing all wiki pages that link to the page you're currently viewing. BackLinks feature also makes possible a notion called WikiBadges?, which is essentially an use pattern which introduces categorization of wiki pages using a common WikiName? (=category name) written on them.

Attachments

Change History

Changed 4 years ago by mario at ruggier dot org

I would very much like to see some kind of categorization of wiki pages, that can then be used when browsing wiki pages. Only one category per wiki page should be allowed, thus making a hierarchical listing of all wiki pages possible. I propose two explicit fields be added to wiki pages:

  • category: the single value defines the category, and should be a wiki page itself. An "Up" link can therefore be automatically added to each wiki page, as well as a list of links to other sibling pages.
  • keywords: same as for tickets, but this list of manually chosen keywords can serve not only for searching and grouping, but also to automatically generate a "See also" list of links at the bottom of a page, listing all other pages that share 1 or more of the keywords.

Changed 4 years ago by boris@…

+1 for BackLinks; categories might be interesting, but the key feature would be to easily be able to add some template code that displays all the BackLinks

Changed 4 years ago by daniel

  • milestone set to Someday

Changed 4 years ago by anonymous

Regarding the BackLinks feature see also #611 where someone is volunteering to help out

Changed 4 years ago by anonymous

Note that BackLinks in Trac are different from usual wiki engines:

  • Back links should include all objects that refer to current object (e.g. back links for a wiki page could include other wiki pages, tickets, change sets, etc);
  • Back links can be requested for any Trac object: wiki page, change set, source file, report, ticket, milestone, query, etc.

A typical question from wiki world "Show me all pages that are referred to my page" is translated into "Show me all objects that are referred to currently open object".

Thus, the feature looks like an enhancement for search system component.

Changed 4 years ago by cboos

  • owner changed from jonas to cboos
  • status changed from new to assigned
  • milestone set to 0.9

I can't agree more with the previous comment: it's precisely what I implemented with the TracCrossReferences

(hm, did I wrote that comment as anonymous, no, I don't think so)

Changed 4 years ago by cmlenz

So isn't this a duplicate of #611?

Changed 4 years ago by cboos

  • status changed from assigned to closed
  • resolution set to duplicate

Yes of course, I was a bit too much enthusiastic :)

Changed 3 years ago by mgood

  • milestone 0.9 deleted

Add/Change #646 (Feature request: BackLinks support in the Wiki)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from cboos. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.