]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blob - doc/plugins/contrib/i18nheadinganchors.mdwn
this is a patch - i'd like this in core, or at least a discussion on how to merge...
[git.ikiwiki.info.git] / doc / plugins / contrib / i18nheadinganchors.mdwn
1 [[!template  id=gitbranch branch=anarcat/i18n-headinghanchors author="[[anarcat]]"]]
3 This plugin is similar to [[plugins/headinganchors]] except:
5  1. it overrides other attributes previously set on heading elements
6     (to override the multimarkdown-generated headings for example)
8  2. deals with non-ASCII charsets better: for example, 北亰 becomes
9     "bei-jing" instead of "z-.E4.BA.B0" and "liberté" becomes
10     "liberte" instead of "libert.C3.A9"
12 This is a separate plugin because this is a backwards-incompatible
13 change, but I would be more than happy to make a patch to merge this
14 in the main plugin if necessary.
16 Also note that *all* heading attributes are overriden with the ID
17 tag. If this is not desirable, we'd need to fire up a full
18 HTML::Parser or do some more regex magic to preserve the attributes
19 other than `id=` which we want to keep. -- [[anarcat]]
21 [[!tag patch]]