72번째 줄: 72번째 줄:


새로 추가된 기능으로 매개변수가 아닌 1번인자로 입력하는 방식을 추가하였다. 값이 없는 경우는 지원지되 않는 값이다.
새로 추가된 기능으로 매개변수가 아닌 1번인자로 입력하는 방식을 추가하였다. 값이 없는 경우는 지원지되 않는 값이다.
지원범위는 현재년에서 1901년 정도 까지이다.
{{사용예
{{사용예
|입력5=
|입력5=

2022년 11월 13일 (일) 16:40 판

인물정보등에 나이를 설정하도록 만든 틀이다.(현재는 만 나이)[1]

문제점

60px-Information icon4.svg.png 우남위키의 현재 위키엔진의 수식계산이 불가함으로 수동으로 작업을 해야하기 때문에 인물정보등에 현재나이를 입력할 경우 수없이 많은 자료를 업데이트하기 곤란하다.


현재는 2030년까지는 나이 틀이 유효해서 자동으로 실행된다.


수동식 틀 update 하기

만약 2030년 이후에는 수동으로 나이 틀을 업데이트할 수 있다. 이 틀의 업데이트는 매년 초에 한번씩만 하면 된다.

  업데이트작업 내용
 엡데이트 방법: 엑셀에서 A1셀에서 작업 기준으로 작성.
 A열    B열  C열
 2021년 0    ="{{if |{{{"&A1&"|}}}|"&B1&"세|}}"
 2020년 1    ="{{if |{{{"&A2&"|}}}|"&B2&"세|}}"
 2019년 2    ="{{if |{{{"&A3&"|}}}|"&B3&"세|}}"
 2018년 3    ="{{if |{{{"&A4&"|}}}|"&B4&"세|}}"
 . . .
 1900년 121  ="{{if |{{{"&A122&"|}}}|"&B122&"세|}}"
 작업한 내용의 C열만 복사하여 편집창에 붙여넣기 하면 겹따온표가 생기는데 우측 돋보기모양을 눌러 "(겹따옵표) → '없음'으로 바꾸기하여 없애버린다.(표에서 class의 wikitable가 있으면 같이 없어지니 여기는 만들어준다.)
 2021년이 되면 B열의 수치를 1로 시작하는 것으로 1900년까지 1씩 변경한다. 
 결국 이 틀은 변수로 입력된 oooo년의 데이타 값(나이 값)을 출력한다.

사용방법

{{나이 |출생년도= @ }}


|1번인자 혹은
|(0000년) =
 2000년=@  혹은 그냥  2000년 으로 입력하면 된다.
  • 나이 기준은 태어난 해를 0세로 카운팅하여 출력한다.

(2024년 1월 1일 부터 2024년 12월 31일 사이에 태어난 사람은 0세로 출력된다.)


사용 예

기존의 사용예이다. 값이 없는 경우는 지원지되 않는 값이다.

입력 결과

* 1-{{나이|1945년=0}}
* 2-{{나이|1955년=0}}
* 3-{{나이|1965년=0}}

* 4-{{나이|1975년=ㅇ}}
* 5-{{나이|1985년=ㅇ}}
* 6-{{나이|1995년=ㅇ}}

* 7-{{나이|2005년=@}}
* 8-{{나이|2015년=@}}
* 9-{{나이|2025년=@}}
 
  • 1-78세
  • 2-68세
  • 3-58세
  • 4-48세
  • 5-38세
  • 6-28세
  • 7-18세
  • 8-8세
  • 9-세

새로 추가된 기능으로 매개변수가 아닌 1번인자로 입력하는 방식을 추가하였다. 값이 없는 경우는 지원지되 않는 값이다. 지원범위는 현재년에서 1901년 정도 까지이다.

입력 결과

* 1-{{나이 |1900년}}
* 2-{{나이 |1910년}}
* 3-{{나이 |1920년}}
* 4-{{나이 |1930년}}
* 5-{{나이 |1940년}}
* 6-{{나이 |1950년}}
* 7-{{나이 |1960년}}
* 8-{{나이 |1970년}}
* 9-{{나이 |1980년}}
* 10-{{나이 |1990년}}
* 11-{{나이 |2000년}}
* 12-{{나이 |2010년}}
* 13-{{나이 |2020년}}
* 14-{{나이 |2030년}}
 
  • 1-세
  • 2-113세
  • 3-103세
  • 4-93세
  • 5-83세
  • 6-73세
  • 7-63세
  • 8-53세
  • 9-43세
  • 10-33세
  • 11-23세
  • 12-13세
  • 13-3세
  • 14-세


다음은 결과가 없는 경우의 예이다.

입력 결과

{{나이|2033년}}
{{나이|2031년}}
{{나이|1899년}}
 
60px-Information icon4.svg.png 결과가 없으면 값이 범위를 벗어나거나 잘못된 입력값이다.

세 세

  1. 1년 단위의 만나이이기 때문에 정확성을 다소 떨어진다.