Edgewall Software

Ticket #649 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

[merge]:traclinks in rst mode

Reported by: anonymous Owned by: jonas
Priority: normal Milestone:
Component: wiki system Version: 0.7.1
Severity: normal Keywords:
Cc:

Description

Hi,

when using rst mode in the wiki it is problematic to link to not CamelCase trac link pages.

If I created a page as Hello?

[wiki:Hello Hello]

Then I cant reference it in rst mode since the tracdirective checks that the link is camelcase. I.e

.. trac:: wiki:Hello?

Give the error message below

I get an error message if I do

Also I think it should strip 'wiki:' from the link if you dont have a link name.

I think the pattern in rst.py should be changed so that if you have 'wiki:' Then it is enough that you have any characters after the '!wiki:'

Attachments

Change History

Changed 4 years ago by anonymous

Patch for fixing this is in #655

Basically I allow all sorts of names in wikinames. Before the pattern checked that the wikipage was CamelCase.

Changed 4 years ago by anonymous

  • summary changed from traclinks in rst mode to [merge]:traclinks in rst mode

Changed 4 years ago by jonas

  • status changed from new to closed
  • resolution set to fixed

Fixed in [847].

Add/Change #649 ([merge]:traclinks in rst mode)

Author



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