From bbc6482c99262de8b4d0d7211579829352237ad2 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Mon, 19 Feb 2018 09:11:35 -0800 Subject: [PATCH] Add edit mode to sync table on user page --- .../default/js/tables/sync_table.js | 2 +- data/interfaces/default/sync.html | 6 +- data/interfaces/default/user.html | 67 +++++++++++++++++-- 3 files changed, 65 insertions(+), 10 deletions(-) diff --git a/data/interfaces/default/js/tables/sync_table.js b/data/interfaces/default/js/tables/sync_table.js index c74792e2..c17db1ab 100644 --- a/data/interfaces/default/js/tables/sync_table.js +++ b/data/interfaces/default/js/tables/sync_table.js @@ -146,7 +146,7 @@ sync_table_options = { } }; -$('#sync_table').on('click', 'td.delete-control > .edit-sync-toggles > button.delete-sync', function () { +$('.sync_table').on('click', 'td.delete-control > .edit-sync-toggles > button.delete-sync', function () { var tr = $(this).parents('tr'); var row = sync_table.row(tr); var rowData = row.data(); diff --git a/data/interfaces/default/sync.html b/data/interfaces/default/sync.html index f41cb36e..b9ae6f3f 100644 --- a/data/interfaces/default/sync.html +++ b/data/interfaces/default/sync.html @@ -44,7 +44,7 @@
- +
@@ -161,7 +161,7 @@ } }); }); - sync_table.draw(); + sync_table.ajax.reload(); }); } @@ -182,7 +182,7 @@ }); $("#refresh-syncs-list").click(function() { - sync_table.draw(); + sync_table.ajax.reload(); }); diff --git a/data/interfaces/default/user.html b/data/interfaces/default/user.html index bcd749d3..f5ec45fc 100644 --- a/data/interfaces/default/user.html +++ b/data/interfaces/default/user.html @@ -213,11 +213,22 @@ DOCUMENTATION :: END
+ % if _session['user_group'] == 'admin': + +
+   +
+ % endif +
+ +
-
Delete
+
@@ -351,7 +362,7 @@ DOCUMENTATION :: END
State