descriptors update feedback
[osm/LW-UI.git] / projecthandler / template / project / osm / descriptor / descriptor_view.html
index 3272f44..aa43149 100644 (file)
@@ -16,7 +16,7 @@ Edit {{ descriptor_type|upper }} Descriptor
 {% block breadcrumb_body %}
 {{ block.super }}
 <li><a href="{% url 'projects:open_project' %}">{{project_id}}</a></li>
-<li><a href="{% url 'projects:open_project' %}descriptors/{{descriptor_type}}">{{ descriptor_type }} Descriptors</a></li>
+<li><a href="{% url 'projects:list_descriptors' descriptor_type=descriptor_type %}">{{ descriptor_type }} Descriptors</a></li>
 <li><a>{{descriptor_id}}</a></li>
 {% endblock %}
 
@@ -31,6 +31,7 @@ Edit {{ descriptor_type|upper }} Descriptor
     <li class="pull-right"><button id="save" type="button" class="btn btn-block btn-primary btn-sm"  onclick="update(this.id)" ><i class="fa fa-save"></i> Update</button></li>
     <li class="pull-right"><button id="save_show_graph" type="button" class="btn btn-block btn-primary btn-sm"  onclick="update(this.id)" disabled><i class="fa fa-save"></i> Update and Show Graph</button></li>
     <li class="pull-right"><button type="button" class="btn btn-block btn-primary btn-sm"  onclick="goToGraph()" disabled><i class="fa fa-sitemap"></i> Show Graph</button></li>
+
 {% endblock %}
 
 {% block tab_pane_list %}
@@ -64,17 +65,17 @@ Edit {{ descriptor_type|upper }} Descriptor
         editorJSON = CodeMirror(function (elt) {
             myJsonTextArea.parentNode.replaceChild(elt, myJsonTextArea);
         }, json_editor_settings);
-
-
         editorJSON.setValue(JSON.stringify({{descriptor_strings.descriptor_string_json | safe}}, null, "\t"));
         editorJSON.setOption("autoRefresh", true);
+        editorJSON.setSize("auto", "auto");
+
         var myYamlTextArea = document.getElementById("code_editor_yaml");
         editorYaml = CodeMirror(function (elt) {
             myYamlTextArea.parentNode.replaceChild(elt, myYamlTextArea);
         }, yaml_editor_settings);
         var des_strings = {{descriptor_strings | safe}};
         editorYaml.setValue(des_strings.descriptor_string_yaml);
-
+        editorYaml.setSize("auto", "auto");
     });
 
 
@@ -107,7 +108,12 @@ Edit {{ descriptor_type|upper }} Descriptor
             },
             success: function (result) {
                 dialog.modal('hide');
+                $("#success-alert").fadeTo(2000, 500).slideDown(500, function(){
+                    setTimeout(function () {
+                        $("#success-alert").slideUp(500);
+                    }, 2000);
 
+                });
             },
             error: function (result) {
                 console.log(result);