Template:Repo link/doc usage: Difference between revisions

Jump to navigation Jump to search
Improved formatting of the template usage - automatic formatting of named vs. numbered parameters and mandatory vs. optional parameters.
(For a large simplification of the output, the descriptions have been merged into the parameter table, a column for the parameter status has been added, and the usage of this template is better documented.)
(Improved formatting of the template usage - automatic formatting of named vs. numbered parameters and mandatory vs. optional parameters.)
Line 1: Line 1:
  {{obr}}'''{{{template|MISSING}}}'''<!--
  {{obr}}'''{{{template|MISSING}}}'''<!--
-->{{#ifeq: {{{site|}}}        | 1 | <nowiki></nowiki>
-->{{#ifeq: {{{site|}}}        | 1 | <nowiki></nowiki>
  {{!}} site      =  
  {{!}} {{#ifeq: {{{type_site|}}} | num
        | {{#ifeq: {{{stat_site|mandatory}}} | mandatory
            | site
            | ''site''
          }}
        | {{#ifeq: {{{stat_site|mandatory}}} | mandatory
            | site      =
            | ''site''       =  
          }}
      }}
  }}{{#ifeq: {{{cmd|}}}          | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{cmd|}}}          | 1 | <nowiki></nowiki>
  {{!}} ''cmd''        =  
  {{!}} {{#ifeq: {{{type_cmd|}}} | num
        | {{#ifeq: {{{stat_cmd|}}} | mandatory
            | cmd
            | ''cmd''
          }}
        | {{#ifeq: {{{stat_cmd|}}} | mandatory
            | cmd        =
            | ''cmd''        =  
          }}
      }}
  }}{{#ifeq: {{{opt|}}}          | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{opt|}}}          | 1 | <nowiki></nowiki>
  {{!}} ''opt''        =  
  {{!}} {{#ifeq: {{{type_opt|}}} | num
        | {{#ifeq: {{{stat_opt|}}} | mandatory
            | opt
            | ''opt''
          }}
        | {{#ifeq: {{{stat_opt|}}} | mandatory
            | opt        =
            | ''opt''        =  
          }}
      }}
  }}{{#ifeq: {{{protocol|}}}    | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{protocol|}}}    | 1 | <nowiki></nowiki>
  {{!}} ''protocol''  =  
  {{!}} {{#ifeq: {{{type_protocol|}}} | num
        | {{#ifeq: {{{stat_protocol|}}} | mandatory
            | protocol
            | ''protocol''
          }}
        | {{#ifeq: {{{stat_protocol|}}} | mandatory
            | protocol  =
            | ''protocol''  =  
          }}
      }}
  }}{{#ifeq: {{{login|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{login|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''login''      =  
  {{!}} {{#ifeq: {{{type_login|}}} | num
        | {{#ifeq: {{{stat_login|}}} | mandatory
            | login
            | ''login''
          }}
        | {{#ifeq: {{{stat_login|}}} | mandatory
            | login      =
            | ''login''      =  
          }}
      }}
  }}{{#ifeq: {{{type|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{type|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''type''      =  
  {{!}} {{#ifeq: {{{type_type|}}} | num
        | {{#ifeq: {{{stat_type|}}} | mandatory
            | type
            | ''type''
          }}
        | {{#ifeq: {{{stat_type|}}} | mandatory
            | type      =
            | ''type''      =  
          }}
      }}
  }}{{#ifeq: {{{user|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{user|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''user''      =  
  {{!}} {{#ifeq: {{{type_user|}}} | num
        | {{#ifeq: {{{stat_user|}}} | mandatory
            | user
            | ''user''
          }}
        | {{#ifeq: {{{stat_user|}}} | mandatory
            | user      =
            | ''user''      =  
          }}
      }}
  }}{{#ifeq: {{{proj|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{proj|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''proj''      =  
  {{!}} {{#ifeq: {{{type_proj|}}} | num
        | {{#ifeq: {{{stat_proj|}}} | mandatory
            | proj
            | ''proj''
          }}
        | {{#ifeq: {{{stat_proj|}}} | mandatory
            | proj      =
            | ''proj''      =  
          }}
      }}
  }}{{#ifeq: {{{repo|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{repo|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''repo''      =  
  {{!}} {{#ifeq: {{{type_repo|}}} | num
        | {{#ifeq: {{{stat_repo|}}} | mandatory
            | repo
            | ''repo''
          }}
        | {{#ifeq: {{{stat_repo|}}} | mandatory
            | repo      =
            | ''repo''      =  
          }}
      }}
  }}{{#ifeq: {{{branch|}}}      | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{branch|}}}      | 1 | <nowiki></nowiki>
  {{!}} ''branch''    =  
  {{!}} {{#ifeq: {{{type_branch|}}} | num
        | {{#ifeq: {{{stat_branch|}}} | mandatory
            | branch
            | ''branch''
          }}
        | {{#ifeq: {{{stat_branch|}}} | mandatory
            | branch    =
            | ''branch''    =  
          }}
      }}
  }}{{#ifeq: {{{tag|}}}          | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{tag|}}}          | 1 | <nowiki></nowiki>
  {{!}} ''tag''        =  
  {{!}} {{#ifeq: {{{type_tag|}}} | num
        | {{#ifeq: {{{stat_tag|}}} | mandatory
            | tag
            | ''tag''
          }}
        | {{#ifeq: {{{stat_tag|}}} | mandatory
            | tag        =
            | ''tag''        =  
          }}
      }}
  }}{{#ifeq: {{{path|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{path|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''path''      =  
  {{!}} {{#ifeq: {{{type_path|}}} | num
        | {{#ifeq: {{{stat_path|}}} | mandatory
            | path
            | ''path''
          }}
        | {{#ifeq: {{{stat_path|}}} | mandatory
            | path      =
            | ''path''      =  
          }}
      }}
  }}{{#ifeq: {{{commit|}}}      | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{commit|}}}      | 1 | <nowiki></nowiki>
  {{!}} ''commit''    =  
  {{!}} {{#ifeq: {{{type_commit|}}} | num
        | {{#ifeq: {{{stat_commit|}}} | mandatory
            | commit
            | ''commit''
          }}
        | {{#ifeq: {{{stat_commit|}}} | mandatory
            | commit    =
            | ''commit''    =  
          }}
      }}
  }}{{#ifeq: {{{line|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{line|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''line''      =  
  {{!}} {{#ifeq: {{{type_line|}}} | num
        | {{#ifeq: {{{stat_line|}}} | mandatory
            | line
            | ''line''
          }}
        | {{#ifeq: {{{stat_line|}}} | mandatory
            | line      =
            | ''line''      =  
          }}
      }}
  }}{{#ifeq: {{{post|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{post|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''post''      =  
  {{!}} {{#ifeq: {{{type_post|}}} | num
        | {{#ifeq: {{{stat_post|}}} | mandatory
            | post
            | ''post''
          }}
        | {{#ifeq: {{{stat_post|}}} | mandatory
            | post      =
            | ''post''      =  
          }}
      }}
  }}{{#ifeq: {{{break|1}}}      | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{break|1}}}      | 1 | <nowiki></nowiki>
  <nowiki></nowiki>
  <nowiki></nowiki>
  }}{{#ifeq: {{{view|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{view|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''view''      =  
  {{!}} {{#ifeq: {{{type_view|}}} | num
        | {{#ifeq: {{{stat_view|}}} | mandatory
            | view
            | ''view''
          }}
        | {{#ifeq: {{{stat_view|}}} | mandatory
            | view      =
            | ''view''      =  
          }}
      }}
  }}{{#ifeq: {{{text|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{text|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''text''      =  
  {{!}} {{#ifeq: {{{type_text|}}} | num
        | {{#ifeq: {{{stat_text|}}} | mandatory
            | text
            | ''text''
          }}
        | {{#ifeq: {{{stat_text|}}} | mandatory
            | text      =
            | ''text''      =  
          }}
      }}
  }}{{#ifeq: {{{pre|}}}          | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{pre|}}}          | 1 | <nowiki></nowiki>
  {{!}} ''pre''        =  
  {{!}} {{#ifeq: {{{type_pre|}}} | num
        | {{#ifeq: {{{stat_pre|}}} | mandatory
            | pre
            | ''pre''
          }}
        | {{#ifeq: {{{stat_pre|}}} | mandatory
            | pre        =
            | ''pre''        =  
          }}
      }}
  }}{{#ifeq: {{{simplepath|}}}  | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{simplepath|}}}  | 1 | <nowiki></nowiki>
  {{!}} ''simplepath'' =  
  {{!}} {{#ifeq: {{{type_simplepath|}}} | num
        | {{#ifeq: {{{stat_simplepath|}}} | mandatory
            | simplepath
            | ''simplepath''
          }}
        | {{#ifeq: {{{stat_simplepath|}}} | mandatory
            | simplepath =
            | ''simplepath'' =  
          }}
      }}
  }}{{#ifeq: {{{full|}}}        | 1 | <nowiki></nowiki>
  }}{{#ifeq: {{{full|}}}        | 1 | <nowiki></nowiki>
  {{!}} ''full''      =  
  {{!}} {{#ifeq: {{{type_full|}}} | num
        | {{#ifeq: {{{stat_full|}}} | mandatory
            | full
            | ''full''
          }}
        | {{#ifeq: {{{stat_full|}}} | mandatory
            | full      =
            | ''full''      =  
          }}
      }}
  }}
  }}
  {{cbr}}
  {{cbr}}

Navigation menu