From d76e2d6ef63cd2b3b7cdef5ef5052adc4fc32f77 Mon Sep 17 00:00:00 2001
From: Marius Cramer <m.cramer@pixcept.de>
Date: Tue, 13 Jan 2015 12:07:33 -0500
Subject: [PATCH] - re-added table sorting

---
 interface/web/themes/default/assets/javascripts/ispconfig.js |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/interface/web/themes/default/assets/javascripts/ispconfig.js b/interface/web/themes/default/assets/javascripts/ispconfig.js
index c523ff6..3279f28 100644
--- a/interface/web/themes/default/assets/javascripts/ispconfig.js
+++ b/interface/web/themes/default/assets/javascripts/ispconfig.js
@@ -633,8 +633,18 @@
 		var act = $el.attr('data-form-action');
 		var form = $el.attr('data-submit-form');
 		
+		var dir = $self.attr('data-ordered');
+		
 		act = act + '?orderby=' + column;
 		ISPConfig.submitForm(form, act);
+		
+		$(document).ajaxComplete(function() {
+			var $self = $('#pageForm .table th[data-column="' + column + '"]');
+			$self.parent().children('th[data-column]').removeAttr('data-ordered');
+			if(dir && dir == 'asc') $self.attr('data-ordered', 'desc');
+			else $self.attr('data-ordered', 'asc');
+		});
+		
 	}
 });
 

--
Gitblit v1.9.1