Chrysostomos for scheduler
[myslice.git] / plugins / scheduler2 / templates / scheduler.html
diff --git a/plugins/scheduler2/templates/scheduler.html b/plugins/scheduler2/templates/scheduler.html
new file mode 100755 (executable)
index 0000000..e4605f0
--- /dev/null
@@ -0,0 +1,102 @@
+<div id="plugin-{{ domid }}" class="row">\r
+    <div class="row m-b">\r
+        <div class="col-md-1">\r
+            <label for="inputEmail3" class="col-sm-2 control-label">Date</label>\r
+        </div>\r
+        <div class="col-md-9">\r
+            <input id="DateToRes" type="text" class="form-control" placeholder="Reservation Date">\r
+            <span class="glyphicon glyphicon-calendar"></span>\r
+        </div>\r
+        <div class="col-md-2 text-center">\r
+            <div id="TopologyModal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">\r
+                <div class="modal-dialog">\r
+                    <div class="modal-header">\r
+                        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>\r
+                        <h4 class="modal-title" id="myModalLabel">Topology</h4>\r
+                    </div>\r
+                    <div class="modal-body">\r
+                        <img src="../../static/img/nitos_topo.png" alt="nitos topology" style="width:100%;" />\r
+                    </div>\r
+                </div><!-- /.modal-dialog -->\r
+            </div><!-- /.modal TopologyModal -->\r
+            <button type="button" class="btn btn-primary btn-md" data-toggle="modal" data-target="#TopologyModal">Topology</button>\r
+\r
+        </div>\r
+    </div>\r
+    <div class="row m-b">\r
+        <div class="col-md-1">\r
+            <label for="inputEmail3" class="col-sm-1 control-label">Time</label>\r
+        </div>\r
+        <div class="col-md-9">\r
+            <div id="time-range"></div>\r
+        </div>\r
+        <div class="col-md-2">\r
+            <span id="lbltime" class="label label-primary"></span>\r
+        </div>\r
+    </div>\r
+\r
+    <div class='query-editor-spacer'>\r
+        <div id="ShedulerNodes-scroll-container">\r
+            <table id="ShedulerNodes">\r
+                <tbody>\r
+                    {% comment %}\r
+                    {% for itms in nodes %}\r
+                    <tr>\r
+                        <td class="no-image verticalIndex" rowspan="{{ itms.1|length }}"><div class="verticalText">{{ itms.0 }}</div></td>\r
+\r
+                        {% for n in itms.1 %}\r
+                        {% if not forloop.first %}\r
+                    <tr>\r
+                        {% endif %}\r
+                        <td class="info fixed">{{ n }}</td>\r
+                    </tr>\r
+                    {% endfor %}\r
+                    {% endfor %}\r
+                    {% endcomment  %}\r
+                </tbody>\r
+            </table>\r
+        </div>\r
+        <div id="reservation-table-scroll-container">\r
+            <table id='{{domid}}-reservation-table' class='table table-bordered'>\r
+                <thead>\r
+                    <tr>\r
+                        {% for ts in time_slots %}\r
+                        <th class='center info'>{{ ts|safe }}</th>\r
+                        {% endfor %}\r
+                    </tr>\r
+                </thead>\r
+                <tbody>\r
+                    {% comment %}\r
+                    {% for itms in nodes %}\r
+                    {% for n in itms.1 %}\r
+                    <tr data-trindex="">\r
+                        {% for ts in time_slots %}\r
+                        {% if n == 'node020' %}\r
+                        <td class="maintenance closed" data-tdindex="{{forloop.counter}}"></td>\r
+                        {% elif n == 'node023' or n == 'node030' %}\r
+                        <td class="closed" data-tdindex="{{forloop.counter}}"></td>\r
+                        {% else %}\r
+                        <td class="" data-tdindex="{{forloop.counter}}"></td>\r
+                        {% endif %}\r
+                        {% endfor %}\r
+                    </tr>\r
+                    {% endfor %}\r
+                    {% endfor %}\r
+                    {% endcomment  %}\r
+                </tbody>\r
+            </table>\r
+        </div>\r
+\r
+        <div class="legend">\r
+            <ol>\r
+                <li class="free">free</li>\r
+                <li class="selected">selected</li>\r
+                <li class="closed">reserved</li>\r
+                <li class="maintenance">maintenance</li>\r
+            </ol>\r
+        </div>\r
+    </div><!-- / scheduler plugin -->\r
+    <script type="text/javascript">\r
+        //alert("1");\r
+    </script>\r
+</div>
\ No newline at end of file