user-upload
43,574
回編集
(認証バッジ 「v=○」を入れてみる) |
編集の要約なし |
||
(3人の利用者による、間の9版が非表示) | |||
1行目: | 1行目: | ||
local p = {}; | local p = {}; | ||
local function setProperty( | local function setProperty(dataStore) | ||
-- メイン空間のみ | -- メイン空間のみ | ||
11行目: | 11行目: | ||
return true; | return true; | ||
end | end | ||
local result = mw.smw.set( dataStore ) | local result = mw.smw.set( dataStore ) | ||
38行目: | 34行目: | ||
local name = args[2] or args.name or ''; | local name = args[2] or args.name or ''; | ||
-- | -- Instagram verify | ||
local | local verify = args[3] or args.verify or ''; | ||
local v_veryfy = ''; | |||
if verify == '' then | |||
verify = 'false'; | |||
v_veryfy = ''; | |||
else | |||
verify ='true'; | |||
v_veryfy = '[[ファイル:認証バッジ.png|15px|link=]]'; | |||
end | end | ||
-- Instagram 表示名デフォルト | -- Instagram 表示名デフォルト | ||
if name == '' then | if name == '' then | ||
name = mw.ustring.gsub(mw.title.getCurrentTitle().text,"%s+%b()$",""); | name = mw.ustring.gsub(mw.title.getCurrentTitle().text,"%s+%b()$",""); | ||
end | |||
-- SemanticMediaWiki | |||
local dataStore = {} | |||
dataStore['Instagram'] = '' .. i_name .. ';'..verify .. ';'..name | |||
if not args.nosmw then | |||
setProperty(dataStore); | |||
end | end | ||
57行目: | 65行目: | ||
end | end | ||
return '[' ..url ..' ' ..name ..'] ' ..i_name2 ..v_veryfy..' - [[Instagram]]'; | |||
end | end | ||
return p; | return p; |