Giter Club home page Giter Club logo

jfirephp's Introduction

ABOUT

JFirePHP takes FirePHP integration to the next level. JFirePHP is a fully configurable Joomla 1.5 native system plugin that adds FirePHP debugging capabilities to your php software. It allows developers to leverage the power of FirePHP inside of Joomla 1.5, configuring the level of integration in the Joomla backend for JFirePHP.

Simply install the system plugin via the Joomla Extension Manager, make sure it is published. Pick the user group level that should be able to see the console messages, set the various plugin options to your individual needs including the FirePHP setup options.

JFirePHP requires Firefox 3.5+ as well as the FireBug 1.5 plugin for Firefox. It leverages the FireBug console window to display any debugging info you want to show in there.

Simply leverage the FirePHP class FB to call functions like FB::trace, FB::notice, FB::warning, FB::error and others to display messages and information about your project in FireBug.

In the upcoming releases of Kunena, we will integrate profiling and debugging information that will help in the analysis of performance and template problems.

The output for FireBug can be turned off, limited to Joomla debug mode or limited to certain usergroups on Joomla. That way even sensitive information about the site can be made available if required, but can only be seen by e.g. Special Users on Joomla.

IMPORTANT

Add the firephp/firephp.defines.php to your project. You can either copy the content into your code (e.g. a global defines file) or copy the file into your project. Make sure it is included in your distribution. It ensures that all the FirePHP calls can stay in your code without creating errors on systems without FirePHP. Make sure you use the fb() or FB::* syntax on all FirePHP calls you place into your code. DO NOT include any FirePHP files and classes directly. All of that is performed for you as part of JFirePHP.

KNOWN ISSUES

USE

Once JFirePHP has been installed and the jfirephp.defines.php file has been added to you project you can leverage all of the JFirePHP (fb() and FB::*) functionality in your code. See the FirePHP Headquarters at http://www.firephp.org/HQ/Use.htm for detailed information about FirePHP and its usage.

For feedback and support please visit the forums at http://www.kunena.com/jfirephp

jfirephp's People

Contributors

fxstein avatar webmechanic avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

jfirephp's Issues

Update README

Update the main README and convert to github style markdown.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.