Files
databap/masks/list.html
2013-08-07 14:11:17 +02:00

46 lines
1.3 KiB
HTML

<div id="list">
<div class="h1_wrap">
<h1 class="round"><span>La liste</span></h1>
</div>
<div id="list_container" class="standalone"></div>
</div>
<script type="text/javascript">
databap.pageInit = function()
{
//TODO : to be replaced by tinyscrollbar
databap.$main.css('overflow', 'auto');
databap.getInfo('list', function(items){buildList(items);}, {}, 'json');
};
function buildList(asAllItems)
{
var sType ='';
var iItemId = 0;
for(sType in asAllItems)
{
for(iItemId in asAllItems[sType])
{
asItemInfo = asAllItems[sType][iItemId];
//Filling up the item line
$verHtml = $(databap.consts.versionHtml);
$verHtml.find('#description').html(asItemInfo.description);
$verHtml.find('#author_name').html(asItemInfo.name);
$verHtml.find('#author_company').html(asItemInfo.company);
$verHtml.find('#led').html(asItemInfo.led);
//Link
var sItemLink = databap.getExternalLink(sType, iItemId);
$verHtml.find('#item_link').attr('href', sItemLink).attr('title', 'Lien vers '+sItemLink);
$verHtml = databap.setElemTags($verHtml, iItemId, false, sType);
//Display
$verHtml.hide().appendTo(databap.getMainElem('#list_container')).slideDown('fast');
}
}
//Init's end
databap.setInitEnd(true);
}
</script>