UseModWiki
| UseModWiki | |||||||
|---|---|---|---|---|---|---|---|
Default homepage of UseModWiki 1.2.1 | |||||||
| Tipe | Perangkat lunak wiki | ||||||
| Berdasarkan | AtisWiki (en) | ||||||
| Versi pertama | 11 Oktober 1999 | ||||||
| Versi stabil | |||||||
| Genre | Perangkat lunak wiki | ||||||
| Lisensi | GPL[1] | ||||||
| |||||||
Sumber kode | |||||||
| |||||||
UseModWiki adalah perangkat lunak wiki yang ditulis menggunakan bahasa pemrograman Perl dan dirilis dengan Lisensi Publik Umum GNU. Sistem ini menyimpan halaman wiki dalam bentuk berkas teks biasa, bukan menggunakan basis data relasional.[2] UseModWiki pernah digunakan sebagai perangkat lunak pendukung Wikipedia bahasa Inggris dan berbagai edisi bahasa lainnya sebelum kemudian digantikan oleh MediaWiki.
Sejarah
[sunting | sunting sumber]Setelah Ward Cunningham mengembangkan situs web wiki pertama, WikiWikiWeb, berbagai perangkat lunak tiruan mulai bermunculan dengan mengadopsi fungsi dan desain mesin WikiWikiWeb (WikiBase). Sebagian besar perangkat lunak tersebut ditulis menggunakan bahasa pemrograman Perl. Salah satu pengembangan awal adalah CVWiki yang dibuat oleh Peter Merel dan dirilis sebagian dengan Lisensi Publik Umum GNU yang Lebih Rendah.[3] Perangkat lunak ini kemudian menjadi dasar bagi AtisWiki yang dikembangkan oleh Markus Denker dan dirilis di bawah Lisensi Publik Umum GNU.
Pada dekade 1990-an, Clifford Adams mengembangkan Proyek Moderasi Usenet, sebuah sistem yang memungkinkan pengguna berbagi informasi terkait pemeringkatan, penyuntingan, dan peringkasan kiriman Usenet.[4] Pada tahun 1999, pendekatan tersebut digantikan oleh konsep wiki, yang menjadi awal pengembangan UseModWiki.[5] Pengembangan dimulai pada 11 Oktober 1999 sebagai percabangan sederhana dari AtisWiki. Sejak rilis versi 0.4 pada November 1999, UseModWiki mengalami penambahan fitur dan penyempurnaan fungsional. Pada tahun 2000, MeatballWiki diluncurkan sebagai situs kedua berbasis UseModWiki dan dihosting di usemod.com, bersamaan dengan situs resmi perangkat lunak tersebut.[6]
Pada tahun 2001, Adams yang juga berkontribusi sebagai komunitas wikipedia memperkenalkan sejumlah peningkatan untuk penggunaan ensiklopedia pada versi 0.91 dan 0.92. Salah satu perubahan penting adalah penerapan tautan bebas menggunakan tanda kurung siku ganda sebagai metode penautan halaman, yang melengkapi sistem sebelumnya berbasis camel case. Pada September 2003, setelah jeda pengembangan selama dua tahun, UseModWiki versi 1.0 dirilis dengan penambahan dukungan CSS, RSS, unggahan berkas, dan pengodean UTF-8.[7]
Pengembangan selanjutnya mengalami penghentian. Pada Desember 2004, ditemukan kerentanan keamanan cross-site scripting (CVE-2004-1397).[8][9] Perbaikan atas kerentanan tersebut baru dirilis pada Juli 2007 setelah Markus Lude mengambil alih pengelolaan proyek dari Clifford Adams melalui rilis versi 1.0.1. Sejak saat itu, pengembangan difokuskan pada perbaikan kesalahan. Nama domain resmi proyek dipindahkan ke usemod.org pada akhir September 2023, diikuti dengan pembaruan kecil pada November tahun yang sama.[10]
Digunakan oleh Wikipedia
[sunting | sunting sumber]Sejak pendiriannya pada 15 Januari 2001, Wikipedia bahasa Inggris menggunakan UseModWiki sebagai perangkat lunak wiki awal (fase I). Pada Januari 2002, sebanyak 22 edisi bahasa Wikipedia dijalankan menggunakan UseModWiki. Pada 25 Januari 2002, Wikipedia bahasa Inggris beralih ke perangkat lunak berbasis PHP yang dikembangkan dari UseModWiki dan dikenal sebagai skrip PHP (fase II). Perangkat lunak tersebut kemudian digantikan pada 20 Juli 2002 oleh sistem wiki hasil penulisan ulang yang berfokus pada peningkatan kinerja dan fungsionalitas, yang selanjutnya dikenal sebagai MediaWiki (fase III).
Edisi Wikipedia dalam bahasa lain secara bertahap mengikuti peralihan ke MediaWiki. Pada akhir 2003, hanya sejumlah kecil edisi aktif, termasuk Wikipedia bahasa Catalonia , yang masih menggunakan UseModWiki. Seluruh edisi Wikipedia yang tersisa kemudian bermigrasi ke MediaWiki pada tahun 2004.
Lihat juga
[sunting | sunting sumber]Referensi
[sunting | sunting sumber]- ↑ Harihareswara, Sumana; Paumier, Guillaume. "MediaWiki". Dalam Brown, Amy; Wilson, Greg (ed.). The Architecture of Open Source Applications. Vol. 2. ISBN 978-1105571817. Diarsipkan dari versi aslinya tanggal 2024-11-27. Diakses tanggal 2024-11-24.
- ↑ "Introducing UseModWiki - Linux.com". Linux.com (dalam bahasa American English). 2005-04-04. Diakses tanggal 2026-01-26.
- ↑ "MarcusWiki: AtisWiki". marcusdenker.de. Diakses tanggal 2026-01-26.
- ↑ "UseMod Wiki: UseModWiki/WhyUseMod". www.usemod.org. Diakses tanggal 2026-01-26.
- ↑ "UseMod Wiki: UseModWiki/History". www.usemod.org. Diakses tanggal 2026-01-26.
- ↑ "UseMod Wiki: UseModWiki/OldVersions". www.usemod.org. Diakses tanggal 2026-01-26.
- ↑ "UseMod Wiki: UseModWiki/NewFeatures". www.usemod.org. Diakses tanggal 2026-01-26.
- ↑ "CVE - CVE-2004-1397". cve.mitre.org (dalam bahasa Inggris). Diakses tanggal 2026-01-26.
- ↑ "Wikipedia: <script>alert('This\xa0pre-UseModWiki\xa01.0.1\xa0site\xa0has\xa0no\xa0XSS\xa0vulnerability!')</script>". www.editthisnft.com (dalam bahasa American English). Diakses tanggal 2026-01-26.
- ↑ "UseMod Wiki: UseModWiki". www.usemod.org. Diakses tanggal 2026-01-26.
