리버티게임:오락실/2022년 6월: 두 판 사이의 차이
imported>Jinhoftyu |
imported>Jinhoftyu |
||
18번째 줄: | 18번째 줄: | ||
:많이 쓰일 것 같은 기능만 설명해 드렸는데요, RightFunctions의 경우 함수가 더 있으니 상황에 따라 필요한 함수가 더 있는지 한번 확인해 보시는 것이 좋겠습니다. --{{사용자:hsl0/서명}} 2022년 6월 12일 (일) 04:37 (KST) | :많이 쓰일 것 같은 기능만 설명해 드렸는데요, RightFunctions의 경우 함수가 더 있으니 상황에 따라 필요한 함수가 더 있는지 한번 확인해 보시는 것이 좋겠습니다. --{{사용자:hsl0/서명}} 2022년 6월 12일 (일) 04:37 (KST) | ||
::감사합니다![[사용자:Jinhoftyu|Jinhoftyu]] ([[사용자토론:Jinhoftyu|토론]]) 2022년 6월 12일 (일) 12:17 (KST) | ::감사합니다! —-[[사용자:Jinhoftyu|Jinhoftyu]] ([[사용자토론:Jinhoftyu|토론]]) 2022년 6월 12일 (일) 12:17 (KST) |
2022년 6월 12일 (일) 12:17 판
리버티게임 오락실 |
---|
◀ 2022년 6월 ▶ |
새 글 쓰기 |
새로 고침 |
사라진 함수들?
혹시 과거에 있었던 #ifingroup이나 #ifanon같은 함수들을 사용한 상당 문서들이 지금 깨진 채로 남아있는데, 이 함수들은 사라진 건가요? 다른 방법으로는 사용할 수 없나요? —-Jinhoftyu (토론) 2022년 6월 8일 (수) 14:45 (KST)
- 똑같은 함수를 복구하진 못했지만, 2021년 10월에 다음과 같이 유사한 기능의 함수가 포함된 확장기능을 발견하여 설치하였습니다.
- RightFunctions - 사용자 그룹을 알 수 있는 #usergroup, #ifgroup, #switchgroup와 기타 권한을 알 수 있는 함수가 있습니다.
- WikiTextLoggedInOut - #ifanon을 대체할 수 있는 <loggedin>, <loggedout> 태그를 제공합니다.
- #usergroup을 사용하면 사용자가 속한 제일 높은 그룹을 문자열로 출력해주고, #ifgroup은 #if함수처럼 사용자가 특정 그룹에 있는지 없는지에 따라 서로 다른 내용을 출력하고 #switchgroup은 #switch함수처럼 사용자가 어떤 그룹에 있는지에 따라 출력될 내용을 각각 설정할 수 있습니다.
- #ifright은 사용자가 특정 권한이 있는지 없는지에 따라 #if함수처럼 서로 다른 내용을 출력하고, #switchright은 #switch함수처럼 어떤 권한을 가졌는지에 따라 출력될 내용을 각각 설정할 수 있습니다.
- #ifpageright와 #switchpageright도 #ifright와 #switchright과 비슷하지만, 편집 가능 여부, 이동 가능 여부, 삭제 가능 여부 등 문서에 행하는 권한이 사용된 페이지의 이름공간, 보호 상태 등도 반영되어 실제로 그 권한을 쓸 수 있는지 정확하게 알려줍니다.
- 사용자 그룹을 알고자 할때는 #switchgroup을, 권한 사용가능 여부를 알고자 할때 문서에 대한 권한의 경우 #ifpageright을, 문서와 관련없는 나머지 권한의 경우 #ifright을 추천합니다.
- 그리고 group 계열과 right 계열 중에서는 필요한 권한을 직접적으로 지정할 수 있는 right 계열을 권장합니다.
- 로그인 여부는 함수가 아닌 태그를 사용하는데요, 로그인된 사용자에게만 보여줄 내용은 <loggedin> 태그로, 로그인되지 않은 사용자에게만 보여줄 내용은 <loggedout> 태그로 간단히 사용할 수 있습니다.