「モジュール:TikTok」の版間の差分
ナビゲーションに移動
検索に移動
タグ: 巻き戻し モバイル編集 モバイルウェブ編集 改良版モバイル編集 |
(TikTokもTwitterと同様に作成) |
||
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 ) | ||
23行目: | 20行目: | ||
end | end | ||
end | end | ||
function p.main( frame ) | function p.main( frame ) | ||
36行目: | 34行目: | ||
-- TikTok 表示名 | -- TikTok 表示名 | ||
local name = args[2] or args.name or ''; | local name = args[2] or args.name or ''; | ||
-- | -- TikTok 認証 | ||
if | 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]]'; | |||
end | |||
-- TikTok 表示名デフォルト | |||
if name == '' then | |||
name = mw.ustring.gsub(mw.title.getCurrentTitle().text,"%s+%b()$",""); | |||
end | end | ||
-- SemanticMediaWiki | |||
local dataStore = {} | |||
dataStore['TikTok'] = '' .. i_name .. ';'..verify .. ';'..name | |||
if not args.nosmw then | |||
if | setProperty(dataStore); | ||
end | end | ||
53行目: | 64行目: | ||
end | end | ||
return '[' ..url ..' ' ..name ..'] ' ..tk_name2 ..' - [[TikTok]]'; | return '[' ..url ..' ' ..name ..'] ' ..tk_name2 ..v_veryfy..' - [[TikTok]]'; | ||
end | end | ||
return p; | return p; |