×
新規記事を作成
ここにページのタイトルを記入:
We currently have 2 articles on 政治ボールwiki 日本語版. Type your article name above or click on one of the titles below and start writing!



    政治ボールwiki 日本語版

    このモジュールについての説明文ページを モジュール:Wikidata/doc に作成できます

    local p = {}
    
    function p.claim(frame)
        local entity = frame.args.entity or mw.wikibase.getEntityIdForCurrentPage()
        local property = frame.args.property
    
        if not entity then
            return "error0"
        end
        if not property then
            return "error1"
        end
    
        local entityTable = mw.wikibase.getEntity(entity)
        if not entityTable or not entityTable.claims or not entityTable.claims[property] then
            return "error2"
        end
    
        local claim = entityTable.claims[property][1]
        if claim.mainsnak and claim.mainsnak.datavalue then
            return claim.mainsnak.datavalue.value.amount or "error3"
        end
    
        return "データが取得できません。"
    end
    
    return p