模組:Va2 icon
外观
-- 維基百科上的Lua模塊必須在開頭定義一個變量,使參數可從外面存取。
-- 變量的名稱沒有限制,且可以含有數據。
object = {};
-- 在該變量上運行函數。在維基百科中可以用#invoke指令調用這些函數。
-- 函數被調用時,維基百科會向函數發送數據。這一數據應包含在frame以內。
my_object.hello = function( frame )
-- 定義局部變量。
local str = "Hello World!"
-- 終止函數,並把str中的資料輸出到維基百科。
-- 不可使用print函數,所以所有輸出要用return
return str
-- 函數結束。
end
-- 模塊底部須用return把帶有函數的變量送回維基百科。
return my_object
-- 現在{{#invoke: Va_icon | hello }}就可以調用以上函數了
-- #invoke指令先指定模塊名稱,Va_icon,再指定某一函數,hello