도움말:미디어위키 네임스페이스

무료 백과 사전, 위키피디아에서
탐색으로 이동 검색으로 이동
위키피디아 데이터 구조
주제 네임스페이스 토크 네임스페이스
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 메시지 }} 템플릿 (아래 참조)은 주요 메시지를 나열합니다. 포함되지 않음

페이지(일반적으로 약간의 토론이 있는 페이지) 에서 사용되는 템플릿 {{ 인터페이스 설명 }}은 인터페이스 설명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 및 유사한 매개변수 를 포함 하거나 일반 페이지에서 허용되지 않는 원시 CSSXHTML 마크업 을 포함하기 때문에 삽입에 적합 하지 않습니다.

언어 간 링크

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. ^ 기본적으로 모든 메시지는 보호됩니다. 이것은 여러 가지 이유로 필요합니다.
    • 많은 메시지가 일반 HTML로 되어 있으므로 사용자가 악성 스크립트를 삽입할 수 있습니다.
    • 일부 메시지의 파손 행위는 매우 방해가 될 수 있습니다. 예를 들어 사이드바에 있는 링크 텍스트의 변경 사항은 모든 사용자에게 즉시 표시됩니다.
    • 이론상 몇 가지 메시지로 인해 소프트웨어가 변경되면 작동이 중지될 수 있습니다. 실제로 소프트웨어는 성능 및 안정성을 위해 메시지 파일에서 바로 정규식을 가져와 변경된 페이지의 데이터베이스 내용을 무시합니다.
    관리자가 관리자가 아닌 사용자가 미디어위키 페이지를 편집할 수 있도록 하려면 메시지를 템플릿에 배치한 다음 템플릿을 다시 미디어위키 페이지로 옮기는 방법이 있습니다. 또 다른 방법은 페이지를 MediaWiki가 아닌 네임스페이스로 리디렉션하는 것입니다.

외부 링크

0.062862157821655