***** infoCopter.com/perl *****

To Do's

Planned changes beeing requested

  • {{VAR=var}}
  • {{VAR var}} .. {{END}}
  • {{INCLUDE=path_to_file}}
  • {{CONTAINER name}} .. {{END}}
HTML (Website) Template
Hi {{firstname}} {{lastname}},
Hello, {{VAR=includeName}}

<form method="post">
{{VAR=many_Language_Independent_Hidden_Tags}}
</form>

<!-- {{VAR includeName}} --> you bang bang <!-- {{END}} --> <!-- {{VAR many_Language_Independent_Hidden_Tags}} --> <input type="hidden" name="action" value="add"> <input type="hidden" name="success_link" value="/success.html"> <!-- {{END}} -->

Usage (unchanged)

use Website;

my $Website = Website->new( file => 'website-tpl.htm' );

$Website->let('firstname', 'John');
$Website->let('lastname' , 'Doe' );

$Website->print( contentType_is_set => 0 );

HTML (Browser) Output
Hi John Doe,
Hello, you bang bang

<form method="post">
<input type="hidden" name="action" value="add">
<input type="hidden" name="success_link" value="/success.html">
</form>
© reto :)