2011-01-08 8 views
4

FirebugとFirePHPを、選択したTLDなどのページにのみ自動的に有効にするにはどうすればいいですか? *.dev
私はこれのための任意のオプションが表示されません。たぶん一部のuserscript?選択したドメインのみFirebugとFirePHP?

また、ステータスバーモードに最小化されたFirebugを常に起動する方法はありますか?

答えて

1

次のようにこれを行うための最善の方法は、(テストしていません)です。

$firephp = FirePHP::getInstance(true); 
// always disable first 
$firephp->setEnabled(false); 
if(substr($_SERVER['HTTP_HOST'], -4, 4)==".dev") { 
    // only enable when criteria matches 
    $firephp->setEnabled(true); 
} 

これはFirePHP < 1.0を想定しています。 FirePHP 1.0を使用する場合はさらに簡単です。このサイトにはinstall FirePHPがあり、INSIGHT_CONFIG_PATHが設定され、許可されたクライアントが検出された場合にのみ有効になります。

Firebugを最小化モードで起動することの意味を100%確信していません。それはあなたが最後にそれを使用した時からの設定を保持します。 Firebugを制御するために実装できるいくつかのオプションを調べたい場合は、get in touchを入力してください。

+0

ありがとうございますが、これは単にログを無効にし、Firebug拡張機能自体は無効にします。 PHPだけで、Firebugコンソールはまだオン/オフです。 – takeshin

関連する問題