• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/CPANInternal-140/Template-Toolkit-2.24/lib/

Lines Matching +refs:custom +refs:variable +refs:default +refs:form

127     # convert any textual DEBUG args to numerical form
283 class method or by examining the C<$Template::ERROR> package variable
328 By default, the processed template output is printed to C<STDOUT>. The
396 The C<OUTPUT> configuration item can be used to specify a default output
401 OUTPUT => sub { ... }, # default
406 # use default OUTPUT (sub is called)
422 variable. Thus, the following are equivalent.
431 C<_ERROR> variable, as set by an error condition in a previous call to
444 method can be called to return a string of the form C<$type - $info>. This
483 (default: 'C<[%>' and 'C<%]>').
487 Set C<START_TAG> and C<END_TAG> according to a pre-defined style (default:
492 Removes whitespace before/after directives (default: 0/0).
496 Remove leading and trailing whitespace from template output (default: 0).
500 Interpolate variables embedded like C<$this> or C<${this}> (default: 0).
504 Allow directive keywords in lower case (default: 0 - UPPER only).
514 Delimiter for separating paths in C<INCLUDE_PATH> (default: 'C<:>').
518 Allow absolute file names, e.g. C</foo/bar.html> (default: 0).
522 Allow relative filenames, e.g. C<../foo/bar.html> (default: 0).
534 Enabled by default causing C<BLOCK> definitions to be reset each time a
539 Flag to permit recursion into templates (default: 0).
551 Flag to indicate if C<PERL>/C<RAWPERL> blocks should be processed (default: 0).
582 Maximum number of compiled templates to cache in memory (default:
587 Filename extension for compiled template files (default: undef - don't
593 (default: undef - don't compile).
608 can't be found (default: 0).
630 Set providers to tolerate errors as declinations (default: 0).
634 Reference to a custom service object (default: L<Template::Service>).
638 Reference to a custom context object (default: L<Template::Context>).
642 Reference to a custom stash object (default: L<Template::Stash>).
646 Reference to a custom parser object (default: L<Template::Parser>).
650 Reference to a custom grammar object (default: L<Template::Grammar>).
659 Evaluate and print a variable or value.
661 [% GET variable %] # 'GET' keyword is optional
662 [% variable %]
673 [% CALL variable %]
679 [% SET variable = value %] # 'SET' also optional
680 [% variable = other_variable
681 variable = 'literal text @ $100'
682 variable = "interpolated text: $var"
693 [% DEFAULT variable = value %]
722 evaluated, with the output generated being stored in the C<content> variable.
750 [% FOREACH variable IN [ val, val, val ] %] # either
751 [% FOREACH variable IN list %] # or
752 The variable is set to [% variable %]
786 [% SWITCH variable %]
886 Define new tag style or characters (default: C<[%> C<%]>).