위키백과:사랑방 (기술)

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
기술 사랑방
기술 사랑방
 2015년 2월 
새로 고침 / 보존 문서
  일반 일반   정책 정책   기술 기술  
이용 안내
단축:
백:기
백:기술

기술 사랑방한국어 위키백과에 대한 기술적 문제에 대해 논의하는 공간입니다. 버그와 기능 제안은 파브리케이터에서 이루어지고 있으며, 미디어위키의 시스템 번역은 대체로 translatewiki.net (번역위키닷넷)에서 이루어지고 있습니다.

새 주제로 글을 쓰시려면 맨 아래의 새 글 쓰기를 이용하시면 됩니다. 기술 사랑방의 예전 토론은 과거 토론 목록에서 확인하실 수 있습니다.

  • 이 공간은 위키백과의 기술적 문제에 대한 보고를 위한 곳이 아닙니다. 기술적 문제에 대한 보고는 파브리케이터에 보고해 주세요.
  • 미디어위키에 대한 일반적인 내용에 대해서는 도움 데스크에 글을 올리는 것을 권장합니다.
  • 에 관련한 논의에 대해서는 관련 위키프로젝트를 방문해 주세요.
위키백과 소식
의견 요청


특:Import[편집]

번역 등을 할 때 역사를 보존한 채로 번역을 할 수 있도록 특수:Import에 몇몇 위키를 추가할 것을 제안합니다. 이렇게 하면 토론 문서에 별도로 {{번역된 문서}}를 넣을 필요가 없는데, "역사 보기"에서 모든 기여자를 확인할 수 있기 때문입니다. Import는 여전히 관리자만 실행할 수 있으므로 백:문관에서 요청해야 합니다.

많은 의견 바랍니다. — Revi 2015년 1월 2일 (금) 18:45 (KST)

@-revi: Import 기능의 정확한 용도와 기능이 어떻게 되는지 알려줄 수 있나요?--twotwo2019 (토론) 2015년 1월 2일 (금) 18:46 (KST)
다른 위키에서 역사를 보존한 채로 한국어 위키백과에 문서를 들여올 수 있습니다. — Revi 2015년 1월 2일 (금) 18:48 (KST)
찬성합니다.--콩가루 · 토론 2015년 1월 2일 (금) 19:29 (KST)
jawiki를 추가한다는 조건 하에 찬성 - Ellif (토론) 2015년 1월 3일 (토) 00:57 (KST)
@Galadrien: Yes check.svg 완료 덤으로 공용과 메타도 추가했습니다. 틀이라거나 문서 들여올 게 있을 거 같으니 없는 것보단 낫겠죠. — Revi 2015년 1월 3일 (토) 01:36 (KST)

가져오는 자 시행에 관한 계획이 혹시 있으신가요? --ryush00 토론·기여 2015년 1월 3일 (토) 02:13 (KST)

(이 토론과는 무관하지만) 해당 권한은 현재 사무장만 부여 가능합니다. Import 자체는 관리자도 가능합니다. 임포터만 할 수 있는 일은 XML 파일로 들여오기 정도입니다. — Revi 2015년 1월 3일 (토) 04:35 (KST)

반대합니다. 이미 편집 요약이나 토론 문서에 해당 판의 ID를 남기는 것으로(이것도 엄밀히 이행되지는 않고 있죠) 완전한 추적이 가능하며, 타 언어판의 문서를 역사째 가져오는 경우, 한국어판 문서의 역사의 가독성을 떨어트릴 뿐더러, 원본 언어판과 한국어판에 중복된 데이터가 생기게 됩니다. 가져오기 작업 뒤 후속 조치가 제대로 이루어지지 않을 경우에 생기는 문제에 대해서도 생각해 볼 수 있을 테지요. - IRTC1015 2015년 1월 4일 (일) 03:29 (KST)

  • 개인적인 생각으로는, 현재 사용되는 '번역된 문서' 틀에 비해 그다지 효용이 있을 것 같지 않습니다. 문서를 번역하게 되면 거의 모든 부분이 다른 언어로 바뀌게 되어 기존의 역사처럼 어느 부분이 바뀌었는지 대조하기 어렵고, 전체 내용 중 일부만 가져와 다른 부분과 함께 구성할 수도 있고, 내용 전체를 재구성할 수도 있는데, 이러한 경우 문서의 이력 관리가 쉽지 않을 것으로 생각됩니다. jtm71 (토론) 2015년 1월 4일 (일) 04:14 (KST)

반대: IRTC1015 님의 의견과 같습니다. -반월 (·) 2015년 1월 16일 (금) 21:32 (KST)

{{여러 문제}}의 작동법?[편집]

enwiki에서 굉장히 유용하고 좋은 틀(en:template:multiple issues)인 것 같은데, 한국판에선 어째선지 소스를 가져오면 작동을 하지 않더군요. 머리를 싸매봐도 해결이 어렵네요. 혹시 *mbox가 구조적으로 다르기 때문인가요? -- MiNaTak (minaTalk / 行跡) 2015년 1월 6일 (화) 22:26 (KST)

해당 틀은 머릿글 상자 내부에 다른 머릿글 상자를 집어넣되, CSS를 이용해서 텍스트를 제외한 다른 요소를 숨기는 편법을 사용합니다. 그래서 표시되는 내용에 비해 소스가 지저분합니다. 영어판 스타일시트.compact-ambox를 참조하시면 될 것 같습니다. - IRTC1015 2015년 1월 6일 (화) 22:44 (KST)
새로운 구동방식으로 다시(로컬라이징?) 만드는 것이 빠를까요? 일단 제 능력 범위의 경계선은 벗어났네요. -- MiNaTak (minaTalk / 行跡) 2015년 1월 6일 (화) 23:37 (KST)
작동이 가능하게 수정은 했습니다만, 소스가 깔끔하지는 않군요.--콩가루 · 토론 2015년 1월 6일 (화) 23:39 (KST)
영어판과 같은 방식은, mbox 계열의 틀을 사용하는 머릿글 틀이라면 기본적으로 어떠한 것이라도 그대로 사용할 수 있다는 데에 그 장점이 있습니다. 이 대신 사용할 수 있는 방법이라면, 각 머릿글 틀에 기능을 추가해서 내용만을 반환하도록 하거나, 틀:여러 문제에 다양한 경우를 상정한 안내문을 미리 넣어두는 방식이 있을 수 있겠지요. Lua를 써서 틀의 텍스트만 벗겨내는 것도 생각은 해 볼 수 있겠고요. - IRTC1015 2015년 1월 16일 (금) 21:40 (KST)

{{대외 관계}}[편집]

한일 관계라던지 남북 관계라던지 이런 대외 관계 문서들을 나타내는 틀이 영문 위키백과에서는 있지만 한국어 위키백과에는 없어서 가져와 봤습니다. 하지만 잘 작동하지 않더군요. 특히 지도가 잘 넣어지지 않습니다. 이 문제에 대해 조언 부탁드립니다.--Skky999 (토론) 2015년 1월 17일 (토) 10:41 (KST)

일단 한국어 위키백과에서 틀을 사용한 모습을 볼 수 있을까요? -반월 (·) 2015년 1월 17일 (토) 11:55 (KST)
원래는 en:Canada-United States relations의 우측 틀처럼 되어야 하는데, 사용자:Skky999/시험장처럼 됩니다.--Skky999 (토론) 2015년 1월 17일 (토) 13:53 (KST)
@Skky999: 짜잔. 모듈:InfoboxImage의 변수가 한국어로 바뀌어 있었는데 틀에는 원본의 영어로 되어 있었습니다. 또 보아 하니 괄호를 잘못 닫은 곳도 보이더군요. 시험장(저장을 누르고야 말았습니다...) 다시 보시죠. -반월 (·) 2015년 1월 17일 (토) 14:39 (KST)

위키백과 인터페이스 하단 마지막 바뀐 시각 관련[편집]

아마도 Mediawiki:Lastmodified 또는 Mediawiki:Lastmodifiedat 쪽일 것이라고 생각해서 보았으나, 거기에는 <br />와 관련된 것은 없네요. 저 br가 무슨 메시지와 관련이 있는지는 모르겠지만, 일단 올립니다. -반월 (·) 2015년 1월 18일 (일) 22:05 (KST)

Mediawiki:Lastmodifiedat 쪽의 문제가 맞네요. 수정했습니다. - IRTC1015 2015년 1월 18일 (일) 22:30 (KST)
이런. 보호 문서라 제가 편집창을 열어볼 생각을 안 했군요. -반월 (·) 2015년 1월 18일 (일) 22:35 (KST)

Cube52님의 관리자선거가 열렸습니다.[편집]

어서 위에 관리자선거 공고를 내려주시기 바랍니다.--백괴사전에서 온 이방인 위키포스 (토론)(기여) 2015년 1월 22일 (목) 16:46 (KST)

Yes check.svg 완료. 단, 보호 편집은 미디어위키토론:Sitenotice 혹은 백:문관에 속하는 사항입니다. — Revi 2015년 1월 22일 (목) 16:49 (KST)

둘러보기 상자 관련 성능 문제[편집]

특정 축구 문서(대한민국_축구_국가대표팀)에서 과도한 틀의 호출 때문에 발생한 것으로 추정되는 성능상 문제가 있습니다.

<!-- 
NewPP limit report
Parsed by mw1169
CPU time usage: 6.457 seconds
Real time usage: 8.156 seconds
Preprocessor visited node count: 214862/1000000
Preprocessor generated node count: 0/1500000
Post‐expand include size: 2097152/2097152 bytes
Template argument size: 1312206/2097152 bytes
Highest expansion depth: 27/40
Expensive parser function count: 0/500
Lua time usage: 0.024/10.000 seconds
Lua memory usage: 528 KB/50 MB
-->

<!-- 
Transclusion expansion time report (%,ms,calls,template)
100.00% 4334.523      1 - -total
 70.21% 3043.309     50 - 틀:둘러보기_상자
 68.88% 2985.649     51 - 틀:둘러보기_상자/핵심
 35.24% 1527.453      7 - 틀:둘러보기_상자_묶음
 34.31% 1487.092    519 - 틀:국가대표팀
 29.46% 1276.988    492 - 틀:국가대표팀/국기+고리
 25.96% 1125.452    869 - 틀:국기그림
 18.60%  806.096    395 - 틀:축구나라
 16.89%  731.985     28 - 틀:국가대표팀_명단
 14.88%  645.169     98 - 틀:WDL

문서 랜더링 하는데도 시간이 어마어마하게 걸리고 틀 호출에도 시간을 매우 잡아먹는 상황입니다. 일단 이렇게 해결하긴 했습니다만 틀:둘러보기 상자틀:둘러보기 상자/루아로 대체할 필요성이 있을 것 같습니다.--콩가루 · 토론 2015년 1월 24일 (토) 21:56 (KST)

루아를 이용한 틀을 이용하게 되면 틀을 전개하는 시간이 줄어들게 됩니다. 성능상 잇점이 있으므로, 틀:둘러보기 상자/루아틀:둘러보기 상자로 이동하고, 관련 css 값을 common.css에 넣을 것을 제안합니다.--콩가루 · 토론 2015년 1월 24일 (토) 21:59 (KST)
절대 찬성 루아를 이용한 틀이 더 효율적이므로 도입에 찬성합니다.--twotwo2019 (토론 / 기여) 2015년 1월 24일 (토) 22:02 (KST)


PDF와 책 만들기 기능[편집]

지금 바로 좌측의 PDF로 다운로드 하기 버튼을 누르고 렌더링 과정을 거치고 보면 띄어쓰기가 제대로 안되어 있는 등 가독성에 문제가 많은 문서가 나옵니다. 또 책 만들기 기능을 활성화 하면 기능 자체야 제대로 돌아가긴 하는데 영어판처럼 제대로 된 설명도 없고 Pediapress에 대한 정보도 한국어로 된 정보는 전무한 듯 합니다. 지금까지 이에 대해서 신경써보신 분 있으신가요.--Leedors (토론) 2015년 2월 1일 (일) 15:08 (KST)

왜 그런지 모르지만 글꼴은 백묵 바탕(Baekmuk Batang)과 백묵 굴림(Baekmuk Gulim)이 쓰였네요. 영문은 제대로 나오는 것 보니 서버에 있는 글꼴이 잘못된 게 아닐까요?--Namoroka (토론) 2015년 2월 3일 (화) 15:30 (KST)
폰트 변경 (물론 총의 필요)이나 버그 보고는 파브리케이터에서 진행해 주세요. 파브리케이터는 위키백과 ID와 비밀번호 (OAuth를 사용합니다)로 로그인 가능합니다. PediaPress는 망했다는 소식을 들은 것 같은데 정확히는 모르겠네요. — Revi 2015년 2월 3일 (화) 21:45 (KST)

타임라인[편집]

https://www.mediawiki.org/wiki/Extension:EasyTimeline 에 대한 질문입니다. 후두류각룡류를 보면 <timeline> extension 을 이용한 도표가 나오는데, 여기에 한글 텍스트를 넣으려고 하면 한글이 깨져 보이네요. 이걸 손보고 싶으면 어디를 찾아봐야 하는 건가요? --JikhanJung (토론) 2015년 2월 3일 (화) 05:53 (KST)

@JikhanJung: 기술적으로 한글 지원을 하지 않으므로 불가능합니다. 한국어 지원을 하겠다는 말은 있는데 베이퍼웨어가 되어서 계속 업데이트는 안되네요.--twotwo2019 (토론 / 기여) 2015년 2월 3일 (화) 09:53 (KST)

VisualEditor News #1—2015[편집]

2015년 2월 6일 (금) 03:30 (KST)

도움말:, 초안: 이름공간[편집]

도움말: 이름공간을 부활시키고 초안: 이름공간을 신설할 것을 제안합니다. 위키백과에서 도움말에 해당되는 문서들이 과거와 다르게 많아서 따로 관리할 필요성이 생겼고 초안 이름공간도 처음 문서를 만들때 토막글로 두기 애매할 때 초안 이름공간에서 어느 정도 양이 채워지고 일반 문서로 옮기는 게 대안이 될 것입니다. 사용자 하위 문서로 둘 수도 있는데 사용자 문서는 다른 사용자가 함부로 건들기 애매하기도 하고 또 이왕이면 협업할 수 있는 공간에 두어야 좀 더 이른 시간 안에 문서를 완성해볼 수 있지 않을까 해서이기도 하고요.--Leedors (토론) 2015년 2월 11일 (수) 19:17 (KST)

여전히 도움말은 그리 많지 않은데요. {{도움말}}로 관리할 수 없을 정도로 많은 건 아니잖아요.
Draft: 에 대해선 긍정적입니다. 이름공간 단위로 __NOINDEX__ 설정이 적용되니 완성되지 않은 내용이 검색에 뜨지도 않고요. — Revi 2015년 2월 11일 (수) 21:00 (KST)
초안: 이건 생성하면 좋겠는데요. -&bahn (반월) () 2015년 2월 11일 (수) 21:49 (KST)
여기를 보셔도 아실 꺼고 찾아보면 더 많을 껍니다. 지속적인 관리를 위해서 도움말 이름공간은 필요하다고 봅니다.--Leedors (토론) 2015년 2월 12일 (목) 19:59 (KST)
100개도 안 되는데요. transclude 아닌 링크 빼도 100개가 안 되는데 새 이름공간은 낭비입니다. — Revi 2015년 2월 12일 (목) 22:40 (KST)
포털도 50개도 안되는데 따로 이름공간을 쓰고 있습니다.--Leedors (토론) 2015년 2월 13일 (금) 12:11 (KST)
포털은 포털: 을 사용하지 않으면 일반 이름공간에 집계되는 문제가 있습니다. 위키백과: 이름공간에 있는 도움말은 그러한 문제가 존재하지 않습니다. — regards, Revi 2015년 2월 27일 (금) 18:36 (KST)
초안, 도움말 이름공간 도입을 모두 찬성합니다. 도움말 문서가 많아지면 이름 공간 이동이 더 어려워질 것입니다. 옮기기 쉬울때 도움말 이름공간을 도입하는 것이 좋다고 생각합니다.--콩가루 · 토론 2015년 2월 12일 (목) 20:05 (KST)
모두 도입을 찬성합니다. --twotwo2019 (토론 / 기여) 2015년 2월 12일 (목) 20:09 (KST)
일반 이름공간에서는 삭제할 수밖에 없는 문서가 별도의 이름공간에서 다듬어질 수 있다면, 초보자의 시도를 보호할 수 있다는 관점에서 찬성합니다. 도움말의 경우에는 사용한다고 딱히 해가 있는 것은 아니지만(이름공간 자체는 예전부터 활성화되어 있습니다) 굳이 옮겨야 하나 싶기는 하네요. - IRTC1015 2015년 2월 15일 (일) 21:33 (KST)
있으니까 써야 하지 않나 싶어요. 이름공간에 '도움말'이 있으면 도움말 문서 마다 {{도움말}}을 일일히 적을 필요가 없어 바이트 낭비를 줄일 수도 있고요.--Leedors (토론) 2015년 2월 15일 (일) 22:46 (KST)

이름공간을 만드는 건 아마 요청하는 곳이 따로 있는 것으로 아는데 적당히 의견이 모아졌다고 보이니 요청하는 법을 아시는 분은 따로 만들어 달라고 요청해주셨으면 하네요.--Leedors (토론) 2015년 2월 15일 (일) 22:46 (KST)

요청 일주일도 안 됐어요.... 저쪽에서 거부합니다. — regards, Revi 2015년 2월 17일 (화) 00:15 (KST)
도입 전 토론 기간이 1주일 정도 필요하다는 얘기이신가요? 그렇다면 지금은 요청이 가능한가요?--Leedors (토론) 2015년 2월 20일 (금) 19:17 (KST)
최소 1주일을 거치지 않은 제안은 저쪽에서 on hold를 걸고 대기탑니다. 1주일은 최소 기간이고, 일반적으로 2-3주 정도 공동체의 의견을 듣는 게 올바른 방향입니다. 정책/지침 도입 토론을 5일만에 결론짓지 않는 것과 같은 맥락입니다. — regards, Revi 2015년 2월 20일 (금) 19:31 (KST)
둘 다 좋은 제안입니다. 좀 늦었지만, 저도 찬성합니다. -- 아사달(Asadal) (토론) 2015년 2월 19일 (목) 18:46 (KST)
도움말을 이동해서 얻는 이득을 모르겠네요. {{도움말}}에 필요한 바이트는 {{ 2바이트, 도움말 6바이트, }} 2바이트로 총 10바이트입니다. 하지만 {{도움말}}을 포함한 모든 문서를 이동한다 치면, 기본적으로 #넘겨주기 [[도움말:****]]#넘겨주기에서 9바이트, [[]]에 4바이트, 도움말:****에 최소 7바이트가 소모되어 20바이트가 기본으로 나갑니다. 거기에 {{단축}}이 있다면 이중 넘겨주기를 처리하는 데 이중의 편집이 필요합니다. 오히려 이동에 바이트 낭비가 생깁니다. 있다고 다 써야 하는 것은 아닙니다. 도움말이라고 할 수 있는 문서가 30개도 넘지 않는데 별도의 이름공간을 할당하는 것은 불필요한 일입니다. 한국어 위키백과가 영어 위키백과나 mediawiki.org처럼 도움말이 많이 있는 것도 아니니까요. — regards, Revi 2015년 2월 27일 (금) 18:36 (KST)
저는 도움말에는 반대 의견을 남깁니다. 포털이나 위키프로젝트의 경우 대체될 수 있는 이름공간이 없지만 "도움말:"의 경우 "위키백과:"로 대체할 수 있다고 생각합니다. 또한 도움말 문서가 600개 정도(en:Wikipedia:Database reports/Page count by namespace 참조)나 있는 영어 위키백과와 달리 한국어 위키백과에서 도움말이라고 할 수 있는 문서는 별로 없다고 봅니다. 하지만 초안에 대해서는 찬성 의견입니다. 위키백과에는 아이소뷰틸렌이나 날붙이와 같이 매우 부실한 문서가 많습니다. 하지만 초안 이름공간을 생성하면 이런 과도한 토막글을 막을 수 있다는 장점이 있습니다. 어쨋든 저는 "도움말:"에 대해서는 반대, "초안:"에 대해서는 찬성 의견을 냅니다.-- Skky999 (토론기여) 2015년 2월 27일 (금) 18:50 (KST)

{{포털 상자2}}[편집]

후에 포털:빵을 만들기 위해 저는 우선 제 사용자 문서 아래에 사용자:Skky999/포털/빵문서를 생성했습니다. 그런데 틀:포털 상자2를 해당 문서에 사용하고 "내용" 변수에 {{사용자:Skky999/포털/빵/알고 계십니까}}라고 입력한 뒤 사용자:Skky999/포털/빵/알고 계십니까 문서에 정렬되지 않은 목록을 생성하니 모든 별표가 모두 정상적으로 보이지 않고 첫번째 별표만 유독
* A

  • B
  • C
  • D

와 같이 보이는 문제가 발생하더군요. 왜 그런 것인지, 그리고 이 문제를 해결할 방법은 무엇인지 궁금합니다. -- Skky999 (토론 & 기여) 2015년 2월 15일 (일) 20:58 (KST)

확인 차 부득이하게 건들게 된 점 죄송합니다. 틀:포털 상자2를 뜯어봤더니, {{{내용}}} 요 부분이 줄의 첫부분이 아니라서 생긴 문제입니다. 틀:포털 상자2를 사용하는 다른 것들을 봤더니, 그림을 넣던가, 아니면 <nowiki />라던가 이런 것들을 이용해서 첫 목록까지 줄 처음으로 받아들이게 처리하더군요. -&bahn (반월) () 2015년 2월 15일 (일) 21:19 (KST)

사용자 페이지 관련 변경사항[편집]

이번주 수요일부터 사용자 페이지가 없는 위키에서는 메타위키의 사용자 페이지가 뜨게 됩니다. ([1]) 자세한 설명은 mw:Help:Extension:GlobalUserPage(영어)를 참조해주세요.--콩가루 · 토론 2015년 2월 18일 (수) 15:34 (KST)

내용 일부 추가.--콩가루 · 토론 2015년 2월 21일 (토) 00:50 (KST)
유용한 정보 감사합니다. Bluemersen (+) 2015년 2월 21일 (토) 00:20 (KST)

소도구 삭제 신청[편집]

공용 위키 보면, 소도구에 삭제 신청 기능이 있던데, 혹시 일반 위키에도 이러한 기능을 추가할 계획은 없나요? --데버 (토론 · 기여) 2015년 2월 23일 (월) 11:54 (KST)

할 수는 있는데, 전 js를 못 만지기 때문에 유지보수는 책임 못 집니다. {{삭제 신청}}을 집어넣는 버튼을 검색창 위에 설치하는 스크립트는 간단히 할 수는 있습니다. 물론 Special:MyPage/common.js 한정이지만요. — regards, Revi 2015년 2월 23일 (월) 13:15 (KST)
과거에도 그러한 스크립트가 사용된 예는 있습니다(저 자신도 그렇고요). 기능 및 신뢰성이 보장된 스크립트가 있다면 이를 추가하는 데에는 긍정적입니다. - IRTC1015 2015년 2월 26일 (목) 22:29 (KST)

참고문헌 표시 문제[편집]

이전에 없던 '오류 표시'가 붉은 텍스트로 뜨네요. 뭐가 잘못되었는지를 지적해 주는 면에서는 바람직한데 미관상 보기가 안좋습니다. 예전처럼 식과 어긋나는 변수는 그냥 안보이는 상태로 되돌릴 수 없습니까? 모든 문서 참고문헌이 빨간 텍스트로 덮였네요.--Ta183ta (토론) 2015년 2월 24일 (화) 00:13 (KST)

@Ta183ta: 문서 예시 하나만 들어 주시겠어요?--콩가루 · 토론 2015년 2월 24일 (화) 00:47 (KST)
항성. 그런데 이 문서뿐 아니라 웹 인용, 서적 인용 등의 틀을 쓴 많은 문서가 다 똑같이 붉은 텍스트로 도배되었습니다.--Ta183ta (토론) 2015년 2월 24일 (화) 00:49 (KST)
각종 인용 틀이 루아를 기반으로 한 틀로 변경되면서 새로 생긴 기능 같습니다. 위키백과:인용_오류_도움말#오류 메시지 제어하기를 참조해주세요.--콩가루 · 토론 2015년 2월 24일 (화) 12:05 (KST)

얼마 전까지 틀이 제대로 작동하는지 시험을 위해 오류 메시지를 숨겨놨으나, 현재 대부분의 문제가 해결되어 다시 표시되도록 바꾸었습니다. 일단 가장 많이 나타나는 오류 메시지 두 개를 숨겼습니다.--Namoroka (토론) 2015년 2월 25일 (수) 00:54 (KST)