From 0ddb5eebb995670e7621d6a52dae69bc8d96547a Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Wed, 23 Jan 2019 14:55:47 +0100 Subject: Map: basic management of map tab --- ishtar_common/static/js/ishtar.js | 95 ++++++++++++++++++++++++++++++++------- 1 file changed, 79 insertions(+), 16 deletions(-) (limited to 'ishtar_common/static/js/ishtar.js') diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js index 19bec49e3..f450fef49 100644 --- a/ishtar_common/static/js/ishtar.js +++ b/ishtar_common/static/js/ishtar.js @@ -23,6 +23,12 @@ beforeSend: function(xhr, settings) { } }}); +if (typeof String.prototype.endsWith !== 'function') { + String.prototype.endsWith = function(suffix) { + return this.indexOf(suffix, this.length - suffix.length) !== -1; + }; +} + function manage_async_link(event){ event.preventDefault(); var url = $(this).attr('href'); @@ -1048,10 +1054,10 @@ var number_with_commas = function(number) { return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); } -var render_gallery = function(data_table, table_name, nb_select, gallery_id){ - var html = '