summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2014-08-18 18:12:28 +0300
committerAlon Levy <alon@pobox.com>2014-08-18 18:12:28 +0300
commitb2810baff09a653b3abd3908f67396a69532bcb4 (patch)
treef9d546b975c251528ceba2adf1dae2d0130a2415
parent8fae9f67951a369ff38d958f19c0712328126903 (diff)
add a user setting field; does nothing except set graph.user
-rw-r--r--index.html8
-rw-r--r--scripts/buttons.js8
-rw-r--r--scripts/rhizicore.js5
3 files changed, 20 insertions, 1 deletions
diff --git a/index.html b/index.html
index b234ecf0..dd1e6dc7 100644
--- a/index.html
+++ b/index.html
@@ -67,7 +67,13 @@
<div class="debug-ui">
<table>
<tbody>
- <tr><td><div class="set-user"><a href="#">Set user</a></div></td></tr>
+ <tr></tr>
+ <tr><td>
+ <a class="set-user" href="#">Set user</a>
+ <form class="set-user-form" style="display: none">
+ <input class="set-user-input" value="username"></input>
+ </form>
+ </div></td></tr>
<tr>
<td>
<div class="save">
diff --git a/scripts/buttons.js b/scripts/buttons.js
index fce8fa0d..69067bdc 100644
--- a/scripts/buttons.js
+++ b/scripts/buttons.js
@@ -36,3 +36,11 @@ $('.load').click(function(){
$('.deliverabletest').click(function(){
deliverableTest();
});
+
+$('.set-user').click(function() {
+ $('.set-user').hide();
+ $('.set-user-form').show();
+ $('.set-user-form').submit(function() {
+ graph.set_user($('.set-user-input').val());
+ })
+});
diff --git a/scripts/rhizicore.js b/scripts/rhizicore.js
index ac3988a8..f17830c6 100644
--- a/scripts/rhizicore.js
+++ b/scripts/rhizicore.js
@@ -425,6 +425,11 @@ function myGraph(el) {
}
this.save_to_json = save_to_json;
+ function set_user(user) {
+ this.user = user;
+ console.log('new user: ' + user);
+ }
+ this.set_user = set_user;
force = d3.layout.force()
.distance(120)