Module:Citation/CS1/Whitelist: Difference between revisions

    m>Trappist the monk
    (Synch from sandbox;)
    m>Trappist the monk
    No edit summary
    Line 1: Line 1:
    --[[
     
    Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items now can have three values:
    --[[--------------------------< P A R A M E T E R S  N O T  S U P P O R T E D >------------------------------
     
    This is a list of parameters that once were but now are no longer supported:
     
    ['albumlink'] = nil, -- unique alias of titlelink used by old cite AV media notes
    ['albumtype'] = nil, -- controled inappropriate functionality in the old cite AV media notes
    ['artist'] = nil, -- unique alias of others used by old cite AV media notes
    ['cointerviewers'] = nil, -- unique alias of others used by old cite interview
    ['day'] = nil, -- deprecated in {{citation/core}} and somehow undeprecated in Module:Citation/CS1 and now finally removed
    ['director'] = nil, -- unique alias of author used by old cite DVD-notes
    ['notestitle'] = nil, -- unique alias of chapter used by old cite AV media notes
    ['publisherid'] = nil, -- unique alias of id used by old cite AV media notes and old cite DVD-notes
    ['titleyear'] = nil, -- unique alias of origyear used by old cite DVD-notes
     
    ]]
     
    --[[--------------------------< S U P P O R T E D  P A R A M E T E R S >--------------------------------------
     
    Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values:
    true - these parameters are valid and supported parameters
    true - these parameters are valid and supported parameters
    false - these parameters are deprecated but still supported
    false - these parameters are deprecated but still supported
    nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter)
    nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter)
    ]]
    ]]
    whitelist = {
    whitelist = {
    basic_arguments = {
    basic_arguments = {
    ['accessdate'] = true,
    ['accessdate'] = true,
    Line 13: Line 32:
    ['airdate'] = true,
    ['airdate'] = true,
    ['air-date'] = true,
    ['air-date'] = true,
    ['albumlink'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of titlelink used by old cite AV media notes
    ['albumtype'] = nil, -- controled inappropriate functionality in the old cite AV media notes
    ['archivedate'] = true,
    ['archivedate'] = true,
    ['archive-date'] = true,
    ['archive-date'] = true,
    Line 20: Line 37:
    ['archive-url'] = true,
    ['archive-url'] = true,
    ['article'] = true,
    ['article'] = true,
    ['artist'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of others used by old cite AV media notes
    ['arxiv'] = true,
    ['arxiv'] = true,
    ['ARXIV'] = true,
    ['ARXIV'] = true,
    Line 49: Line 65:
    ['cartography'] = true,
    ['cartography'] = true,
    ['chapter'] = true,
    ['chapter'] = true,
    ['chapterlink'] = true,
    ['chapter-format'] = true,
    ['chapter-link'] = true,
    ['chapterlink'] = false, -- deprecated
    ['chapter-link'] = false, -- deprecated
    ['chapterurl'] = true,
    ['chapterurl'] = true,
    ['chapter-url'] = true,
    ['chapter-url'] = true,
    ['city']=true, -- cite interview
    ['city']=true, -- cite interview
    ['coauthor'] = false,
    ['coauthor'] = false, -- deprecated
    ['coauthors'] = false,
    ['coauthors'] = false, -- deprecated
    ['cointerviewers'] = false, -- cite interview
    ['conference'] = true,
    ['conference'] = true,
    ['conferenceurl'] = true,
    ['conferenceurl'] = true,
    Line 64: Line 80:
    ['contribution-url'] = true,
    ['contribution-url'] = true,
    ['date'] = true,
    ['date'] = true,
    ['day'] = false,
    ['deadurl'] = true,
    ['deadurl'] = true,
    ['dead-url'] = true,
    ['dead-url'] = true,
    Line 70: Line 85:
    ['department'] = true,
    ['department'] = true,
    ['dictionary'] = true,
    ['dictionary'] = true,
    ['director'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of author used by old cite DVD-notes
    ['displayauthors'] = true,
    ['displayauthors'] = true,
    ['display-authors'] = true,
    ['display-authors'] = true,
    Line 123: Line 137:
    ['inset'] = true,
    ['inset'] = true,
    ['institution'] = true,
    ['institution'] = true,
    ['interviewer'] = true, --cite interview
    ['interviewer'] = true, --cite interview
    ['interviewers'] = true, --cite interview
    ['isbn'] = true,
    ['isbn'] = true,
    ['ISBN'] = true,
    ['ISBN'] = true,
    Line 154: Line 169:
    ['magazine'] = true,
    ['magazine'] = true,
    ['medium'] = true,
    ['medium'] = true,
    ['message-id'] = true, -- cite newsgroup
    ['minutes'] = true,
    ['minutes'] = true,
    ['month'] = false,
    ['month'] = false, -- deprecated
    ['mr'] = true,
    ['mr'] = true,
    ['MR'] = true,
    ['MR'] = true,
    Line 166: Line 182:
    ['nopp'] = true,
    ['nopp'] = true,
    ['no-pp'] = true,
    ['no-pp'] = true,
    ['notestitle'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of chapter used by old cite AV media notes
    ['notracking'] = true,
    ['notracking'] = true,
    ['no-tracking'] = true,
    ['no-tracking'] = true,
    Line 201: Line 216:
    ['publication-place'] = true,
    ['publication-place'] = true,
    ['publisher'] = true,
    ['publisher'] = true,
    ['publisherid'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of others used by old cite AV media notes and old cite DVD-notes
    ['quotation'] = true,
    ['quotation'] = true,
    ['quote'] = true,
    ['quote'] = true,
    Line 239: Line 253:
    ['titlelink'] = true,
    ['titlelink'] = true,
    ['title-link'] = true,
    ['title-link'] = true,
    ['titleyear'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of origyear used by old cite DVD-notes
    ['trans_chapter'] = true,
    ['trans_chapter'] = true,
    ['trans-chapter'] = true,
    ['trans-chapter'] = true,