Jump to content

Module:Citation/CS1/doc

From Wikihoc

This is the documentation page for Module:Citation/CS1

<section begin=header /> {{safesubst:#if:{{safesubst:#ifeq:doc|sandbox|1}}{{safesubst:#ifeq:doc|doc|1}}|| {{#switch:Module:Citation/CS1/doc

|Module:Citation/CS1=

Lua error in Module:TNT at line 159: Missing JsonConfig extension; Cannot load https://commons.wikimedia.org/wiki/Data:I18n/Uses TemplateStyles.tab. |Module:Citation/CS1/Configuration=

|Module:Citation/CS1/Whitelist=

|Module:Citation/CS1/Date validation=

|Module:Citation/CS1/Identifiers=

|Module:Citation/CS1/Utilities=

|Module:Citation/CS1/COinS=

|Module:Citation/CS1/Suggestions=

}} {{#if:p|{{#switch:m |m

|t =

{{#if:||

     {{#switch: doc
        | doc | sandbox =
        | {{#ifeq:  | true 
            |  
            | {{#switch: p
                | pre-alpha | prealpha | pa | experimental = 
                | alpha | a                                = 
                | beta | b                                 = 
                | release | r | general | g | stable | protected | p | semiprotected | semiprotect | semi = 
                | deprecated | d | defunct = 

| broken | br | unstable =

              }}
          }}
      }}

}} | #default = }}|}}{{#switch:m |t|m = {{#if:

          |
          |{{#switch:Lua error in Module:Effective_protection_level at line 64: attempt to index field 'ext' (a nil value).
               |*|user = 
               |#default = {{#ifeq:doc|doc
                   |Lua error in Module:Effective_protection_level at line 64: attempt to index field 'ext' (a nil value).
                -->|Lua error in Module:Effective_protection_level at line 64: attempt to index field 'ext' (a nil value).}}}}}}

|#default = }}}} <section end=header />

This module and associated sub-modules support the Citation Style 1 and Citation Style 2 citation templates. In general, it is not intended to be called directly, but is called by one of the core CS1 and CS2 templates. <section begin=module_components_table /> These files comprise the module support for CS1|2 citation templates:

CS1 | CS2 modules
live sandbox description
Gold padlock Module:Citation/CS1 Module:Citation/CS1/sandbox {{SAFESUBST:#if:[edit] [edit] [1]

}} || Rendering and support functions

Module:Citation/CS1/Configuration Module:Citation/CS1/Configuration/sandbox {{SAFESUBST:#if:[edit] [edit] [2]

}} || Translation tables; error and identifier handlers

Module:Citation/CS1/Whitelist Module:Citation/CS1/Whitelist/sandbox {{SAFESUBST:#if:[edit] [edit] [3]

}} || List of active and deprecated CS1|2 parameters

Module:Citation/CS1/Date validation Module:Citation/CS1/Date validation/sandbox {{SAFESUBST:#if:[edit] [edit] [4]

}} || Date format validation functions

Module:Citation/CS1/Identifiers Module:Citation/CS1/Identifiers/sandbox {{SAFESUBST:#if:[edit] [edit] [5]

}} || Functions that support the named identifiers (ISBN, DOI, PMID, etc.)

Module:Citation/CS1/Utilities Module:Citation/CS1/Utilities/sandbox {{SAFESUBST:#if:[edit] [edit] [6]

}} || Common functions and tables

Module:Citation/CS1/COinS Module:Citation/CS1/COinS/sandbox {{SAFESUBST:#if:[edit] [edit] [7]

}} || Functions that render a CS1|2 template's metadata

Module:Citation/CS1/styles.css Module:Citation/CS1/sandbox/styles.css {{SAFESUBST:#if:[edit] [edit] [8]

}} || CSS styles applied to the CS1|2 templates

Silver padlock Module:Citation/CS1/Suggestions Module:Citation/CS1/Suggestions/sandbox {{SAFESUBST:#if:[edit] [edit] [9]

}} || List that maps common erroneous parameter names to valid parameter names

<section end=module_components_table />

Other documentation:

testcases