[Jifty-commit] r4323 - jifty/trunk/lib/Jifty
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Sun Oct 28 23:50:54 EDT 2007
Author: clkao
Date: Sun Oct 28 23:50:52 2007
New Revision: 4323
Modified:
jifty/trunk/lib/Jifty/Web.pm
Log:
Provide an after_include_javascript for plugins to do javascript initialisation.
Modified: jifty/trunk/lib/Jifty/Web.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Web.pm (original)
+++ jifty/trunk/lib/Jifty/Web.pm Sun Oct 28 23:50:52 2007
@@ -1144,14 +1144,16 @@
# if there's no trigger, 0 is returned. if aborted/handled, undef
# is returned.
- defined $self->call_trigger('include_javascript', @_) or return '';
-
- for my $file ( @{ __PACKAGE__->javascript_libs } ) {
- $self->out(
- qq[<script type="text/javascript" src="/static/js/$file"></script>\n]
- );
+ if ( defined $self->call_trigger('include_javascript', @_) ) {
+ for my $file ( @{ __PACKAGE__->javascript_libs } ) {
+ $self->out(
+ qq[<script type="text/javascript" src="/static/js/$file"></script>\n]
+ );
+ }
}
+ $self->call_trigger('after_include_javascript', @_);
+
return '';
}
More information about the Jifty-commit
mailing list