-- this is for a proof-of-concept in [[User:Theleekycauldron]]'s userspace.localDate=require('Module:Date')._Datelocalp={};localcfg={};localletters="bcdefghijklmnopqrstuzwxyz";p.main=function(frame)localnow=Date('currentdate');localresult="";localbase_queue_text="===[[User:Theleekycauldron/Projects/Did you know/Queue/^d|Queue ^d]] <span class=\"plainlinks\"><small><small>[[{{fullurl:User:Theleekycauldron/Projects/Did you know/Queue/^d|action=edit}} edit]]</small></small></span>{{anchors|Queue ^d|Q^d}}===\n{{User:Theleekycauldron/Projects/Did you know/Queue/^d}}"locali=0;localqueues_per_day=1;locallast_queue="";localbreaker=false;ford=0,49doforn=0,queues_per_day-1dolocaloper='^dd'localdate=now+oper:gsub("%^d",d)localqueue=date:text('ymd')..letters:sub(n,n)ifi>7then-- limit the number of displayed queues to 7 or necessary, whichever is largerclear_size=mw.title.makeTitle("Template","Did you know/Clear"):getContent():len()queue_size=mw.title.makeTitle("User","Theleekycauldron/Projects/Did you know/Queue/"..queue):getContent()ifqueue_size==nilthenqueue_size=0elsequeue_size=queue_size:len()endlast_queue_size=mw.title.makeTitle("User","Theleekycauldron/Projects/Did you know/Queue/"..last_queue):getContent()iflast_queue_size==nilthenlast_queue_size=0elselast_queue_size=last_queue_size:len()endifqueue_size<=clear_sizeandlast_queue_size<=clear_sizethenbreaker=true;break;endendresult=result..base_queue_text:gsub("%^d",queue).."\n"i=i+1;last_queue=queueendifbreakerthenbreak;endendreturnframe:preprocess(result);endreturnp;