Customizable URLs
We need to develop a system that will allow users to customize their URLs whichever way they like. We can do this in two stages.
- Campsite already uses rewrite rules. We need to develop an administrative interface to manage them. (this is described in ticket #3022)
- Append article names
- Append keywords
- Append topics
- Append custom fields
- Implement URL Router
Now CS has two url strategies:
- classic
- shorted URL
Both strategies are using fixed parameter set: language, issue, section, article.
The basic idea for new flexible url strategy is:
- use extended parameter set
- use customizable url router
Example of implementation from Horde Framework: http://dev.horde.org/routes/manual/index.html
TO BE CONTINUED