プラグイン#tablescroll()が機能していないようでアニヲタWikiのトップページに「#tablescroll() contains non table contents.」と表示され「連絡事項」がそのまま表示されています。
https://wikiwiki.jp/aniwota/
トップページの履歴を見ても#tablescroll()関連で不適切な編集が行われた形跡がないこと、にじさんじwikiの
https://wikiwiki.jp/nijisanji/高度な編集テクニック
でも同様であることからWikiWikiの不具合と判断しここに報告します。
#tablescroll(){{}}の内容にテーブル書式以外が含まれるとErrorになるようです。
普通にテーブル書式の部分だけ囲めば使えます。
Include呼び出しで展開するまえにチェックが入るのでしょう。
以前がどうだったか覚えてませんが。
Includeの参照元のページで元からtablescrollで囲っておけば、それは機能します。
ただ、includeを使ってページによってtablescrollのオプションを変更したり、
そもそも元ページではtablescrollを使いたくないなど、自由度が下がりますね。
少し前までは正常に収納されていました。
>> 1
ありがとうございました。
本件、未だに
tablescroll() contains non table contents.となっている様です。
tablescroll はテーブル書式にのみ適用されます。
今後、より分かりやすいメッセージを表示できるよう改善を検討してまいります。
確かにじさんじwikiだと元々できていた(エラーになっていなかった)はずですが仕様が変わってエラーになった認識で合っていますか?
互換性や保守性の観点から、tablescroll はテーブル書式にのみ動作する仕様といたしました。
iPhoneやiPadなどのiOS上のブラウザは、一般的なブラウザとは異なる独自の仕組みで動作しており、
この影響で互換性の問題が生じる場合があります。
テーブル書式以外の文字列やプラグインが挿入されると、正しく動作しない、
あるいは不安定になる現象が確認されたため、このような対応を取らせていただきました。
仕様をご理解いただき、慎重にご利用いただけますと幸いです。