다른 명령
새 문서: == 미디어위키 환경세팅 파일(LocalSettings.php) == # 사이트의 확장 프로그램 설치 # 권한 설정 # 데이터베이스 연결 # 모든 구성 요소를 정의 2. 확장 프로그램 로드하기 (예제) MediaWiki 확장 프로그램을 로드하려면, 설치한 확장 프로그램 폴더를 가리키는 코드를 **LocalSettings.php**에 추가합니다. 예제 – CommentStreams 확장 프로그램 로드: wfLoadExtension('CommentStreams'); 이 코... |
편집 요약 없음 |
||
5번째 줄: | 5번째 줄: | ||
# 모든 구성 요소를 정의 | # 모든 구성 요소를 정의 | ||
=== 확장 프로그램 로드하기 (예제) === | |||
* MediaWiki 확장 프로그램을 로드하려면, 설치한 확장 프로그램 폴더를 가리키는 코드를 LocalSettings.php**에 추가 | |||
MediaWiki 확장 프로그램을 로드하려면, 설치한 확장 프로그램 폴더를 가리키는 코드를 | * 예제 – CommentStreams 확장 프로그램 로드: | ||
<source lang=python> | |||
예제 – CommentStreams 확장 프로그램 로드: | |||
wfLoadExtension('CommentStreams'); | wfLoadExtension('CommentStreams'); | ||
</source> | |||
* 데이터베이스 업데이트 | |||
** 일부 확장 프로그램은 새로운 데이터베이스 테이블을 필요로 합니다. 이 경우 다음 명령어로 데이터베이스를 업데이트합니다: | |||
<source lang=python> | |||
일부 확장 프로그램은 새로운 데이터베이스 테이블을 필요로 합니다. 이 경우 다음 명령어로 데이터베이스를 업데이트합니다: | |||
php maintenance/update.php | php maintenance/update.php | ||
</source> | |||
* MediaWiki 설치위치에서 실행 | |||
=== 권한 설정 예제 === | |||
* 사용자 권한 설정은 확장 프로그램이 제공하는 기능에 따라 필요합니다. | |||
* 아래는 댓글 작성 권한을 추가하는 예제입니다: | |||
<source lang=python> | |||
사용자 권한 설정은 확장 프로그램이 제공하는 기능에 따라 필요합니다. 아래는 댓글 작성 권한을 추가하는 예제입니다: | $wgGroupPermissions['*']['comment'] = true; // 모든 사용자에게 댓글 작성 권한 부여 | ||
$wgGroupPermissions['sysop']['commentadmin'] = true; // 관리자에게 댓글 관리 권한 부여 | $wgGroupPermissions['sysop']['commentadmin'] = true; // 관리자에게 댓글 관리 권한 부여 | ||
<source lang=python> | |||
=== 구성 매개변수 (Configuration Parameters) === | |||
* 확장 프로그램에 따라 추가 매개변수를 설정해야 할 수 있습니다. | |||
* 예로 AjaxComments의 경우 다음과 같이 설정할 수 있습니다: | |||
<source lang=python> | |||
$wgAjaxCommentsLikeDislike = true; // 댓글에 좋아요/싫어요 기능 활성화 | $wgAjaxCommentsLikeDislike = true; // 댓글에 좋아요/싫어요 기능 활성화 | ||
$wgAjaxCommentsEmailNotify = true; // 댓글 알림 이메일 활성화 | $wgAjaxCommentsEmailNotify = true; // 댓글 알림 이메일 활성화 | ||
</source> | |||
=== 설치 확인 === | |||
* http://<your-wiki-domain>/Special:Version | |||
* 검색에서 special:Version |
2024년 10월 23일 (수) 21:53 판
미디어위키 환경세팅 파일(LocalSettings.php)
- 사이트의 확장 프로그램 설치
- 권한 설정
- 데이터베이스 연결
- 모든 구성 요소를 정의
확장 프로그램 로드하기 (예제)
- MediaWiki 확장 프로그램을 로드하려면, 설치한 확장 프로그램 폴더를 가리키는 코드를 LocalSettings.php**에 추가
- 예제 – CommentStreams 확장 프로그램 로드:
wfLoadExtension('CommentStreams');
- 데이터베이스 업데이트
- 일부 확장 프로그램은 새로운 데이터베이스 테이블을 필요로 합니다. 이 경우 다음 명령어로 데이터베이스를 업데이트합니다:
php maintenance/update.php
- MediaWiki 설치위치에서 실행
권한 설정 예제
- 사용자 권한 설정은 확장 프로그램이 제공하는 기능에 따라 필요합니다.
- 아래는 댓글 작성 권한을 추가하는 예제입니다:
$wgGroupPermissions['*']['comment'] = true; // 모든 사용자에게 댓글 작성 권한 부여 $wgGroupPermissions['sysop']['commentadmin'] = true; // 관리자에게 댓글 관리 권한 부여 <source lang=python> === 구성 매개변수 (Configuration Parameters) === * 확장 프로그램에 따라 추가 매개변수를 설정해야 할 수 있습니다. * 예로 AjaxComments의 경우 다음과 같이 설정할 수 있습니다: <source lang=python> $wgAjaxCommentsLikeDislike = true; // 댓글에 좋아요/싫어요 기능 활성화 $wgAjaxCommentsEmailNotify = true; // 댓글 알림 이메일 활성화
설치 확인
- http://<your-wiki-domain>/Special:Version
- 검색에서 special:Version