I'm looking for a dictionary script (PHP/MySQL based), which should have the following features:
1. Admin can add/view/update/delete all word definition in Admin Control Panel
2. Users can register and view all but add/update/delete their own word definition only.
3. In front end, registered users can leave their comments on any word definition.
4. Search box for looking up a word definition. Result page should show related word phrases
5. Alphabetical search supported
6. UTF-8 supported
7. Be reasonably customizable
Words will be in English with Slovak translation followed by example of usage with words (both original and translatio) in usage examples in bold:
pretty - pekny
Usage:
Blah-blah-pekny-blah-blah
I have found pretty good one on www.phpdictionary.com (layout should be similar or better) but with this one, everything has to/can be done by admin only.