Wednesday 28 November 2007 2:16:04 am
I find 'urlalias' to be reasonable compromise. Due to the way browsers encode Unicode characters, 'urlalias_iri' is not really an option IMHO. However, I have an additional feature request: Please add an option to automatically generate urlalias_compat forwardings even for new objects. In practice, this makes URLs case-insensitive (but case-preserving) when using 'urlalias'. An example: Object 'Über uns' (German for 'About Us')
Old urlalias (< 3.10): '/ueber_uns'
urlalias (=> 3.10): '/Ueber-uns' urlalias_iri: '/Über uns' If 'Über uns' already existed before running the upgrade script, '/ueber_uns' continues to work fine. However, if I create new object 'Bla bla', only the new alias '/Bla-bla' is created. Using an old-style URL '/bla_bla' will not work. This is a problem with URLs that are to be entered from memory (e.g. if you use them in printed media like leaflets). Changing the way URLs are generated should be as transparent as possible for users.
Accessible website starting from eZ publish 3.0 (currently: 4.1.0): http://pluspunkt.at
|