Difference between revisions of "Template:DYK queue"

From blackwiki
Jump to navigation Jump to search
imported>MSGJ
m (upd)
imported>MSGJ
(update)
 
Line 1: Line 1:
{{notice|<big>{{#iferror: {{DYK queue/next empty}} | There are no empty queues. | The next empty queue is {{DYK queue/next empty}}. ([{{fullurl:Template:Did you know/Queue/{{DYK queue/next empty}}|action=edit}} update]{{int:dot-separator}} [{{fullurl:Template:Did you know/Preparation area {{Did you know/Queue/NextPrep}}|action=edit}} from prep {{Did you know/Queue/NextPrep}}]{{int:dot-separator}} [{{fullurl:Template:Did you know/Preparation area {{#expr:({{Did you know/Queue/NextPrep}} mod 6)+1}}|action=edit}} from prep {{#expr:({{Did you know/Queue/NextPrep}}mod 6)+1}}]{{int:dot-separator}} [{{fullurl:Template:Did you know/Clear|action=edit}} clear])}}</big>}}<noinclude>
+
{{notice|<big>{{#ifexpr: {{DYK queue/number of empty}}=0
 +
| There are no empty queues.
 +
| The next empty queue is {{DYK queue/next empty}}. ([{{fullurl:Template:Did you know/Queue/{{DYK queue/next empty}}|action=edit}} update]{{int:dot-separator}} [{{fullurl:Template:Did you know/Preparation area {{Did you know/Queue/NextPrep}}|action=edit}} from prep {{Did you know/Queue/NextPrep}}]{{int:dot-separator}} [{{fullurl:Template:Did you know/Preparation area {{#expr:({{Did you know/Queue/NextPrep}} mod 6)+1}}|action=edit}} from prep {{#expr:({{Did you know/Queue/NextPrep}}mod 6)+1}}]{{int:dot-separator}} [{{fullurl:Template:Did you know/Clear|action=edit}} clear])}}</big>}}<noinclude>
 
{{documentation}}
 
{{documentation}}
 
</noinclude>
 
</noinclude>

Latest revision as of 15:45, 7 June 2020

Template documentation[view] [edit] [history] [purge]

Usage

This template displays the next empty DYK queue to load hooks into.

Templates relating to the DYK queue

  • /next empty - the calculation of the next empty queue
  • /number of empty - the current number of empty queues, minus 1
  • /is empty? - logic to detect if a queue is empty or not
  • /navigation - links to all the queues and prep areas
  • /backlog - will produce a backlog message when the number of empty queues exceeds a certain number