Hi,
finlander:
Conor, I wanted to mention something in case it hasn't been noticed yet.
You're really going through things with a fine toothed comb, aren't you! ;) Can't complain about that, we like to produce quality software.. it's just a pity that this ZC software is consuming so much of my time, which could be better spent elsewhere!
finlander:
&=>, &=>
Why do you have product names with & in them?
You should be using &.. the software hasn't been tested with HTML entities as product names shouldn't contain HTML entities.. if you need "special" characters in product names, you should use UTF8 instead of the latin character set.
The product name isn't "Barbie & Ken" but "Barbie & Ken"..
finlander:
I have noticed that the text box in Admin, for example, for entering the title of a product when routinely creating or editing a product will always render the full & in the text box, if that is how it was originally stored. I was wondering if you needed to know about this and if you would consider a way of doing this in 4.0.0 for the text boxes in URI mapping in Admin.
Personally I think that Zen Cart is wrong to allow HTML entities in product names, as is Ceon URI Mapping for allowing HTML entities to be entered in the remove words box..
However, coming down from the "idealistic, proper way to do things" described above, to a practical, kludgey, "get it working" mentality...
You should replace
echo zen_draw_textarea_field('remove_words', 'virtual', 50, 6, $remove_words) . "\n";
```with
```php
echo zen_draw_textarea_field('remove_words', 'virtual', 50, 6, htmlentities($remove_words, ENT_COMPAT, CHARSET)) . "\n";
```in admin/ceon_uri_mapping_config.php
I'll possibly include this change in 4.0.0.
All the best..
Conor
[ceon](http://dev.ceon.net)