Встраивание отчетов об ошибках

Я пытаюсь найти способ встроить табличные отчеты bugzilla в другой HTML-документ. Кто-нибудь знает способ сделать это? Все встраивания должны происходить на стороне клиента. У меня нет доступа к внутреннему веб-серверу для реализации синтаксического анализа/встраивания контента. Я полагаю, что мог бы использовать iframe, но я не нашел способа сказать bugzilla, чтобы он не выдавал стандартные верхний и нижний колонтитулы.

Есть ли у кого-нибудь опыт встраивания отчетов об ошибках в HTML-документ на стороне клиента?

Вот пример отчета... https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_status&y_axis_field=bug_severity&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=Sapphire&target_milestone=0.3&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&ключевыеслова=&emailtype1=подстрока&EMAIL1=&emailtype2=подстрока&email2=&bug_id_type=anyexact&bug_id=&голосов=&chfieldfrom=&chfieldto=Теперь&chfieldvalue=&=форматтаблицыидействие=компресс&field0-0-0=Noop&type0-0-0=noop&value0-0-0=


person Konstantin Komissarchik    schedule 07.01.2011    source источник


Ответы (2)


Вам нужен параметр &format=simple в запросе списка ошибок, например:

https://bugzilla.mozilla.org/buglist.cgi?bug_id=1000,1001,1002&format=simple

Поместите такой URL-адрес (естественно, на вашу Bugzilla) в атрибуте src ‹iframe›.

Герв

person Gervase Markham    schedule 05.02.2011
comment
К сожалению, это не работает с отчетами (в отличие от запросов списка ошибок). См. URL-адрес, который я добавил к вопросу. - person Konstantin Komissarchik; 05.02.2011
comment
format=simple для диаграмм, похоже, в какой-то момент сломался. :-( Я думаю, вы можете это исправить, удалив следующую строку кода вокруг строки 250 файла report.cgi в Trunk Bugzilla: $formatparam = ''; - person Gervase Markham; 08.06.2011

Небольшой javascript для запроса html и достаточный синтаксический анализ, чтобы найти правильный фрагмент, может быть вашим единственным вариантом. http://ejohn.org/blog/pure-javascript-html-parser/ может быть хорошим вариантом разбора.

person Wayne Allen    schedule 09.01.2011