Jump to content

Ekstensi:LinkFilter

From mediawiki.org
This page is a translated version of the page Extension:LinkFilter and the translation is 50% complete.
Manual pengaya MediaWiki
LinkFilter
Status keluaran: stabil
Penerapan Halaman istimewa
Deskripsi Menambahkan beberapa halaman khusus baru dan hook pengurai untuk pengiriman link/persetujuan/penolakan
Perancang
Versi terbaru 3.5.0 (2017-07-11)
MediaWiki 1.43+
Perubahan pangkalan data Ya
  • $wgLinkPageDisplay
  • $wgLinkFilterTypes
  • linkadmin
Licence Lisensi Publik Umum GNU 2.0 atau lebih baru
Unduh
Terjemahkan pengaya LinkFilter jika tersedia di translatewiki.net
Masalah Tugas terbuka · Laporkan kekutu

LinkFilter is an extension to allow users to submit news (etc.) links and wiki admins/other privileged users to approve them.

In addition to the new special pages, LinkFilter also provides ‎<linkfilter> parser hook tag.

Halaman khusus baru

  • Special:LinkSubmit
  • Special:LinkApprove (tersedia untuk pengguna dengan hak linkadmin.)
  • Special:LinkEdit (redirects to LinkSubmit form, allowing to edit the link details, target etc.)
  • Special:LinksHome
  • Special:LinkRedirect

Install

  • Unduh dan pindahkan folder LinkFilter yang diekstrak ke direktori extensions/ Anda.
    Pengembang dan penyumbangsih kode sebaiknya memasang pengaya dari Git sebagai gantinya, menggunakan:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/LinkFilter
    
  • Tambahkan kode berikut di bawah berkas LocalSettings.php Anda:
    wfLoadExtension( 'LinkFilter' );
    
  • Jalankan skrip pembaruan yang akan membuat tabel pangkalan data yang diperlukan pengaya ini secara otomatis.
  • Yes Selesai – Telusuri ke Special:Version di wiki Anda untuk memastikan pengayanya berhasil dipasang.


Konfigurasi

  • $wgLinkFilterTypesan array of link types that will be available in the dropdown menu on Special:LinkSubmit. If this is not defined, LinkFilter will use the defaults in Link::$link_types. The defaults are the same as Link::$link_types currently:
$wgLinkFilterTypes = array(
	1 => 'Arrest Report',
	2 => 'Awesome',
	3 => 'Cool',
	4 => 'Funny',
	6 => 'Interesting',
	7 => 'Obvious',
	8 => 'OMG WTF?!?',
	9 => 'Rumor',
	10 => 'Scary',
	11 => 'Stupid',
);
  • $wgLinkPageDisplaynot really a configuration variable per se. Used to display different stuff on LinkFilter pages. For example, setting $wgLinkPageDisplay['in_the_news'] = true; will display "In the News" section on Special:LinksHome.

Kustomisasi

You can edit the general instructions displayed to everyone on Special:LinkSubmit by editing MediaWiki:Linkfilter-instructions.

Admins instructions can be edited through MediaWiki:Linkfilter-admin-instructions.

Hak Pengguna

Ekstensi menambahkan satu hak pengguna baru, linkadmin. Pengguna dengan hak ini dapat menggunakan fungsi administratif LinkFilter, seperti menyetujui/menolak tautan. Secara default, linkadmin, staff dan sysop group memiliki hak ini.