* Sylvain Wallez: > The main point being that this rule *must* ensure that > generated IDs can never conflict with widget full names (e.g. > "foo.bar-input" would potentially conflict with a "bar-input" > widget sibling of "bar").
Then why don't you use a « reserved » keyword inbetween, such as « bar-___reserved_cforms_input___ »? -- Jean-Baptiste Quenot Systèmes d'Information ANYWARE TECHNOLOGIES Tel : +33 (0)5 61 00 52 90 Fax : +33 (0)5 61 00 51 46 http://www.anyware-tech.com/