Templat:Artikel terkait/doc: Perbedaan antara revisi
Wikisporta (bicara | kontrib) Tanda: Suntingan perangkat seluler Suntingan peramban seluler |
Wikisporta (bicara | kontrib) Tanda: Suntingan perangkat seluler Suntingan peramban seluler |
||
| (4 revisi perantara oleh pengguna yang sama tidak ditampilkan) | |||
| Baris 1: | Baris 1: | ||
{{Documentation subpage}} | {{Documentation subpage}} | ||
'''Template | '''Template {{tl|Artikel terkait}}''' adalah templat cerdas yang dirancang untuk mempermudah dan mengotomatisasi pemunculan artikel terkait di bagian bawah halaman menggunakan ekstensi '''RelatedArticles'''. | ||
Templat ini dilengkapi dengan modul Lua backend (<code>Module:AutoRelated</code>) yang bekerja secara otomatis memindai pranala internal (wikilink) di dalam isi artikel, menyaring tautan yang valid, mengabaikan tautan merah dan halaman pengalihan, lalu memilih secara acak hingga maksimal 3 artikel terkait tanpa membebani performa server atau membutuhkan basis data pencarian eksternal yang berat. | |||
== Cara Penggunaan == | == Cara Penggunaan == | ||
=== | === 1. Mode Otomatis (Direkomendasikan) === | ||
< | Penyunting tidak perlu memasukkan parameter apa pun. Cukup pasang templat ini di bagian bawah halaman (sebelum kategori atau kotak navigasi): | ||
{{Artikel terkait|Artikel 1|Artikel 2|Artikel 3}} | <syntaxhighlight lang="wikitext"> | ||
</ | {{Artikel terkait}} | ||
</syntaxhighlight> | |||
* '''Cara Kerja:''' Sistem akan otomatis mendeteksi wikilink biru yang ada di artikel tersebut, memastikan halaman tujuannya benar-benar ada dan bukan halaman pengalihan[cite: 6], mengacak pilihannya, dan menampilkan maksimal 3 artikel secara stabil. | |||
=== 2. Mode Manual (Opsional) === | |||
Jika penyunting ingin menentukan artikel terkait secara spesifik secara manual, templat ini tetap mendukung parameter posisional (hingga 3 artikel): | |||
<syntaxhighlight lang="wikitext"> | |||
{{Artikel terkait|Judul Artikel 1|Judul Artikel 2|Judul Artikel 3}} | |||
</syntaxhighlight> | |||
== Parameter == | == Parameter == | ||
{| class="wikitable" | {| class="wikitable" | ||
! Parameter !! Status !! Deskripsi | ! Parameter !! Status !! Deskripsi | ||
|- | |- | ||
| <code>1</code> || | | <code>1</code> || Opsional || Judul artikel terkait pertama (jika ingin memaksa mode manual). | ||
|- | |- | ||
| <code>2</code> || Opsional || Judul | | <code>2</code> || Opsional || Judul artikel terkait kedua. | ||
|- | |- | ||
| <code>3</code> || Opsional || Judul | | <code>3</code> || Opsional || Judul artikel terkait ketiga. | ||
|} | |} | ||
* ''Catatan: Jika parameter dikosongkan (hanya menulis <code><nowiki>{{Artikel terkait}}</nowiki></code>), sistem otomatis beralih ke mode pemindaian cerdas.'' | |||
== | == Fitur Cerdas Modul Otomatis == | ||
* '''Penyaringan Wikilink Aktif:''' Hanya mendeteksi halaman yang benar-benar ada (berwarna biru) dan mengabaikan tautan merah. | |||
* '''Anti-Pengalihan (Anti-Redirect):''' Secara otomatis melewati halaman bertipe pengalihan (redirect seperti pada kasus Real Madrid ke Real Madrid C.F.) agar target tautan selalu akurat. | |||
* '''Batasan Kapasitas:''' Secara dinamis memilih maksimal 3 artikel. Jika artikel sumber hanya memiliki 1 atau 2 wikilink valid, maka sistem hanya akan menampilkan 1 atau 2 tanpa memaksakan error. | |||
* '''Stabil & Terkunci:''' Hasil acakan bersifat stabil pada setiap halaman dan tidak berubah-ubah liar setiap kali pengunjung memuat ulang halaman. | |||
''' | |||
- | |||
''' | |||
* '''Kapasitas | |||
* ''' | |||