가온 위키:기능 구현 불가-누가 해결책을 알려주세요!/리버티 스킨 편집하기

귀하는 로그인되어 있지 않습니다. 이대로 편집하면 귀하의 IP 주소가 편집 기록에 남게 됩니다.

편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.

최신판 당신의 편집
123번째 줄: 123번째 줄:


'''"<nowiki>width: auto;"</nowiki>''' 밑에 '''"<nowiki>display: block;"</nowiki>'''과 '''"<nowiki>overflow-x: auto;"</nowiki>'''을 추가합니다.
'''"<nowiki>width: auto;"</nowiki>''' 밑에 '''"<nowiki>display: block;"</nowiki>'''과 '''"<nowiki>overflow-x: auto;"</nowiki>'''을 추가합니다.
==광고 추가하기==
[https://gitlab.com/librewiki/Liberty-MW-Skin 리버티 스킨 저장소]에 광고를 다는 방법에 대해 설명되어 있지만, 매우 불친절하게 알려져 있어 추가하기가 쉽지 않습니다. 아래는 저장소에 적혀져 있는 광고 추가 방법의 예제입니다.
<syntaxhighlight lang="PHP" highlight="1">
array( 'client' => '(Google Adsense에서 제공한 값)', 'header' => '1234567890', 'right' => '0987654321', 'belowarticle' => 1313135452 )
</syntaxhighlight>
<code>'client'</code> 부분은 "Google Adsense에서 제공한 값"이라고 적혀져 있기 때문에 어렵지 않게 입력할 수 있지만, 이후의 <code>'header'</code>, <code>'right'</code>, <code>'belowarticle'</code> 부분은 임의의 숫자로 적혀져 있어 어떤것인지 알기 매우 어렵습니다.
리브레 위키측에 [https://bbs.librewiki.net/wiki/202181 문의]를 해도 이슈트래커에 확인하라고 하고, 이슈트래커에 문의하니 README.md 내용을 보라고 하니...
<code>'header'</code>, <code>'right'</code>, <code>'belowarticle'</code> 부분은 <code>data-ad-slot</code> 부분을 입력하면 됩니다.
== 로고 짤림 문제 해결 ==
<code>$wgLibertyNavBarLogoImage</code>로 로고 파일의 위치를 지정할 수 있게 되었는데, 로고의 크기가 원본 이미지 파일(리브레 위키 로고)와 동일하지 않고 크면 짤리는 문제가 있다. 이를 해결했다.
=== 수정 전 ===
<code>SkinLiberty.php</code> 파일을 수정한다.
<syntaxhighlight lang='php' line start='147' highlight='4'>
if ( isset( $wgLibertyNavBarLogoImage ) ) {
$out->addInlineStyle(
".Liberty .nav-wrapper .navbar .navbar-brand {
background: transparent url($wgLibertyNavBarLogoImage) no-repeat scroll left center/auto 1.9rem;
}"
);
}
</syntaxhighlight>
=== 수정 후 ===
151번째 줄에 <code>background-size: contain;</code>를 입력한다.
<syntaxhighlight lang='php' line start='147' highlight='4-5'>
if ( isset( $wgLibertyNavBarLogoImage ) ) {
$out->addInlineStyle(
".Liberty .nav-wrapper .navbar .navbar-brand {
background: transparent url($wgLibertyNavBarLogoImage) no-repeat scroll left center/auto 1.9rem;
background-size: contain;
}"
);
}
</syntaxhighlight>
그러면 크기가 클 경우, 이미지를 자동으로 맞춰준다.
== 분류 표기가 목록형으로 나타나는 오류 ==
{{접기
| 미디어위키 1.39 버전에서 분류 표기가 목록형으로 나타나는 오류 (우측의 펼치기를 눌러 자세히 확인하기)
|<hr>본 문서는 해결 방법을 적어놓은 문서입니다. 질문사항은 [https://bbs.gaonwiki.com/free 위키 커뮤니티(권장)]나 본 문서의 [[가온 위키토론:기능 구현 불가-누가 해결책을 알려주세요!/리버티 스킨|토론 문서]]를 통해 질문해 주시면 감사하겠습니다. 아래의 내용은 글 원본입니다.<br>
# 최초 발견된 게시글은 [https://bbs.librewiki.net/wiki/223909 리브레 위키 위키방의 한 게시글]로 추정된다. 이것도 리브레 스킨을 쓰는 다른 위키에서는 잘 되는건데...
# 위키 본문에서 '[[별표]]'(*)를 사용해서 목록을 만드는 것 처럼, 분류가 목록형이 된다. "뭐 분류가 한 두개 정도만 있으면 괜찮겠지" 라고 생각하겠지만, 분류 하나마다 한 줄이라 [https://ko.wikipedia.org/wiki/%EB%B8%8C%EC%9D%B4_%ED%8F%AC_%EB%B2%A4%EB%8D%B0%ED%83%80_(%EC%98%81%ED%99%94) 이런 문서]처럼 분류가 아주 많이 붙어있는 문서라면 당연히 가독성이 수직낙하할거다!
# 스킨이 지원하는 [[미디어위키]] 버전이 맞지 않거나, [[php]] 버전 8 이상에서 나타나는 문제라고 들어 이 둘의 버전을 맞춰봤지만, 동일한 증상이 나온다. 위의 질문자분도 XAMPP에서 설치했다고 했는데 그냥 환경이 [[XAMPP]]라서 그러는걸까?
<hr>
}}<br>
[[가온 위키:기능 구현 불가-누가 해결책을 알려주세요!#미디어위키 1.39 버전 업그레이드 이후 분류값 앞에 점이 표시되고 세로로 정렬되는 문제]] 문단을 확인하면 해결이 가능합니다.
==분기==
==분기==
{{분기|가온 위키:기능 구현 불가-누가 해결책을 알려주세요!|6010||가온 위키}}
{{분기|가온 위키:기능 구현 불가-누가 해결책을 알려주세요!|6010||가온 위키}}


==각주==
==각주==
가온 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 가온 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소 편집 도움말 (새 창에서 열림)