Bagaimana saya bisa mengapungkan daftar isi ke kanan dengan MediaWiki

8

Menurut FAQ MediaWiki

TOC ditambahkan secara otomatis segera setelah Anda memiliki lebih dari tiga header.

yang baik-baik saja dan semua, tapi saya ingin melayang ke kanan, sehingga tidak memakan banyak ruang vertikal di bagian atas halaman.

Bagaimana saya bisa melayang daftar isi ke kanan?

Robert Munteanu
sumber

Jawaban:

7

Menambahkan

#toc { float: right };

ke MediaWiki:Common.csshalaman wiki Anda .

che
sumber
2
Untuk noobs mana pun di luar sana (seperti saya), Anda dapat mengakses halaman khusus ini seperti yang lainnya, dengan URL seperti ini: my.domain.com/MediaWiki/index.php?title=MediaWiki:Common.css
... atau dengan menulis nama ke kotak pencarian situs.
che
8

Untuk satu halaman digunakan

<div style="float:right;">__TOC__</div>

Inilah yang biasanya saya lakukan. Menjadi yang saya lakukan banyak dengan gaya dan sebagainya, saya benci menggunakan css pengguna saya untuk mengubah apa pun sejak itu saya tidak melihat apa yang dilihat orang lain dan karena itu tidak tahu apa yang akan dilihat pengunjung.

Arlen Beiler
sumber
Bagus. Saya juga menyarankan untuk menambahkan margin ( style="float:right;margin-left:40px") sehingga ada jarak antara bingkai TOC dan konten aktual (terlihat lebih baik dengan cara ini)
Alex Semeniuk
4

Jika Anda hanya ingin melakukannya untuk satu halaman tertentu dan tidak semua halaman, WikiMarkup berikut ini akan berfungsi ( sumber ):

{| align="right"
| __TOC__
|}
ZoFreX
sumber
Ini tidak berpengaruh pada TOC bagi saya, meskipun solusi div Arlen bekerja.
Sparr
Ini tidak berfungsi setelah Mediawiki 1.19, tetapi berfungsi sebelumnya. Gunakan solusi Arlen sebagai gantinya: <div style = "float: right;"> __
TOC__
2

Coba gunakan ini dalam Mediawiki:common.cssfile

#toc {float:right;margin:0 0 1em 1em;position:fixed;top:150px;right:10px;};

Ini tidak hanya menempatkan TOC mengambang ke kanan, tetapi juga membuatnya terlihat setiap saat sambil menggulir ke atas dan ke bawah halaman.

pensil
sumber
0

Apa sebenarnya yang telah saya lakukan untuk mencapai ini:

  1. Di kotak pencarian, ketik "MediaWiki: Common.css"
  2. Anda akan melihat halaman MediaWiki: Common.css yang sekarang dapat Anda "Buat" jika Anda belum pernah melakukan modifikasi pada id, atau "Edit" jika Anda sudah membuatnya.
  3. Tambahkan kode berikut: #toc {float: right; margin: 0 0 1em 1em; posisi: fixed; top: 150px; right: 10px;}; dan Simpan perubahan Anda.
  4. Pastikan untuk menghapus cache Anda.
  5. Muat halaman dengan Daftar isi

Terima kasih atas kode pensilnya.

Etdashou
sumber