리버티게임:이름공간/미디어위키: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
(중간저장)
편집 요약 없음
 
(같은 사용자의 중간 판 하나는 보이지 않습니다)
4번째 줄: 4번째 줄:


== 개요 ==
== 개요 ==
미디어위키 설치 및 사용과 관련된 시스템 메시지와 설정을 담고 있습니다. 네임스페이스에서 페이지는 주로 미디어위키 인터페이스의 구성 요소와 관련된 메시지나 텍스트를 수정하고 정의하는 데 사용됩니다. 이러한 설정들은 리버티게임 사이트 전체에 미치는 영향이 크고 사이트 전체에 작용되는 CSS와 javascript를 임의로 추가하거나 수정 할 수 있기에 시스템상 관리자만 편집 할 수 있도록 보호되어 있습니다.
네임스페이스는 주로 미디어위키 인터페이스의 구성 요소와 관련된 메시지나 텍스트를 수정하고 정의하는 데 사용됩니다. 이러한 설정들은 리버티게임 사이트 전체에 미치는 영향이 크고 사이트 전체에 작용되는 CSS와 javascript를 임의로 추가하거나 수정 할 수 있기에 시스템상 관리자만 편집 할 수 있도록 보호되어 있습니다.


== 시스템 메세지의 설정 ==
== 시스템 메세지의 설정 ==
상단에서 언급했다시피 리버티 게임은 미디어위키 엔진에서 작동합니다. 이 미디어위키의 인터페이스에는 수많은 '''시스템 메시지'''가 이용되고 있습니다 (MediaWiki 본체에서 약 2,300개가 포함되어 있습니다.). 이러한 메시지는 사용자가 특정 작업을 수행할 때 보이는 시스템 메세지, 버튼의 레이블, 오류 메시지, 편집시 안내 메시지, 툴팁 등 다양한 UI 텍스트를 포함합니다. 또한 기본적으로 다국어를 지원하며 미디어위키가 배포되는 서버파일에 포함되어 있습니다.
상단에서 언급했다시피 리버티게임은 미디어위키 엔진에서 작동합니다. 이 미디어위키의 인터페이스에는 수많은 '''시스템 메시지'''가 이용되고 있습니다 (MediaWiki 본체에서 약 2,300개가 포함되어 있습니다.). 이러한 메시지는 사용자가 특정 작업을 수행할 때 보이는 시스템 메세지, 버튼의 레이블, 오류 메시지, 편집시 안내 메시지, 툴팁 등 다양한 UI 텍스트를 포함합니다. 또한 기본적으로 다국어를 지원하며 미디어위키가 배포되는 서버파일에 포함되어 있습니다.


이것들은 미디어위키를 기반으로 구성하는 사이트의 필요에 따라 사용자 인터페이스에서 표시되는 텍스트 내용들을 수정 할 수 있는데, 이때 실제로 사용되는 시스템 메시지의 생성 및 관리에는 '''미디어위키 이름 공간'''를 사용합니다. 한가지 예로 [[미디어위키:Preview]]는 편집시 확인 할 수 있는 '''미리 보기'''에 대한 시스템 메세지이며, 이것을 '''프리뷰'''라는 단어로 바꿀 시 모든 사용자에게 미리보기 대신 '''프리뷰'''라는 단어가 표시됩니다.
이것들은 미디어위키를 기반으로 구성하는 사이트의 필요에 따라 사용자 인터페이스에서 표시되는 텍스트 내용들을 수정 할 수 있는데, 이때 실제로 사용되는 시스템 메시지의 생성 및 관리에는 '''미디어위키 이름 공간'''를 사용합니다. 한가지 예로 [[미디어위키:Preview]]는 편집시 확인 할 수 있는 '''{{미디어위키:Preview}}'''에 대한 시스템 메세지이며, 이것을 '''프리뷰'''라는 단어로 바꿀 시 모든 사용자에게 {{미디어위키:Preview}} 대신 '''프리뷰'''라는 단어가 표시됩니다.


== 문서 스타일과 브라우저 스크립트 ==
== 문서 스타일과 브라우저 스크립트 ==
일부 미디어위키 페이지는 리버티게임 모든곳에서 적용되는 스타일이나 동작을 수정하기 위해 사용됩니다. 여기서 사용하는 언어는 [[나무:CSS|CSS]]와 [[나무:자바스크립트|자바스크립트]]이며, 스타일은 [[미디어위키:common.js]]와 동작을 위한 스크립트는 [[미디어위키:common.css]]에서 수정됩니다. 시스템 메세지는 일반적으로 바꿀일이 많지 않지만, 해당 페이지는 사이트의 유지보수와 기능 추가를 위해 가장 많이 수정되는 페이지중 하나입니다.


이러한 페이지들은 사이트에서 사용되는 스킨별로 별개 적용 할 수 있으며,[[미디어위키:vector.js]]에서 수정되는 정보들은 벡터 스킨 사용자에게만, [[미디어위키:monobook.css]]에서 수정되는 정보들은 모노북 스킨 사용자에게만 적용됩니다.
모든 사용자가 아닌 개별 사용자가 자신의 계정에만 css와 자바스크립트를 적용하고 싶은 경우, [[사용자:{{Username}}/common.js]]와 동작을 위한 스크립트는 [[사용자:{{Username}}/common.css]]를 수정하는 방법이 있습니다. 사용자 문서의 스크립트 또한 스킨별로 지원되기에 [[사용자:{{Username}}/vector.js]]와 같은 페이지에서 수정한 정보 또한 유효합니다. 아이피 사용자는 이러한 기능을 사용할 수 없기에 회원가입과 로그인이 필요합니다.
=== 소도구 ===
{{본문|리버티게임:소도구}}


== 자주 사용되는 문서 ==
== 자주 사용되는 문서 ==

2023년 8월 11일 (금) 11:25 기준 최신판

리버티게임의 이름공간
주제 토론
0 (게임) 토론 1
2 사용자 사용자토론 3
4 리버티게임 리버티게임토론 5
6 파일 파일토론 7
8 미디어위키 미디어위키토론 9
10 틀토론 11
14 분류 분류토론 15
828 모듈 모듈토론 829
3000 보존 보존토론 3001
사용되지 않음
12 도움말 도움말토론 1
710 TimedText TimedText talk 711
2300 소도구 소도구토론 2301
2302 소도구정의 소도구정의토론 2303
가상 네임스페이스
-1 특수
-2 미디어
현재 리스트 (API 호출)

리버티게임의 "미디어위키 이름공간"(Mediawiki Namespace)은 리버티게임을 움직이게하는 소프트웨어 미디어위키에서 사용되는 시스템 메세지나 설정들을 정의하는 이름 공간입니다. 이 문서는 미디어위키 이름공간의 역할과 정보에 대해 설명합니다.

개요[원본 편집]

이 네임스페이스는 주로 미디어위키 인터페이스의 구성 요소와 관련된 메시지나 텍스트를 수정하고 정의하는 데 사용됩니다. 이러한 설정들은 리버티게임 사이트 전체에 미치는 영향이 크고 사이트 전체에 작용되는 CSS와 javascript를 임의로 추가하거나 수정 할 수 있기에 시스템상 관리자만 편집 할 수 있도록 보호되어 있습니다.

시스템 메세지의 설정[원본 편집]

상단에서 언급했다시피 리버티게임은 미디어위키 엔진에서 작동합니다. 이 미디어위키의 인터페이스에는 수많은 시스템 메시지가 이용되고 있습니다 (MediaWiki 본체에서 약 2,300개가 포함되어 있습니다.). 이러한 메시지는 사용자가 특정 작업을 수행할 때 보이는 시스템 메세지, 버튼의 레이블, 오류 메시지, 편집시 안내 메시지, 툴팁 등 다양한 UI 텍스트를 포함합니다. 또한 기본적으로 다국어를 지원하며 미디어위키가 배포되는 서버파일에 포함되어 있습니다.

이것들은 미디어위키를 기반으로 구성하는 사이트의 필요에 따라 사용자 인터페이스에서 표시되는 텍스트 내용들을 수정 할 수 있는데, 이때 실제로 사용되는 시스템 메시지의 생성 및 관리에는 미디어위키 이름 공간를 사용합니다. 한가지 예로 미디어위키:Preview는 편집시 확인 할 수 있는 미리 보기에 대한 시스템 메세지이며, 이것을 프리뷰라는 단어로 바꿀 시 모든 사용자에게 미리 보기 대신 프리뷰라는 단어가 표시됩니다.

문서 스타일과 브라우저 스크립트[원본 편집]

일부 미디어위키 페이지는 리버티게임 모든곳에서 적용되는 스타일이나 동작을 수정하기 위해 사용됩니다. 여기서 사용하는 언어는 CSS자바스크립트이며, 스타일은 미디어위키:common.js와 동작을 위한 스크립트는 미디어위키:common.css에서 수정됩니다. 시스템 메세지는 일반적으로 바꿀일이 많지 않지만, 해당 페이지는 사이트의 유지보수와 기능 추가를 위해 가장 많이 수정되는 페이지중 하나입니다.

이러한 페이지들은 사이트에서 사용되는 스킨별로 별개 적용 할 수 있으며,미디어위키:vector.js에서 수정되는 정보들은 벡터 스킨 사용자에게만, 미디어위키:monobook.css에서 수정되는 정보들은 모노북 스킨 사용자에게만 적용됩니다.

모든 사용자가 아닌 개별 사용자가 자신의 계정에만 css와 자바스크립트를 적용하고 싶은 경우, 사용자:18.116.69.195/common.js와 동작을 위한 스크립트는 사용자:18.116.69.195/common.css를 수정하는 방법이 있습니다. 사용자 문서의 스크립트 또한 스킨별로 지원되기에 사용자:18.116.69.195/vector.js와 같은 페이지에서 수정한 정보 또한 유효합니다. 아이피 사용자는 이러한 기능을 사용할 수 없기에 회원가입과 로그인이 필요합니다.

소도구[원본 편집]

이 부분의 본문은 리버티게임:소도구입니다.

자주 사용되는 문서[원본 편집]

스크립트[원본 편집]

인터페이스[원본 편집]

수정[원본 편집]

해당 문서는 관리단 이외에 편집이 불가하기에 필요에 따라 리버티게임:오락실에서 편집을 요청 할 수 있습니다.

도보시오[원본 편집]

  • mw:Main Page : 미디어위키는 리버티게임의 오픈소스 위키 엔진 이름이기도 합니다. 공식 홈페이지에서 미디어위키 이름공간과 서버 설정에 대해 자세한 정보를 제공합니다.