도움말:미디어위키 네임스페이스
주제 네임스페이스 | 토크 네임스페이스 | ||
---|---|---|---|
0 | (본문/기사) | 말하다 | 1 |
2 | 사용자 | 사용자 토크 | 삼 |
4 | 위키피디아 | 위키피디아 이야기 | 5 |
6 | 파일 | 파일 토크 | 7 |
8 | 미디어위키 | 미디어위키 토크 | 9 |
10 | 주형 | 템플릿 토크 | 11 |
12 | 돕다 | 도움 이야기 | 13 |
14 | 범주 | 카테고리 토크 | 15 |
100 | 문 | 포털 토크 | 101 |
118 | 초안 | 드래프트 토크 | 119 |
710 | TimedText | TimedText 토크 | 711 |
828 | 기준 치수 | 모듈 토크 | 829 |
더 이상 사용되지 않음 | |||
2300 | 간단한 기계 장치 | 가제트 토크 | 2301 |
2302 | 가젯 정의 | 가제트 정의 토크 | 2303 |
-1 | 특별한 | ||
-2 | 미디어 |
미디어 위키 네임 스페이스 A는 네임 스페이스 인터페이스의 특정 위치에 표시 할 텍스트를 포함. 관리자 , 인터페이스 관리자 및 인터페이스 편집자 만 이 네임스페이스의 페이지를 편집할 수 있습니다. 또한 이 네임스페이스의 페이지는 .css
또는 .js
로 끝나는 페이지는 인터페이스 관리자 및 인터페이스 편집기로 제한됩니다 . 그러나 모든 편집자는 적절한 토론 페이지에서 변경 사항을 제안할 수 있습니다.
개요
MediaWiki 네임스페이스를 사용하면 관리자 와 인터페이스 편집자 가 MediaWiki 웹 인터페이스 를 사용자 정의하거나 번역할 수 있습니다 .
이 페이지에 대한 변경은 글로벌 효과를 가지고 있기 때문에, 그들은되는 보호 편집에서, 및 관리자 만 및 인터페이스 편집기는 편집 그들에게 능력을 가지고있다 . [1] 관리자가 아닌 사용자가 사소한 변경을 요청하려는 경우 미디어위키 페이지의 토론 페이지에 있는 템플릿을 사용하여 변경할 수 있습니다 . 보다 실질적인 변경 사항은 Wikipedia:Village pump 의 해당 섹션에서 논의해야 합니다 . 그런 다음 변경에 대한 합의 가 있는 경우 편집 요청을 해야 합니다 .
{{editprotected}}
다른 위키 사이트에 도움이 될 수 있고 Wikipedia에만 해당되지 않는 변경 사항은 translatewiki.net (TWN이라고도 함, 이전에는 BetaWiki로 알려짐)에 제출할 수 있습니다 . 번역위키:번역:미디어위키를 참조하세요 . 영어가 메시지의 원래 언어이기 때문에 변경 사항은 translatewiki.net에서 직접 편집할 수 없으며 지원 페이지 에서 논의해야 합니다 .
MediaWiki 페이지는 여러 가지 이유로 페이지 자체에 문서를 가질 수 없고 있어서도 안 됩니다. 무엇보다도 <noinclude> 태그는 일반적으로 이 네임스페이스에서 기능하지 않으며 MediaWiki 공간의 데이터 양은 성능상의 이유로 낮게 유지되어야 합니다. 대신 메시지에 대한 설명을 토론 페이지 상단에 넣을 수 있습니다. 이에 대한 템플릿 {{ 인터페이스 설명 }}을 사용할 수 있습니다. 이 템플릿을 사용하는 페이지 는 인터페이스 설명이 있는 Category:MediaWiki 메시지 에서 찾을 수 있습니다 .
일부 메시지에는 '언어'를 로 설정하여 사용할 수 있는 이전 문서가 있습니다 qqq. 예를 들어, MediaWiki:Login 에는 MediaWiki:Login/qqq에 오래되고 다소 잘못된 문서가 있습니다. /qqq 메시지를 업데이트하지 말고 대신 토론 페이지의 상단을 업데이트하십시오.
특정 인터페이스 요소에 대한 메시지 이름은 Special:Preferences 의 Advanced Gadget에서 "시스템 메시지 이름이 노출된 현재 페이지를 다시 로드하는 도구 상자 링크 추가"를 사용하여 찾을 수 있습니다 . 활성화되면 "메시지 이름" 항목이 도구 상자에 나타나고 클릭하면 모든 항목의 이름이 표시됩니다.
메시지 개요
{{ MediaWiki 메시지 }} 템플릿 (아래 참조)은 주요 메시지를 나열합니다. 포함되지 않음
- Abusefilter 경고, 이러한 경고가 많이 있으며 여기 에서 찾을 수 있습니다 .
- Special:Tags 에 나열된 편집 필터로 요약 을 편집 하기 위해 태그 가 자동으로 추가됩니다 .
- 기본 설정 옵션을 설명하는 메시지( Mediawiki:Tog-) – 검색합니다 .
- 툴팁을 제공하는 메시지 ( Mediawiki:Tooltip-) – 이를 검색하십시오 .
- Cite.php 와 관련된 메시지 는 Help talk:Cite errors 에 나열되고 논의됩니다 .
- MediaWiki:Uploadtext 및 관련 하위 페이지(하위 페이지는 Wikipedia:공간 에서 페이지를 포함함 ) – Wikipedia talk:Upload 에서 다룹니다 .
- MediaWiki talk:Common.css에 설명된 CSS 파일 .
- 가젯 관련 메시지 – 가젯 .
페이지(일반적으로 약간의 토론이 있는 페이지) 에서 사용되는 템플릿 {{ 인터페이스 설명 }}은 인터페이스 설명MediaWiki talk: 이 있는 Category:MediaWiki 메시지 에 페이지를 추가합니다 .
전체 메시지 목록은 Special:Allmessages 에서 확인할 수 있습니다 . 소프트웨어 기본값을 제공하는 MediaWiki 메시지는 "수정되지 않음"이라고 하며 Allmessages 목록에 빨간색 링크로 나타나며 기술적으로 페이지로 존재하지 않기 때문에 접두사 기반 검색에 나타나지 않습니다. Special:Allmessages 는 모든 시스템 메시지(페이지가 1MB 이상)를 표시 하기 때문에 일부 사용자는 이러한 메시지를 알파벳순으로 보기를 선호할 수 있습니다. @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
모든 MediaWiki 페이지 목록 은 Special:Prefixindex/MediaWiki: 를 참조하거나 MediaWiki 네임스페이스를 검색하십시오 .
기술적 세부 사항
MediaWiki 네임스페이스는 관리자 가 MediaWiki 웹 인터페이스 를 사용자 정의하거나 번역 할 수 있도록 하는 메커니즘 입니다. 최근 미디어위키 버전에서는 기본적으로 활성화되어 있으며, mw:Manual:$wgUseDatabaseMessages = true는 활성화합니다. MediaWiki 네임스페이스 페이지의 내용은 언어 파일의 해당 설정, 즉 메시지의 정적 버전을 무시합니다. MediaWiki 네임스페이스를 사용하는 것은 다른 네임스페이스보다 약간 느립니다.
미디어위키 메시지의 네임스페이스 번호는 8 이며, 개별 메시지를 논의하기 위한 해당 미디어위키 토크 네임스페이스 9 가 있습니다. 일부 프로젝트는 수정을 제안하기 위해 en:Template:editprotected ( backlinks edit ) 와 같은 템플릿을 제공하고, 다른 프로젝트에는 이러한 목적을 위해 시삽이나 관료의 도움을 요청하는 Meta:Requests 와 같은 페이지가 있습니다.
- MediaWiki 메시지에 대한 링크는 일반 페이지, 예에 대한 링크처럼 작동합니다.
- [[MediaWiki:Edit]] 미디어위키:편집 ,
- [[w:de:MediaWiki:Edit]] w:de:MediaWiki:편집 ,
- [{{fullurl:m:MediaWiki:Edit|action=render}} demo] 데모 .
Messages.php [ dead link ]$wgAllMessagesEn
배열의 각 메시지 는 MediaWiki 네임스페이스의 페이지에 해당합니다. 예를 들어 php 파일에 다음과 같은 줄이 있을 수 있습니다.
'recentchanges' => '최근 변경 사항',
이 페이지에 대응하기 위해 미디어 위키 : Recentchanges입니다은 , 그리고 {{int:Recentchanges}}
최근 변경 사항을 제공합니다. 이 페이지를 편집하면 데스크톱 사이트의 왼쪽 창에 있는 최근 변경 사항 링크에 새 메시지가 자동으로 사용됩니다. 유사하게 w:fr:MediaWiki:Recentchanges 에는 Modifications récentes 콘텐츠 가 있습니다. 페이지 이름 자체는 번역되지 않습니다.
트랜스클루전
트랜스 클루 전 역사적으로 이러한 메시지는 템플릿의 기능을 커버 아래에 언급 한 바와 같이 미디어 위키 메시지는 의미가 있습니다.
{{MediaWiki:Edit}}
= 이 페이지를 편집하세요. m:Template:Ed ( 백링크 편집 )를 참조하세요 .{{int:Edit}}
= 이 페이지를 편집하세요. 콜론 함수 int: 는 MediaWiki: 의 줄임말입니다 .{{int:Example}}
= ⧼Example⧽, 그러나 메시지가 존재하는 한.{{MediaWiki:Example}}
= MediaWiki:예제 는 존재하지 않습니다.
의 차이 {{MediaWiki:}}
와는 {{int:}}
즉 {{MediaWiki:}}
반면, 위키 (즉, 영어)의 기본 언어를 사용하여 transcludes {{int:}}
transcludes는 사용자의 환경에 의한 언어 세트를 사용하여. 예를 들어 사용자 언어가 영어로 설정되어 있지 않으면 다음 두 줄이 다릅니다.
- 기사 보기
- 기사 보기
그러나 많은 메시지는 템플릿 파서에 의해 평가되지 않는 $1 및 유사한 매개변수 를 포함 하거나 일반 페이지에서 허용되지 않는 원시 CSS 및 XHTML 마크업 을 포함하기 때문에 삽입에 적합 하지 않습니다.
언어 간 링크
MediaWiki 메시지의 언어 간 링크 는 일반적으로 예상대로 작동하지 않습니다. 추가는 <noinclude>이 메시지에 대한 사건으로 무엇인가, 그것을 평가하기 때문에, 좋은 것만으로는 충분하지 않습니다 포함 일반 템플릿처럼,하지만 [ 명확한 설명이 필요 ] 메시지가 시스템 메시지로 내부적으로 사용합니다.
대신, 토론 페이지에서 페이지 내 언어 간 링크를 사용할 수 있습니다. m:Template:ilm ( backlinks edit ) 일부 주요 프로젝트에서 이를 수행합니다.
언어 파일 전용 문자열
일부 텍스트 문자열은 이 기능을 사용하여 사용자 지정할 수 없으므로 언어 파일을 편집해야만 변경할 수 있습니다. 여기에는 다음이 포함됩니다.
- 네임스페이스 제목 "User", "Wikipedia", "Image" 등
- 특별 페이지의 이름
- 월 및 요일 이름
- Special:Preferences 의 여러 항목
역사
MediaWiki 네임스페이스는 2003년 12월 6일에 도입되었습니다. 그 전에는 사용자 인터페이스 텍스트가 PHP 소프트웨어의 일부였으며 소프트웨어 개발자만 변경할 수 있었습니다. 소개 이후 일반 관리자가 편집할 수 있습니다.
2004년 6월까지 MediaWiki 네임스페이스는 기사에서 사용할 다른 상용구 텍스트 메시지를 만드는 데에도 사용되었습니다. 이 함수는 Template 네임스페이스 로 대체되었습니다 . " User:Template namespace initialisation script "로 실행되는 변환 스크립트 는 모든 비시스템 메시지를 새 네임스페이스로 이동 한 개발자 Tim Starling에 의해 실행되었으며 리디렉션을 우회하기 위해 기사의 MediaWiki: 참조를 Template:으로 대체했습니다. 2005년 10월과 11월에 이러한 리디렉션이 삭제되었습니다. 이 배경은 현재 "템플릿"으로 알려진 개념이 때때로 "메시지"라고 불리는 이유를 설명합니다.
짧은 시간 동안 삭제에 대한 투표(VfD)에서 삭제를 위한 기사 (AfD)로 이름이 변경되기 전에 삭제 토론에서는 "MediaWiki:VfD- articlename " 형식으로 명명된 메시지인 MediaWiki를 사용했습니다 . 이들은 2004년 6월 템플릿: 공간으로 옮겨졌고 현재 (2006년 1월 현재) Wikipedia:Articles for deletes 또는 Wikipedia:Votes for deletes 의 하위 페이지입니다 .
또한보십시오
- 버전 1.2.6의 MediaWiki 네임스페이스
- 템플릿:미디어위키 리디렉션
- Wikipedia:WikiProject 사용성/MediaWiki
- MediaWiki talk:Sitenotice - 사이트 알림 만들기
- Wikipedia:버그 보고 및 기능 요청 - MediaWiki 소프트웨어를 수정하거나 개선하기 위해 "버그"를 제출할 때. WP:DevMemo 도 참조하십시오 .
- Wikipedia:템플릿 제한
- WP:도구 / 태그별 도구 - 미디어위키 소프트웨어를 보완하는 외부 호스팅 도구
노트
- ^ 기본적으로 모든 메시지는 보호됩니다. 이것은 여러 가지 이유로 필요합니다.
- 많은 메시지가 일반 HTML로 되어 있으므로 사용자가 악성 스크립트를 삽입할 수 있습니다.
- 일부 메시지의 파손 행위는 매우 방해가 될 수 있습니다. 예를 들어 사이드바에 있는 링크 텍스트의 변경 사항은 모든 사용자에게 즉시 표시됩니다.
- 이론상 몇 가지 메시지로 인해 소프트웨어가 변경되면 작동이 중지될 수 있습니다. 실제로 소프트웨어는 성능 및 안정성을 위해 메시지 파일에서 바로 정규식을 가져와 변경된 페이지의 데이터베이스 내용을 무시합니다.