diff --git a/htroot/interaction/Table.java b/htroot/interaction/Table.java index fe180aa75..e4ccecfab 100644 --- a/htroot/interaction/Table.java +++ b/htroot/interaction/Table.java @@ -127,11 +127,11 @@ public class Table { if (post.containsKey("load")) { - o = Interaction.GetTableentry(s, p, global ? "" : username, ""); + o = Interaction.GetTableentry(s, p, global ? "global" : username, ""); } else { - Interaction.Tableentry(s, p, o, global ? "" : username, ""); + Interaction.Tableentry(s, p, o, global ? "global" : username, ""); } diff --git a/htroot/interaction/interaction.js b/htroot/interaction/interaction.js index 78646610f..71cb0a637 100644 --- a/htroot/interaction/interaction.js +++ b/htroot/interaction/interaction.js @@ -42,6 +42,15 @@ function storevalue_t (s, p, o) { } +function storevalueglobal_t (s, p, o) { + + $.getJSON('/currentyacypeer/interaction/Table.json?global=true&url='+s+'&s='+s+'&p='+p+'&o='+o, function(data) { + + + }); + +} + function storevalue (s, p, o) { $.getJSON('/currentyacypeer/interaction/Triple.json?url='+document.location.href+'&s='+s+'&p='+p+'&o='+o, function(data) { @@ -94,6 +103,23 @@ function loadvalue_t (s, p) { } +function loadvalueglobal_t (s, p) { + + var res = {result: ""}; + + $.ajaxSetup({async: false}); + + $.getJSON('/currentyacypeer/interaction/Table.json?global=true&s='+s+'&p='+p+'&load=true', function (data) { + + res = data; + + }); + + + return res.result; + +} + function loadvalueglobal (s, p) { var res = {result: ""}; @@ -109,4 +135,4 @@ function loadvalueglobal (s, p) { return res.result; -} \ No newline at end of file +}