I was inspired to write an application for running online dictionaries while building a MODx-driven project that had to include such a structure. (MODx has a limitation that excludes building the dictionary based on the internal documents of this CMS. However, it is still my favorite framework for building sites.)
I wrote my AmDictionary PHP5 Class basing it on the PHP 5 parser and MySQL 5 database server which are required for running the application.
Some features of the AmDictionary PHP5 Class are:
— ability to integrate into any (PHP/MySQL-driven) CMS system or to run as a standalone site;
— multiple dictionaries on a single page and a single dictionary scattered across several pages;
— multi-editor access to the backend (ability to arrange many scenarios of the work);
— visual customization of each instance through the CSS skin;
— interface localization (even at the level of a single instance) through language files;
— ability to develop a nice traditional layout of the dictionary (known from printed issues) while maintaining advantages of computer browsing;
— and much more.
Installations of the AmDictionary PHP5 Class in real environments:
— Czasopis.pl — the site of Belarusian-Polish monthly magazine,
— Svoja.org — the site devoted to Podlachian language.
Current status of the project: completing the documentation and manual.
The appearance of the documentation will be announced through my Change Log (you can subscribe to it via RSS channel).
Along with the documentation, a release of the AmDictionary PHP5 Class itself will also be posted for free downloads („free” as in „freedom”).
And for the time being, you can take a tour of its features overview:
— More Control;
- Required fields are marked with *.
- Comments are published after the approval of the site moderator, who is a human rather than a wind-fast computer program so please be patient. Off-topic comments are definitely removed.
| Enter this code into the appropriate field of the form while submitting an e-mail or a comment. If you have trouble with reading it, generate another... |



