The release of version 2.4 of Williamsburger Maps includes a few functional enhancements, as well as the usage of a significant number of new JavaScript patterns. These patterns have unfortunately brought a memory leak / performance problem with them which I hope to address in the very near future.
Functional Changes
- Add the ability to preference certain restaurants/businesses over others. Using sorting and filtering in the JavaScript tier, the maps are able to display businesses based on their rating, and the businesses list in the side panel is sorted based on various criteria (presence of a review, rating, presence of an online menu, etc.) All buttons, including the new Ratings section, are still being generated in PHP.
- Add review icons to the side panel description.
- For space conservation, pre-collapse the Types button panel.
- Add an admin interface page for managing the ratings scheme.
Read the rest of this entry »



