about summary refs log tree commit diff
diff options
context:
space:
mode:
-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;