미디어위키 API 도움말
이 페이지는 자동으로 생성된 미디어위키 Action API 설명문서입니다.
action=options
(main | options)
- 이 모듈은 read 권한을 요구합니다.
- 이 모듈은 write 권한을 요구합니다.
- 이 모듈은 POST 요청만을 허용합니다.
- 출처: MediaWiki
- 라이선스: GPL-2.0-or-later
현재 사용자의 환경 설정을 변경합니다.
핵심 확장 기능 기능이나 설치된 확장 기능 중 하나에 등록된 옵션 또는 userjs-(사용자 스크립트에 의해 사용됨)로 시작하는 키를 가진 옵션만 설정할 수 있습니다.
특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
- reset
사이트 기본값으로 환경 설정을 초기화합니다.
- 유형: 불리언 (자세한 정보)
- resetkinds
reset 옵션을 설정할 때 초기화할 옵션의 유형 목록입니다.
- 값 (|로 구분): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs 또는 다른 문자열: all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
- 기본값: all
- change
변경사항 목록으로, name=value 형식으로 표기됩니다 (예: skin=vector). 값이 지정되지 않은 경우 (등호조차 없는 경우), 예: optionname|otheroption|..., 해당 옵션은 기본값으로 초기화됩니다. 전달된 값에 파이프 문자(|)가 포함된 경우, 올바른 작동을 위해 대체 다중 값 구분자를 사용하세요.
- | 또는 대안으로 값을 구분합니다.
- 값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
- optionname
optionvalue에 의해 지정된 값으로 설정할 옵션의 이름입니다.
- optionvalue
optionname에 의해 지정된 옵션의 값입니다. optionname는 설정되었지만 optionvalue가 생략되었다면, 옵션은 기본값으로 재설정 됩니다.
- global
GlobalPreferences 확장 기능을 통해 옵션이 전역적으로 설정된 경우에 할 일입니다.
- ignore : 아무것도 하지 않습니다. 옵션은 이전 값으로 유지됩니다.
- override : 로컬 재정의 값을 추가합니다.
- update : 옵션을 전역적으로 업데이트합니다.
- create : 옵션을 전역적으로 설정하고, 로컬 값을 재정의합니다.
- 다음 값 중 하나: create, ignore, override, update 또는 다른 문자열: create, ignore, override, update
- 기본값: ignore
- token
"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다
- 이 매개변수는 필수입니다.
예시:
- 모든 환경 설정을 초기화합니다.
- api.php?action=options&reset=&token=123ABC [연습장에서 열기]
- skin과 hideminor 환경 설정을 변경합니다.
- api.php?action=options&change=skin=vector|hideminor=1&token=123ABC [연습장에서 열기]
- 모든 환경 설정을 초기화하고 skin과 nickname을 설정합니다.
- api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC [연습장에서 열기]