DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:htmlcomment

HTML Comment Plugin

Compatible with DokuWiki

Rincewind, Angua, Adora Belle, Weatherwax, Binky, Ponder Stibbons

plugin Enables HTML comments

Last updated on
2013-03-19
Provides
Syntax
Repository
Source
Conflicts with
ckgedit

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

Similar to comment, commentsrc

Tagged with annotations, hide

This is a very simple plugin that allows HTML style comments to be used in the wikitext. They will show up unchanged in the XHTML output. They will not be rendered by the browser, but can be viewed with “View source code” command. The syntax is exactly like in HTML:

<!-- This is a HTML comment -->

This can be useful, if you're post-processing the HTML output in some way, e.g. to produce PDF documents. Some converters can use special HTML comments to steer the conversion process.

Acknowledgments

This plugin is based on the comment plugin by Esther Brunner.

Installation

Simply install via the plugin manager with the download link.

Changes

New in version 1.1:

  • Incorporated changes made by Esther Brunner (see Discussion).
  • Defined constant HTMLCOMMENT_SAFE to allow to switch back to old behaviour.
  • Removed version number from plugin archive, since the plugin manager can't handle versioned archives.

Discussion

Please feel free to add comments, suggestions and questions here. Please sign them with your signature. — ChristopherArndt 2005-09-30 18:12

Hi Christopher, I've taken the liberty to fix a possible security issue. Before it was possible to include for example JavaScript in a HTML comment. Now XML Entities are escaped. If the old behaviour was what you intended for your plugin, restore the old version, but make clear it's a possible security risk. — Esther Brunner 2005-10-01 02:12
I had tested the following with the original version:
<!-- This is a HTML comment <script type="text/javascript"> window.alert('Gotcha!'); document.write("Vulnerable!");</script> -->
No dialog, no output. So the browser (Firefx) doesn't handle script tags inside HTML comments. Am I missing something here? Do other browser behave different? — ChristopherArndt 2005-10-01 03:24
Ok, I incorporated the changes into the distribution archive as well (see above). — ChristopherArndt 2005-10-09 00:07
Hi! One short question: Commented text is displayed in search results. Is there a method to prevent this? — orinoco 2011-03-09 9:20

It should be no problem to embed the unescaped code into the html comment, so I removed the escape feature. The code is slight changed and is replaced into a git repo. Already informed the original author. — danny0838danny0838

2013/03/19 08:54

plugin/htmlcomment.txt · Last modified: 2015-09-10 13:50 by turnermm