diff --git a/pinaxcon/hooks.py b/pinaxcon/hooks.py new file mode 100644 index 0000000000000000000000000000000000000000..f71bcf92d85264acc7dde6e6008f78b323781cda --- /dev/null +++ b/pinaxcon/hooks.py @@ -0,0 +1,20 @@ +import markdown + +import pinax.boxes.hooks +import pinax.pages.hooks + + +def markup_renderer(content): + return markdown.markdown(content) + + +class PinaxBoxesHookSet(pinax.boxes.hooks.DefaultHookSet): + + def parse_content(self, content): + return markup_renderer(content) + + +class PinaxPagesHookSet(pinax.pages.hooks.DefaultHookSet): + + def parse_content(self, content): + return markup_renderer(content)