X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FGruntmaster%2FPage%2FCommon.pm;fp=lib%2FGruntmaster%2FPage%2FCommon.pm;h=5ed4050f2424493c9dbaa232cea3c8204e73d5bf;hb=832cb45e325364ca1de645a2256efa69284fcf06;hp=0000000000000000000000000000000000000000;hpb=27eae7c3dd4e0ef13f881fe6a2a2458fb1d21346;p=plack-app-gruntmaster.git diff --git a/lib/Gruntmaster/Page/Common.pm b/lib/Gruntmaster/Page/Common.pm new file mode 100644 index 0000000..5ed4050 --- /dev/null +++ b/lib/Gruntmaster/Page/Common.pm @@ -0,0 +1,47 @@ +package Gruntmaster::Page::Common; + +use 5.014000; +use strict; +use warnings; +use parent qw/Exporter/; +our @EXPORT_OK = qw/header footer/; + +my %header_templates = ( + en => <<'HTML', + +TITLE_GOES_HERE + + + + + + +
iEval
+
TITLE_GOES_HERE
+ + + +HTML +); + +my %footer_templates = ( + en => <<'HTML', + + +HTML +); + +sub header{ + my ($language, $title) = @_; + $header_templates{$language} =~ s/TITLE_GOES_HERE/$title/ger; +} + +sub footer{ + $footer_templates{$_[0]}; +} + +1;