Edgewall Software
Modify

Opened 20 years ago

Closed 20 years ago

#1384 closed defect (wontfix)

Don't make self-referencing TracLinks

Reported by: david.anderson@… Owned by: Jonas Borgström
Priority: normal Milestone:
Component: wiki system Version: devel
Severity: minor Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

Currently, creating a FooBar page and writing "FooBar" in the page's content will create a self-referencing traclink to the page itself. These links are completely useless and create extra static for people reading the page.

The page writer can escape it by writing !FooBar, but in this case it quickly becomes trying. See the LeGob component's description in the Gobelins project: the chosen name for that component happens to be CamelCase, which means loads of self-referencing traclinks on the description page.

Self-referencing traclinks should not be created.

Attachments (0)

Change History (1)

comment:1 by Matthew Good <trac matt-good net>, 20 years ago

Resolution: wontfix
Status: newclosed

Trac 0.9 will create anchors in the page for each header, so it's quite useful to have self-referencing links to point to a header within the current page, or you can create self-referencing links without the anchor to link back to the top of the page.

Also this specialized handling of the current page seems to introduce inconsistency in the way pages are processed.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.