Manual:Arayüz/Sitenotice
Bu sayfa, MediaWiki arayüzünün bir bölümünü tanımlayan bir viki sayfası olan bir sistem mesajını belgelemektedir. Ayrcıa varsayılan belgelendirmeyi bakabilirsiniz. |
MediaWiki:Sitenotice başka bir uyarıyla değiştirilmedikçe, tüm kullanıcılar için sayfa başlığının üzerinde görüntülenir.
Mesaj tanımlanmışsa gösterilmektedir, yani sitenotice sayfası boş değildir ve içeriği "-
" tek karakterinden farklıdır.
Bir kullanıcı için hangi uyarının görüntüleneceğine şu sırayla karar verilir:
- CentralNotice uzantısı etkinse görüntülenir (tanımlanmamış olsa bile); aşağıya bakın.
- Kullanıcı anonim ise, MediaWiki:Anonnotice görüntülenir (tanımlanmışsa).
- Aksi takdirde, MediaWiki:Sitenotice görüntülenir (tanımlanmışsa).
- Aksi takdirde, $wgSiteNotice içindeki küresel uyarı görüntülenir (tanımlanmışsa).
- Aksi takdirde herhangi bir uyarı görüntülenmez.
Kapatma
Extension:DismissableSiteNotice kuruluysa, kayıtlı kullanıcılar uyarıdaki [kapat]
seçeneğini tıklayarak herhangi bir site uyarısını gizleyebilir.
Bir kullanıcı daha önce reddedilen bir sitenotice'yi kurtarmak için, tarayıcısında dismissSiteNotice
'nin www.mediawiki.org çerezini silmelidir.
Site uyarısını geri çevirenler için bile tekrar göstermek için, sistem görevlileri MediaWiki:Sitenotice id içindeki sayıyı artırmalıdır (bu, gerçek uyarının düzenlenip düzenlenmediğine bakılmaksızın uyarının herkes için yeniden görüntüler).
CentralNotice
CentralNotice uzantısı diğer bildirimlerden bağımsız olarak gösterilir. İletiler, meta:Special:CentralNotice gibi bir “ana viki” üzerindeki bir arayüz aracılığıyla düzenlenir.
Mobil
MinervaNeue görünümü (MobileFrontend uzantısı tarafından kullanılır) $wgMinervaEnableSiteNotice
yanlızca true
olarak ayarlandığında site uyarılarını gösterir (bu, MediaWiki 1.36'dan beri varsayılandır).
Bireysel uyarılar, nomobile
sınıfı kullanılarak mobil cihazlarda seçici olarak gizlenebilir.
Kancalar
Site bildirimi, SiteNoticeBefore ve SiteNoticeAfter kancaları üzerinden uzantılar/görünümler ile değiştirilebilir.
Ayrıca bakınız
- Manual:Interface/Edit notice
- meta:Fundraising/2006/Sitenotice Q4 sayfası, yerel projelerde site uyarının nasıl özelleştirileceğini açıklar.
- Manual:$wgReadOnly
- Manual:Hooks/SiteNoticeBefore