미디어위키 페이스북, 트위터 공유

Mediawiki AddThis
미디어위키 페이스북, 트워터 공유
미디어위키 공유 버튼 추가

 

1 AddThis 다운로드 (git)[ | ]

자신의 미디어위키 서버에 SSH 접속하여 extensions 폴더로 이동 후, git으로 다운로드

[root@zetawiki extensions]# git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/AddThis.git
Cloning into 'AddThis'...
remote: Counting objects: 233, done
remote: Finding sources: 100% (233/233)
remote: Getting sizes: 100% (10/10)
remote: Compressing objects: 100% (10/10)
remote: Total 233 (delta 148), reused 232 (delta 148)
Receiving objects: 100% (233/233), 36.26 KiB, done.
Resolving deltas: 100% (148/148), done.

2 LocalSettings.php 수정[ | ]

LocalSettings.php 맨아래에 다음 내용 추가

require_once("$IP/extensions/AddThis/AddThis.php");

그리고 나서 브라우저로 보면 각 문서마다 오른쪽 상단에 공유하기 버튼이 보이고, 왼쪽 사이드바에 공유하기라는 메뉴가 생긴다.

  • 우상단 버튼은 8개 서비스.[1]

필자가 보기엔 너무 많다. 페이스북, 트위터, 구글+ 3개만 남기고 나머지는 없애고 싶다.

  • LocalSettings.php의 맨아래에 다음 내용을 추가하자.
unset($wgAddThisSBServ[0]);
unset($wgAddThisSBServ[4]);
unset($wgAddThisHServ[3]);
unset($wgAddThisHServ[4]);
unset($wgAddThisHServ[5]);
unset($wgAddThisHServ[6]);
unset($wgAddThisHServ[7]);

3 같이 보기[ | ]

4 주석[ | ]

  1. 페이스북, 트워터, 구글+, 링크드인, 텀블러, StumbleUpon, Reddit, Email이다. 공유하기 버튼에서 더보기를 누르면 300개 정도가 나온다;;;

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}