リクエスト広場

#tablescroll()が機能していないようです

7 コメント
views
5 フォロー

プラグイン#tablescroll()が機能していないようでアニヲタWikiのトップページに「#tablescroll() contains non table contents.」と表示され「連絡事項」がそのまま表示されています。
https://wikiwiki.jp/aniwota/

トップページの履歴を見ても#tablescroll()関連で不適切な編集が行われた形跡がないこと、にじさんじwikiの
https://wikiwiki.jp/nijisanji/高度な編集テクニック
でも同様であることからWikiWikiの不具合と判断しここに報告します。

名前なし
作成: 2024/05/18 (土) 13:05:56
通報 ...
1
01v 2024/05/19 (日) 16:04:07

#tablescroll(){{}}の内容にテーブル書式以外が含まれるとErrorになるようです。
普通にテーブル書式の部分だけ囲めば使えます。
Include呼び出しで展開するまえにチェックが入るのでしょう。
以前がどうだったか覚えてませんが。

Includeの参照元のページで元からtablescrollで囲っておけば、それは機能します。
ただ、includeを使ってページによってtablescrollのオプションを変更したり、
そもそも元ページではtablescrollを使いたくないなど、自由度が下がりますね。

3
名前なし 2024/05/19 (日) 20:20:53 c9aba@3ff5f >> 1

少し前までは正常に収納されていました。

2
名前なし 2024/05/19 (日) 20:07:39 c9aba@3ff5f

>> 1
ありがとうございました。

4
名前なし 2024/11/25 (月) 04:50:35 b11a3@06a13

本件、未だに

tablescroll() contains non table contents.となっている様です。

5
WIKIWIKI運営 2024/12/09 (月) 12:37:22

tablescroll はテーブル書式にのみ適用されます。
今後、より分かりやすいメッセージを表示できるよう改善を検討してまいります。

6
名前なし 2024/12/10 (火) 00:00:34 b11a3@31435

確かにじさんじwikiだと元々できていた(エラーになっていなかった)はずですが仕様が変わってエラーになった認識で合っていますか?

7
WIKIWIKI運営 2024/12/10 (火) 18:25:58 >> 6

互換性や保守性の観点から、tablescroll はテーブル書式にのみ動作する仕様といたしました。

iPhoneやiPadなどのiOS上のブラウザは、一般的なブラウザとは異なる独自の仕組みで動作しており、
この影響で互換性の問題が生じる場合があります。

テーブル書式以外の文字列やプラグインが挿入されると、正しく動作しない、
あるいは不安定になる現象が確認されたため、このような対応を取らせていただきました。

仕様をご理解いただき、慎重にご利用いただけますと幸いです。

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