Mô đun:BD
Có thể viết tài liệu về mô đun này tại Mô đun:BD/tài liệu.
-- danh sách các mục từ chính thức của Đề án Biên soạn Bách khoa toàn thư Việt Nam local bktt1 = mw.loadData("Mô đun:BD/bktt1") local bktt2 = mw.loadData("Mô đun:BD/bktt2") local bktt3 = mw.loadData("Mô đun:BD/bktt3") local bktt4 = mw.loadData("Mô đun:BD/bktt4") local bktt5 = mw.loadData("Mô đun:BD/bktt5") local bktt6 = mw.loadData("Mô đun:BD/bktt6") local bktt7 = mw.loadData("Mô đun:BD/bktt7") local bktt8 = mw.loadData("Mô đun:BD/bktt8") local bktt9 = mw.loadData("Mô đun:BD/bktt9") local bktt10 = mw.loadData("Mô đun:BD/bktt10") local bktt11 = mw.loadData("Mô đun:BD/bktt11") local bktt12 = mw.loadData("Mô đun:BD/bktt12") local bktt13 = mw.loadData("Mô đun:BD/bktt13") local bktt14 = mw.loadData("Mô đun:BD/bktt14") local bktt15 = mw.loadData("Mô đun:BD/bktt15") local bktt16 = mw.loadData("Mô đun:BD/bktt16") local bktt17 = mw.loadData("Mô đun:BD/bktt17") local bktt18 = mw.loadData("Mô đun:BD/bktt18") local bktt19 = mw.loadData("Mô đun:BD/bktt19") local bktt20 = mw.loadData("Mô đun:BD/bktt20") local bktt21 = mw.loadData("Mô đun:BD/bktt21") local bktt22 = mw.loadData("Mô đun:BD/bktt22") local bktt23 = mw.loadData("Mô đun:BD/bktt23") local bktt24 = mw.loadData("Mô đun:BD/bktt24") local bktt25 = mw.loadData("Mô đun:BD/bktt25") local bktt26 = mw.loadData("Mô đun:BD/bktt26") local bktt27 = mw.loadData("Mô đun:BD/bktt27") local bktt28 = mw.loadData("Mô đun:BD/bktt28") local bktt29 = mw.loadData("Mô đun:BD/bktt29") local bktt30 = mw.loadData("Mô đun:BD/bktt30") local bktt31 = mw.loadData("Mô đun:BD/bktt31") local bktt32 = mw.loadData("Mô đun:BD/bktt32") local bktt33 = mw.loadData("Mô đun:BD/bktt33") local bktt34 = mw.loadData("Mô đun:BD/bktt34") local bktt35 = mw.loadData("Mô đun:BD/bktt35") local bktt36 = mw.loadData("Mô đun:BD/bktt36") local TableTools = require("Mô đun:TableTools") local p = {}; -- Hiển thị tiến độ p.progress = function( frame ) local str = "Chức năng này đang được xây dựng ..." return str end -- Phần 1 - đánh giá về chủ đề --- Đạt nêú trong danh sách mục từ của Đề án Biên soạn Bách khoa toàn thư Việt Nam ---- Kiểm tra xem đã nằm trong danh sách mục từ của Đề án Biên soạn Bách khoa toàn thư Việt Nam chưa ---- Chú ý kiểm tra cả các trang đổi hướng , nếu tên bài chính không trong danh sách p.inBKTT = function( pt ) -- pt = page title if TableTools.inArray(bktt1, pt) then return true elseif TableTools.inArray(bktt2, pt) then return true elseif TableTools.inArray(bktt3, pt) then return true elseif TableTools.inArray(bktt4, pt) then return true elseif TableTools.inArray(bktt5, pt) then return true elseif TableTools.inArray(bktt6, pt) then return true elseif TableTools.inArray(bktt7, pt) then return true elseif TableTools.inArray(bktt8, pt) then return true elseif TableTools.inArray(bktt9, pt) then return true elseif TableTools.inArray(bktt10, pt) then return true elseif TableTools.inArray(bktt11, pt) then return true elseif TableTools.inArray(bktt12, pt) then return true elseif TableTools.inArray(bktt13, pt) then return true elseif TableTools.inArray(bktt14, pt) then return true elseif TableTools.inArray(bktt15, pt) then return true elseif TableTools.inArray(bktt16, pt) then return true elseif TableTools.inArray(bktt17, pt) then return true elseif TableTools.inArray(bktt18, pt) then return true elseif TableTools.inArray(bktt19, pt) then return true elseif TableTools.inArray(bktt20, pt) then return true elseif TableTools.inArray(bktt21, pt) then return true elseif TableTools.inArray(bktt22, pt) then return true elseif TableTools.inArray(bktt23, pt) then return true elseif TableTools.inArray(bktt24, pt) then return true elseif TableTools.inArray(bktt25, pt) then return true elseif TableTools.inArray(bktt26, pt) then return true elseif TableTools.inArray(bktt27, pt) then return true elseif TableTools.inArray(bktt28, pt) then return true elseif TableTools.inArray(bktt29, pt) then return true elseif TableTools.inArray(bktt30, pt) then return true elseif TableTools.inArray(bktt31, pt) then return true elseif TableTools.inArray(bktt32, pt) then return true elseif TableTools.inArray(bktt33, pt) then return true elseif TableTools.inArray(bktt34, pt) then return true elseif TableTools.inArray(bktt35, pt) then return true elseif TableTools.inArray(bktt36, pt) then return true else return false end end ---- Nếu chưa nằm trong thì xét 2 yếu tố sau --- Độ nổi bật p.notability = function( frame ) local output = false return output end --- Độ tách biệt -- Phần 2 - đánh giá về nội dung -- Phần hiển thị ra các nội dung bên trên p.bd = function( frame ) local str = "" local pt = mw.title.getCurrentTitle().text -- str = bktt1[1] if p.inBKTT(pt) then str = "Mục từ tự động đạt độ nổi bật do nằm trong danh sách mục từ của Đề án Biên soạn Bách khoa toàn thư Việt Nam" else if not p.notability() then str = "Mục từ chưa đạt độ nổi bật" end end return str end return p