문제

로그인을 기반으로 MediaWiki에서 다른 LocalSettings.php를 로드하는 것이 가능합니까?

도움이 되었습니까?

해결책

LocalSettings.php 다른 서버측 스크립트처럼 처리될 수 있습니다.이러한 설정은 캐시되지 않으므로 각 페이지 요청마다 처리됩니다.

귀하의 경우에는 사용자 권한에 따라 설정을 선택하기만 하면 쉽게 구현할 수 있습니다.나는 다음을 살펴볼 것이다:

User::getRights() 또는 User::getGroups()

그에 따라 구성 옵션을 변경합니다.

게다가, /includes/WebStart.php 잔뜩 LocalSettings.php, 이므로 사용자 설정에 따라 구성 파일 경로를 변경할 수도 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top