diff --git a/pages/02.apps/01.catalog/.apps.md.swp b/pages/02.apps/01.catalog/.apps.md.swp index 667a200c..573499c4 100644 Binary files a/pages/02.apps/01.catalog/.apps.md.swp and b/pages/02.apps/01.catalog/.apps.md.swp differ diff --git a/pages/02.apps/01.catalog/apps.md b/pages/02.apps/01.catalog/apps.md index c5255270..dda4836d 100644 --- a/pages/02.apps/01.catalog/apps.md +++ b/pages/02.apps/01.catalog/apps.md @@ -46,7 +46,7 @@ Disclaimers {% set descr_lang = 'en' %} {% endif %} -
+
{% if infos.good_quality %} @@ -196,7 +196,7 @@ $(document).ready(function () { $(".javascriptDisclaimer").hide(); - function filter(){ + function filter() { var user_input_in_search_field = $('#filter-app-cards').val().toLowerCase(); @@ -216,6 +216,29 @@ $(document).ready(function () { }); } + console.log("test"); + function sort() { + console.log("pwet"); + var sorted = $('.app-card').sort(function (a, b) { + var level_a = parseInt($(a).data('level')); + var level_b = parseInt($(b).data('level')); + if (level_a > level_b) + { + return -1; + } + else if (level_a < level_b) + { + return 1; + } + else { + var id_a = $(a).data('appid'); + var id_b = $(b).data('appid'); + return id_a > id_b ? 1 : -1; + } + }); + $("#app-cards-list").html(sorted); + } + //================================================= // Search & filter bar event //================================================= @@ -227,6 +250,7 @@ $(document).ready(function () { filter(); }); + sort(); filter(); });