Manual:Interface/Sitenotice
This page documents a system message, a wiki page that defines part of the MediaWiki interface. See also the default documentation. |
MediaWiki:Sitenotice은 다른 공지가 대신하지 않는 한 모든 사용자의 페이지 제목 위에 표시됩니다.
메시지는 정의된 경우에 표시됩니다. 즉, 사이트 알림 페이지가 비어 있지 않고 내용이 단일 문자 "-
"와 다른 경우에 표시됩니다.
사용자에게 표시되는 알림은 다음과 같은 순서로 결정됩니다.
- CentralNotice 확장자가 활성화되면 표시됩니다(정의되지 않은 경우에도). 아래 참조.
- 사용자가 익명이면 MediaWiki:Anonnotice이 표시됩니다(정의된 경우).
- 그렇지 않으면 MediaWiki:Sitenotice이 표시됩니다(정의된 경우).
- 그렇지 않으면 $wgSiteNotice 의 전역 알림이 표시됩니다(정의된 경우).
- 그렇지 않으면 알림이 표시되지 않습니다.
Dismissing
Extension:DismissableSiteNotice가 설치된 경우, 등록된 사용자는 공지에서 [dismiss]
를 클릭하여 사이트 공지를 숨길 수 있습니다. 개별 사용자가 이전에 닫은 사이트 알림을 복구하려면 브라우저에서 www.mediawiki.org에 대한 쿠키 dismissSiteNotice
를 삭제해야 합니다.
For an individual user to recover a previously dismissed site notice, they should delete the cookie dismissSiteNotice
for www.mediawiki.org in their browser.
사이트 공지를 다시 표시하려면, 그것을 닫은 사람들에게도 sysops는 MediaWiki:Sitenotice id의 숫자를 증가시켜야 합니다(이렇게 하면 실제 공지의 수정 여부에 관계없이 모든 사람에게 공지를 다시 표시합니다).
CentralNotice
CentralNotice 확장은 다른 모든 고지 사항을 대체합니다. 메시지는 "호스트" 위키의 인터페이스를 통해 편집됩니다(예: meta:Special:CentralNotice). The messages are edited through an interface on a "host" wiki, for example, meta:Special:CentralNotice.
모바일
MinervaNeue 스킨(MobileFrontend 확장 프로그램에서 사용)은 $wgMinervaEnableSiteNotice
이 true(현재 MediaWiki 1.36 이후 기본값임)로 설정된 경우에만 사이트 알림을 표시합니다.
개별 공지는 nomobile
클래스를 사용하여 모바일에서 선택적으로 숨길 수 있습니다.
Hooks
The site notice can be modified by extensions/skins via the SiteNoticeBefore and SiteNoticeAfter hooks.
같이 보기
- Manual:Interface/Edit notice
- meta:Fundraising/2006/Sitenotice Q4 페이지는 로컬 프로젝트에서 사이트 공지를 사용자 정의하는 방법을 설명합니다.
- Manual:$wgReadOnly
- Manual:Hooks/SiteNoticeBefore