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(
- $('