MediaWiki でモバイルの編集履歴を非公開にする(失敗)

Hitoshi Arakawa | 2024/05/05 Sun 03:26

MediaWiki で編集履歴を非公開にする方法を書いた。

MediaWiki で編集履歴を非公開にする | The Official Website of Hitoshi Arakawa
https://hitoshiarakawa.com/blogs/2024/2024-03-22_hide-history-in-mediawiki/

環境:
・VMware vSphere Hypervisor 7.0U3g
・Ubuntu 20.04.6
・MediaWiki 1.41.0
・macOS Ventura 13.5(作業環境)

しかし問題に気付いた。デスクトップでは History が見えなくなったが、モバイルでは見えてしまうのだ。

モバイルのスキンは minerva を使っている。

MediaWiki でモバイルスキンの自動切り替え | The Official Website of Hitoshi Arakawa
https://hitoshiarakawa.com/blogs/2024/2024-03-23_switching-skins-between-desktop-and-mobile-in-mediawiki/

History のタブを隠す方法でも、モバイルでは編集履歴が表示されてしまう。

MediaWiki で編集履歴を非公開にする2 | The Official Website of Hitoshi Arakawa
https://www.hitoshiarakawa.com/blogs/2024/2024-05-03_hide-history-in-mediawiki-2/

Mobile.css に #ca-history { display: none !important;} を追記する方法もダメだった。

https://{ドメイン}/index.php/MediaWiki:Mobile.css

LocalSettings.php$wgAllowUserCss = true; を追記したうえで、以下のページに #ca-history { display: none !important;} を追記する方法もダメだった。

https://{ドメイン}/index.php/MediaWiki:Minerva.css

しかもデスクトップのブラウザでも、フッターの「Mobile view」をクリックすればモバイル表示にできる。そこで編集履歴が見えてしまう。

Amazon.co.jp: ウィキペディア・レボリューション: 世界最大の百科事典はいかにして生まれたか (ハヤカワ新書juice 5) : アンドリュー リー, Lih,Andrew, 敏生, 千葉: 本
https://amzn.to/3ILCwKI