main_list_item_id.js 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. /*------------------------------------------------------------------------------------------------------------------------
  2. @package: arkiwiJsBoilerplate
  3. @author: cek
  4. @www: arkiwi.oeg
  5. @copyright: COPYRIGHT 18 cek
  6. @license: MIT
  7. =============================================================================
  8. Filename: main.js
  9. =============================================================================
  10. This file is the main entry point for js on the arkiwiJsBoilerplate app.
  11. --------------------------------------------------------------------------------------------------------------------- */
  12. $(document).ready(function () {
  13. var iframe_id = $(window.frameElement).attr("data-arkiwi-id");
  14. //console.log(iframe_id);
  15. var iframe_type = "audio"
  16. var iframe_type = $(window.frameElement).attr("data-arkiwi-type");
  17. // console.log(iframe_type);
  18. var arkiwi = new ARKIWI.Aggregator('http://www.arkiwi.org');
  19. /* $.get("templates/list_item_id.txt", function (template) {
  20. arkiwi.path("XM24/Occupy_Mordor", function (listone) {
  21. var dioporco = Mustache.render(template, listone);
  22. $(".row").append(dioporco);
  23. }, true);
  24. });*/
  25. // arkiwi.search('Ampioraggio', function (result) {
  26. // console.log('Ricerca...');
  27. // console.log(result);
  28. // });
  29. arkiwi.search(iframe_id, function (result) {
  30. console.log('Lettura cartella...');
  31. for(var i = 0; i < result.items.length; i++)
  32. {
  33. var result_item = result.items[i].item;
  34. console.log(result_item.type);
  35. switch(result_item.type){
  36. case "dir":
  37. result_item.dir=true;
  38. break;
  39. case "audio":
  40. result_item.audio=true;
  41. break;
  42. case "video":
  43. result_item.video=true;
  44. break;
  45. default:
  46. result_item.audio=true;
  47. break;
  48. }
  49. }
  50. $.get("templates/list_item_id.txt", function (template) {
  51. var pappone = Mustache.render(template, result);
  52. //console.log(pappone);
  53. $(".row").append(pappone);
  54. });
  55. });
  56. });