Difference between revisions of "Template:PermissionOTRS"
From Self-sufficiency
(Adding warning box if ticket # is missing) |
|||
Line 2: | Line 2: | ||
|1= | |1= | ||
{{ #if: {{{ticket|}}} | {{ #if: {{{ticket|}}} | ||
− | + | | {{{ticket}}} | |
− | + | | {{ #if: {{{id|}}} | |
− | + | | https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom&TicketNumber={{{id}}} | |
− | + | | {{ #if: {{{freeform|}}} | |
− | + | | {{{freeform}}} | |
− | + | | {{ #if: {{{1|}}} | |
− | + | | {{#ifeq:{{#expr:{{{1}}}> 1980000000000000 and {{{1}}}<3000000000000000}}|1 | |
− | + | | https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom&TicketNumber={{{1}}} | |
− | + | | {{ #if: {{{2|}}} | |
− | + | | {{#ifeq:{{#expr:{{{2}}}>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"><template error: no id or ticket is specified></span> | |
− | + | }} | |
− | + | }} | |
− | + | }} | |
− | + | }} | |
− | + | }} | |
− | + | }} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
}} | }} | ||
|2= | |2= | ||
{{ #if: {{{ticket|}}} | {{ #if: {{{ticket|}}} | ||
− | + | | | |
− | + | | {{ #if: {{{id|}}} | |
− | + | | {{{id}}} | |
− | + | | {{ #if: {{{freeform|}}} | |
− | + | | | |
− | + | | {{ #if: {{{1|}}} | |
− | + | | {{#ifeq:{{#expr:{{{1}}}>1980000000000000 and {{{1}}}<3000000000000000}}|1 | |
− | + | | {{{1}}} | |
− | + | | {{ #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]]}}} | |
− | + | | {{ #if: {{{id|}}} | |
− | + | | {{{category|[[Category:Items with OTRS permission confirmed]]}}} | |
− | + | | {{ #if: {{{freeform|}}} | |
− | + | | {{{category|[[Category:Items with freeform OTRS permission confirmed|{{PAGENAME}}]]}}} | |
− | + | | {{ #if: {{{1|}}} | |
− | + | | {{#ifeq:{{#expr:{{{1}}}>1980000000000000 and {{{1}}}<3000000000000000}}|1 | |
− | + | | {{{category|[[Category:Items with OTRS permission confirmed]]}}} | |
− | + | | {{ #if: {{{2|}}} | |
− | + | | {{#ifeq:{{#expr:{{{2}}}>1980000000000000 and {{{2}}}<3000000000000000}}|1 | |
− | + | | {{{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]]}}}{{gibox|text='''Warning:'''<br>This file is missing essential information needed to confirm validity of the OTRS ticket.|type=query}}</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 19:28, 23 April 2010
[edit]
Documentation