you can notice i have debugging displayed only for Admin (userid == 2)
if you do not like this, please ignore it and remove it
(many teachers complained that they see the warnings when i "work" on the moodle code,
so i set it this way so only i can see them)

i am attaching a capture screen to show how useful it is to display the contents of php variables
i just put the variable in the echo_fb msg (as an arry()) and it is visible to the firephp

Eloy Lafuente (stronk7)
added a comment - 09/Sep/08 2:31 AM Assigning this to Petr and adding watchers.... as we are changing debugging(), print_error(), exceptions and so on... perhaps this could be a nice add for 2.0
Ciao

A few comments, after testing this a bit:
1) In the patch, I removed the check for the current userid .. but it creates a problem if the current user does not have the firephp extension installed.
2) in some cases, the call to notify() breaks the firephp output
3) this feature is (in this patch) linked to $CFG->debugdisplay, it would be nice to have a separate setting for it

Mathieu Petit-Clair
added a comment - 09/Sep/08 5:45 PM A few comments, after testing this a bit:
1) In the patch, I removed the check for the current userid .. but it creates a problem if the current user does not have the firephp extension installed.
2) in some cases, the call to notify() breaks the firephp output
3) this feature is (in this patch) linked to $CFG->debugdisplay, it would be nice to have a separate setting for it

Christoph Dorn
added a comment - 23/Sep/08 4:25 PM Hi everyone,
I am the author of FirePHP.
Great to see that you are integrating FirePHP into Moodle.
If you run into any problems or have any questions about FirePHP, please let me know. Best place to post feedback/questions would be here:
http://n2.nabble.com/Framework-Integrations-f1111809ef842658.html
When the integration is released with Moodle 2.0 let me know so I can add a link to it on the FirePHP wiki.
Christoph

Frank Ralf
added a comment - 29/Mar/09 3:12 AM Hi,
I created a plugin which provides some basic FirePHP integration for Moodle, see http://moodle.org/mod/forum/discuss.php?d=119961
It's still work in progress so any comments and suggestions for improvements are welcome!
Frank

Nadav Kavalerchik
added a comment - 17/Dec/10 5:55 PM Several months ago, i have installed phpStorm and xdebug on the Apache server
since then, life was changed and debugging php became "a walk in the park"
I encourage everyone to check it out
phpStorm: http://www.jetbrains.com/phpstorm/
free open source project license:
http://www.jetbrains.com/phpstorm/buy/buy.jsp#opensource_
xdebug: http://www.xdebug.org/
+ css-x-fire extenstion to firebug + plugin to phpStorm
Connects Firebug CSS editor with any IDE with CSS capabilities
http://plugins.intellij.net/plugin/?ruby&id=5348

Nadav - I had tried to get the open source license; however, I received the following reply:

"The issue is that, like I mentioned earlier to Jérôme Mouneyrac, unfortunately we can't provide you with Open Source license, since one of our key OS license terms states: 'You qualify for a
free license if you do not perform any paid support, consulting or training services for your open source software'. (http://www.jetbrains.com/phpstorm/buy/buy.jsp#opensource_)"

As I recall, it was determined for that reason that Moodle HQ did not qualify for the open source license. I don't think that I pushed the issue that I do not get paid. I decided to stick with an open source IDE.

There seemed to be some enthusiasm for getting this into 2.0. It seems somewhat related to the work that Rajesh is doing with a data generator (only in the sense that it prepares a good development environment). Rajesh is working on data generation and this deals with setting up a nice interface for working with the code.

Anthony Borrow
added a comment - 29/Jul/11 8:16 PM Nadav - I had tried to get the open source license; however, I received the following reply:
"The issue is that, like I mentioned earlier to Jérôme Mouneyrac, unfortunately we can't provide you with Open Source license, since one of our key OS license terms states: 'You qualify for a
free license if you do not perform any paid support, consulting or training services for your open source software'. ( http://www.jetbrains.com/phpstorm/buy/buy.jsp#opensource_ )"
As I recall, it was determined for that reason that Moodle HQ did not qualify for the open source license. I don't think that I pushed the issue that I do not get paid. I decided to stick with an open source IDE.
There seemed to be some enthusiasm for getting this into 2.0. It seems somewhat related to the work that Rajesh is doing with a data generator (only in the sense that it prepares a good development environment). Rajesh is working on data generation and this deals with setting up a nice interface for working with the code.
Peace - Anthony

Nadav Kavalerchik
added a comment - 29/Jul/11 11:12 PM Anthony - I paid 50$ for phpStorm but i know some developers, part of Academic institutes teams in Israel, that got a free open source license.
btw, I have not used phpFire for alooooong time. I am using xdebug with phpStorm (you can use it with NetBeans too)
As far as i concern, we can drop this issue, unless it is useful for anyone?

There seemed to be some initial enthusiasm among some of the HQ developers. I am not sure if there is still interest. If not, perhaps we should move this to a CONTRIB issue and possibly see if Frank Ralf might be interested in maintaining the block. Peace - Anthony

Anthony Borrow
added a comment - 29/Jul/11 11:25 PM There seemed to be some initial enthusiasm among some of the HQ developers. I am not sure if there is still interest. If not, perhaps we should move this to a CONTRIB issue and possibly see if Frank Ralf might be interested in maintaining the block. Peace - Anthony

I'm inclined to say that the best place for this is in CONTRIB rather than core, primarily because it relies on the FirePHP framework. I don't think that would make it any less significant; the code checker from OU is a good example of that.

Michael de Raadt
added a comment - 05/Aug/11 11:04 AM This seems like a useful tool.
I'm inclined to say that the best place for this is in CONTRIB rather than core, primarily because it relies on the FirePHP framework. I don't think that would make it any less significant; the code checker from OU is a good example of that.

Michael de Raadt
added a comment - 13/Jun/13 7:45 AM It would be great if you could share this in the Plugins Directory. We are trying to make it easier for people to access plugins from there.
For now I am closing this issue in the hope that someone will take on the responsibility for this plugin candidate.