mirror of
https://github.com/TangentFoxy/lovebird.git
synced 2025-07-28 11:02:19 +00:00
Changed env vals to insert their path into the inputbox onclick
This commit is contained in:
16
lovebird.lua
16
lovebird.lua
@@ -224,21 +224,29 @@ end
|
|||||||
var html = "<table>";
|
var html = "<table>";
|
||||||
for (var i = 0; json.vars[i]; i++) {
|
for (var i = 0; json.vars[i]; i++) {
|
||||||
var x = json.vars[i];
|
var x = json.vars[i];
|
||||||
|
var fullpath = (json.path + "." + x.key).replace(/^\.*/, "");
|
||||||
var k = x.key;
|
var k = x.key;
|
||||||
if (x.type == "table") {
|
if (x.type == "table") {
|
||||||
var p = "setEnvPath('" + json.path + "." + x.key + "');";
|
k = "<a href='#' onclick=\"setEnvPath('" + fullpath + "')\">" +
|
||||||
k = "<a href='#' onclick=\"" + p + "\">" + k + "</a>";
|
k + "</a>";
|
||||||
}
|
}
|
||||||
html += "<tr><td>" + k + "</td><td>" + x.value + "</td></tr>";
|
var v = "<a href='#' onclick=\"insertVar('" + fullpath + "');\">" +
|
||||||
|
x.value + "</a>"
|
||||||
|
html += "<tr><td>" + k + "</td><td>" + v + "</td></tr>";
|
||||||
}
|
}
|
||||||
html += "</table>";
|
html += "</table>";
|
||||||
updateDivContent("envvars", html);
|
updateDivContent("envvars", html);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
var setEnvPath = function(p) {
|
var setEnvPath = function(p) {
|
||||||
envPath = p.replace(/^\.*/, "");
|
envPath = p;
|
||||||
refreshEnv();
|
refreshEnv();
|
||||||
}
|
}
|
||||||
|
var insertVar = function(p) {
|
||||||
|
var b = document.getElementById("inputbox");
|
||||||
|
b.value += p;
|
||||||
|
b.focus();
|
||||||
|
}
|
||||||
setInterval(refreshEnv, <?lua echo(lovebird.refreshrate) ?> * 1000);
|
setInterval(refreshEnv, <?lua echo(lovebird.refreshrate) ?> * 1000);
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
Reference in New Issue
Block a user