summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandreDupas <AlexandreDupas@web>2008-11-08 11:04:27 -0500
committerJoey Hess <joey@kitenet.net>2008-11-08 11:04:27 -0500
commit4991cb441e6898a2d350c43c8618ce728331b9a4 (patch)
tree87153253144da27e051773e3022d36f24da5b2f7
parent32b86c5f5b8eef0fdeb2229159787cc3d9206a74 (diff)
question about the format directive and relation with htmlize hooks
-rw-r--r--doc/plugins/format/discussion.mdwn5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/plugins/format/discussion.mdwn b/doc/plugins/format/discussion.mdwn
new file mode 100644
index 000000000..b7d6ca71c
--- /dev/null
+++ b/doc/plugins/format/discussion.mdwn
@@ -0,0 +1,5 @@
+Is there any way to tell if an htmlize hook have been called from a format directive?
+
+I am currently modifying the [[contrib/highlightcode]] plugin by [[sabr]] and I wanted to have a different behavior depending on the fact that the htmlize hook is called from a format directive or not. For instance, this could disable the raw copy of the highlighted code. Since I have enabled the keepextension option, I tried to rely on the page extension to decide whenever I have to create the raw file or not but this does not seems a reliable approach.
+
+One possible solution is to add an optional parameter to the htmlize hook (and thus to htmlize function in IkiWiki.pm) which could tell if this is the format directive that called the function but I am not sure that is a good way to do this.