DataTables - Passing Data to the Server in Client-Side processing mode

DataTables is AWESOME. I use it for list-based selection, table-based editing, data display and filtering and anything else I can think of because it is so robust that virtually anything is possible. Really. If the dataset being used is fairly small… more »

Simulate a cron job with watch

If you want to test a script that will run as a cron job, or you would like to run a command line script repeatedly to test it, watch is a great tool. watch -n [number of seconds between runs] [command to execute] For example: more »

Web application session timeout code

Session timeout warning for a web application with a variety of page layouts and frequent use of multiple tabs. Nutshell explanation - ping the server, if you get a 403, show a huge red bar across the top of whatever page pinged. Result: It is immed… more »

Symfony 3 Ajax (EntityType) CollectionType

Objective: Create an efficient way to use a Symfony CollectionType of Entities. I wanted to be able to provide a Dijit FilteringSelect (autocomplete) for a collection of entities. Issues: Using a CollectionType of EntityTypes loaded all the entities i… more »

KnpMenu - JSON Renderer to support Dojo Dijit/Tree - Ajax

This is a modified version of the earlier post which created a static JSON representation of a menu. What makes it different is that the earlier version rendered the items from the MenuBuilder into a static JSON object that was embedded in a page with… more »