Extensions (EN) - bhsd-harry/wikiparser-node GitHub Wiki

Other Languages

Introduction

WikiParser-Node always parses the content of extension tags into ext-inner nodes, but the structure of ext-inner nodes varies for different extension tags. The following table summarizes the ext-inner nodes corresponding to different extension tags. Unsupported extension tags are uniformly parsed as NowikiToken.

Node Extension Tag Child Type
Token <combooption>
<indicator>
<langconvert>
<option>
<phonos>
<poem>
<ref>
<tab>
<tabs>
CategorytreeToken <categorytree>
CharinsertToken <charinsert> charinsert-line
CommentedToken <hiero>
FuncTagToken <seo> param-line
GalleryToken <gallery> gallery-image
ImagemapToken <imagemap> imagemap-image
imagemap-link
MultiLineToken <poll>
NestedToken <choose>
<combobox>
<references>
NowikiToken All unsupported extension tags
ParamTagToken <dynamicpagelist>
<inputbox>
param-line
PreToken <pre>
TranslateToken <translate> translate-attr
translate-inner
TvarToken <tvar> tvar-name

Support

The following table summarizes the support status of various extension tags.

Extension Tag Parse Lint Convert to HTML
<categorytree> โœ“ โœ“ โœ•
<ce> โœ• โœ“ โœ“
<charinsert> โœ“ โœ“ โœ“
<chem> โœ• โœ“ โœ“
<choose> โœ“ โœ“ โœ•
<combobox> โœ“ โœ“ โœ•
<combooption> โœ“ โœ•
<dynamicpagelist> โœ“ โœ“ โœ•
<gallery> โœ“ โœ“ โœ“
<hiero> โœ“ โœ• โœ•
<imagemap> โœ“ โœ“ โœ•
<indicator> โœ“ โœ•
<inputbox> โœ“ โœ“ โœ•
<langconvert> โœ“ โœ“
<languages> โœ“
<mapframe> โœ• โœ“ โœ•
<maplink> โœ• โœ“ โœ•
<math> โœ• โœ“ โœ“
<nowiki> โœ“
<phonos> โœ“ โœ“ โœ•
<poem> โœ“ โœ“
<poll> โœ“ โœ•
<pre> โœ“ โœ“
<quiz> โœ• โœ• โœ•
<ref> โœ“ โœ“
<references> โœ“ โœ“ โœ“
<rss> โœ“ โœ•
<score> โœ• โœ“ โœ•
<section> โœ“
<seo> โœ“ โœ“ โœ•
<source> โœ• โœ“
<syntaxhighlight> โœ• โœ“
<tab> โœ“ โœ•
<tabs> โœ“ โœ•
<templatedata> โœ• โœ“ โœ“
<templatestyles> โœ“ โœ•
<timeline> โœ• โœ• โœ•
<translate> โœ“ โœ“
<tvar> โœ“ โœ“
โš ๏ธ **GitHub.com Fallback** โš ๏ธ