[Jifty-commit] r5334 - jifty/trunk/lib/Jifty/Plugin

Jifty commits jifty-commit at lists.jifty.org
Tue Apr 22 11:38:48 EDT 2008


Author: clkao
Date: Tue Apr 22 11:38:48 2008
New Revision: 5334

Modified:
   jifty/trunk/lib/Jifty/Plugin/SinglePage.pm

Log:
spa - a temporary variable for disabling spa in runtime.

Modified: jifty/trunk/lib/Jifty/Plugin/SinglePage.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/SinglePage.pm	(original)
+++ jifty/trunk/lib/Jifty/Plugin/SinglePage.pm	Tue Apr 22 11:38:48 2008
@@ -6,6 +6,8 @@
 
 __PACKAGE__->mk_accessors(qw(region_name));
 
+our $NO_SPA;
+
 =head1 NAME
 
 Jifty::Plugin::SinglePage
@@ -48,6 +50,7 @@
 sub _filter_page_region_vars {
     my $self = shift;
     return sub {
+        return if $NO_SPA;
         my ( $clickable, $key, $value ) = @_;
         if ($key eq 'region-'.$self->region_name || $key =~ m/^region-\Q$self->{region_name}\E\./) {
             return 0;
@@ -59,7 +62,8 @@
 sub _sp_link {
     my $self = shift;
     return sub {
-        return if Jifty->web->temporary_current_user;
+        return if $NO_SPA;
+        return if Jifty->web->temporary_current_user; # for LetMe
         my ( $clickable, $args ) = @_;
         my $url = $args->{'url'};
         if ( $url && $url !~ m/^#/ && $url !~ m{^https?://} && $url !~ m{^javascript:} ) {


More information about the Jifty-commit mailing list