Here's a basic example of why I want to do this:
I organize my wiki into sections. So, for example with my 'home' wiki - I have several "root" sections, but for this example, only the following two are relevant:
Using the default behavior, the hierarchy and urls look like this:
The way I set organize my wikis, this is very limiting. It forces me to name pages to work around the unique naming restriction and it doesn't reflect where the user is in the wiki.
For my structure, it would be much, much better to have something like:
This would allow me to use shorter, more concise names. It also makes it obvious where in the wiki structure the user is currently located.
I'm currently using a hosted instance, but have some new servers I'm installing this week and plan to very shortly move to a self-hosted setup.
Is doing something like this possible? Has anyone done it, have any advice?
In Confluence, a page name has to be unique in a given space. So, the short answer is "no"
There are some add-ons which allow you to fake duplicate names, sort of, but I don't think any of them support the structures you've defined here - they're aimed at different things. Have a look at Scroll Versions and Viewport (and check the rest of the marketplace, those are just the two I've used that might be helpful)
To add to what Nic is (correctly) saying, you're essentially doing the same thing as asking if you can have the same value in more than one row in a primary key column in a database. I'm not sure of the internal database structure of Confluence, but Atlassian have never allowed duplicate page titles in a space, and it seems likely that this is as much a hard database limit as a design decision.
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG