Khác biệt giữa các bản “Mô đun:BD”
Dòng 36: Dòng 36:
 
require("Mô đun:BD/bktt35")  
 
require("Mô đun:BD/bktt35")  
 
require("Mô đun:BD/bktt36")  
 
require("Mô đun:BD/bktt36")  
 +
require("Mô đun:TableTools")
  
local p = {};
+
local p = {};
  
 
-- Hiển thị tiến độ
 
-- Hiển thị tiến độ
Dòng 72: Dòng 73:
 
p.bd = function( frame )  
 
p.bd = function( frame )  
 
     local str = ""   
 
     local str = ""   
     if not p.notability() then
+
    local pt = mw.title.getCurrentTitle().text
      str = "Mục từ chưa đạt độ nổi bật"
+
     if TableTools.inArray(bktt1, 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
 
     end
 
     return str
 
     return str

Phiên bản lúc 16:15, ngày 1 tháng 11 năm 2020

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
require("Mô đun:BD/bktt1") 
require("Mô đun:BD/bktt2") 
require("Mô đun:BD/bktt3") 
require("Mô đun:BD/bktt4") 
require("Mô đun:BD/bktt5") 
require("Mô đun:BD/bktt6") 
require("Mô đun:BD/bktt7") 
require("Mô đun:BD/bktt8") 
require("Mô đun:BD/bktt9") 
require("Mô đun:BD/bktt10") 
require("Mô đun:BD/bktt11") 
require("Mô đun:BD/bktt12") 
require("Mô đun:BD/bktt13") 
require("Mô đun:BD/bktt14") 
require("Mô đun:BD/bktt15") 
require("Mô đun:BD/bktt16") 
require("Mô đun:BD/bktt17") 
require("Mô đun:BD/bktt18") 
require("Mô đun:BD/bktt19")
require("Mô đun:BD/bktt20") 
require("Mô đun:BD/bktt21") 
require("Mô đun:BD/bktt22") 
require("Mô đun:BD/bktt23") 
require("Mô đun:BD/bktt24") 
require("Mô đun:BD/bktt25") 
require("Mô đun:BD/bktt26") 
require("Mô đun:BD/bktt27") 
require("Mô đun:BD/bktt28") 
require("Mô đun:BD/bktt29") 
require("Mô đun:BD/bktt30") 
require("Mô đun:BD/bktt31") 
require("Mô đun:BD/bktt32") 
require("Mô đun:BD/bktt33") 
require("Mô đun:BD/bktt34") 
require("Mô đun:BD/bktt35") 
require("Mô đun:BD/bktt36") 
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

---- 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
    if TableTools.inArray(bktt1, 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