I see this was added in umbraco 4.5... Is it configurable anywhere? I don't like how it forces camel casing on my property aliases. (Hey, if I want to have weird conventions for my own readability, I should be allowed to...)
EDIT: I tried turning off this feature via the umbracoSetting.config file:
<ForceSafeAliases>False</ForceSafeAliases>
But it seems to completely ignore my preference and still forces the camel casing. (I touched web.config and even restarted the web server, to no avail.)
This is actually a serious backward-compatibility problem for any site that has been upgraded from a previous version of umbraco because if you even just touch the alias field for an exisiting DocType property, it changes the casing, which breaks any xslt files that reference that field.
Suggestion: autocreate property alias & other aliases.
Hi
I think it would be nice if alias were inserted as you type from the Property Name field.
Of course I'd like it to respect my naming convetions (perhaps this needs to be configurable somehow)
so I type "First Name" and my alias is "firstName" bind a jQuery event on key up.
Guess I can write it myself :-)
Great idea! Don't forget to filter any character that's not [a-zA-Z] or [0-9]. :-)
I see this was added in umbraco 4.5... Is it configurable anywhere? I don't like how it forces camel casing on my property aliases. (Hey, if I want to have weird conventions for my own readability, I should be allowed to...)
EDIT: I tried turning off this feature via the umbracoSetting.config file:
But it seems to completely ignore my preference and still forces the camel casing. (I touched web.config and even restarted the web server, to no avail.)
This is actually a serious backward-compatibility problem for any site that has been upgraded from a previous version of umbraco because if you even just touch the alias field for an exisiting DocType property, it changes the casing, which breaks any xslt files that reference that field.
Thanks,
Heather
Agreed, this is a backward compattibility problem, you should create a codeplex issue.
About the ForceSafeAliases preference: I think it makes sure that there's no hyphens in the alias and no special characters.
Done.
Please vote for the issue here: http://umbraco.codeplex.com/workitem/28703
Thanks, Heather
is working on a reply...