Difference between revisions of "Template:PermissionOTRS"

From Self-sufficiency
Jump to: navigation, search
(Undo revision 36131010 by Jarekt (talk) moved Cat to /doc page)
(Adding warning box if ticket # is missing)
Line 2: Line 2:
 
|1=
 
|1=
 
{{ #if: {{{ticket|}}}  
 
{{ #if: {{{ticket|}}}  
| {{{ticket}}}
+
  | {{{ticket}}}
| {{ #if: {{{id|}}}
+
  | {{ #if: {{{id|}}}
| https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom&TicketNumber={{{id}}}
+
    | https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom&TicketNumber={{{id}}}
| {{ #if: {{{freeform|}}}
+
    | {{ #if: {{{freeform|}}}
| {{{freeform}}}
+
      | {{{freeform}}}
| {{ #if: {{{1|}}}
+
      | {{ #if: {{{1|}}}
| {{#ifeq:{{#expr:{{{1}}}>
+
        | {{#ifeq:{{#expr:{{{1}}}> 1980000000000000 and {{{1}}}<3000000000000000}}|1
        1980000000000000 and  
+
          | https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom&TicketNumber={{{1}}}
        {{{1}}}<
+
          | {{ #if: {{{2|}}}
        3000000000000000}}|1
+
            | {{#ifeq:{{#expr:{{{2}}}>1980000000000000 and {{{2}}}<3000000000000000}}|1
| https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom&TicketNumber={{{1}}}
+
            | https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom&TicketNumber={{{2}}}
| {{ #if: {{{2|}}}
+
            | {{{1}}}{{#if: {{{2|}}}|{{!}}{{{2}}}}}{{#if: {{{3|}}}|{{!}}{{{3}}}}}{{#if: {{{4|}}}|{{!}}{{{4}}}}}{{#if: {{{5|}}}|{{!}}{{{5}}}}}{{#if: {{{6|}}}|{{!}}{{{6}}}}}{{#if: {{{7|}}}|{{!}}{{{7}}}}}{{#if: {{{8|}}}|{{!}}{{{8}}}}}{{#if: {{{9|}}}|{{!}}{{{9}}}}}
| {{#ifeq:{{#expr:{{{2}}}>
+
              | <span style="color: red; font-weight: bold; font-style: italic">&lt;template error: no id or ticket is specified&gt;</span>
        1980000000000000 and  
+
            }}
        {{{2}}}<
+
          }}
        3000000000000000}}|1
+
        }}
| https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom&TicketNumber={{{2}}}
+
      }}
| {{{1}}}{{#if: {{{2|}}}|{{!}}{{{2}}}}}{{#if: {{{3|}}}|{{!}}{{{3}}}}}{{#if: {{{4|}}}|{{!}}{{{4}}}}}{{#if: {{{5|}}}|{{!}}{{{5}}}}}{{#if: {{{6|}}}|{{!}}{{{6}}}}}{{#if: {{{7|}}}|{{!}}{{{7}}}}}{{#if: {{{8|}}}|{{!}}{{{8}}}}}{{#if: {{{9|}}}|{{!}}{{{9}}}}}
+
    }}
| <span style="color: red; font-weight: bold; font-style: italic">&lt;template error: no id or ticket is specified&gt;</span>
+
  }}
}}
+
}}
+
}}
+
}}
+
}}
+
}}
+
 
}}
 
}}
 
|2=
 
|2=
 
{{ #if: {{{ticket|}}}  
 
{{ #if: {{{ticket|}}}  
|  
+
  |  
| {{ #if: {{{id|}}}
+
  | {{ #if: {{{id|}}}
| {{{id}}}
+
    | {{{id}}}
| {{ #if: {{{freeform|}}}
+
    | {{ #if: {{{freeform|}}}
|  
+
      |  
| {{ #if: {{{1|}}}
+
      | {{ #if: {{{1|}}}
| {{#ifeq:{{#expr:{{{1}}}>
+
        | {{#ifeq:{{#expr:{{{1}}}>1980000000000000 and {{{1}}}<3000000000000000}}|1
        1980000000000000 and  
+
          | {{{1}}}
        {{{1}}}<
+
          | {{ #if: {{{2|}}}
        3000000000000000}}|1
+
            | {{#ifeq:{{#expr:{{{2}}}>1980000000000000 and {{{2}}}<3000000000000000}}|1
| {{{1}}}
+
            | {{{2}}}
| {{ #if: {{{2|}}}
+
            |  
| {{#ifeq:{{#expr:{{{2}}}>
+
            }}
        1980000000000000 and  
+
          }}
        {{{2}}}<
+
        }}
        3000000000000000}}|1
+
      }}
| {{{2}}}
+
    }}
|  
+
  }}
}}
+
}}
+
}}
+
}}
+
}}
+
}}
+
 
}}
 
}}
 
|base=PermissionOTRS
 
|base=PermissionOTRS
 
}}
 
}}
 
{{ #if: {{{ticket|}}}  
 
{{ #if: {{{ticket|}}}  
| {{{category|[[Category:Items with OTRS permission confirmed]]}}}
+
  | {{{category|[[Category:Items with OTRS permission confirmed]]}}}
| {{ #if: {{{id|}}}
+
  | {{ #if: {{{id|}}}
| {{{category|[[Category:Items with OTRS permission confirmed]]}}}
+
    | {{{category|[[Category:Items with OTRS permission confirmed]]}}}
| {{ #if: {{{freeform|}}}
+
    | {{ #if: {{{freeform|}}}
| {{{category|[[Category:Items with freeform OTRS permission confirmed|{{PAGENAME}}]]}}}
+
      | {{{category|[[Category:Items with freeform OTRS permission confirmed|{{PAGENAME}}]]}}}
| {{ #if: {{{1|}}}
+
      | {{ #if: {{{1|}}}
| {{#ifeq:{{#expr:{{{1}}}>
+
        | {{#ifeq:{{#expr:{{{1}}}>1980000000000000 and {{{1}}}<3000000000000000}}|1
        1980000000000000 and  
+
          | {{{category|[[Category:Items with OTRS permission confirmed]]}}}
        {{{1}}}<
+
          | {{ #if: {{{2|}}}
        3000000000000000}}|1
+
            | {{#ifeq:{{#expr:{{{2}}}>1980000000000000 and {{{2}}}<3000000000000000}}|1
| {{{category|[[Category:Items with OTRS permission confirmed]]}}}
+
            | {{{category|[[Category:Items with OTRS permission confirmed]]}}}
| {{ #if: {{{2|}}}
+
            | {{{category|[[Category:Items with freeform OTRS permission confirmed|{{PAGENAME}}]]}}}
| {{#ifeq:{{#expr:{{{2}}}>
+
              |  
        1980000000000000 and  
+
              {{ #if: {{{nocat|}}}
        {{{2}}}<
+
                |
        3000000000000000}}|1
+
                |<includeonly>{{{category|[[Category:Items missing OTRS ticket ID]]}}}{{gibox|text='''Warning:'''<br>This file is missing essential information needed to confirm validity of the OTRS ticket.|type=query}}</includeonly>
| {{{category|[[Category:Items with OTRS permission confirmed]]}}}
+
              }}
| {{{category|[[Category:Items with freeform OTRS permission confirmed|{{PAGENAME}}]]}}}
+
            }}
|  
+
          }}
{{ #if: {{{nocat|}}}
+
        }}
|
+
      }}
|<includeonly>{{{category|[[Category:Items missing OTRS ticket ID]]}}}</includeonly>
+
    }}
}}
+
  }}
}}
+
}}
+
}}
+
}}
+
}}
+
}}
+
 
}}
 
}}
 
{{ #if: {{{debug|}}}|<small>Template PermissionOTRS was called with the following parameters:{{{1}}}{{!}}{{{2}}}{{!}}id={{{id}}}{{!}}ticket={{{ticket}}}{{!}}freeform={{{freeform}}}{{!}}debug={{{debug}}}</small>}}<noinclude>
 
{{ #if: {{{debug|}}}|<small>Template PermissionOTRS was called with the following parameters:{{{1}}}{{!}}{{{2}}}{{!}}id={{{id}}}{{!}}ticket={{{ticket}}}{{!}}freeform={{{freeform}}}{{!}}debug={{{debug}}}</small>}}<noinclude>

Revision as of 20:28, 23 April 2010

OTRS Wikimedia The permission for use of this work has been verified and archived in the Wikimedia OTRS system.
It is available for users with an OTRS account. If you wish to reuse this work elsewhere, please read the instructions at COM:REUSE. If you are a Commons user and wish to confirm the permission, please contact someone with an OTRS account or leave a note at the OTRS noticeboard.

Afrikaans | Boarisch | беларуская (тарашкевіца)‎ | български | català | čeština | Deutsch | English | Esperanto | español | eesti | suomi | français | עברית | hrvatski | magyar | italiano | 日本語 | 한국어 | lietuvių | latviešu | македонски | മലയാളം | Plattdüütsch | Nederlands | norsk bokmål | polski | português | português do Brasil | română | русский | српски / srpski | svenska | ไทย | українська | Tiếng Việt | 中文 | 中文(简体)‎ | 中文(繁體)‎ | +/−