Modulis:Yra

    Puslapis iš Enciklopedijos Lietuvai ir Pasauliui (ELIP).
    [peržiūrėti] [redaguoti] [istorija] [atnaujinti] Documentation icon Modulio dokumentacija


    Panaudojimas

    Visi testai praėjo.

    test_Gref:

    Tekstas Laukiama Gauta
    YesY {{#invoke:Yra |valstybe|yra=Italija}} ne ne
    YesY {{#invoke:Yra |valstybe|yra=Austrija}} ne ne
    YesY {{#invoke:Yra |valstybe|yra=Pakruojo rajonas}} ne ne
    YesY {{#invoke:Yra |valstybe|yra=Vilnius}} ne ne
    myra = {}
     
    myra.valstybe = function ( frame )
        local args, pargs = frame.args or {}, (frame:getParent() or {}).args or {}
        local yra = args['yra'] or pargs['yra'] or ''
     
        return myra._valstybe{ yra = yra }
    end
     
    myra._valstybe = function ( args )
        local yra = args['yra'] or ''
        local frame = mw.getCurrentFrame()
        local page = mw.title.getCurrentTitle()
        if yra == '' then
            return ''
        end
    
        local pgname = page.text
    
        yrap = frame:preprocess("{{#get_db_data:|db=wikidata|from=ŠaliesLentelė=b "..
            "|where=b._page='"..
            yra.."'|data=pg=b._page}}"..
            "{{#for_external_table:{{{pg}}}}}"..
            "{{#clear_external_data:}}") or ''
        if yrap ~= yra then
            return 'ne'
        else
            return 'taip'
        end
        
    end
     
    return myra
    

    Sudarytojai, rašytojai ir redaktoriai

    Kitur naudojant ar cituojant šį straipsnį, būtina nurodyti jo sumanytojus, sudarytojus, rašytojus ir redaktorius.
    • Vitas Povilaitis – autorius ir redaktorius – 219% (+1746-949=797 wiki spaudos ženklai).