about summary refs log tree commit diff
diff options
context:
space:
mode:
authorfranck cuny <franck@lumberjaph.net>2010-09-25 15:31:57 +0200
committerfranck cuny <franck@lumberjaph.net>2010-09-25 15:31:57 +0200
commit75ae3522ff3238cae81629aa390b816c5e4ad1b1 (patch)
treeb3bffe149279e29b83c3f218ec1ce7555706152c
parenthandle tasks (diff)
downloadjitterbug-75ae3522ff3238cae81629aa390b816c5e4ad1b1.tar.gz
plugin for before_template
-rw-r--r--lib/jitterbug/Plugin/Template.pm17
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/jitterbug/Plugin/Template.pm b/lib/jitterbug/Plugin/Template.pm
new file mode 100644
index 0000000..d42d70e
--- /dev/null
+++ b/lib/jitterbug/Plugin/Template.pm
@@ -0,0 +1,17 @@
+package jitterbug::Plugin::Template;
+
+use Dancer ':syntax';
+use Dancer::Plugin;
+
+add_hook(
+    'before_template',
+    sub {
+        my $tokens = shift;
+        $tokens->{uri_base} = request->base;
+        print "on a " . $tokens->{uri_base} . "\n";
+    }
+);
+
+register_plugin;
+
+1;