X-Git-Url: https://git.mdrn.pl/ReadingsJQM.git/blobdiff_plain/c956fba7332f45e9abab07b2b8ac417b0f6514c8..bdd9d26375a6489d7ff8eac944e29b0789f04a20:/js/app/app.coffee?ds=inline diff --git a/js/app/app.coffee b/js/app/app.coffee index 0ca151c..c6e4cb4 100644 --- a/js/app/app.coffee +++ b/js/app/app.coffee @@ -22,6 +22,8 @@ Readings.init = -> 'genres': 'gatunek', 'kinds': 'rodzaj', 'themes': 'motyw' + show_filter: [ 'authors', 'themes' ] + show_dividers: [ 'authors', 'themes'] Readings.initialized = true $(document).on 'pageinit', '#page-categories' , (ev) -> @@ -29,7 +31,14 @@ $(document).on 'pageinit', '#page-categories' , (ev) -> $('#list-categories').Readings 'CategoryList' rcategory = /category=(\w+)/ -$(document).on 'pageshow', "#page-tags", (ev, ui) -> +$(document).on 'pageinit', "#page-tags", (ev, ui) -> category = rcategory.exec($(this).attr('data-url')) if category? and category[1]? - $(this).Readings 'TagList', category[1] + $(this).Readings 'list', + category: category[1] + url: Readings.config.get('wlurl') + "/api/#{category[1]}" + filter: (Readings.config.get('show_filter').indexOf(category[1]) >= 0) + mapper: (rec) -> new Readings.Tag(rec, category[1]) + dividers: (Readings.config.get('show_dividers').indexOf(category[1]) >= 0) + else + alert 'no category in query string' \ No newline at end of file