Feature #6401
open
Make Wiki Redirects editable
Added by Tharuka Pathirana about 14 years ago.
Updated about 4 years ago.
Description
Wiki redirects need to be editable:
- Unredirect a page (and change back links to that page)
- Redirect to an existing page (e.g. for synonyms)
Currently, if there is page A and it's renamed to page B with "Redirect existing links" selected, a new page A cannot be created.
I think it would be better if redirects are defined in a page's content (similar to how it works on Wikipedia). That way many different pages can redirect to one target page, and if a redirecting page later needs to hold content, it can be easily edited.
FYI, a workaround without going to the database:
SCENARIO:
- Originally named page "Page A"
- Later renamed page "Page B" with the "redirects" option checked.
- Later, we want to create a separate page for "Page A"
WORKAROUND:
- Rename "Page B" to "Page A" with the "redirects" option checked.
- Rename "Page A" to "Page B" with the "redirects" option NOT checked.
Joshua Masek wrote:
FYI, a workaround without going to the database:
SCENARIO:
- Originally named page "Page A"
- Later renamed page "Page B" with the "redirects" option checked.
- Later, we want to create a separate page for "Page A"
WORKAROUND:
- Rename "Page B" to "Page A" with the "redirects" option checked.
- Rename "Page A" to "Page B" with the "redirects" option NOT checked.
Great information, appreciated very much!
+1 for this feature
+1!
That workaround still works on Redmine 1.4.4. Thanks!
+1
That workaround still works on Redmine 2.4.2.stable. Many Thanks!
+1
For the curious with database access the example below queries and lists existing redirects:
$ mysql -u redmine_default -p redmine_default -e "select * from wiki_redirects;"
Enter password:
+----+---------+-----------------------------------+---------------------------------------+---------------------+----------------------+
| id | wiki_id | title | redirects_to | created_on | redirects_to_wiki_id |
+----+---------+-----------------------------------+---------------------------------------+---------------------+----------------------+
| 1 | 113 | Wiki | Learning_JavaScript_MVC_and_AngularJS | 2016-06-29 01:23:40 | 113 |
...
+----+---------+-----------------------------------+---------------------------------------+---------------------+----------------------+
Beware if changing anything that it will probably also affect the relationship between data in the tables wiki_contents, wiki_pages and wiki_redirects.
+1
Joshua Masek wrote:
FYI, a workaround without going to the database:
Thanks a lot, great help.
Also available in: Atom
PDF