/*", { "id": "contents", "class": "packages contents sortable", //"class": "table table-striped table-bordered table-condensed", html: tbl }).appendTo( "body .container" ); //setTimeout(function() { sortables_init(); }, 1600); contents_ = document.getElementById('contents'); //----- data.links ----- var links = []; links.push( makeTblRow(data.links, link.fields, 'links', 'td', 'tr') ); var tbl = links.join( "\n" ); $( "
", { "id": "api-active-pager", "class": "contents page-pager", html: "\n" }).appendTo( "body .container" ); makePgn(data); //----- data.meta ----- var stats = []; var h = makeTblRow('', meta.stats, 'meta', 'th', 'tr'); stats.push( makeTblRow(data.meta, meta.stats, 'meta', 'td', 'tr') ); var tbl = "\n" + h + "\n" + stats.join( "\n" ); $( "", { "class": "packages contents meta", html: tbl }).appendTo( "body .container" ); //----- data.meta.search ----- var stats = []; var f = []; for (a in data.meta.search) f.push(a); var h = makeTblRow('', f, 'meta', 'th', 'tr'); stats.push( makeTblRow(data.meta.search, f, 'meta', 'td', 'tr') ); var tbl = "\n" + h + "\n" + stats.join( "\n" ); $( "
", { "class": "packages contents meta-search", html: tbl }).appendTo( "body .container" ); }; set_categories = function(data) { //----- data.data ----- var items = []; items.push(makeElm('option', '', {}) ); $.each( data.data.branch, function( key, val ) { items.push(makeElm('option', val, {}) ); }); var opt1 = (makeElm('select', items.join( "\n" ), { 'name':'branch', 'data-placeholder':'Branch', 'class':'form-control chosen-select', 'id':'branch' })); var items = []; items.push(makeElm('option', '', {}) ); $.each( data.data.repo, function( key, val ) { items.push(makeElm('option', val, {}) ); }); var opt2 = (makeElm('select', items.join( "\n" ), { 'name':'repo', 'data-placeholder':'Repository', 'class':'form-control chosen-select', 'id':'repo' })); var items = []; items.push(makeElm('option', '', {}) ); $.each( data.data.arch, function( key, val ) { items.push(makeElm('option', val, {}) ); }); var opt3 = (makeElm('select', items.join( "\n" ), { 'name':'arch', 'data-placeholder':'Arch', 'class':'form-control chosen-select', 'id':'arch' })); attr = {'class': 'form-group'}; var btn = get_btn_search(); var html = '
'+"\n"+(makeElm('div', opt1, attr)) +"\n"+(makeElm('div', opt2, attr)) +"\n"+(makeElm('div', opt3, attr))+btn; $( html ).appendTo( "body #search" ); }; get_btn_search = function() { var btn = (makeElm('button', 'Search', { 'type':'submit', 'class':'btn btn-primary' })); return "\n"+btn; }; var p = new Poly9.URLParser(window.location); var q = p.getQueryarray(); query = (app.query) ? '&'+app.query : '' var qName = q['name'] ? q['name'] : ''; //url = config.api.baseurl+''+'/packages/'+'17912'+'/relationships/contents'+''+query; url = config.api.baseurl+''+'/search/contents/'+qName+''+query; //alert(url); asyncReq(url, 'callback', set_contents); url=config.api.baseurl+'/categories'; asyncReq(url, 'callback', set_categories); /*]]>*/