2

MediaWiki からサイドバーを完全に削除するにはどうすればよいですか?つまり、コンテンツ div がブラウザー スペースの幅の 100% を占めるという意味でしょうか? 私は、未登録ユーザーが最初からサイドバーやツールボックスを持っていない拡張機能の実装に成功しました。

ベクターから独自のスキンを作成しようとしていますが、これまでのところ、スキンの css ファイル内および対応するタグを変更しようとしましたが、今のところうまくいきませんmargin-left: 10emdiv#contentmw-panel

4

3 に答える 3

0

執筆中に独自のスキンを作成する場合は、サイドバーを印刷する必要はありません。皮膚にコードが印刷されているため、そこにあります。

スキン コードで を検索する$this->data['sidebar']と、サイドバーを出力するループが見つかります。

ただし、スキンには何らかのナビゲーションがあると思います。車輪を再発明するのではなく、サイドバーを使用することをお勧めします。サイドバーには組み込みの機能があります (MediaWiki:Sidebarなどから設定可能)。それを別の方法で。それが名前だからといって、サイドバーとして印刷する必要はありません-トップメニュー、ドロップダウンなどになる可能性があります...

于 2014-04-26T19:03:28.203 に答える