Firebug и FirePHP только для выбранных доменов?

Как я могу автоматически включить Firebug и FirePHP только для страниц в выбранном TLD, например. *.dev?
Я не вижу никакой возможности для этого. Может быть, какой-то пользовательский скрипт?

Кроме того, есть ли способ всегда запускать 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 это еще проще. Вы можете установить FirePHP на сайт, и он будет включен, только если установлен INSIGHT_CONFIG_PATH и обнаружен авторизованный клиент.

Я не уверен на 100%, что вы имеете в виду, когда запускаете Firebug в свернутом режиме. Он сохраняет настройки с момента вашего последнего использования. Если вы хотите изучить некоторые опции, которые мы могли бы реализовать для управления Firebug, пожалуйста, свяжитесь с нами.

Другие вопросы по тегам