모듈 토크:데이터.
Module talk| 모듈: 데이터는 많이 사용되거나 잘 보이는 모듈이기 때문에 편집으로부터 영구적으로 보호됩니다.여기서 먼저 실질적인 변화를 제안해야 합니다.제안서가 논란의 여지가 없거나 토론을 거쳤으며 합의에 의해 지지를 받는 경우, 편집자는 {edit template-protected}을(를) 사용하여 관리자 또는 템플릿 편집자에게 요청된 편집을 수행하도록 알릴 수 있습니다. |
요청
@잭맥반: 당신이 지금 너무 활동적이지 않다는 것은 알지만, 한 가지 부탁이 있습니다.데이터 모듈에 key1이 존재하지 않을 경우 스크립트 오류 없이 정상적으로 실패하도록 코드를 업데이트할 수 있습니까?현재로서는 스크립트 오류를 발생시키지 않고 값이 정의되었는지 확인할 수 있는 방법이 없습니다.감사합니다. 곧 다시 뵙기를 바랍니다!Martin (MSGJ · talk) 2021년 1월 14일 22:24 (UTC) [
- @MSGJ: 됐습니다.더하다
softfail=당신이 이걸 원하는 호출에.Jackmcbarn (talk) 00:35, 2021년 1월 15일 (UTC)
{{#invoke:Data Module:Data/List config Q1234 c1 softfail=y}}-> 패키지에 Lua 오류가 있습니다.라인 80: 모듈 '모듈:데이터/목록 구성'을 찾을 수 없습니다.
- @MSGJ: 알겠습니다.왜냐하면.
table.concat메타 메소드를 존중하지 않습니다.지금 수정됨.Jackmcbarn (대화) 2021년 1월 16일 19:04, UTC 답변[- 멋진 잭 맥반입니다, 감사합니다!오류를 표시하기 위해 실제로 두 가지 다른 방법이 필요합니까? 아니면 소프트 장애를 모두 사용할 수 있습니까?Martin (MSGJ · talk) 2021년 1월 17일 () 11:22 답변 [
- @MSGJ: 저는 다음을 목표로 합니다.
softfail"나는 이것이 실패할지도 모른다는 것을 알고 만약 실패한다면 나는 그것을 처리할 것이다"라는 의미입니다.소프트 실패가 기본값인 경우 작성자가 예상하지 못한 템플릿에서 조회가 실패하기 쉬우며 추적 범주가 추가되지 않는 방식(예: #if 조건 내부)도 마찬가지입니다.스크립트 오류의 추적 범주는 "스티커"이므로 기본값이 되면 코딩 오류가 확실히 범주화되어 해당 범주를 찾아 수정할 수 있습니다.Jackmcbarn (대화) 2021년 1월 17일 17:00 (UTC) [
- @MSGJ: 저는 다음을 목표로 합니다.
- 멋진 잭 맥반입니다, 감사합니다!오류를 표시하기 위해 실제로 두 가지 다른 방법이 필요합니까? 아니면 소프트 장애를 모두 사용할 수 있습니까?Martin (MSGJ · talk) 2021년 1월 17일 () 11:22 답변 [
- @MSGJ: 알겠습니다.왜냐하면.
