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