[Jifty-commit] r6870 - in plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin: .
Jifty commits
jifty-commit at lists.jifty.org
Thu Apr 23 00:20:42 EDT 2009
Author: sartak
Date: Thu Apr 23 00:20:41 2009
New Revision: 6870
Removed:
plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin/NYTProf/View.pm
Modified:
plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin/NYTProf.pm
Log:
Refactor away the View
Modified: plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin/NYTProf.pm
==============================================================================
--- plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin/NYTProf.pm (original)
+++ plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin/NYTProf.pm Thu Apr 23 00:20:41 2009
@@ -3,6 +3,7 @@
use warnings;
use base 'Jifty::Plugin';
use File::Path 'mkpath';
+use Template::Declare::Tags;
__PACKAGE__->mk_accessors(qw/profile_request/);
@@ -77,6 +78,8 @@
return $dir;
}
+sub inspect_render_summary { '-' }
+
sub inspect_render_analysis {
my $self = shift;
my $dir = shift;
@@ -90,7 +93,19 @@
system("nytprofhtml -f $dir.out -o $dir");
}
- return;
+ my $profile = '/_profile/'.Jifty->app_class."-$$/nytprof-$id/index.html" ;
+
+ div {
+ attr { class is 'lightbox', style is 'background-color: white'; };
+ iframe {
+ attr {
+ class is 'lightbox',
+ src is $profile,
+ width is '100%',
+ height is '400',
+ };
+ };
+ };
}
1;
More information about the Jifty-commit
mailing list