var p4 = require('p4'); var usersDiv = document.querySelector("div.users"); var serverInfoDiv = document.querySelector("div.u-6-8"); var valuesDiv = document.querySelector("div.values"); function clear() { valuesDiv.innerHTML = "Welcome, please click a button."; usersDiv.innerHTML = ""; } function info() { p4.run("-p localhost:1666 info", function(err, stdout) { var info = stdout.split("\n"); serverInfoDiv.innerHTML = "<br>"; serverInfoDiv.innerHTML += info[11] + "<br>"; serverInfoDiv.innerHTML += info[13] + "<br>"; }); } function users() { p4.run("-p localhost:1666 users", function(err, data) { var users = data.split("\n"); for (var j=0; j<users.length-1; j++) { usersDiv.innerHTML += users[j] + "<br>"; } }); } function protect() { p4.run("-p localhost:1666 protect -o", function(err, data) { var protect = data.split("\n"); valuesDiv.innerHTML = ""; for (var j=0; j<protect.length-1; j++) { valuesDiv.innerHTML += protect[j] + "<br>"; } }); } function values() { p4.run("-p localhost:1666 help commandments", function(err, data) { var values = data.split("\n"); valuesDiv.innerHTML = ""; //skip index 0 since that's just a new line for (var j=1; j<values.length-1; j++) { valuesDiv.innerHTML += values[j] + "<br>"; } }); } function configure() { p4.run("-p localhost:1666 configure show", function(err, data) { var values = data.split("\n"); valuesDiv.innerHTML = ""; for (var j=0; j<values.length-1; j++) { valuesDiv.innerHTML += values[j] + "<br>"; } }); }