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

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

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

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

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

새로운 사용자 권한에 대한 제안[편집]

백토:사용자 권한#인터페이스 편집자 권한 생성 제안 참조하세요. — Revi 2014년 12월 10일 (수) 17:21 (KST)

공용분류 틀 디버그 요청[편집]

최근 {{공용분류}}가 위키데이터에서 값을 받아오지 못하고 있습니다. 제가 실험을 해 본 결과 위키데이터에서 공용분류 값은 잘 받아 옵니다. [1] 문제는 위키데이터에 있는 공용분류 속성에 값이 몇 개가 있는지 제대로 받아오지 못한다는 점입니다. 공용분류 틀에서 {{#invoke:Wikibase|lengthOfValue|P373}} 부분이 값이 몇 개가 있는지 받아오는 부분인데, 여기를 보면 "2"라는 값을 받아 옵니다. 실제로는 공용분류가 하나 뿐입니다.(d:Q1187835) Wikibase 모듈에 문제가 있는 것 같은데 수정 부탁드립니다.--콩가루 (토론) 2014년 12월 11일 (목) 17:06 (KST)

봇 편집의 기술적 문제점[편집]

위키백과:봇 편집 요청/2014년 12월#2014-12-13 Leedkmn의 요청을 처리하려고 합니다만 고쳐야 할 문서가 30,625개입니다. 이러한 편집이 기술적으로 문제가 있는지요?--콩가루 (토론) 2014년 12월 13일 (토) 20:48 (KST)

여느 봇 편집이 그렇듯이, mw:Maxlag를 지키며 (불쌍한) 서버를 위해 천천히 돌려 주시면야 문제는 없어 보입니다. — Revi 2014년 12월 13일 (토) 20:56 (KST)

바벨 틀과 루아[편집]

틀:바벨/연습장루아를 이용한 바벨 틀을 넣어 보았습니다. 기존 틀과 모양상 차이도 없고, 여기를 보면 루아를 사용하면 성능상 이득도 있다고 하니 루아를 사용한 틀로 바꾸었으면 합니다.--콩가루 · 토론 2014년 12월 18일 (목) 19:23 (KST)

바벨 확장기능 (#babel)이 있으므로 {{바벨}}을 #babel로 바꾸는 게 낫지 않나요? — Revi 2014년 12월 18일 (목) 19:54 (KST)
{{user admin}} 등지도 한꺼번에 넣고 싶어서요.--콩가루 · 토론 2014년 12월 18일 (목) 19:58 (KST)
바벨 확장기능이 더 빠르군요! 그리고 'user admin'도 한꺼번에 들어가는군요. 다만 {{바벨/연습장}}은 en:template:babel에 있듯이 다양한 모양/색상도 지정할 수 있습니다.--콩가루 · 토론 2014년 12월 18일 (목) 20:00 (KST)
(편집 충돌) {{#babel:ko|en-5|ja-4|zh-3|de-2|fr-1|admin}} 같은 식으로 하시면 됩니다. — Revi 2014년 12월 18일 (목) 20:02 (KST)

링크 편집 기능[편집]

화가자리 알파 <<< 문서 완성 후 링크편집 메뉴가 뜨지 않네요. 어떻게 된 건지 모르겠습니다.--Ta183ta (토론) 2014년 12월 23일 (화) 14:21 (KST)

해결했습니다;; 영어판 가서 수정하니 다 뜨네요.--Ta183ta (토론) 2014년 12월 23일 (화) 14:24 (KST)

VisualEditor News #10—2014[편집]

2014년 12월 27일 (토) 03:59 (KST)


특: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)