Adds an unobtrusive interface for debugging output on an ExpressionEngine 2.0 site. Replaces default Profiler and Template Debugger provided with ExpressionEngine.
Adds ExpressionEngine/CodeIgniter version info, available variables, included files, template debugger, all benchmarks, the config data, and all database queries.
Upload to your third_party directory inside a directory called "ee_debug_toolbar" and activate within your ExpressionEngine Control Panel.
To have your benchmarks used within the Toolbar you have to follow a couple conventions.
-
Your benchmark names should end in either the string "_start" or "_end".
-
Ensure the names are logical enoughed to be parsed using:
ucwords(str_replace(array('_', '-'), ' ', $key))
'debug_toolbar_start' and 'debug_toolbar_end'
Initially built by Eric Lamb (mithra62) but uses code from Chris Imrie (with permission) and RequireJS for EE.