Skip to content

Commit

Permalink
Item11808: reverting perltidy
Browse files Browse the repository at this point in the history
git-svn-id: http://svn.foswiki.org/trunk/FlexFormPlugin@14712 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
  • Loading branch information
MichaelDaum authored and MichaelDaum committed May 7, 2012
1 parent ad64d11 commit a4eb652
Show file tree
Hide file tree
Showing 4 changed files with 589 additions and 683 deletions.
5 changes: 3 additions & 2 deletions data/System/FlexFormPlugin.txt
Expand Up @@ -142,8 +142,9 @@ The =format= parameter may contain the following pseudo-variables:

---++ Info

Many thanks to the following sponsors for supporting this work:
* Acknowledge any sponsors here
<!--
* Set SHORTDESCRIPTION = %$SHORTDESCRIPTION%
-->

| Author(s): | Foswiki:MichaelDaum|
| Copyright: | &copy; 2009-2012 Michael Daum http://michaeldaumconsulting.com |
Expand Down
54 changes: 23 additions & 31 deletions lib/Foswiki/Plugins/FlexFormPlugin.pm
@@ -1,5 +1,5 @@
# Plugin for Foswiki - The Free and Open Source Wiki, http://foswiki.org/
#
#
# Copyright (C) 2009-2012 Michael Daum http://michaeldaumconsulting.com
#
# This program is free software; you can redistribute it and/or
Expand All @@ -17,60 +17,52 @@ package Foswiki::Plugins::FlexFormPlugin;

use strict;

our $VERSION = '$Rev: 1340 $';
our $RELEASE = '2.60';
our $SHORTDESCRIPTION = 'Flexible way to render %SYSTEMWEB%.DataForms';
our $VERSION = '$Rev: 1340 $';
our $RELEASE = '2.60';
our $SHORTDESCRIPTION = 'Flexible way to render <nop>DataForms';
our $NO_PREFS_IN_TOPIC = 1;
our $doneInit;
our $baseWeb;
our $baseTopic;

##############################################################################
sub initPlugin {
( $baseTopic, $baseWeb ) = @_;
($baseTopic, $baseWeb) = @_;

Foswiki::Func::registerTagHandler(
'RENDERFOREDIT',
sub {
init();
return Foswiki::Plugins::FlexFormPlugin::Core::handleRENDERFOREDIT(
@_);
}
);
Foswiki::Func::registerTagHandler('RENDERFOREDIT', sub {
init();
return Foswiki::Plugins::FlexFormPlugin::Core::handleRENDERFOREDIT(@_);
});

Foswiki::Func::registerTagHandler(
'RENDERFORDISPLAY',
sub {
init();
return
Foswiki::Plugins::FlexFormPlugin::Core::handleRENDERFORDISPLAY(
@_);
}
);
Foswiki::Func::registerTagHandler('RENDERFORDISPLAY', sub {
init();
return Foswiki::Plugins::FlexFormPlugin::Core::handleRENDERFORDISPLAY(@_);
});

$doneInit = 0;
return 1;
$doneInit = 0;
return 1;
}

###############################################################################
sub init {
return if $doneInit;
$doneInit = 1;
require Foswiki::Plugins::FlexFormPlugin::Core;
Foswiki::Plugins::FlexFormPlugin::Core::init( $baseWeb, $baseTopic );
return if $doneInit;
$doneInit = 1;
require Foswiki::Plugins::FlexFormPlugin::Core;
Foswiki::Plugins::FlexFormPlugin::Core::init($baseWeb, $baseTopic);
}

###############################################################################
# deprecated to be used as a finish handler
sub modifyHeaderHandler {
init();
return Foswiki::Plugins::FlexFormPlugin::Core::finish(@_);
init();
return Foswiki::Plugins::FlexFormPlugin::Core::finish(@_);
}

###############################################################################
sub completePageHandler {
$_[0] =~ s/<\/?literal>//g;
$_[0] =~ s/<\/?literal>//g;
}


1;

0 comments on commit a4eb652

Please sign in to comment.