위키백과토론:위키백과 정비단/시스템/보존1

문서 내용이 다른 언어로는 지원되지 않습니다.
위키백과, 우리 모두의 백과사전.
마지막 의견: 10년 전 (관인생략님) - 주제: 작명의 시간

"주석" 클래스 제거

CSS의 어느 부분에도 존재하지 않는 클래스입니다. 제거합니다.--Kwj2772 (d) 2008년 11월 24일 (월) 23:06 (KST)답변

완료--Kwj2772 (msg) 2008년 11월 27일 (목) 23:10 (KST)답변

틀에서 사용하는 css 구조 파악

스크립트를 통해 모든 틀에서 사용하는 id, class를 긁고 있습니다. 이제야 생각하니 style도 같이 했어야 했는데 깜빡했네요. :$ 작업이 정상적으로 되면 대략 다음과 같은 식으로 결과가 나옵니다.

이 결과를 통해 할 수 있는 작업은 대략 다음과 같아요.

  • hiddenStructure 제거: 특수 함수가 없었을 때 사용한 hack으로, 의미적으로나 웹 접근성으로나 좋지 않은 방법입니다. #if로 대체가 가능해요.
  • css 파일에서 실제로 사용하지 않는 class 제거
  • 틀에서 잘못 사용되고 있는 id 제거
  • legacy적인 부분 제거: .prettytable 같은 부분이 그러합니다. .prettytable을 유지하는 게 좋을지는 모르겠지만 기존 부분은 .wikitable로 바꾸는게 좋다고 생각해요.

작업이 완료되면 결과를 정리해 올리겠습니다. --Klutzy (토론) 2008년 11월 25일 (화) 18:15 (KST)답변

위키백과:위키프로젝트 시스템/idclass에 결과를 올려 두었습니다. --Klutzy (토론) 2008년 11월 25일 (화) 19:46 (KST)답변

정보상자

정보상자에 쓰이는 .infobox 클래스를 css 레벨에서 깔끔히 정비하려고 해요. 구체적인 목표는 "표에 style이 직접적으로 쓰이지 않을 정도의 정비"예요. :) 모양보다는 class의 추상화에 초점을 맞춰 주세요.

{| class="test_infobox"
|+ 박스 제목
|- class="test_image"
| colspan="2" | [[그림:Example.jpg|200px]]
|- class="test_header"
! colspan="2" | 중간 제목
|-
! 왼쪽
| 오른쪽
|-
! 왼쪽
| 오른쪽
|- class="test_header"
! colspan="2" | 중간 제목
|-
! 왼쪽
| 오른쪽
|}
박스 제목
중간 제목
왼쪽 오른쪽
왼쪽 오른쪽
중간 제목
왼쪽 오른쪽

class명은 가칭입니다. ;) '대부분'의 정보상자는 왼쪽에 제목, 오른쪽에 내용이 있는 구조를 가지고 있습니다. 또는 colspan이 2인 중간제목이 들어가고요. 이런 식의 디자인이 아닌 정보상자가 있으면 알려주세요~

참고로, 디자인은 사용자:Tsk/정보상자 등을 참고해주세요. 다른 디자인 참고 자료가 있다면 링크해주시면 감사하겠습니다. --Klutzy (토론) 2008년 11월 27일 (목) 00:36 (KST)답변

그리고 정보상자에서 자주 쓰이는 '선택형 부분'에 대해서는 틀로 묶으려고 해요. 직접 #if를 사용하다 보면 복잡하고 오류도 자주 발생하거든요.

{{#if:{{{1|}}}|
{{!}}-
! {{{2}}}
{{!}} {{{3|{{{1}}}}}}
{{!}}-
}}

이렇게 묶어서 쓰면 될 것 같습니다. --Klutzy (토론) 2008년 11월 27일 (목) 01:01 (KST)답변

위의 틀 묶음에 대한 예제 코드입니다.

위키백과 정비단/시스템/보존1
가나다라마
가가가 {{{가}}}
나나나 {{{나}}}
마마마 {{{마}}}
{| class="정보상자"
|+ {{PAGENAME}}
|- class="중간제목"
! colspan="2" | 가나다라마
|-
! 가가가
| {{{가}}}
|-
! 나나나
| '''{{{나}}}'''
|-
{{정보상자 선택칸|{{{다|}}}|다다다}}
{{정보상자 선택칸|{{{라|}}}|라라라|'''{{{라|}}}'''}}
|-
! 마마마
| {{{마}}}
|}

--Klutzy (토론) 2008년 11월 28일 (금) 00:50 (KST)답변

또한 기존의 infobox 클래스가 '정보상자'에 어울리지 않게 쓰인 경우도 있는데(/idclass 참고), 이건 어떻게 해야할지 잘 모르겠네요. --Klutzy (토론) 2008년 11월 29일 (토) 22:39 (KST)답변

미디어위키:common.css에 스타일 추가 요청

틀:내비게이션의 디자인으로 사용할 소스입니다. 따로 디자인을 만들러 했지만, 편의(+저의 코딩 한계)상 일본어 위키백과에 내비 틀 디자인으로 사용하려 합니다. (소스도 일본어 위키백과에서 가져옴)

번거로우시겠지만 부탁드립니다 :) --ResukiNote 2008년 12월 21일 (일) 20:01 (KST)답변

/* [[틀:내비게이션]] */
.navbox {
    clear: both;
    border: 1px outset #eef;
    padding: 0.3em 0.6em;
    margin: 0 0 0.5em 0;
    background-color: #eef;
    font-size: 90%;
}
 
.navbox ul {
    list-style: none none;
    margin-top: 0;
    margin-bottom: 0;
}
 
.navbox > ul {
    margin: 0;
}
 
.navbox ul li {
    margin: 0;
}

기존의 .navbox와 이름이 겹치네요. 다른 용도인 것 같은데, 클래스명을 바꿔야 할 것 같아요. --Klutzy (토론) 2008년 12월 21일 (일) 20:05 (KST)답변

클래스명은 적당한 것으로 바꿔쓰면 될듯 하네요. navigation이라던가, 아니면 일본어 위키백과 원래 클래스명처럼 pathnavbox로 말이죠. --ResukiNote 2008년 12월 21일 (일) 20:07 (KST)답변
완료 넣었습니다. 확인해주세요~ :) Klutzy (토론) 2008년 12월 21일 (일) 20:11 (KST)답변
제대로 작동합니다. 감사합니다. :D --ResukiNote 2008년 12월 21일 (일) 20:16 (KST)답변
일부 소스 변경 요청
하루만에 또 부탁드려서 죄송합니다.

기존

.pathnavbox {
    clear: both;
    border: 1px outset #eef;
    padding: 0.3em 0.6em;
    margin: 0 0 0.5em 0;
    background-color: #eef;
    font-size: 90%;
}

.pathnavbox {
    clear: both;
    border: 1px outset #eef;
    padding: 0.3em 0.6em;
    margin: 0 0 0.5em 0;
    background-color: #eef;
}

로 변경해주세요. --ResukiNote 2008년 12월 22일 (월) 17:45 (KST)답변

인쇄용 문서에서 제외할 틀을 위한 클래스

.noprint { display:none }

인쇄용 문서에서 특정 틀을 숨길 때 (알림 상자 등, 독자 입장으로서는 별로 필요없는 내용) 이 클래스를 쓸 수 있도록 하는 게 어떨까요?--Kwj2772 (msg) 2009년 1월 5일 (월) 21:10 (KST)답변

이미 있습니다. -- 피첼 2009년 1월 13일 (화) 00:54 (KST)답변

Monobook.css에만 있길래 해당 코드를 Print.css로 옮겼습니다. 사용 스킨에 따라 인쇄용 모양이 달라진다면 그것도 이상하겠죠. --Klutzy (토론) 2009년 2월 10일 (화) 23:35 (KST)답변

Print.css

기존의 Common.css 코드 중 인쇄용 문서를 위한 media print 부분에 문제가 있었는데, '인쇄용 문서'를 모니터로 보는 것과 인쇄해서 보는 것이 다르게 나오는 문제였습니다. media print는 실제 인쇄할 때에만 적용되기 때문에 인쇄 상태가 아닌 그냥 '인쇄용 문서'를 볼 때에는 적용되지 않는 것이 버그의 원인이었습니다.

그래서 이참에 Common.css 중에서 해당 부분을 모두 Print.css로 옮겼습니다. Print.css는 인쇄용 문서에서도 같이 적용되기 때문에 이러한 문제가 발생하지 않습니다.

문제는 Monobook.css과 같은 경우의 media print인데, Print.css에 넣으면 다른 스킨을 쓰는 사람에게도 적용되어 버리기 때문에 문제가 생깁니다. 괜찮은 방법이 있을까요? 아니면 인쇄용 문서는 특정 스킨에 영향을 받지 않는다면 그냥 바로 Print.css에 넣어도 되겠고요. --Klutzy (토론) 2009년 2월 10일 (화) 16:47 (KST)답변

이 소스를 가지고 한번 실험해 보겠습니다.--Kwj2772 (msg) 2009년 2월 10일 (화) 16:57 (KST)답변
오류뜨네요. 지웁니다.--Kwj2772 (msg) 2009년 2월 11일 (수) 00:39 (KST)답변

그냥 개개 스킨 코드에는 media print를 넣지 않는 방향으로 하기로 했습니다. 다른 스킨 css에도 인쇄용 코드가 있다면 Print.css로 옮겨주세요. --Klutzy (토론) 2009년 2월 10일 (화) 23:36 (KST)답변

시스템 메시지에 Betawiki(translatewiki) 링크 연결하기

미디어위키: 네임스페이스 문서 위쪽 탭에 betawiki: 링크를 걸어주는 스크립트입니다.[1] 베타위키에 권한이 있는 분들이 해두시면 편할 것 같네요. --klutzy (토론) 2009년 7월 11일 (토) 17:27 (KST)답변

벡터 스킨

벡터 스킨에 관한 토론을 한 곳으로 모으겠습니다. -- ChongDae (토론) 2010년 3월 26일 (금) 17:29 (KST)답변

준보호 편집 경고.

.mw-textarea-sprotected, .ns-8 textarea {
  background: #DBFFFF;
}

스타일을 추가하는건 어떨까요? (배경색은 적당히 연한 색으로..) 준보호 문서를 편집할 때에 편집창의 배경을 바꿔주는 효과가 있습니다. 이미 보호 문서에 대해서는 적용되어 있습니다. 꽤 유용하더군요. 전체적인 총의가 모아지지 않더라도 개인적으로 설정해보세요. -- ChongDae (토론) 2010년 4월 6일 (화) 20:56 (KST)답변

벡터 스킨의 고급 편집 기능에 버튼 추가

지금 편집창 아래에 추가되는 ×, <del></del> 등의 버튼도 벡터 스킨으로 넘어가면 고급 편집 툴바에 병합하는게 좋을 듯 싶습니다. 그런데... 어디를 고쳐야하죠? -_- -- ChongDae (토론) 2010년 4월 7일 (수) 10:18 (KST)답변

책 만들기 기능에 대한 문제, 버그

책만들기 기능에 문제가 있습니다 책 목록 추가하고 PDF파일 생성을 하고 다운을 받으면 색임(인덱스) 부분의 쪽수 표시가 가로로 적혀있어야 하는데 세로로 적혀있어서 숫자들이 전부 겹칩니다 그리고 분량이 많으면 색인이 중복해서 abcdef에 관한 내용울 책을 만들었으면 색인에는 abcdabcdef이렇게 중복해서 나옵니다 질문 첫째는 이러한 상황에 어떻게 대처해야지 정상적인 결과를 얻을 수있는지 둘째는 버그신고 혹은 문의는 정확히 어디서 어떠한 방법으로 해야합니까입니다--Dmc31a42 (토론) 2010년 9월 7일 (화) 04:06 (KST)


위키백과토론:위키프로젝트 시스템에 가서 문의해주세요.--Leedors (토론) 2010년 9월 18일 (토) 15:51 (KST)

이렇게 말씀하시길래 여기다가 문의 드립니다. 책 만들기 기능을 사용하다가 발견한 버그입니다.
'야먀노테선' 문서를 책 만들기에 포함시켜서 여러문서를 하나의 책으로 만들어서 다운로드했지만 파일에 문제가 있었습니다. 제일 앞의 목록(index)에서 야마노테선 항목 이후로의 항목이 처음부터 다시 시작합니다.
예시( [] 안은 '새로운 장 생성하기'로 만들어진 제목입니다 각 줄은 각 문서의 이름,항목입니다)

Contents
Articles
[Japan Railway Group]
JR 1
홋카이도 여객철도 4
서일본 여객철도 6
도카이 여객철도 10
동일본 여객철도 14
규슈 여객철도 19
[노선]
신칸센 21
도카이도 신칸센 23
산요 신칸센 25
도호쿠 신칸센 29
도카이도 본선 30
야마노테 선 33
Articles
[Japan Railway Group]
JR 1
홋카이도 여객철도 4
서일본 여객철도 6
도카이 여객철도 10
동일본 여객철도 14
규슈 여객철도 19
[노선]
신칸센 21
도카이도 신칸센 23
산요 신칸센 25
도호쿠 신칸센 29
도카이도 본선 30
야마노테 선 33
게이힌 도호쿠 선 37
주오 본선 45
주오 쾌속선 49
소부 본선 53
소부.주오 쾌속선 57
[차량]
신칸센 0계 전동차 63
신칸센 10계 전동차 68
신칸센 200계 전동차 71
신칸센 300계 전동차 75
신칸센 500계 전동차 79
신칸센 700계 전동차 81
신칸센 N700계 전동차 85

이렇게 목록에도 이상을 줄 뿐 만이 아니라 본문 내용에도 문제를 발생시킵니다.

예시



야마노테 선



WARNING: Article could not be rendered - ouputting plain text. Potential causes of the problem are: (a) a bug in the pdf-writer software (b) problematic Mediawiki markup (c) table is too wide

ㅁㅁㅁㅁ ㅁㅁㅁㅁㅁ ㅁㅁ ㅁㅁㅁ (ㅁㅁㅁ ㅁㅁㅁ E231ㅁ ㅁㅁㅁE231ㅁ)ㅁㅁㅁㅁ ㅁㅁ ㅁㅁㅁ (ㅁㅁㅁ ㅁㅁㅁㅁ E231ㅁ ㅁㅁㅁE231ㅁ)

이렇게 나옵니다. 이외에도 이와같은 이상한내용의 본문을 포함하고있는 문서가 있어서 공통점을 조사해봤습니다. 그리고 야마노테 선 문서를 연습장에다 옮기고 테스트를 해보니 표가 일정 크기 이상을 넘어버리면 이런 오류를 발생시키는것이였습니다. 단순히 표 크기가 늘어서 그렇게 된것인지 아니면 표 작성 문법이 문제가 있어서 그런건지 정확히 모르겠습니다만. 표 전체에서 어느부분 아래로 지우면 문서가 정상적으로 나타났습니다.(표가 완전하지 않음에도 불구하고)

이 문제를 해결할 방법을 찾습니다. 그리고 버그질라에 버그신고를 하면 된다고 도움말에 나와있는데 영어로 되어있고 메뉴도 너무 복잡해서 어떻게 신고를 해야하는지도 모르겠습니다. 버그 신고를 하는방법을 자세히 가르쳐주셨으면 합니다.

ps1 - 목차(index)에서 페이지를 나타내는 숫자항목도 가로로 써져 있는것이 아니라 세로로 써져 있어서 숫자들이 겹쳐 보입니다. 이것도 해결방법과 버그 신고 방법을 알려주세요

--Dmc31a42 (토론) 2010년 9월 21일 (화) 23:10 (KST)답변

정비 분류 정비

분류:위키백과 정비, 분류:위키백과 관리 같은 분류는 위키백과에 직접적인 관련이 없습니다. 그렇기 때문에 일반 분류와는 구분이 필요한데요, 가령 정비 분류에 엉뚱한 문서가 들어있는지를 기계적으로 검사하는 게 가능해지고, 위키백과를 다른 곳에서 사용할 때에도 불필요한 분류를 빼는 것이 가능해지는 등의 장점이 있습니다.

현재는 {{숨은 분류}}가 이 기능을 불완전하게나마 하고 있는데, en:Wikipedia:Categorization#Maintenance_categories처럼 몇 개의 구분이 필요합니다. 대략적으로는:

  • 위키백과 정비/관리 분류. 정비에 사용되는 분류들입니다. 토막글 분류 등이 포함됩니다.
  • 위키백과 분류. 위키백과: 이름공간을 쓰는 문서들을 모아두는 분류입니다. 정책 문서 등등..
  • 틀 분류. 틀을 모아둔 분류로, 일반 문서에서 사용되는 틀을 중점으로 모읍니다. 위키백과 전용 틀 분류는 따로 모아둬야 할 거고요.
  • 사용자 문서 분류? 필요할지는 잘 모르겠네요. 위키백과 분류로 사용해도 될 듯은 한데요.

우선은 위의 세개를 만들어보도록 하겠습니다. --klutzy (토론) 2011년 6월 21일 (화) 15:41 (KST)답변

{{틀 분류}}가 있다는 걸 발견해서 다듬고 분류/설명을 넣었습니다. 분류:위키백과 틀에 붙였고, 봇을 돌려서 하위 모든 분류에 자동으로 붙이려고 합니다. --klutzy (토론) 2011년 6월 22일 (수) 22:01 (KST)답변

en:Template:Container category을 무슨 이름으로 만들어야 할지 모르겠네요. 분류만을 모아두는 분류에 붙입니다. 이외에 en:Template:Category diffuseen:Template:Very large가 있는데, {{바글바글}}이 대응하고 있습니다. --klutzy (토론) 2011년 6월 25일 (토) 01:14 (KST)답변

{{분류모음}}으로 만들었습니다. --klutzy (토론) 2011년 6월 25일 (토) 04:44 (KST)답변

{{위키백과 분류}}를 만들었습니다. {{추적용 분류}}도 만들었고, {{위키백과 분류}}에서 매개변수를 주는 방식으로도 사용이 가능합니다. 정비하는김에 분류:위키백과 분류분류:위키백과 정비로 합쳤습니다. --klutzy (토론) 2011년 6월 25일 (토) 04:44 (KST)답변

분류에서 한가지 필요한 게 '이 분류는 AAA 틀을 붙이면 자동으로 분류됩니다'라는 메시지를 보여주는 틀인데, 예를 들어서 분류:독자연구 의심 문서는 {{독자연구}}를 붙이면 자동으로 붙습니다. 분류에도 이 내용을 알려줘야 하는데, 현재는 수동으로 하고 있습니다. 틀 이름이 적당히 생각이 안 나네요. --klutzy (토론) 2011년 6월 25일 (토) 04:46 (KST)답변

결국 최상위 분류까지 오게 되었네요. 분류:분류en:Category:Contents에 대응하는데, 그러다보니 en:Category:Categories에 대응하는 이름이 마땅치 않습니다. --klutzy (토론) 2011년 6월 25일 (토) 04:59 (KST)답변

일단 분류:최상위 분류를 만들었는데, 분류:분류와 서로 이름을 바꾸는게 좋지 않을까 싶네요.. --klutzy (토론) 2011년 6월 26일 (일) 17:52 (KST)답변

우선 간단하게나마 문서화를 해봅니다. 분류는 다음과 같습니다.

  • 분류:최상위 분류는 메타분류입니다. 위키백과에서 사용하는 기본 분류를 묶습니다.
  • 현재 '문서들의 분류'가 빠져있습니다. 대신 분류:기본 분류가 그 역할을 하고 있습니다.
    • 문서들의 분류에는 기본 분류, 목록 분류, 동음이의어 분류 등 모든 일반 이름공간 문서를 담는 곳입니다.
  • 분류:분류는 분류만을 모으는 곳입니다. 분류는 크게 일반 분류와 관리용 분류로 나누어집니다. 이에 대해서는 아래에 설명합니다.
  • 분류:위키백과 관리는 일반 문서가 아닌 위키백과: 등의 이름공간 문서와 관련 관리용 분류를 모으는 곳입니다.

분류 틀 체계는 다음과 같습니다.

  • 일반 분류는 아무 틀도 붙이지 않습니다.
  • {{위키백과 분류}}는 일반 문서와는 관계없는 위키백과 문서/분류를 모아두는 곳입니다.
  • {{추적용 분류}}는 {{정리 필요}} 등의 정비 틀이 붙은 문서를 모아두는 곳입니다. 구체화된 추적용 분류({{분류모음}}이 아닌 분류)는 일반 사용자가 볼 필요 없도록 숨김 기능을 같이 붙여주어야 합니다.
    • 위키백과 분류 또한 추적용 분류에 속할 수 있는데, 사실 추적용 위키백과 분류와 그냥 추적용 분류의 차이점이 혼란스럽네요. 구별할 필요가 없을 것도 같고요. 그냥 기능을 지웠습니다. 정확히 말하면, {{위키백과 분류}}에는 일반 문서가 바로 속하지 않습니다. {{추적용 분류}}는 그 반대로, 일반 문서가 속하는 곳입니다. 하지만 일반 문서가 바로 속하는 경우 숨김 기능이 들어가야 하며, 반대의 경우는 분류모음이 들어가야 합니다.
  • {{틀 분류}}는 틀만을 모아두는 곳입니다. 역시 정비를 위한 곳입니다.

--klutzy (토론) 2011년 6월 26일 (일) 17:52 (KST)답변

일부 오래된 부분에 취소선을 그었습니다. 최신 내용을 위키백과토론:분류#분류 체계에 작성합니다. --klutzy (토론) 2012년 8월 11일 (토) 22:16 (KST)답변

비쥬얼 에디터와 미래의 틀

지난 하이파 위키매니아에서 브라이언 비버가 개발의 큰 방향에 대해서 발표를 했습니다. 파서와 에디터를 새롭게 개발을 할 예정인데, 문서의 구조나 틀에 많은 변화가 일어날 것 같습니다. 바로 변화가 생기지는 않겠지만, 주목을 하고 있을 필요는 있겠습니다. 그리고, 여기에 관심있는 한국의 우수한 개발자들도 초기단계이니 파서나 에디터를 새로 구현하는데 참여할 기회가 있을 것 같기도 합니다. --케골 2011년 8월 23일 (화) 10:04 (KST)답변

Lua!

현재의 템플릿엔진을 대체할 목적으로 Lua를 사용한다고 합니다. mw:Lua scripting, en:Wikipedia:Wikipedia Signpost/2012-01-30/Technology report, mailing list. --klutzy (토론) 2012년 2월 3일 (금) 15:07 (KST)답변

테스트 위키가 열렸습니다. Wikimedia Blog: Lua Previewed. --klutzy (토론) 2012년 7월 4일 (수) 01:16 (KST)답변

작명의 시간

여기 공간에서 '위키프로젝트'를 빼고 이참에 다른 이름을 짓는 게 좋을 것 같습니다(참고: 위키백과토론:위키프로젝트#위키프로젝트 제외). 새로운 이름을 모색해봅시다. 위키백과의 내부 시스템을 '정비'하는 곳이니 '위키백과:시스템 정비소'가 가장 먼저 떠올랐는데 이거는 처음 보는 분들이 여기가 뭐 하는 곳인지 알 수 없다는 문제가 있고요(물론 지금의 이름도 난해하기는 합니당). 다른 괜찮은 이름들을 한번씩 고민해보면서 여기에 모아봅시다. --klutzy (토론) 2012년 3월 20일 (화) 17:14 (KST)답변

ja:プロジェクト:ウィキ技術部처럼 위키백과 기술부나 위키백과 기술단은 어떨까요? -- ChongDae (토론) 2012년 7월 3일 (화) 16:44 (KST)답변
기술적인 걸 다루는 곳이니까 적절할 듯 싶네요. 기술부? 기술단? 기술팀? (기술부가 학교 동아리 같은 느낌이라 더 괜찮네요.) klutzy (토론) 2012년 8월 11일 (토) 20:43 (KST)답변
현재 기술 사랑방이 그 역할을 잘 대신하고 있어서 별도로 새 프로젝트를 추진할 필요는 없어보입니다. 시스템은 기술 사랑방쪽으로 합치고, 프:위키백과 틀만 살려뒀으면 합니다. --관인생략 토론·기여 2013년 2월 28일 (목) 10:33 (KST)답변
기술방은 프로젝트 자체보다 토론란을 대체하게 되지 않을까요? 토의도 중요하지만, 그 내용을 하위 문서로 정리할 공간이 있었으면 좋겠어요. 가령 위키프로젝트:위키백과 시스템/idclass를 기술사랑방 하에서 어디에 두면 좋을지 잘 모르겠습니다. --klutzy (토론) 2013년 2월 28일 (목) 20:56 (KST)답변
백:정비단 아래의 문서로 두면 될 것 같습니다. --관인생략 토론·기여 2014년 3월 17일 (월) 12:52 (KST)답변