모듈 토크:파라미터 검증

Module talk
Wiki Project 템플릿
WikiProject icon이 모듈은 Wikipedia 템플릿의 유지보수를 개선하기 위한 그룹인 Wiki Project 템플릿의 범위에 포함됩니다.참여를 원하시면 프로젝트 페이지를 방문하시면 토론에 참여하실 수 있으며 열려 있는 작업 목록을 보실 수 있습니다.

모듈 개선

Template_talk에서 폴로업:Infobox_station#파라미터_검증:

  1. 사용자 공간:아니, 아닐지도 몰라.템플릿에 따라 다르지만 정보상자의 경우 맞는 것 같습니다.편집자는 메인 사용자 페이지에서 정보 상자를 사용할 수 있습니다.잘못된 매개 변수를 사용한다면 분류해야 하나요?이 모듈에서는 템플릿을 원하는 대로 실행할 수 있는 유연성을 갖추고 있기 때문에 대부분 올바른 기본값이 무엇인지에 대한 질문입니다.
    • 그러나 봇은 유지관리 작업에 이러한 범주를 사용할 수 있습니다.봇은 아티클스페이스가 아닌 작업에 대해 승인될 수 있습니다.그리고 일반적으로 모든 환부를 검토하거나 각 실행마다 임시 고양이를 설정하는 것보다 정확한 범주의 파라메스를 검토하는 것이 더 효과적입니다.
  2. 음, 네, 좋은 생각이네요.내가 할 수 있는 걸 생각해보겠다.
  3. config 페이지에는 현재 모듈의 목록 엔트리 수에 대한 지식이 없습니다."알 수 없는 파라미터"를 사용할 수 있습니다.

지연독자 (대화) 2020년 10월 22일 (UTC)응답[응답]

  1. 표준 모듈: 수 없는 파라미터를 체크하면 {{main other}}을 사용하여 카테고리 적용을 제한하고 항상 미리보기 모드에서 오류 메시지를 표시할 수 있습니다.이렇게 하면 사용자 공간 또는 초안 공간 편집자는 빨간색 오류 메시지를 보고 초안을 수정할 수 있지만 일반 편집자는 실제 백과사전 기사의 유지관리 카테고리를 어지럽히는 사용자/초안 공간 페이지에 대해 신경 쓰지 않습니다.이 모듈에서는 어떤 형태로든 동일한 기능을 제공해야 합니다.특정 템플리트의 편집자가 분류를 다른 네임스페이스로 확장하려는 경우 분류를 확장하면 봇이 작업을 수행할 수 있습니다.템플릿 편집자가 선택할 수 있어야 합니다.
  2. 두 개의 중복된 파라미터를 표시하려고 해도 됩니다."duplicate parameters: image/imagename, caption/image_caption"과 같은 것이 동작합니다(명확히 말하면, 1개의 메시지에 2개의 중복이 있습니다).
  3. 적절한 회피책은 "parameter(s)"/"decommitted parameter(s)"입니다.최소 2개의 파라미터가 존재하기 때문에 "parameters"는 항상 복수입니다.Jonesey95 (대화) 2020년 10월 22일 (UTC)응답[응답]
1) {{main other}}을(를) 디폴트로 분류합니다.실제로 테스트하기 위해 해석해야 할 수도 있습니다. 모듈 내 라이브 컨피규레이션 작업만 하고 있습니다.실제로 다른 곳에서 사용되고 있지 않기 때문에 별도의 샌드박스를 사용하는 것은 의미가 없습니다.템플릿 에디터는 사용할 커스텀Configuration을 생성하여 파라미터 3을 사용하여 사용할 수 있습니다.이는 모듈 문서("JSON 인코딩 문자열")/"템플릿:PV 디폴트옵션' 부분).그러나 정보 상자가 기본값에서 벗어나는 경우는 매우 드물 것 같습니다.
3) 완료
딜레이팅 리더 (대화)2020년 10월 23일 (UTC)응답[응답]

카테고리 이름 변경

나는 루아를 전혀 모르기 때문에, 카테고리가 어디에서 명명되는지 파악하지 못했다.카테고리에서의 일반적인 추적 고양이:매개 변수를 알 수 없는 정보 상자는 범주 이름의 "infobox" 단어에 소문자 "i"를 사용하지만, 이 모듈은 대문자 "I"를 할당하는 것으로 보입니다.사실상의 기준을 따라야 할 것 같아요.Jonesey95 (대화) 2020년 10월 23일 (UTC)응답[응답]

문제의 원인은 이 모듈이 페이지 제목을 끌어오기 때문입니다.MediaWiki의 페이지 제목에는 대문자 I가 있습니다.기술적인 이동 요청을 통해 개별 템플릿의 고양이를 대문자로 이동하는 것이 고려되었지만 소문자만 따를 수도 있었습니다.즉, 템플릿의 실제 제목을 대체하여 "Infobox" -> "infobox"를 변경합니다.또한 다른 체크 모듈을 개발할 때 Frietjes에 ping을 할 가치가 있을 수 있습니다.따라서 고객은 이에 대한 생각을 가지고 있으며, 식별한 것 외에 모듈의 다른 문제를 발견할 수도 있습니다.지연독자 (대화) 2020년 10월 23일 (UTC)응답[응답]
간단한 문자열 처리를 사용하여 템플릿 이름의 첫 글자를 소문자로 변경할 수 있습니다. Jonesey95 (대화) 2020년 10월 23일 (UTC)응답[응답]
이는 제목이 고유명사이거나 의도적으로 대문자로 표기된 템플릿에 문제를 일으킬 수 있다.코드로는 첫 글자가 의도적인 대문자인지를 알 수 없습니다.따라서 여기서는 "Infobox" -> "infobox" 케이스만 설명할 수 있다고 생각합니다.지연독자 (대화) 2020년 10월 23일 17:30 (UTC)응답[응답]
충분히 사실이다.이러한 엣지 케이스에 대해 파라미터 "template-name"을 지정할 수 있습니다.Jonesey95 (대화) 2020년 10월 23일 18:00 (UTC)응답[응답]

미리보기 경고 및 해트노트 템플리트 스타일로 이동

페이지 워치는 MediaWiki 토크에 관심을 가질 수 있습니다.Common.css © TemplateStylesIzno (토크) 00:22, 2021년 4월 29일 (UTC)응답[응답]으로 이동하는 미리보기 경고해트노트