미디어위키 / 메모

MediaWiki ShortURL Builder

  • https://shorturls.redwerks.org/

Extension

2.1 AutoSitemap

  • https://www.mediawiki.org/wiki/Extension:AutoSitemap
  • 사이트맵 만들어주는 확장기능
  • 사이트맵 주소는 /sitemap.xml
  • 확장기능 설치 후 글을 새로 작성하거나 기존 글을 수정해야 사이트맵이 생성된다.

2.2 SimpleMathJax

  • https://www.mediawiki.org/wiki/Extension:SimpleMathJax
  • LaTeX 문법으로 수식 입력하게 해주는 확장기능

CSS 편집

모든 스킨에 적용되는 CSS

미디어위키:Common.css

Vector 스킨에 적용되는 CSS

미디어위키:Vector.css

MobileFrontend, Minerva Neue 설치하고 설정하기

미디어위키 공식 홈페이지를 PC로 접속하면 Vector 스킨으로, 모바일로 접속하면 Minerva Neue 스킨으로 보여준다. 그렇게 구현하기 위해서는 MobileFrontend 확장 기능을 사용한다.

4.1 MobileFrontend 확장 기능 설치

  • https://www.mediawiki.org/wiki/Extension:MobileFrontend
  • 확장 기능을 다운로드 한다.
  • 압축을 푼다.
  • extensions 디렉토리에 업로드 한다.

4.2 Minerva Neue 스킨 설치

  • https://www.mediawiki.org/wiki/Skin:Minerva_Neue
  • 스킨을 다운로드 한다.
  • 압축을 푼다.
  • skins 디렉토리에 업로드 한다.

4.3 설정

LocalSettings.php 밑에 다음 코드를 추가하고 저장한다.

wfLoadExtension( 'MobileFrontend' );
$wgMFAutodetectMobileView = true;
wfLoadSkin( 'MinervaNeue' );
$wgMFDefaultSkinClass = "SkinMinerva";

대문 변경하는 방법

[MediaWiki:Mainpage]로 접속한 후 대문으로 사용할 페이지 제목을 입력한다.

버전 확인하는 방법

[특수:버전]으로 접속

LocalSettings.php

로고 변경하기

로고를 업로드하고, LocalSettings.php에서

$wgLogo = "$wgResourceBasePath/resources/assets/wiki.png";

를 수정한다. 루트 디렉토리에 abc.png를 업로드했다면

$wgLogo = "$wgResourceBasePath/abc.png";

Favicon 설정하기

$wgFavicon = "$wgResourceBasePath/resources/assets/favicon.ico";

외부 링크 새창에서 열리게 하기

$wgExternalLinkTarget = '_blank';

제목을 소문자로 시작할 수 있도록 하기

$wgCapitalLinks = false;

Meta Tag 추가하기

$wgHooks['OutputPageParserOutput'][] = 'onOutputPageParserOutput';
function onOutputPageParserOutput( OutputPage &$out, ParserOutput $parseroutput ) {
  $out->addMeta( 'name', 'value' );
  return true;
}

애드센스

본문 상단

$wgHooks['SiteNoticeAfter'][] = function( &$adsense, $skin ) { $adsense = 'AdSense Code'; return true; };

본문 하단

$wgHooks['SkinAfterContent'][] = function( &$adsense, $skin ) { $adsense = 'AdSense Code'; return true; };

목차에 번호 붙이기

$wgDefaultUserOptions['numberheadings'] = 1;

기타

이미지 파일 업로드할 때 썸네일이 만들어지지 않는다면

$wgGenerateThumbnailOnParse = false;

로 설정되어 있는지 확인하자. 만약 있다면 값을 true로 설정을 바꾸거나, 주석 처리한다.

 

같은 카테고리의 다른 글

미디어위키 / 메모

MediaWiki ShortURL Builder https://shorturls.redwerks.org/ Extension 2.1 AutoSitemap https://www.mediawiki.org/wiki/Extension:AutoSitemap 사이트맵 만들어주는 확장기능 사이트맵 주소는 /sitemap.xml 확장기능 설치 후 글을 새로 작성하거나 기존 글을 수정해야 사이트맵이 생성된다. 2.2 SimpleMathJax https://www.mediawiki.org/wiki/Extension:SimpleMathJax LaTeX 문법으로 수식 입력하게 해주는 확장기능 CSS 편집 모든 스킨에 적용되는 CSS 미디어위키:Common.css Vector 스킨에 적용되는 CSS 미디어위키:Vector.css MobileFrontend, Minerva Neue 설치하고 설정하기 미디어위키 공식 홈페이지를 PC로 접속하면 Vector 스킨으로, 모바일로 접속하면 Minerva Neue 스킨으로 보여준다. 그렇게 구현하기 위해서는 ...

평철 스테플러(플랫 스테플러)

평철 스테플러(플랫 스테플러)

스테플러를 자주 사용하는 편입니다. 여러 명에게 나누어줄 자료를 만들 일이 많거든요. 제본하는 게 깔끔하지만 양이 적고 그리 중요하지 않은 건 스테플러를 사용합니다. 그런데 일반 스테플러는 한가지 문제가 있습니다. 심이 둥그렇게 접혀서 쌓아둘 때 보기 싫고, 손톱 같은데 걸려서 다치기도 합니다. 그래서 평철 스테플러를 사용합니다. 플랫 스테플러라고도 하는데, 문구점에서도 잘 모르는 경우도 있더군요. 그 ...

서식 / 영어노트

서식 / 영어노트

영어를 처음 배울 때 주로 사용하는 네 줄 짜리 영어 노트 양식이다. 파일 형식은 PDF이고, 양면 인쇄가 편하도록 2페이지로 되어 있다. 다운로드 : 영어노트

하이패스 무단통과 했을 때 대처 방법

하이패스를 사용한지 일년 조금 넘었습니다. 3년 전 내비게이션 구입할 때 하이패스 단말기를 사은품으로 받았는데, 고속도로 이용이 잦아지면서 작년에 장착했죠. 하이패스 단말기를 달고 처음 하이패스 차로를 통과할 때, 제대로 통과할 수 있을지 떨렸던 기억이 나네요..^^ 그동안 고속도로를 이용하면서 하이패스 차로를 무단 통과했던 적이 두 번 있었습니다. 상황이 약간 다른데, 각 상황별로 대처하는 방법을 ...

1인 기업 창업 시 4대 보험 처리

건강보험, 국민연금, 고용보험, 산재보험 네가지를 4대 보험이라고 합니다. 하지만 보험보다는 준조세로 보기도 합니다. 세금처럼 내기 싫어도 어쩔수 없이 내야하기 때문이죠. 사업자 입장에서 세금보다 4대보험으로 나가는 돈이 더 많기도 합니다. 또한 사업을 시작할 때 일일이 각 공단에 신고해야 하는 번거로운 작업도 해야 합니다. 직원을 고용해서 사업을 시작한다면 4대 보험에 무조건 가입해야 하는데, 만약 직원 없이 ...

하이패스 사용 내역 확인하고 출력하는 방법

하이패스 사용 내역 확인하고 출력하는 방법

현대카드의 하이패스를 사용하고 있는데 카드 명세서에는 금액만 찍힌다. 그래서 언제 어디에서 사용한 것인지 알 수가 없다. 정확히 언제 어디서 사용한 것인지 알아야 한다면, 그리고 건별 영수증이 필요하다면 고속도로 통행료 홈페이지로 가자. 원하는 정보를 얻을 수 있다. 회원 가입을 하고... 카드 등록을 한다. 에서... 조건을 지정하여 내역을 조회할 수 있다. 영수증이 필요하면 선택을 한 후 ...

미디어 인코더 / 동영상을 움직이는 GIF로 만드는 방법

미디어 인코더 / 동영상을 움직이는 GIF로 만드는 방법

동영상을 움직이는 GIF로 만드는 방법은 여러 가지가 있습니다. 그 중 하나는 Adobe Media Encoder를 사용하는 것입니다. Adobe Premiere를 설치하면 같이 설치되는 프로그램이고, Premiere 없이 단독으로 설치할 수도 있습니다. Adobe Media Encoder를 실행하고, 대기열의 + 아이콘을 클릭하여 변환할 동영상을 추가합니다. 출력물을 애니메이션 GIF로 설정하고 변환하면 잠시 후 GIF가 생성됩니다.

인터넷 속도 단위 Mbps와 MB와의 관계

요즘 기가 인터넷이 유행입니다. 인터넷 속도가 기가라고 엄청나게 광고를 하죠. 그 광고를 보면 1초당 1기가의 파일을 전송할 수 있는 것처럼 느껴집니다. 하지만, 절대 그 정도의 속도가 나오지 아닙니다. 이유는 파일 송수신할 때의 단위와 인터넷 속도의 단위가 다르기 때문입니다. 인터넷 속도의 단위는 Mbps입니다. Mega Bits Per Second의 약자로, 1초당 전송하는 Mega Bit의 양입니다. 예를 들어 인터넷 ...

닷네임코리아에서 도메인 인증코드 발급 받는 방법

닷네임코리아에서 도메인 인증코드 발급 받는 방법

도메인은 어디에서 구입하나 별 차이가 없습니다. 도메인 판매처에서 여러 가지 부가서비스를 제공하고 있지만 대동소이해서, 업체가 아주 이상한 곳이 아니라면 저렴한 곳에서 구입하면 됩니다. 그런 이유로 그동안 닷네임코리아를 이용했었습니다. 등록 비용도 저렴했고, 기간 연장 비용도 저렴했고, 이벤트도 자주 했었습니다. 그런데, 요즘은 달라졌습니다. 닷네임코리아의 가격이 좀 올라갔고, 더 저렴하게 공급하는 업체가 많아졌습니다. 닷네임코리아에서 웹호스팅 ...

서식 / 그림 일기장

서식 / 그림 일기장

초등학교 저학년이 사용하는 그림 일기장 양식이다. 다운로드 : 그림 일기장