Template:DocMeta: Difference between revisions

From Taranaki Lab Manual
Jump to navigation Jump to search
No edit summary
Tag: Reverted
No edit summary
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
<!-- Auto-assign owner if not provided -->
{| class="wikitable doc-meta" data-owner="{{{owner|}}}" style="border:1px solid #ccc; background:#f9f9f9; max-width:400px;"
{{#if:{{{owner|}}}|
  <!-- Owner already provided from form -->
  {{#vardefine:owner|{{{owner}}}}}
|
  <!-- No owner passed, set based on category -->
  {{#ifexpr: {{PAGESINCATEGORY:Haematology|R}} > 0 | {{#vardefine:owner|Mabbett1}} }}
  {{#ifexpr: {{PAGESINCATEGORY:Biochemistry|R}} > 0 | {{#vardefine:owner|Hewald1}} }}
  {{#ifexpr: {{PAGESINCATEGORY:Microbiology|R}} > 0 | {{#vardefine:owner|Williams1}} }}
  {{#ifexpr: {{PAGESINCATEGORY:Transfusion|R}} > 0 | {{#vardefine:owner|Hoskins1}} }}
  {{#ifexpr: {{PAGESINCATEGORY:Preanalytical|R}} > 0 | {{#vardefine:owner|Sinclair1}} }}
  {{#ifexpr: {{PAGESINCATEGORY:POCT|R}} > 0 | {{#vardefine:owner|Pchung}} }}
}}
 
<!-- Only show DocMeta if in one of the target categories -->
{{#if:{{#var:owner}}|
{| class="wikitable doc-meta" data-owner="{{#var:owner}}" style="border:1px solid #ccc; background:#f9f9f9; max-width:400px;"
 
! style="text-align:left; width:140px;" | Owner
! style="text-align:left; width:140px;" | Owner
| <span style="color:black; text-decoration:none;">[[User:{{#var:owner}}|{{#var:owner}}]]</span>
| <span style="color:black; text-decoration:none;">[[User:{{{owner|}}}|{{{owner|}}}]]</span>
|-
|-
! style="text-align:left;" | Last reviewed
! style="text-align:left;" | Last reviewed
| <span style="color:black;">{{#timel:d.m.Y|{{REVISIONTIMESTAMP}}}}</span>
| <span style="color:black;">{{#time:d.m.Y|{{REVISIONTIMESTAMP}}}}</span>
|-
|-
! style="text-align:left;" | Next review
! style="text-align:left;" | Next review
| {{#ifexpr:
| {{#ifexpr: {{#time:U|{{REVISIONTIMESTAMP}} + 1 year}} < {{#time:U}} |
    {{#time:U|+1 year {{REVISIONTIMESTAMP}}}} < {{#time:U}} |
     <span style="color:red;">{{#time:d.m.Y|{{REVISIONTIMESTAMP}} + 1 year}} (Overdue)</span>
     <span style="color:red;">{{#timel:d.m.Y|+1 year {{REVISIONTIMESTAMP}}}} (Overdue)</span>
   |
   |
     {{#ifexpr:
     {{#ifexpr: {{#time:U|{{REVISIONTIMESTAMP}} + 1 year}} < {{#expr: {{#time:U}} + 2592000 }} |
      {{#time:U|+1 year {{REVISIONTIMESTAMP}}}} < {{#expr: {{#time:U}} + 2592000 }} |
       <span style="color:orange;">{{#time:d.m.Y|{{REVISIONTIMESTAMP}} + 1 year}} (Due soon)</span>
       <span style="color:orange;">{{#timel:d.m.Y|+1 year {{REVISIONTIMESTAMP}}}} (Due soon)</span>
     |
     |
       <span style="color:black;">{{#timel:d.m.Y|+1 year {{REVISIONTIMESTAMP}}}}</span> <span style="color:green;">(OK)</span>
       <span style="color:black;">{{#time:d.m.Y|{{REVISIONTIMESTAMP}} + 1 year}}</span> <span style="color:green;">(OK)</span>
     }}
     }}
   }}
   }}
|}
|}
{{#ifeq:{{uc:{{USER}}}}|{{uc:{{#var:owner}}}}
{{#ifeq:{{uc:{{USER}}}}|{{uc:{{{owner|}}}}}
  | <div style="margin-top:0.5em;">[[Special:FormEdit/Doc/{{FULLPAGENAME}}|Mark as reviewed]]</div>
  | <div style="margin-top:0.5em;">[[Special:FormEdit/Doc/{{FULLPAGENAME}}|Mark as reviewed]]</div>
  |  
  |  
}}
<!--review-ping: {{{review_ping|}}}-->
<div class="doc-meta-actions"></div>
<!-- Hidden ping to trigger edit -->
<!--review-ping: {{{review_ping|}}}-->
<div class="doc-meta-actions"></div>
}}
}}

Latest revision as of 12:52, 15 September 2025

Owner [[User:|]]
Last reviewed 15.09.2025
Next review 15.09.2026 (Overdue)