リクエスト広場

tooltipプラグインのterm引数に、他のインラインプラグインを記入できる機能の要望

2 コメント
views
5 フォロー

tooltipプラグインの書式は以下の通りです。
 &tooltip(<term>){<definition>}; 
このうち<definition>は他のプラグインが子要素として有効になります。しかし<term>に他のプラグインを記入すると表示が崩れます(画像参照)。ここで他のプラグインを調べてみると、shadowheader, fold, region プラグインは引数で子要素が有効です。
tooltipプラグインでも<term>引数にconvert_html()などが適用され、他のインラインプラグインが子要素として有効にはたらく挙動となることを希望します。
画像1
from https://wikiwiki.jp/star-rail/砂場/tooltip

開拓者
作成: 2023/05/09 (火) 18:49:00
最終更新: 2023/05/09 (火) 20:08:48
通報 ...
1
WIKIWIKI運営 2023/06/06 (火) 17:06:31

ダブルクオート囲みで正しく構文が解釈できるようになりました。

&tooltip("昔むかし&color(#00b8ee){あるところに};");

関連トピック
pukiwiki の構文解析が持っていた不具合仕様を修正しました。

wikiwiki official
構文解析の不具合仕様について
pukiwiki の構文解析が持っていた不具合仕様を修正しました。 何が構文仕様の不具合だったか pukiwiki は、インラインプラグインのパラメータに、); および ){ を含
zawazawa

2
開拓者 2023/06/09 (金) 20:29:01 c1cdb@0a7de

確認いたしました。期待していた挙動です。修正ありがとうございます。
より深いところ、プラグイン名やパラメータのパターンマッチのところに原因があったのですね。根源の調査と根本的な対策、その修正規模感に比してとても素早い対応をしていただき、ありがとうございました。

要望は具体的な提案や理由を書いて下さい。
×