Drupal for Firebug

Прислано: Ромка

сб, 30/08/2008 - 12:29

Другие статьи по теме:

Многие веб-разработчики пользуются Firebug'ом — расширением браузера Firefox, которое позволяет легко и быстро проводить отладку css и html-кода.

Пару дней назад появился новый продукт, который, думаю, придется по вкусу всем участникам нашего сообщества — модуль Drupal For Firebug. После установки этого модуля, а также дополнительного расширения для Firefox разработчики получают доступ к очень удобной консоли, в которой выводится:
  • отладочная информация, которую разработчики могут добавлять в свои модули при помощи функции firep($item, $optional_title);
  • лог SQL-запросов (в случае если включен модуль [module=devel] и в его настройках установлена галочка "Collect query info");
  • информация о параметрах всех форм;
  • информация о текущем пользователе;
  • информация об открытом документе (ноде);
  • информация о представлениях (Views);
  • а также расширение дает возможность исполнять php-код.


Модуль доступен как для пятого, так и для шестого Друпала. Рекомендую всем разработчикам, использующим Друпал.

Кросс-пост у меня в блоге.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано penexe в сб, 30/08/2008 - 12:50.

мечта сбылась )


Опубликовано gumk в сб, 30/08/2008 - 13:00.

круто!!! уже поставил


Опубликовано Nikit в сб, 30/08/2008 - 13:02.

супер!


Опубликовано seaji в сб, 30/08/2008 - 18:59.

Простите, а каким способом передается информация из Друпала в FireBug???
Я так понимаю, что генерится специальный Java Script со встроенными параметрами Друпала.
Ну, а простите господа, как же быть с безопастностью? Ведь передаваемый JS может просмотреть любой. Или же он генерируется только для пользователей с соответствующими правами???


Опубликовано Ромка в сб, 30/08/2008 - 21:11.

seaji написал(а):

Простите, а каким способом передается информация из Друпала в FireBug???
Я так понимаю, что генерится специальный Java Script со встроенными параметрами Друпала.
Ну, а простите господа, как же быть с безопастностью? Ведь передаваемый JS может просмотреть любой. Или же он генерируется только для пользователей с соответствующими правами???

Генерится невидимый слой (style="display: none;"). Часть аутпута настраивается модулем  devel, часть программистом, который пишет свой модуль и выводит из него данные в консоль. Подразумевается, что на рабочих сайтах у обычных юзеров лишнего аутпута и доступа к логам модуля devel не будет.


Опубликовано EllECTRONC в сб, 30/08/2008 - 22:17.

"Ромка" написал(а):

Пару дней назад появился новый продукт, который, думаю, придется по вкусу всем участникам нашего сообщества — модуль Drupal For Firebug.

Вообще-то этот "продукт" появился не пару дней назад. Иначе он не стоял бы у меня уже давненько... На самом деле он появился April 7, 2008 - 03:30...

Скажу одно - штука на самом деле классная, особенно "Execute PHP" для тестирования сниппетов без внедрения в друпал.


Опубликовано Nikit в вс, 31/08/2008 - 00:35.

seaji, имхо инструмент отладки используется при разработке и модификации сайта, в остальное время он может быть выключен :)


Опубликовано index в вс, 31/08/2008 - 05:52.

Drupal + FF = Восхитительно!


Опубликовано index в вс, 31/08/2008 - 05:58.

Восхитительно! D+FF=♥


Опубликовано andyceo в вс, 31/08/2008 - 07:10.

index, мы поняли, спасибо.

А модуль и вправду хорош.


Опубликовано Ромка в вс, 31/08/2008 - 09:29.

"Ромка" написал(а):

Пару дней назад появился новый продукт, который, думаю, придется по вкусу всем участникам нашего сообщества — модуль Drupal For Firebug.

EllECTRONC написал(а):

Вообще-то этот "продукт" появился не пару дней назад. Иначе он не стоял бы у меня уже давненько... На самом деле он появился April 7, 2008 - 03:30...

Релиз вышел 28 августа, до этого были дев-версии.


Опубликовано Zetver в вс, 31/08/2008 - 10:14.

Ссылочку поправьте: пользуются Firebug'ом


Опубликовано Zetver в вс, 31/08/2008 - 13:10.

Сейчас вышел IE 8 с встроенным Developer tools, очень тоже инструмент, для друпала конечно не адаптирован, но для осла неплохо.


Опубликовано mario8 в вс, 31/08/2008 - 13:53.

Извните вопрос
почему в стандартной теме garland plug-in для друпала работает а с моей темой показывает

No Drupal for Firebug data was found. Either this site is not running Drupal or the Drupal for Firebug module has not been installed/enabled.

Модель установлен по инструкции


Опубликовано mario8 в вс, 31/08/2008 - 13:57.

и в Devel Themer пишет вот что

warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'devel_themer_admin_settings' was given in /data/www/name_site/test/htdocs/includes/form.inc on line 366.


Опубликовано dux в пн, 01/09/2008 - 07:58.

скачал для пятого drupala:
При установки модуля говорит:
Parse error: parse error, unexpected T_VARIABLE in z:\home\.....\sites\all\modules\drupalforfirebug\drupalforfirebug_preprocess.module on line 25
кто-нибудь с этим сталкивался?

>>>> Разбрался, трабла была в том, что это не PHP5 у меня стоял


Опубликовано Ромка в вс, 31/08/2008 - 19:11.

mario8 написал(а):

Извните вопрос
почему в стандартной теме garland plug-in для друпала работает а с моей темой показывает

Тема значит кривая. Переменную $closure не забыл в page.tpl.php поставить?


Опубликовано Valeratal в пн, 01/09/2008 - 05:53.

Спасибо, полезно


Опубликовано Urfin в пн, 01/09/2008 - 06:12.

Все это чудесно и здорово, только вот проблема у меня другая - нет Firebug'а под третью Мозиллу :( которую я установил.


Опубликовано andreypaa в пн, 01/09/2008 - 07:04.

"Urfin" написал(а):

нет Firebug'а под третью Мозиллу

а вот по этой ссылке это не подойдет?


Опубликовано Ne_L в пн, 01/09/2008 - 07:49.

а для opera нет Firebug'а ? =)
а если серьёзно - никто не в курсе, может правда, планируется что то подобное для Dragonfly ?


Опубликовано Ромка в пн, 01/09/2008 - 09:12.

Urfin написал(а):

Все это чудесно и здорово, только вот проблема у меня другая - нет Firebug'а под третью Мозиллу :( которую я установил.

Файербаг под третью мозиллу есть... Уже месяца два как... https://addons.mozilla.org/ru/firefox/addon/1843.


Опубликовано Urfin в пн, 01/09/2008 - 09:24.

"Ромка" написал(а):

Файербаг под третью мозиллу есть... Уже месяца два как..

"andreypaa" написал(а):

а вот по этой ссылке это не подойдет?

Спасибо. А я сижу и жду когда он обновляться самостоятельно начнёт :)


Опубликовано Nikit в пн, 01/09/2008 - 10:19.

Ne_L, для оперы,ослика и сафари выпустили файербаг, там нужно скрипт встроить в код: http://getfirebug.com/lite.html - функционал слабоват и сыроват. Драгонфлай оперы туфта, одно только включение его целое дело, незнаю почему оперовцы их выбрали. Приходиться использовать файерфокс для отладки.
Кстати, ослик 8b2 девелоперс тулз почти близок к файербагу :) Да и оптимизировали хорошо по сравнению с 7 и 8b1.
И не в тему, http://operist.ru/opera-vs-firefox-vs-internet-explorer-prikol
Сорри за холивар :)


Опубликовано mario8 в пн, 01/09/2008 - 11:32.

dux написал(а):

скачал для пятого drupala:
При установки модуля говорит:
Parse error: parse error, unexpected T_VARIABLE in z:\home\.....\sites\all\modules\drupalforfirebug\drupalforfirebug_preprocess.module on line 25
кто-нибудь с этим сталкивался?

>>>> Разбрался, трабла была в том, что это не PHP5 у меня стоял

у меня тоже самое ошибку выдает

warning: Invalid argument supplied for foreach() in /data/.../htdocs/modules/drupalforfirebug/drupalforfirebug.module on line 443.

И ни дело в php у меня стойт 5.2.5


Опубликовано BleSSeD в пн, 01/09/2008 - 15:34.

как его установить? файрбаг у меня стоит давно? а как для друпала поставить? там есть файл .install . что с ним сделать?


Опубликовано jeehadina в пн, 01/09/2008 - 18:20.

ребята, у меня почему-то лог запросов не показыватся.
в девеле поставил галку коллект квирис. ноль.
там что есть какие-то спец. настройи для этого дела?
прошу ткнуть носом :(


Опубликовано Ne_L в вт, 02/09/2008 - 10:45.

Nikit, спасибо, чтож придётся отдельно мозилу ставить для опытов.


Опубликовано НовичОК в ср, 03/09/2008 - 14:31.

1. Подтверждаю появление ошибки : "Fatal error: Maximum execution time of 30 seconds exceeded in".
2. Почему на друпал.ру надо два раза логиниться?


Опубликовано vworld в вс, 25/04/2010 - 09:39.

поставил модуль+установил плагин
не могу понять как же все работает?
нигде ничего не отображается - сам модуль в друпале включен...в фаерфоксе плагин установлен


Опубликовано Gukov Yor в вс, 25/04/2010 - 14:20.

в Firefox смотри в низу справа, появится «таракан» жми на него.


Опубликовано Urfin в пн, 26/04/2010 - 15:45.

Включите права доступа для ролей в друпале.


Опубликовано vworld в вс, 02/05/2010 - 06:35.

Gukov Yor написал(а):

в Firefox смотри в низу справа, появится «таракан» жми на него.

так вот нет таракана :(


Опубликовано Urfin в сб, 08/05/2010 - 09:50.

"vworld" написал(а):

так вот нет таракана :(

Значит не установлен (не включен, не подходит версия) FireBug


Опубликовано Perpetuum в ср, 12/05/2010 - 06:45.

Подскажите пожалуйста почему не работает DrupalForFirebug. )
Установил модуль для 6 .х ( моя версия 6.15 )
Установил DrupalForFirebug 0.7

никакого жука нету (((


Опубликовано Perpetuum в ср, 12/05/2010 - 07:40.

FireBug нужно устанавливать или достаточно DrupalForFirebug ?


Опубликовано seaji в ср, 12/05/2010 - 07:42.


Опубликовано seaji в ср, 12/05/2010 - 07:45.

Клиника


Новое на сайте

Ссылки партнёров