Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Feature: allow non-WikiWord page titles #513
Why would you need this?
The feature I miss is to create a table of content which is ordered manual based on the logical order of the content and not alphabetical. The same order should also be used when the test results of a suite are shown on the screen. Somebody who reads the results should finds them ordered in a logical manner.
One solution to this would be to allow wiki words to start with a number and an underscore or a letter and an underscore.
Extending wiki words seems maybe the easiest solution to this problem which requires the least changes in the code. But assume you want to add a page at the top of the table of content. All pages below must be renamed and all links to the ages must be updated. This sounds not like the best solution. A tag might be the more logical solution. Still needs the properties from all pages to be updated but no link changes and no page name. The third solution would just require an update on the parent page.
Do you want to solve the same problem or do you have a different problem you want to solve?
I find in many cases the page names to be artificial (you have to use to capital letters, whether the name itself requires it or not). I came across this when looking at the html page feature in fitnesse and also while creating the JBehave test system and page support (to be released still, see my github page). Simple page name (with or without underscores) are modified to look like a WikiWord (e.i. spelled as WikiworD). This is odd.
In my daily work I also see more confusion raised from the wiki word system strictness than necessary. Since the
I haven't thought about the