From dad6821d22e80a980081bded85e90f88cbfba0bd Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Sun, 3 Jul 2011 21:52:16 +0200 Subject: [PATCH] added sorting for public entities (fixes #93) --- htdocs/frontend/javascripts/init.js | 2 ++ htdocs/frontend/javascripts/wui.js | 21 +++++++++++++-------- lib/View/JSON.php | 2 +- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/htdocs/frontend/javascripts/init.js b/htdocs/frontend/javascripts/init.js index fb9c41a..8d16f18 100644 --- a/htdocs/frontend/javascripts/init.js +++ b/htdocs/frontend/javascripts/init.js @@ -35,6 +35,8 @@ var vz = { entities: new Array, // entity properties + data middleware: [{ // default middleware url: '../middleware.php', + public: [ ] // public entities + /* capabilities: { } */ }], // web user interface diff --git a/htdocs/frontend/javascripts/wui.js b/htdocs/frontend/javascripts/wui.js index f4c5f79..df0dbff 100644 --- a/htdocs/frontend/javascripts/wui.js +++ b/htdocs/frontend/javascripts/wui.js @@ -89,14 +89,19 @@ vz.wui.dialogs.init = function() { vz.load({ controller: 'entity', success: function(json) { - if (json.entities.length > 0) { - json.entities.each(function(index, json) { - var entity = new Entity(json); - $('#entity-public-entity').append( - $('