[Jifty-commit] r6862 - jifty/trunk/lib/Jifty/Plugin/RequestInspector
Jifty commits
jifty-commit at lists.jifty.org
Thu Apr 23 00:15:34 EDT 2009
Author: sartak
Date: Thu Apr 23 00:15:34 2009
New Revision: 6862
Modified:
jifty/trunk/lib/Jifty/Plugin/RequestInspector/View.pm
Log:
Only display/link data when a plugin provides it
Modified: jifty/trunk/lib/Jifty/Plugin/RequestInspector/View.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/RequestInspector/View.pm (original)
+++ jifty/trunk/lib/Jifty/Plugin/RequestInspector/View.pm Thu Apr 23 00:15:34 2009
@@ -91,22 +91,29 @@
dt {
(my $short_name = $plugin_name) =~ s/^Jifty::Plugin:://;
- hyperlink(
- label => $short_name,
- onclick => {
- element => "#$row_id",
- replace_with => '/__jifty/admin/requests/plugin',
- toggle => 1,
- effect => 'slideDown',
- arguments => {
- id => $id,
- plugin_name => $plugin_name,
+ if ($plugin->can('inspect_render_analysis')) {
+ hyperlink(
+ label => $short_name,
+ onclick => {
+ element => "#$row_id",
+ replace_with => '/__jifty/admin/requests/plugin',
+ toggle => 1,
+ effect => 'slideDown',
+ arguments => {
+ id => $id,
+ plugin_name => $plugin_name,
+ },
},
- },
- );
+ );
+ }
+ else {
+ outs $short_name;
+ }
};
dd {
- outs $plugin->inspect_render_summary($plugin_data);
+ if ($plugin->can('inspect_render_summary')) {
+ outs $plugin->inspect_render_summary($plugin_data);
+ }
div { attr { id is $row_id } };
};
}
More information about the Jifty-commit
mailing list