[Jifty-commit] r4734 - in jifty/branches/cssquery-refactor/lib/Jifty: Plugin

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Tue Dec 18 12:00:44 EST 2007


Author: gugod
Date: Tue Dec 18 12:00:31 2007
New Revision: 4734

Modified:
   jifty/branches/cssquery-refactor/lib/Jifty/Config.pm
   jifty/branches/cssquery-refactor/lib/Jifty/Plugin/CSSQuery.pm

Log:
Bump ConfigFileVersion to 3 for CSSQuery plugin, and only disable
CSSQuery plugin when ConfigFileVersion >= 3.


Modified: jifty/branches/cssquery-refactor/lib/Jifty/Config.pm
==============================================================================
--- jifty/branches/cssquery-refactor/lib/Jifty/Config.pm	(original)
+++ jifty/branches/cssquery-refactor/lib/Jifty/Config.pm	Tue Dec 18 12:00:31 2007
@@ -346,7 +346,7 @@
 sub initial_config {
     my $self = shift;
     my $guess = $self->guess(@_);
-    $guess->{'framework'}->{'ConfigFileVersion'} = 2;
+    $guess->{'framework'}->{'ConfigFileVersion'} = 3;
 
     # These are the plugins which new apps will get by default
     $guess->{'framework'}->{'Plugins'} = [
@@ -390,6 +390,11 @@
         );
     }
 
+    if ( $config->{'framework'}->{'ConfigFileVersion'} < 3) {
+        unshift (@{$config->{'framework'}->{'Plugins'}}, 
+            { CSSQuery           => {}, }
+    }
+
     return $config;
 }
 

Modified: jifty/branches/cssquery-refactor/lib/Jifty/Plugin/CSSQuery.pm
==============================================================================
--- jifty/branches/cssquery-refactor/lib/Jifty/Plugin/CSSQuery.pm	(original)
+++ jifty/branches/cssquery-refactor/lib/Jifty/Plugin/CSSQuery.pm	Tue Dec 18 12:00:31 2007
@@ -27,6 +27,9 @@
 time, for Jifty use it internally. Now it's been replaced with jQuery.
 It's now a plugin for backward compatibility.
 
+It is disabled by default, unless your C<ConfigFileVersion> is smaller
+or equal then 2.
+
 For more information about cssQuery, see L<http://dean.edwards.name/my/cssQuery/>.
 
 =head1 METHODS


More information about the Jifty-commit mailing list