Mô đun:Author/tài liệu
Giao diện
Đây là trang dành cho tài liệu về Mô đun:Author.
Mô đun này xử lý logic trong các trang không gian tên Tác gia. Nó dùng Wikidata khi có thể, và cho phép ghi đè nếu cần.
Kiểm thử tại Mô đun:Author/kiểm thử và kết quả có thể xem tại Thảo luận Mô đun:Author/kiểm thử.
Hàm: dates
[sửa]Lấy chuỗi ngày tháng trang tác gia và ghi thể loại.
- Cách dùng
- Thường dùng:
{{#gọi|Author|dates}}
- Đầy đủ tham số:
{{#gọi|Author|dates|birthyear=|deathyear=|dates=|wikidata_id=}}
{{#gọi|Author|dates|năm sinh=|năm mất=|năm=|mã wikidata=}}
- Tham số
-
năm
— nếu có thì dùng chính tham số để hiển thị năm (tuy nhiên, năm sinh và năm mất vẫn có thể dùng để tạo thể loại)năm sinh
vànăm mất
— năm sinh và mất, theo định dạng sau:- năm số
- "?" hoặc để trống nếu không rõ (hoặc còn sống)
- dùng TCN cho năm trước Năm 1
- Năm xấp xỉ:
- Thập niên hoặc thế kỷ: "1930s" or "20th century"
- Circa: "c/1930" or "c. 1930" or "ca 1930" or "circa 1930"
- Tenuous year: "1932/?"
- Choice of two or more years: "1932/1933"
wikidata_id
— the Wikidata identifier to use. Will default to the current page if not supplied.pagetitle
— a page title to use instead of the current page (only used for testing purposes).
- Returns
- This function returns the author's birth and death years, wrapped in parentheses and separated by an en dash. The return string is prefixed with a <br />, and suffixed with the list of appropriate categories (see below).
Thể loại
[sửa]Hàm này thêm trang vào các thể loại sau:
- Trong mọi trường hợp (khi có thể):
Thể loại:Sinh <năm>
vàThể loại:Mất <năm>
Thể loại:Tác gia <thời kỳ>
với thời kỳ được định nghĩa tạiMô đun:Date.era()
- Thể loại:Tác gia không rõ năm sinh và Thể loại:Tác gia không rõ năm mất
- Thể loại:Tác gia có năm sinh xấp xỉ và Thể loại:Tác gia có năm mất xấp xỉ
- Thể loại:Tác gia thiếu năm sinh và Thể loại:Tác gia thiếu năm mất
- Thể loại:Tác gia có khoảng thời gian sống
- Thể loại:Tác gia còn sống
- Thể loại:Tác gia có tiêu đề năm không khớp (nếu ngày hiện trong tiêu đề trang - khi cần định hướng, và nó không khớp với Wikidata)
- Nếu năm sinh và/hoặc năm mất bị ghi đè:
- Thể loại:Tác gia có năm bị ghi đè (khi dùng tham số
năm
) - Thể loại:Tác gia có năm sinh bị ghi đè và Thể loại:Tác gia có năm mất bị ghi đè
- Thể loại:Tác gia có năm sinh không phải số và Thể loại:Tác gia có năm mất không phải số
- Thể loại:Tác gia có năm sinh khác với Wikidata và Thể loại:Tác gia có năm mất khác với Wikidata
- Thể loại:Tác gia có năm bị ghi đè (khi dùng tham số
Function: date
[sửa]Get a single formatted date, with no categories.
- Usage
- Common usage:
{{#invoke|Author|date|type=}}
- All parameters:
{{#invoke|Author|date|type=|year=|wikidata_id=}}
- Parameters
-
type
— eitherbirth
ordeath
.year
— the year to display, following the same format asbirthyear
in the dates function above.wikidata_id
— the Wikdiata Q-identifier of the author to use.
- Returns
- A simple string with no categories or leading or trailing line breaks.