Templat:Diff
Templat ini dimaksudkan untuk membantu membuat pranala ke perbedaan revisi (diff); yaitu, pranala ke halaman yang menunjukkan perbedaan antara dua versi halaman wiki. Setiap versi dari sebuah halaman memiliki ID revisi, yang dapat Anda temukan dari riwayat halaman dengan melihat pranala timestamp untuk suntingan. Pranala timestamp memiliki bentuk seperti ini:
http[s]://wiki-indonesia.club/w/index.php?title=SuatuHalaman&oldid=442212827
Angka setelah oldid=
adalah ID revisi.
Dengan satu atau dua ID revisi, ada beberapa jenis pranala yang dapat dihasilkan.
Penggunaan
sunting{{Diff|title|diff|oldid|label|diffonly=yes}}
title
– Judul (nama) halaman (umumnya bersifat opsional)diff
– ID revisi atau kata kunci yang ingin dibandingkan dengan ID revisi patokan. Kata-kata kunci yang mungkin adalah:cur
– membandingkan dengan versi saat ini dari halaman yang bersangkutan.prev
– membandingkan dengan versi sebelum dari halaman yang bersangkutan.next
– membandingkan dengan versi selanjutnya dari halaman yang bersangkutan.- Jika menggunakan id, nilainya harus "lebih besar" daripada
oldid
.
oldid
– revisi ID patokan yang digunakan untuk menghasilkan diff.label
– Teks yang ditampilkan sebagai pranala (opsional)—Tidak mengisi ini akan menghasilkan pranala bernomor sebagai label.|diffonly=yes
– Hanya menampilkan perbedaan antar versi halaman (opsional)—nama parameter perlu digunakan.
Hanya parameter diff yang dibutuhkan; parameter-parameter lainnya bersifat opsional. Anda juga bisa menggunakan nama parameter untuk mengisi data templat title
, diff
, oldid
, dan label
.
Beberapa contoh
suntingDi bawah adalah tabel beberapa contoh penggunaan templat ini. Teks dengan cetak miring berwarna coklat
di kolom sebelah kiri, adalah pseudocode untuk contoh tersebut. Elemen-elemen yang harus dimasukkan secara harfiah ditandai oleh tulisan cetak miring dengan garis bawah tebal berwarna coklat
'. Ketika parameter dibiarkan kosong, dua karakter pipa yang berdekatan digarisbawahi (tetapi tidak dicetak tebal): ||
.
Kode | Hasil |
---|---|
{{Diff|Halaman utama|prev|11647961|Diff antara suatu revisi dengan versi sebelumnya}}
|
Diff antara suatu revisi dengan versi sebelumnya
Ini adalah bentuk yang paling sering digunakan
|
{{Diff|Foobar|18157674|14667793|Diff antara dua revisi suatu halaman}}
|
Diff antara dua revisi suatu halaman
|
{{Diff||18157674|14667793|Diff antara dua revisi suatu halaman tanpa parameter title}}
|
Diff antara dua revisi suatu halaman tanpa parameter title
|
{{Diff|Istimewa:Bandingkan halaman|18157674|14667793|Diff between two numbered versions of a page in Wikipedia namespace}}
|
Diff between two numbered versions of a page in Wikipedia namespace
|
{{Diff|Halaman utama|next|11647961|Diff antara suatu revisi dengan versi setelahnya}}
|
Diff antara suatu revisi dengan versi setelahnya
|
{{Diff|Halaman utama|cur|11647961|Diff antara suatu revisi dengan versi halaman saat ini}}
|
Diff antara suatu revisi dengan versi halaman saat ini
|
{{Diff|Halaman utama|cur||Diff yang menunjukkan perubahan terbaru di sebuah halaman}}
|
Diff yang menunjukkan perubahan terbaru di sebuah halaman
|
{{Diff|Halaman utama||11647961|Pranala ke suatu revisi dari sebuah halaman}}
|
Pranala ke suatu revisi dari sebuah halaman
|
{{Diff|Halaman utama|11647961|202506579|Comparison display without page display of two numbered versions of a page |diffonly=yes}}
|
Comparison display without page display of two numbered versions of a page
|
TemplateData
suntingTemplateData untuk Diff
Templat ini dimaksudkan untuk membantu membuat pranala ke perbedaan revisi (diff); yaitu, pranala ke halaman yang menunjukkan perbedaan antara dua versi halaman wiki.
Parameter | Keterangan | Jenis | Status | |
---|---|---|---|---|
title | title page 1 | Judul halaman. | Nama halaman | opsional |
Diff | diff 2 | ID revisi atau kata kunci yang ingin dibandingkan dengan ID revisi patokan. Kata-kata kunci yang mungkin adalah:
| Baris | wajib diisi |
Oldid | oldid 3 | revisi ID patokan yang digunakan untuk menghasilkan diff. Suatu angka seperti "442212827" (tanpa simbol petik). | Angka | opsional |
Label | label 4 | Teks yang ditampilkan sebagai pranala. | Baris | opsional |
Diffonly | diffonly | Hanya menampilkan perbedaan antar versi halaman. Jika menggunakan parameter ini, isi dengan "yes" (tanpa tanda kutip). | Baris | opsional |
Lihat pula
sunting- {{Oldid}} – templat yang lebih sederhana untuk membuat pranala ke suatu versi halaman
- {{Diff2}} – same as {{Diff}}, but assumes a diff between the given revision and the one immediately before
- {{Querylink}} – templat dasar (base template) untuk membuat query strings
- Istimewa:Diff memiliki tujuan yang mirip
- {{TextDiff}}