[Jifty-commit] r4695 - in jifty/branches/cssquery-refactor:
lib/Jifty/Plugin share/plugins/Jifty/Plugin/CSSQuery/web
share/plugins/Jifty/Plugin/CSSQuery/web/static
share/plugins/Jifty/Plugin/CSSQuery/web/static/js
share/plugins/Jifty/Plugin/CSSQuery/web/static/js/cssquery
share/web/static/js/cssquery
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Sat Dec 15 01:53:55 EST 2007
Author: gugod
Date: Sat Dec 15 01:53:53 2007
New Revision: 4695
Added:
jifty/branches/cssquery-refactor/lib/Jifty/Plugin/CSSQuery.pm
jifty/branches/cssquery-refactor/share/plugins/Jifty/Plugin/CSSQuery/
jifty/branches/cssquery-refactor/share/plugins/Jifty/Plugin/CSSQuery/web/
jifty/branches/cssquery-refactor/share/plugins/Jifty/Plugin/CSSQuery/web/static/
jifty/branches/cssquery-refactor/share/plugins/Jifty/Plugin/CSSQuery/web/static/js/
jifty/branches/cssquery-refactor/share/plugins/Jifty/Plugin/CSSQuery/web/static/js/cssquery/
- copied from r4694, /jifty/branches/cssquery-refactor/share/web/static/js/cssquery/
Removed:
jifty/branches/cssquery-refactor/share/web/static/js/cssquery/
Log:
Make cssQuery a core plugin.
Added: jifty/branches/cssquery-refactor/lib/Jifty/Plugin/CSSQuery.pm
==============================================================================
--- (empty file)
+++ jifty/branches/cssquery-refactor/lib/Jifty/Plugin/CSSQuery.pm Sat Dec 15 01:53:53 2007
@@ -0,0 +1,69 @@
+use strict;
+use warnings;
+
+package Jifty::Plugin::CSSQuery;
+use base qw/ Jifty::Plugin /;
+
+=head1 NAME
+
+Jifty::Plugin::CSSQuery - use the cssQuery JavaScript library with Jifty
+
+=head1 SYNOPSIS
+
+In your F<etc/config.yml>:
+
+ framework:
+ Plugins:
+ - CSSQuery: {}
+
+=head1 DESCRIPTION
+
+cssQuery() is a powerful cross-browser JavaScript function that
+enables querying of a DOM document using CSS selectors. All CSS1 and
+CSS2 selectors are allowed plus quite a few CSS3 selectors.
+
+This is a Jifty plugin that let you use cssQuery javascript library in
+your Jifty application. cssQuery has been bundle with Jifty for a long
+time, for Jifty use it internally. Now it's been replaced with jQuery.
+It's now a plugin for backward compatibility.
+
+For more information about cssQuery, see L<http://dean.edwards.name/my/cssQuery/>.
+
+=head1 METHODS
+
+=head2 init
+
+This initializes the plugin, which simply includes the JavaScript
+necessary to load cssQuery.
+
+=cut
+
+sub init {
+ Jifty->web->add_javascript(
+ 'cssQuery/cssQuery.js',
+ 'cssquery/cssQuery-level2.js',
+ 'cssquery/cssQuery-level3.js',
+ 'cssquery/cssQuery-standard.js'
+ );
+}
+
+=head1 SEE ALSO
+
+L<http://jifty.org>, L<http://dean.edwards.name/my/cssQuery/>
+
+=head1 COPYRIGHT AND LICENSE
+
+This plugin is Copyright 2007 Handlino, Inc.
+
+It is available for modication and distribution under the same terms
+as Perl itself.
+
+cssQuery is available for use in all personal or commercial projects
+under both MIT and GPL licenses. This means taht you can choose the
+license that best suits your project and use it accordingly. See
+L<http://jifty.com/> for current information on cssQuery copyrights
+and licensing.
+
+=cut
+
+1;
More information about the Jifty-commit
mailing list