Commit b95cfed6 authored by Jérome Perrin's avatar Jérome Perrin

spreadsheet for wip

parent 8df9c469
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
<link rel="stylesheet" href="css/layout.css"> <link rel="stylesheet" href="css/layout.css">
<link rel="stylesheet" href="css/demo-new.css"> <link rel="stylesheet" href="css/demo-new.css">
<link rel="stylesheet" href="css/jquery-ui.css"> <link rel="stylesheet" href="css/jquery-ui.css">
<link rel="stylesheet" type="text/css" href="lib/jquery.sheet-2.0.0/jquery.sheet.css">
</head> </head>
<body data-demo-id="flowchartConnectorsDemo" data-library="jquery"> <body data-demo-id="flowchartConnectorsDemo" data-library="jquery">
...@@ -26,6 +27,7 @@ ...@@ -26,6 +27,7 @@
<a id="zoom_out">Zoom -</a> <a id="zoom_out">Zoom -</a>
</div> </div>
</div> </div>
<div class="twelve columns"> <div class="twelve columns">
<div id="main"> <div id="main">
<div id="render"></div> <div id="render"></div>
...@@ -71,6 +73,13 @@ ...@@ -71,6 +73,13 @@
</div> </div>
</div> </div>
<div class="twelve columns">
<div id="wip">
<h4>WIP</h4>
<div class="jQuerySheet"></div>
</div>
</div>
<!-- DEP --> <!-- DEP -->
<script type="text/javascript" src="lib/jquery-1.8.1-min.js"></script> <script type="text/javascript" src="lib/jquery-1.8.1-min.js"></script>
<script type="text/javascript" src="lib/jquery-ui-1.8.23-min.js"></script> <script type="text/javascript" src="lib/jquery-ui-1.8.23-min.js"></script>
...@@ -87,6 +96,10 @@ ...@@ -87,6 +96,10 @@
<script type="text/javascript" src="lib/jquery.flot.stack.js"></script> <script type="text/javascript" src="lib/jquery.flot.stack.js"></script>
<script type="text/javascript" src="lib/jquery.jsoneditor.js"></script> <script type="text/javascript" src="lib/jquery.jsoneditor.js"></script>
<!-- jqs -->
<script type="text/javascript" src="lib/jquery.sheet-2.0.0/parser.js""></script>
<script type="text/javascript" src="lib/jquery.sheet-2.0.0/jquery.sheet.min.js""></script>
<div id="dialog-form" title="Configure"> <div id="dialog-form" title="Configure">
<form> <form>
<fieldset id="dialog-fieldset"> <fieldset id="dialog-fieldset">
......
...@@ -5,12 +5,13 @@ ...@@ -5,12 +5,13 @@
cellspacing="0"> cellspacing="0">
<TBODY> <TBODY>
<TR height="18" style="height: 18px;"> <TR height="18" style="height: 18px;">
<TD id="0_table0_cell_c0_r0" class=""></TD> <TD id="0_table0_cell_c0_r0" class="">ID</TD>
<TD id="0_table0_cell_c1_r0" class=""></TD> <TD id="0_table0_cell_c1_r0" class="">Class</TD>
<TD id="0_table0_cell_c2_r0" class=""></TD> <TD id="0_table0_cell_c2_r0" class="">Name</TD>
<TD id="0_table0_cell_c3_r0" class=""></TD> <TD id="0_table0_cell_c3_r0" class="">Sequence</TD>
<TD id="0_table0_cell_c4_r0" class=""></TD> <TD id="0_table0_cell_c4_r0" class="">Processing Times</TD>
<TD id="0_table0_cell_c5_r0" class=""></TD> <TD id="0_table0_cell_c5_r0" class="">Priority</TD>
<TD id="0_table0_cell_c6_r0" class="">Order Date</TD>
</TR> </TR>
<TR height="18" style="height: 18px;"> <TR height="18" style="height: 18px;">
<TD id="0_table0_cell_c0_r1" class=""></TD> <TD id="0_table0_cell_c0_r1" class=""></TD>
...@@ -19,6 +20,7 @@ ...@@ -19,6 +20,7 @@
<TD id="0_table0_cell_c3_r1" class=""></TD> <TD id="0_table0_cell_c3_r1" class=""></TD>
<TD id="0_table0_cell_c4_r1" class=""></TD> <TD id="0_table0_cell_c4_r1" class=""></TD>
<TD id="0_table0_cell_c5_r1" class=""></TD> <TD id="0_table0_cell_c5_r1" class=""></TD>
<TD id="0_table0_cell_c6_r1" class=""></TD>
</TR> </TR>
<TR height="18" style="height: 18px;"> <TR height="18" style="height: 18px;">
<TD id="0_table0_cell_c0_r2" class=""></TD> <TD id="0_table0_cell_c0_r2" class=""></TD>
...@@ -27,6 +29,7 @@ ...@@ -27,6 +29,7 @@
<TD id="0_table0_cell_c3_r2" class=""></TD> <TD id="0_table0_cell_c3_r2" class=""></TD>
<TD id="0_table0_cell_c4_r2" class=""></TD> <TD id="0_table0_cell_c4_r2" class=""></TD>
<TD id="0_table0_cell_c5_r2" class=""></TD> <TD id="0_table0_cell_c5_r2" class=""></TD>
<TD id="0_table0_cell_c6_r2" class=""></TD>
</TR> </TR>
<TR height="18" style="height: 18px;"> <TR height="18" style="height: 18px;">
<TD id="0_table0_cell_c0_r3" class=""></TD> <TD id="0_table0_cell_c0_r3" class=""></TD>
...@@ -35,6 +38,7 @@ ...@@ -35,6 +38,7 @@
<TD id="0_table0_cell_c3_r3" class=""></TD> <TD id="0_table0_cell_c3_r3" class=""></TD>
<TD id="0_table0_cell_c4_r3" class=""></TD> <TD id="0_table0_cell_c4_r3" class=""></TD>
<TD id="0_table0_cell_c5_r3" class=""></TD> <TD id="0_table0_cell_c5_r3" class=""></TD>
<TD id="0_table0_cell_c6_r3" class=""></TD>
</TR> </TR>
</TBODY> </TBODY>
</TABLE> </TABLE>
...@@ -260,6 +260,7 @@ ...@@ -260,6 +260,7 @@
manpy_dict['nodes'] = nodes; manpy_dict['nodes'] = nodes;
manpy_dict['edges'] = data['edges']; manpy_dict['edges'] = data['edges'];
manpy_dict['general'] = data['general']; manpy_dict['general'] = data['general'];
manpy_dict['wip'] = $.sheet.instance[0].exportSheet.json();
return manpy_dict; return manpy_dict;
}; };
......
...@@ -278,6 +278,12 @@ ...@@ -278,6 +278,12 @@
_id: "dream_demo", _id: "dream_demo",
data: data data: data
}, function (err, response) {}); }, function (err, response) {});
jio.put({
_id: "dream_demo.wip",
data: JSON.stringify($.sheet.instance[0].exportSheet.json(), undefined, " ")
}, function (err, response) {});
}); });
}); });
...@@ -397,7 +403,49 @@ ...@@ -397,7 +403,49 @@
function (e) { function (e) {
dream_instance.zoom_out(); dream_instance.zoom_out();
}); });
});
$("#graph_zone").hide(); $("#graph_zone").hide();
// WIP sheet
var default_config = {
id: "jquerysheet-div",
style: '',
jquerySheet: true,
jquerySheetCss: true,
parser: true,
jqueryUiCss: true,
scrollTo: false,
jQueryUI: false,
raphaelJs: false,
gRaphaelJs: false,
colorPicker: false,
colorPickerCss: false,
elastic: false,
advancedMath: false,
finance: false,
editable: true,
autoFiller: true,
urlGet: 'lib/jquery.sheet-2.0.0/new_spreadsheet.html'
};
var sheet = $('.jQuerySheet').sheet(default_config);
// reread wip from jio
jio.get({
_id: "dream_demo.wip"
}, function (err, response) {
if (response !== undefined && response.data !== undefined) {
var config = $.extend({
buildSheet: $.sheet.makeTable.json(JSON.parse(response.data))
})
sheet.sheet(config);
}
})
sheet.bind('sheetCellEdited', function() {
// TODO
})
});
})(jQuery); })(jQuery);
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment