Creating custom Queue and cloud module
Using Jamroom
I've added this discussion to the docs:
"The Queueing System"
https://www.jamroom.net/the-jamroom-network/documentation/development/1543/the-queueing-system
{jrCore_module_url module="jrVideo" assign="murl"}
{if isset($_items)}
{foreach from=$_items item="item"}
<li data-id="81">
<div class="item">
<div class="controls-enabler">
<div class="block_config">
<div class="row">
<div class="col-lg-1">
<a href="{$jamroom_url}/{$item.profile_url}/{$murl}/{$item._item_id}/{$item.video_title|jrCore_url_string}">{jrCore_module_function function="jrImage_display" module="jrVideo" type="video_image" item_id=$item._item_id size="medium" crop="auto" class="iloutline img_scale" alt=$item.video_title width=true height=false}</a>
</div>
</div>
<div class="col-lg-8">
<div class="p5">
<a href="{$jamroom_url}/{$item.profile_url}/{$murl}/{$item._item_id}/{$item.video_title|jrCore_url_string}">{$item.video_title}</a>{jrCore_lang module="jrVideo" id="31" default="album"}:<a href="{$jamroom_url}/{$item.profile_url}/{$murl}/albums/{$item.video_album_url}">{$item.video_album}</a>{if isset({$item.video_category}) && strlen({$item.video_category}) > 0}{jrCore_lang module="jrVideo" id="12" default="category"}:{$item.video_category}{/if}
<br>
</div>
</div>
<div class="col-lg-3">
<div class="p5">
<span style="display:inline-block;vertical-align:middle;">
<ul class="star-rating">
{jrCore_module_function function="jrRating_form" type="star" module="jrVideo" index="1" item_id=$item._item_id current=$item.video_rating_1_average_count|default:0 votes=$item.video_rating_1_count|default:0}
</ul>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
{/foreach}
{/if}<a href="{$jamroom_url}/{$item.profile_url}/{$murl}/{$item._item_id}/{$item.video_title|jrCore_url_string}">{jrCore_module_function function="jrImage_display" module="jrVideo" type="video_image" item_id=$item._item_id size="medium" crop="auto" class="iloutline img_scale" alt=$item.video_title width=true height=false}24,xxsmall,40,xsmall,56,72,small,96,icon96,128,icon,196,medium,256,large,320,larger,384,xlarge,512,xxlarge,800,xxxlarge,1280
size=$my_image_size{if isset($_params.my_image_size)}
{$my_image_size = $_params.my_image_size}
{else}
{$my_image_size = "large"}
{/if}{if !jrUser_is_logged_in()}
{jrCore_location("$jamroom_url/user/signup")}
{/if}{jrCore_list module="jrProfile" order_by="_item_id desc" search1="profile_active = 1" pagebreak="36" page=$_post.p pager=true}{capture name="row_template" assign="template"}
{literal}
{if isset($_items)}
{foreach from=$_items item="item"}
<div class="item">
<div class="container">
<div class="row">
<div class="col2">
<div class="block_image">
<a href="{$jamroom_url}/{$item.profile_url}">{jrCore_module_function function="jrImage_display" module="jrProfile" type="profile_image" item_id=$item._profile_id size="large" crop="auto" class="iloutline img_scale" alt=$item.profile_name title=$item.profile_name width=false height=false}</a>
</div>
</div>
<div class="col10 last">
<div class="p10">
<h1><a href="{$jamroom_url}/{$item.profile_url}">{$item.profile_name}</a></h1>
{if !empty($item.profile_bio)}
<br><span class="normal">{$item.profile_bio|jrCore_format_string:$item.profile_quota_id|truncate:250:"..."}</span>
{/if}
</div>
</div>
</div>
</div>
</div>
{/foreach}
{/if}
{/literal}
{/capture}
{jrCore_list module="jrProfile" order_by="_item_id desc" search1="profile_active = 1" pagebreak="36" page=$_post.p pager=true template=$template}
