diff options
| author | Alon Levy <alon@pobox.com> | 2014-12-04 18:45:57 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2014-12-04 18:45:57 +0200 |
| commit | 9b31c43e1309edf80993b62580e039e2f438cd34 (patch) | |
| tree | 0fa789bf9ce3d66d00aefd60232c8489ab3c71b9 /src/view | |
| parent | 77936797de663d2e1b1bd1e3344b87300b28cd2c (diff) | |
Partial #162
Diffstat (limited to 'src/view')
| -rw-r--r-- | src/view/node_info.js | 11 |
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); |
