Edgewall Software
Modify

Opened 15 years ago

Closed 15 years ago

#8832 closed defect (fixed)

intertrac link to relative link on page is broken

Reported by: Bryan Lawrence <bryan.lawrence@…> Owned by: Christian Boos
Priority: normal Milestone: 0.12
Component: wiki system Version: 0.11.1
Severity: normal Keywords: intertrac interwiki
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

Hi Folks

If I create an intertrac link like:

[go:wiki:page#relative mypage] the url gets processed to have an href of http://..intertrac/wiki/page%23relative (it displays correctly).

and of course when I navigate that link, the page doesn't exist, and the remote trac asks me to create it. If replace the %23 in the URL to a #, the correct thing happens … so it's either

  • a wiki system issue I think … not to urllib.quote,
  • or a link resolving issue (use urllib.unquote)

I hope this isn't a duplicate, I couldn't find it … but it's hard to parse dozens of tickets …

Attachments (0)

Change History (3)

comment:1 by Christian Boos, 15 years ago

Keywords: intertrac added
Milestone: next-major-0.1X

comment:2 by Christian Boos, 15 years ago

Keywords: interwiki added
Milestone: next-major-0.1X0.12
Owner: set to Christian Boos
Status: newassigned

For InterTrac links, this was also fixed by r9284.

However, there was a similar issue with InterWiki link, which I'm about to fix.

comment:3 by Christian Boos, 15 years ago

Resolution: fixed
Status: assignedclosed

Fixed same issue as reported here but for InterWiki links in r9300.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Christian Boos.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christian Boos 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.