All Projects → michalsn → codeigniter-debug-toolbar

michalsn / codeigniter-debug-toolbar

Licence: other
This is a modified version of the original debug toolbar for CodeIgniter ported from Kohana

Programming Languages

PHP
23972 projects - #3 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

CodeIgniter Debug Toolbar

This is a modified version of the original debug toolbar for CodeIgniter ported from Kohana
Version 0.3 (ready for CodeIgniter 2.x and 3.x)

Copyright

Installation

  • copy assets folder to webroot
  • copy all other content to respective application subdirectories
  • enable hooks in application config
  • add the following to config/hooks config:
    $hook['display_override'] = array( 'class' => 'debug_toolbar', 'function' => 'render', 'filename' => 'debug_toolbar.php', 'filepath' => 'hooks' );
  • configure the config/debug_toolbar config
  • add the following to config/autoload config:
    $autoload['helper'] = array('date', 'url', 'html', 'string', 'debug');

Additions/Changes

  • config files are generically parsed for all contents
  • matchbox config files are supported and are listed as modules:/name/config
  • menu graphic changed
  • some js/css modifications taken from the kohana debug_toolbar (alignment)
  • added ability to list files called
  • debug bar can be enabled if hidden with a debug_key passed as a $_GET parameter
  • changed all names to debug_toolbar to simplify maintenance
  • assets moved and categorized

Additions/Changes to the version 0.3

  • CI3 compatibility
  • some css modifications
  • new icons

Debug_key Functionality

  • edit the debug_toolbar config, set render to FALSE, set a key, and modify the following):
  • edit the application config
    • $config['uri_protocol'] = "PATH_INFO";
    • $config['enable_query_strings'] = TRUE;
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].