위키백과:질문방/2022년 제29주

마지막 의견: 1년 전 (UniCon님) - 주제: 제안 언어
질문방
2022년 제29주
2022년 7월
26 27 28 29 30 1 2 3
27 4 5 6 7 8 9 10
28 11 12 13 14 15 16 17
29 18 19 20 21 22 23 24
30 25 26 27 28 29 30 31

제가 강박증이 있어요 ㅠㅠ 편집

안녕하세요 ㅠ 제가 강박증이 있는데 저도 모르게 악플이나 이상한 글을 쓴거 같아서 혹시 그랬다면 진심이 아니니 삭제 부탁드립니다 ㅠㅜ

https://zh.m.wikibooks.org/wiki/韩语

이 링크에 한것 같아요 ㅠㅠ

이 링크말고도 있다면 진심이 아닙니다 ㅠㅠ

죄송합니다ㅠ

부탁드립니다 49.175.101.143 (토론) 2022년 7월 18일 (월) 21:33 (KST)답변

해당 링크에는 어떠한 기여도 하지 않으셨습니다. 질문하신 아이피 주소로는 별다른 편집을 하지 않으신 것으로 확인됩니다. -- ginaan(˵⚈ε⚈˵) 2022년 7월 18일 (월) 22:31 (KST)답변
중국어 위키백과 문서에 편집하시면 기록이 남아요. 로그처럼 기록되서 기록보호자가 숨기지 않는다면 기록이 남는데 강박증은 병원에서 진찰받으시고 강박증은 자연 치료가 어려워서 병원에 빨리 가시는게 좋겠죠. 자기가 했다는걸 모를수는 있지만 고치는게 좋겠습니다. --106.174.81.198 (토론) 2022년 7월 30일 (토) 18:15 (KST)답변

저작권 관련 편집

황혜인 (인권운동가)의 Top 문단의 경우 나무위키의 개요 문단을 복붙한 것입니다. 이렇게 만들어진 문서가 꽤 되는데, 이럴 경우에는 삭제 신청하는 것이 맞을까요? -- ginaan(˵⚈ε⚈˵) 2022년 7월 18일 (월) 22:25 (KST)답변

그 내용 빼고 별 내용이 없으면 삭신하고 내용이 있으면 그 부분 지우고 특삭 넣으면 되지 않을까요. --LR 토론 / 기여 2022년 7월 18일 (월) 22:30 (KST)답변

이 사진도 괜찮을까요? 편집

제가 차 타고 가면서 "어 이 학교도 찍어야지" 하고 찍긴 했는데, 앞에 차량이 보이네요.. 모자이크로 번호는 가렸지만 위키백과에 맞는 사진이었을지 의문이 듭니다. 맞지 않다면 공용에서 삭신하겠습니다. -- 𝗨𝗻𝗶🦄𝗖𝗼𝗻 2022년 7월 21일 (목) 09:19 (KST)답변

잘 찍어주셨네요. 이정도여도 문서에 들어가기 충분하고, 나중에 제대로 찍고 싶다는 생각이 드신다면 그때가서 다시 찍으셔도 될 일이니까요. 수고하셨습니다. --José Carioca (talk) 2022년 7월 21일 (목) 09:24 (KST)답변
@Raccoon Dog: 알려주셔서 감사합니다! -- 𝗨𝗻𝗶🦄𝗖𝗼𝗻 2022년 7월 21일 (목) 10:40 (KST)답변

락토페린 문서 관련 편집

락토페린 문서 상단의 틀:infobox gene에 여러 문제가 있는데 혹시 해결 가능한 분이 계실까요?

  1. RNA 발현 패턴 부분이 영위백 en:Lactoferrin에서는 잘만 뜨는데 한위백에서는 n/a로 뜹니다.
  2. 유전자 온톨로지 부분에 'DNA binding'이랑 'positive regulation of toll-like receptor 4 signaling pathway'의 위키데이터 항목에 한글 label을 넣었는데도 얘네만 영어로 뜨네요. 뭐가 문제인 걸까요.
  3. 다른 항목들은 안 그러는데 몇몇 항목들이 GO:0070122 펩티데이스 활성, GO:0001948, GO:0016582 단백질 결합 이런 식으로 앞에 GO 코드가 붙어서 나오는데 왜 이러는 걸까요.

3번은 영위백에서도 마찬가지로 이상하게 나와서 영위백에도 질문했는데 다른 두 개는 한위백에서만 이래서 여기다 질문해 봅니다. LR 토론 / 기여 2022년 7월 21일 (목) 19:29 (KST)답변

2, 3번은 해결됐는데 1번은 해결이 안됐습니다. 영위백에서 RNA 발현 패턴 부분이 최근에 생긴 부분이고 값을 다르게 가져와서 문제가 됐다고 하는데...해결법이 있다면 알려 주시면 감사하겠습니다. LR 토론 / 기여 2022년 7월 22일 (금) 02:20 (KST)답변

정규식 편집

파이위키봇으로 비어있는 인용 틀을 자동으로 제거하는 봇을 만들고 있는데 정규식이 쉽지가 않네요.

  • <ref>{{인용}}</ref>
  • <ref>{{웹 인용}}</ref>
  • <ref>{{웹인용}}</ref>
  • <ref>{{citation}}</ref>
  • <ref>{{cite}}</ref>
  • <ref>{{cite book}}</ref>
  • <ref>{{citebook}}</ref>

이런식의 틀은 성공했는데 문제는 name이 추가되었을 때입니다.

  • <ref name="i1">{{인용}}</ref>
  • 이하생략...

name이 추가된 각주를 인식하기 위해 <ref( name=".+?"){,1}>\{\{([가-힣| ]{,6}인용|cit(e[a-z| ]{,15}|ation))\}\}</ref> 이 정규식을 사용하면 그 인용 틀 뿐만 아니라 다른 인용 틀 까지도 정규식이 영향을 미치더라고요. non-greedy도 먹히지 않는 것 같습니다. 어떻게 해야 할까요? na (토론) 2022년 7월 22일 (금) 21:36 (KST)답변

정규식에 익숙하지 않은 경우 정규식 하나로 모든 작업을 한 번에 처리하는 것은 오류가 발생할 소지가 있어서 권장하지 않습니다. lex/yacc을 포함한 수많은 방법이 있겠지만, 일단 정규식으로 간단히 작업하기 위해서 다음과 같은 방법을 제안합니다.
  1. (한 줄에 여러 ref 각주를 포함할 수 있는) 문서 내 모든 줄을 일일이 읽으면서 각각의 각주를 모두 배열 a에 넣습니다. (본문을 일단은 수정하지 않습니다) 예를 들어 한 줄에 대해 내부적으로 기준점은 "<ref(>|\s+name=)"을 잡아서 for 문을 돌면서 "</ref>" 뒤의 값을 지우고 배열에 모두 담으면 됩니다. (재차 말씀드리지만 이 단계는 본문을 수정하는 과정이 아닙니다. 이 때 정규식은 global로 설정하면 안 됩니다)
  2. 각주가 저장된 배열 a를 for 문으로 순회하여 변수 없는 인용 틀만 정규식으로 걸러내어 새로운 배열 b를 만듭니다.
  3. 문서 내의 모든 줄을 처음부터 일일이 다시 읽으면서 한 줄 한 줄마다, 배열 b를 for 문으로 순회하면서, 일치하는 경우 빈 값으로 replace합니다.
질문에 직접적인 답변은 아니지만 추가적인 설명 보충을 드리자면, 다음과 같은 구문도 실제로 쓰이기 때문에 장기적으로 봇을 수행하실 생각이시라면 여러 변칙을 허용하는 것을 염두에 두어야 합니다.
<ref
name=ss>{{
웹__인용
}}</ref><ref>{{뉴스   인용}}</ref>
예를 들면 ref와 name 사이는 단순히 공백(" ") 대신 "\s+"를 사용하는 것이 좋습니다. 틀 안에 들어가는 공백은 "[\s_]+" 또는 "[\s_]*"를 사용하는 것이 좋습니다. ref name= 뒤에는 인용 부호가 오지 않는 사례도 많으니 인용부호(")를 추가하지 않는 것이 좋습니다. --ted (토론) 2022년 7월 23일 (토) 14:00 (KST)답변

제안 언어 편집

위백 문서에서 "~개 언어"라고 써 있는 버튼을 누르면 "제안 언어"(Suggested languages)이라고 뜨는데, 제가 관심 없는 언어들까지 뜨네요. 수정할 수 있나요? -- 𝗨𝗻𝗶🦄𝗖𝗼𝗻 2022년 7월 24일 (일) 19:44 (KST)답변

모든 제안 언어의 숨김을 원하신다면 사용자:UniCon/common.css에 다음의 내용을 넣어서 해결할 수 있습니다.
.uls-lcd-quicklist {
   display: none
}
특정 제안 언어만을 숨기려면 .interwiki- 뒤에 언어 코드를 넣어서 숨길 수 있습니다. 예를 들어 중국어와 일본어를 숨기는 방법은 아래와 같습니다.
.uls-lcd-quicklist .interwiki-zh, .uls-lcd-quicklist .interwiki-ja {
   display: none
}
도움이 되길 바랍니다. --ted (토론) 2022년 7월 30일 (토) 17:42 (KST)답변
감사합니다! 도움이 됐어요^^ -- 𝗨𝗻𝗶🦄𝗖𝗼𝗻 2022년 7월 30일 (토) 23:56 (KST)답변