summaryrefslogtreecommitdiff
path: root/src/view
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2014-12-04 18:45:57 +0200
committerAlon Levy <alon@pobox.com>2014-12-04 18:45:57 +0200
commit9b31c43e1309edf80993b62580e039e2f438cd34 (patch)
tree0fa789bf9ce3d66d00aefd60232c8489ab3c71b9 /src/view
parent77936797de663d2e1b1bd1e3344b87300b28cd2c (diff)
Partial #162
Diffstat (limited to 'src/view')
-rw-r--r--src/view/node_info.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/view/node_info.js b/src/view/node_info.js
index 7bf1540b..f798b387 100644
--- a/src/view/node_info.js
+++ b/src/view/node_info.js
@@ -2,14 +2,19 @@ define(['jquery', 'view/helpers', 'view/internal'],
function($, view_helpers, internal) {
function show(d) {
+ var editURL = '';
+
internal.edit_tab.show('node');
if (d.type === "third-internship-proposal") {
- $('.info').html('Name: ' + d.name + '<br/><form id="editbox"><label>Type:</label><select id="edittype"><option value="person">Person</option><option value="club">Club</option><option value="skill">Skill</option><option value="interest">Interest</option><option value="third-internship-proposal">Third-internship-proposal</option><option value="internship">Internship</option></select><br/><label>Status</label><select id="editstatus"><option value="waiting">Waiting</option><option value="current">Current</option><option value="done">Done</option></select><br/><label>Start date:</label><input id="editstartdate"/></br><label>End date:</label><input id="editenddate"/></br><button>Save</button><button id="deletenode">Delete</button></form>');
+ $('.info').html('Name: ' + d.name + '<br/><form id="editbox"><label>Type:</label><select id="edittype"><option value="person">Person</option><option value="club">Club</option><option value="skill">Skill</option><option value="interest">Interest</option><option value="third-internship-proposal">Third-internship-proposal</option><option value="internship">Internship</option></select><br/><label>Status</label><select id="editstatus"><option value="waiting">Waiting</option><option value="approved">Approved</option><option value="notapproved">Not Approved</option></select><br/><label>Start date:</label><input id="editstartdate"/></br><label>End date:</label><input id="editenddate"/></br><button>Save</button><button id="deletenode">Delete</button></form>');
} else if(d.type=== "chainlink"){
$('.info').html('Name: ' + d.name + '<br/><form id="editbox"><button>Save</button><button id="deletenode">Delete</button></form>');
}else{
- $('.info').html('Name: ' + d.name + '<br/><form id="editbox"><label>Type:</label><select id="edittype"><option value="person">Person</option><option value="club">Club</option><option value="skill">Skill</option><option value="interest">Interest</option><option value="third-internship-proposal">Third-internship-proposal</option><option value="internship">Internship</option></select><br/><label>URL:</label><input id="editurl"/><br/><button>Save</button><button id="deletenode">Delete</button></form>');
+ if (d.type !== 'skill' && d.type !== 'interest') {
+ editURL = '<label>URL:</label><input id="editurl"/>'
+ }
+ $('.info').html('Name: ' + d.name + '<br/><form id="editbox"><label>Type:</label><select id="edittype"><option value="person">Person</option><option value="club">Club</option><option value="skill">Skill</option><option value="interest">Interest</option><option value="third-internship-proposal">Third-internship-proposal</option><option value="internship">Internship</option></select><br/>' + editURL + '<br/><button>Save</button><button id="deletenode">Delete</button></form>');
}
$('.info').css("border-color", view_helpers.customColor(d.type));
@@ -32,6 +37,8 @@ function show(d) {
$('#editurl').val(d.url);
+ $('#editstatus').val(d.status);
+
if (d.type === "third-internship-proposal") {
$('#editstartdate').val(d.start);
$('#editenddate').val(d.end);