Module:Citation/CS1/COinS: Difference between revisions

    imported>Ahmsaqib
    m (1 revision imported)
    (sync from sandbox;)
    Line 1: Line 1:
    local coins = {};


    --[[--------------------------< F O R W A R D  D E C L A R A T I O N S >--------------------------------------
    --[[--------------------------< F O R W A R D  D E C L A R A T I O N S >--------------------------------------
    ]]
    ]]
    local is_set, in_array, remove_wiki_link; -- functions in Module:Citation/CS1/Utilities
    local is_set, in_array, remove_wiki_link; -- functions in Module:Citation/CS1/Utilities


    Line 274: Line 272:
    for k, v in pairs( data.ID_list ) do -- what to do about these? For now assume that they are common to all?
    for k, v in pairs( data.ID_list ) do -- what to do about these? For now assume that they are common to all?
    -- if k == 'ISBN' then v = clean_isbn( v ) end
    if k == 'ISBN' then v = v:gsub( "[^-0-9X]", "" ); end
    if k == 'ISBN' then v = v:gsub( "[^-0-9X]", "" ); end
    local id = cfg.id_handlers[k].COinS;
    local id = cfg.id_handlers[k].COinS;
    Line 342: Line 339:




    --[[--------------------------< E X P O R T E D  F U N C T I O N S >------------------------------------------
    ]]


    return {
    return {