This strategy will normalize your page names to remove any special characters: only the latin alphabet (26 letters) without accents, the numbers and the character "-" (dash) are accepted. The accents are automatically transformed to the closest latin letter, and all other special characters are transformed to dashes, with some clean up to avoid redundant dashes.
Simon Urli Indeed, I hadn't read it till the end. It seems pretty close The only thing to add are:
the lowercase conversion. It would be even nicer if that could be a configuration option.
removal of stop words ('a', 'the', 'when', 'while', 'in', etc).
Could we rename the strategy to "Kebab case strategy" instead of "Preformatted names strategy" which doesn't mean much to me and could be about anything?
Thx
Vincent Massol on 13/Aug/25 17:44
bq. This strategy will normalize your page names to remove any special characters: only the latin alphabet (26 letters) without accents, the numbers and the character "-" (dash) are accepted. The accents are automatically transformed to the closest latin letter, and all other special characters are transformed to dashes, with some clean up to avoid redundant dashes.
[~surli] Indeed, I hadn't read it till the end (and the name tricked me). It seems pretty close :) The only thing to add are: * the lowercase conversion. It would be even nicer if that could be a configuration option. * removal of stop words ('a', 'the', 'when', 'while', 'in', etc).
Could we rename the strategy to "Kebab case strategy" instead of "Preformatted names strategy" which doesn't mean much to me and could be about anything?
Thx
This message was sent by Atlassian Jira (v9.3.0#930000-sha1:287aeb6)
If image attachments aren't displayed, see this article.