Jump to content

Manual:Kancalar/MovePageCheckPermissions

From mediawiki.org
This page is a translated version of the page Manual:Hooks/MovePageCheckPermissions and the translation is 100% complete.
MovePageCheckPermissions
sürüm 1.25.0 sürümünden mevcuttur
Kullanıcının sayfayı taşımasına izin verilip verilmediğini belirtin.
İşlevi tanımlayın:
public static function onMovePageCheckPermissions( Title $oldTitle, Title $newTitle, User $user, $reason, Status $status ) { ... }
Ek kancası extension.json sürümünde:
{
	"Hooks": {
		"MovePageCheckPermissions": "MediaWiki\\Extension\\MyExtension\\Hooks::onMovePageCheckPermissions"
	}
}
Çağrıdan: Dosya(lar): MovePage.php
Arayüz: MovePageCheckPermissionsHook.php

Kancaların takılmasıyla ilgili daha fazla bilgi için Manual:Hooks sayfasına bakın.
Bu kancayı kullanan uzantı örnekleri için Category:MovePageCheckPermissions extensions/tr sayfasına bakın.

Ayrıntılar

  • $oldTitle: Geçerli (eski) konumun Title nesnesi
  • $newTitle: Yeni konumun Title nesnesi
  • $user: Kullanıcı taşımayı yapıyor
  • $reason: kullanıcı tarafından sağlanan neden dizisi
  • $status: Hata mesajlarının iletileceği Status nesnesi