Hi guys
http://www.whitehead-monckton.co.uk
This is a site I designed a few years ago for a mid-size UK law firm, and I have just replaced my own rudimentary content manager with MODx. There was a fair bit of work involved in extracting many hundreds of articles, people profiles etc from the old database tables and inserting into the MODx tables - the only frustrating thing I discovered during this process was that MODx tv date fields are stored in the Gregorian style (dd-mm-yyyy), which makes sorting trickier than it could be if it was just a unix timestamp or the standard yyyy-mm-dd that SQL can manipulate directly. It would be great if this was changed in future releases

.
In terms of snippet use, I ended up using Ditto tagging for the people department listings, which allows people to listed in one or more departments. I hacked AjaxSearch to make it behave like an OSX style live search field and to make it generate standards compliant markup. I wrote a snippet for the submenu which invokes Wayfinder, so that I could have 2 or more submenus at once without introducing another level that would mess up the friendly url scheme. I ended up writing my own SQL for the news/article listings which have particular behaviours that I tried and failed to achieve with Ditto (such as auto-population of the year filter dependent on the date range of article publication dates ) - although I’m sure it could be done if I’d had more time. I used FileDetails for article file links. Finally, eforms proved to be brilliant for the forms.
Thanks again to the MODx devs and community!