From df043d712432573a4fe35faae9c6daee96ac2e3d Mon Sep 17 00:00:00 2001
From: Dányi Bence <madbence@gmail.com>
Date: Wed, 13 Feb 2013 15:02:48 +0100
Subject: [PATCH] webui: verbose markup removed

---
 one/templates/box-filelist.html | 238 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------
 one/templates/box-vmlist.html   | 210 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------
 2 files changed, 222 insertions(+), 226 deletions(-)

diff --git a/one/templates/box-filelist.html b/one/templates/box-filelist.html
index fb75a24..cc5593d 100644
--- a/one/templates/box-filelist.html
+++ b/one/templates/box-filelist.html
@@ -3,135 +3,133 @@
 <div class="boxes">
     <div class="contentblock">
         <h2>{% trans "Data store" %}</h2>
-        <div class="content">
-            <ul class="file-list">
-                <li class="wm small" id="current-location">
-                    <div class="summary">
-                        <div class="sort">
-                            <select data-bind="value: sortBy">
-                                <option value="name">Név szerint</option>
-                                <option value="date">Dátum szerint</option>
-                                <option value="size">Méret szerint</option>
-                            </select>
-                        </div>
-                        <div class="name">
-                            <small>
-                                Jelenlegi hely:
-                                <span data-bind="text: currentPath"></span>
-                            </small>
-                        </div>
-                        <div class="clear"></div>
+        <ul class="file-list">
+            <li class="wm small" id="current-location">
+                <div class="summary">
+                    <div class="sort">
+                        <select data-bind="value: sortBy">
+                            <option value="name">Név szerint</option>
+                            <option value="date">Dátum szerint</option>
+                            <option value="size">Méret szerint</option>
+                        </select>
                     </div>
-                </li>
-            </ul>
-            <ul class="file-list" id="file-list">
-                <li class="wm real" data-bind="visible: notInRoot, click: jumpUp">
-                    <div class="summary">
-                        <div class="name filetype-jump-out">..</div>
-                        <div class="clear"></div>
+                    <div class="name">
+                        <small>
+                            Jelenlegi hely:
+                            <span data-bind="text: currentPath"></span>
+                        </small>
                     </div>
-                </li>
-                <li class="wm small real" data-bind="visible: files().length == 0">
-                    <div class="summary">
-                        <div class="name">{% trans "No files." %}</div>
-                        <div class="clear"></div>
+                    <div class="clear"></div>
+                </div>
+            </li>
+        </ul>
+        <ul class="file-list" id="file-list">
+            <li class="wm real" data-bind="visible: notInRoot, click: jumpUp">
+                <div class="summary">
+                    <div class="name filetype-jump-out">..</div>
+                    <div class="clear"></div>
+                </div>
+            </li>
+            <li class="wm small real" data-bind="visible: files().length == 0">
+                <div class="summary">
+                    <div class="name">{% trans "No files." %}</div>
+                    <div class="clear"></div>
+                </div>
+            </li>
+            <!-- ko foreach: {data:files,afterAdd:fadeIn,beforeRemove:fadeOutFile} -->
+            <li class="wm real">
+                <div class="summary" data-bind="click: clickHandler">
+                    <div class="name" data-bind="text: name, attr: {class: getTypeClass, title: originalName}"></div>
+                    <div class="info" data-bind="text: size"></div>
+                    <div class="actions">
+                        <a href="#" data-bind="click: $parent.rename, clickBubble: false">
+                            <img src="/static/icons/pencil.png" alt="{% trans "rename" %}" />
+                        </a>
+                        <a href="#" data-bind="click: $parent.delete, clickBubble: false">
+                            <img src="/static/icons/minus-circle.png" alt="{% trans "remove" %}" />
+                        </a>
+                        <a href="#" data-bind="click: $parent.download, clickBubble: false">
+                            <img src="/static/icons/download-cloud.png" alt="{% trans "download" %}" />
+                        </a>
                     </div>
-                </li>
-                <!-- ko foreach: {data:files,afterAdd:fadeIn,beforeRemove:fadeOutFile} -->
-                <li class="wm real">
-                    <div class="summary" data-bind="click: clickHandler">
-                        <div class="name" data-bind="text: name, attr: {class: getTypeClass, title: originalName}"></div>
-                        <div class="info" data-bind="text: size"></div>
-                        <div class="actions">
-                            <a href="#" data-bind="click: $parent.rename, clickBubble: false">
-                                <img src="/static/icons/pencil.png" alt="{% trans "rename" %}" />
-                            </a>
-                            <a href="#" data-bind="click: $parent.delete, clickBubble: false">
-                                <img src="/static/icons/minus-circle.png" alt="{% trans "remove" %}" />
-                            </a>
-                            <a href="#" data-bind="click: $parent.download, clickBubble: false">
-                                <img src="/static/icons/download-cloud.png" alt="{% trans "download" %}" />
-                            </a>
-                        </div>
-                        <div class="clear"></div>
-                    </div>
-                    <div class="details">
-                        <div class="details-container">
-                            <ul>
-                                <li class="date">
-                                    {% trans "Last modification" %}:
-                                    <small class="value" data-bind="text: mTime"></small>
-                                </li>
-                                <li class="filetype-text">
-                                    {% trans "Type" %}:
-                                    <span class="value" data-bind="text: type"></span>
-                                </li>
-                            </ul>
-                        </div>
+                    <div class="clear"></div>
+                </div>
+                <div class="details">
+                    <div class="details-container">
+                        <ul>
+                            <li class="date">
+                                {% trans "Last modification" %}:
+                                <small class="value" data-bind="text: mTime"></small>
+                            </li>
+                            <li class="filetype-text">
+                                {% trans "Type" %}:
+                                <span class="value" data-bind="text: type"></span>
+                            </li>
+                        </ul>
                     </div>
-                </li>
-                <!-- /ko --> </ul>
-            <ul class="file-list">
-                <li class="wm small-row">
-                    <div class="summary" id="new-folder">
-                        <div class="name filetype-new-folder">{% trans "Create folder" %}</div>
-                        <div id="new-folder-form">
-                            <input type="text" placeholder="{% trans "Name of new folder" %}" data-bind="value: newFolderName, click: function(m,e){console.log(arguments); e.preventDefault(); e.stopPropagation(); return false;}" />
-                            <input type="submit" data-bind="click: newFolder, clickBubble: false" value="Létrehozás" />
-                        </div>
-                        <div class="clear"></div>
+                </div>
+            </li>
+            <!-- /ko --> </ul>
+        <ul class="file-list">
+            <li class="wm small-row">
+                <div class="summary" id="new-folder">
+                    <div class="name filetype-new-folder">{% trans "Create folder" %}</div>
+                    <div id="new-folder-form">
+                        <input type="text" placeholder="{% trans "Name of new folder" %}" data-bind="value: newFolderName, click: function(m,e){console.log(arguments); e.preventDefault(); e.stopPropagation(); return false;}" />
+                        <input type="submit" data-bind="click: newFolder, clickBubble: false" value="Létrehozás" />
                     </div>
-                </li>
-                <li class="file-upload wm small-row">
-                    <div class="summary" data-bind="click: getUploadURL">
-                        <div class="quota">
-                            <div id="upload-progress" class="used" style="background-color: rgba(0,255,0,0.2);" data-bind="style: {width: uploadProgress}"></div>
-                        </div>
-                        <div class="name filetype-up">{% trans "File upload" %}</div>
-                        <div class="clear"></div>
+                    <div class="clear"></div>
+                </div>
+            </li>
+            <li class="file-upload wm small-row">
+                <div class="summary" data-bind="click: getUploadURL">
+                    <div class="quota">
+                        <div id="upload-progress" class="used" style="background-color: rgba(0,255,0,0.2);" data-bind="style: {width: uploadProgress}"></div>
                     </div>
-                    <div class="details">
-                        <div class="container">
-                            <div id="upload-zone" class="upload-zone">
-                                <p>{% trans "Drag and drop files here to start uploading." %}</p>
-                                <p>
-                                    {% trans 'You can also use the <a href="#" id="old-upload">the traditional upload form</a>.' %}
-                                </p>
-                                <p>{% trans 'Upload limit is 1GB per file!' %}</p>
-                            </div>
-                            <div style="display: none" id="upload-progress-text" class="upload-zone"></div>
-                            <div style="display: none" id="upload-error" class="upload-zone">
-                                <p id="upload-error-size" style="display: none">{% trans "Error: File is bigger than 1GB!" %}</p>
-                                <p id="upload-error-server" style="display: none">{% trans "Error: Upload server is not available!" %}</p>
-                                <p id="upload-error-overwrite" style="display: none">{% trans "Error: File already exists!" %}</p>
-                                <p id="upload-error-unknown" style="display: none"></p>
-                            </div>
-                            <div style="display: none" class="upload-zone" id="old-upload-form">
-                                <form action="/" method="POST" data-bind="attr: {action: uploadURL}" enctype="multipart/form-data">
-                                    <input type="file" name="data" />
-                                    <input type="submit" value="Feltöltés" />
-                                </form>
-                            </div>
+                    <div class="name filetype-up">{% trans "File upload" %}</div>
+                    <div class="clear"></div>
+                </div>
+                <div class="details">
+                    <div class="container">
+                        <div id="upload-zone" class="upload-zone">
+                            <p>{% trans "Drag and drop files here to start uploading." %}</p>
+                            <p>
+                                {% trans 'You can also use the <a href="#" id="old-upload">the traditional upload form</a>.' %}
+                            </p>
+                            <p>{% trans 'Upload limit is 1GB per file!' %}</p>
                         </div>
-                    </div>
-                </li>
-                <li class="wm small">
-                    <div class="summary">
-                        <div class="quota">
-                            <div class="used" style="background-color: rgba(0,255,0,0.2)" data-bind="style: {width: quota.usedBar}"></div>
-                            <div class="softLimit" data-bind="style: {left: quota.softPos}"></div>
+                        <div style="display: none" id="upload-progress-text" class="upload-zone"></div>
+                        <div style="display: none" id="upload-error" class="upload-zone">
+                            <p id="upload-error-size" style="display: none">{% trans "Error: File is bigger than 1GB!" %}</p>
+                            <p id="upload-error-server" style="display: none">{% trans "Error: Upload server is not available!" %}</p>
+                            <p id="upload-error-overwrite" style="display: none">{% trans "Error: File already exists!" %}</p>
+                            <p id="upload-error-unknown" style="display: none"></p>
                         </div>
-                        <div class="name">
-                            {% trans "File quota" %}: <abbr data-bind="text: quota.used" title="{% trans "Used space" %}"></abbr>
-                            / <abbr data-bind="text: quota.soft" title="{% trans "soft limit" %}"></abbr>
-                            (
-                            <abbr title="{% trans "hard limit" %}" data-bind="text: quota.hard"></abbr>
-                            )
+                        <div style="display: none" class="upload-zone" id="old-upload-form">
+                            <form action="/" method="POST" data-bind="attr: {action: uploadURL}" enctype="multipart/form-data">
+                                <input type="file" name="data" />
+                                <input type="submit" value="Feltöltés" />
+                            </form>
                         </div>
-                        <div class="clear"></div>
                     </div>
-                </li>
-            </ul>
-        </div>
+                </div>
+            </li>
+            <li class="wm small">
+                <div class="summary">
+                    <div class="quota">
+                        <div class="used" style="background-color: rgba(0,255,0,0.2)" data-bind="style: {width: quota.usedBar}"></div>
+                        <div class="softLimit" data-bind="style: {left: quota.softPos}"></div>
+                    </div>
+                    <div class="name">
+                        {% trans "File quota" %}: <abbr data-bind="text: quota.used" title="{% trans "Used space" %}"></abbr>
+                        / <abbr data-bind="text: quota.soft" title="{% trans "soft limit" %}"></abbr>
+                        (
+                        <abbr title="{% trans "hard limit" %}" data-bind="text: quota.hard"></abbr>
+                        )
+                    </div>
+                    <div class="clear"></div>
+                </div>
+            </li>
+        </ul>
     </div>
 </div>
diff --git a/one/templates/box-vmlist.html b/one/templates/box-vmlist.html
index d2d469c..3bc1d2e 100644
--- a/one/templates/box-vmlist.html
+++ b/one/templates/box-vmlist.html
@@ -4,114 +4,112 @@
 {% for i in instances %}
 <li class="wm {% if id == i.id %}opened{% endif %}">
     <div class="summary {% if id == i.id %}selected-summary{% endif %} {% if i.template.state == "NEW" %}unfinished{% endif %}">
-        <!--<div class="id"></div>
-    -->
-    <div class="name {% if i.state == 'ACTIVE' %}wm-on{% else %}wm-off{% endif %}">{{i.name|truncatechars:20}}</div>
-    <div class="status">{{i.state}}</div>
-    <div class="actions">
-        {% if i.waiting %}
-        <img src="/static/load.gif" />
-        {% elif i.state == 'ACTIVE' %}
-        <a href="{{i.get_connect_uri}}" data-id="{{ i.id  }}" class="connect-vm-button" title="{% trans "Connect" %}">
-            <img src="/static/icons/plug.png" alt="{% trans "Connect" %}" />
-        </a>
-        <a href="#"  class="stop-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Pause" %}">
-            <img src="/static/icons/control-pause.png" alt="{% trans "Pause" %}" />
-        </span>
-        <a href="#"  class="delete-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Delete" %}">
-            <img src="/static/icons/minus-circle.png" alt="{% trans "Delete" %}" />
-        </a>
-        <a href="#"  class="restart-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Restart" %}">
-            <img src="/static/icons/arrow-circle-double.png" alt="↺" />
-        </a>
-        {% elif i.state == 'PENDING' %}
-        <img src="/static/load.gif" />
-        {% trans "starting…" %}
-        {% elif i.state == 'STOPPED' %}
-        <a href="#"  class="resume-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Resume" %}">
-            <img src="/static/icons/control.png" alt="{% trans "Resume" %}" />
-        </span>
-        <a href="#"  class="delete-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Delete" %}">
-            <img src="/static/icons/minus-circle.png" alt="{% trans "Delete" %}" />
-        </a>
-        {% elif i.state == 'FAILED' %}
-        <a href="#"  class="delete-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Delete" %}">
-            <img src="/static/icons/minus-circle.png" alt="{% trans "Delete" %}" />
-        </a>
-        {% endif %}
-    </div>
-    <div class="clear"></div>
-</div>
-<div class="details">
-    <div class="details-container">
-        <ul>
-            <li class="name">
-                {% trans "Hostname" %}:
-                <span class="value">{{i.name}}</span>
-                <div class="clear"></div>
-            </li>
-            <li class="os-{{i.template.os_type}}">
-                {% trans "System" %}:
-                <span class="value">{{i.template.system}}</span>
-                <div class="clear"></div>
-            </li>
-            <li class="template">
-                {% trans "Type" %}:
-                <span class="value">{{i.share.type}}</span>
-                <div class="clear"></div>
-            </li>
-            <li class="template">
-                {% trans "Share" %}:
-                <span class="value">{{i.share.name}}</span>
-                <div class="clear"></div>
-            </li>
-            <li class="template">
-                {% trans "Template" %}:
-                <span class="value">{{i.template.name}}</span>
-                <div class="clear"></div>
-            </li>
-            <li class="type">
-                {% trans "Size" %}:
-                <span class="value">
-                    {{i.template.instance_type.name}}:
-                    <span class="cpu">{{i.template.instance_type.CPU}}</span>
-                    <span class="memory">{{i.template.instance_type.RAM}}</span>
-                    <span class="credit">{{i.template.instance_type.credit}}</span>
-                </span>
-            </li>
-            <li class="date">
-                {% trans "Created at" %}:
-                <span class="value">{{i.created_at}}</span>
-            </li>
-            {% if i.time_of_suspend %}
-            <li class="date">
-                {% trans "time of suspend"|capfirst %}:
-                <span class="value"> <abbr title="{{i.time_of_suspend}}">{{i.time_of_suspend|timeuntil}}</abbr>
-                    <a href="#"  class="renew-vm-button renew-suspend-vm-button" data-id="{{ i.id }}" title="{% trans "Renew suspend time" %}">
-                        <img src="/static/icons/control-double.png" alt="{% trans "Renew suspend time" %}" />
-                    </a>
-                </span>
-            </li>
-            {% endif %}
-                {% if i.time_of_delete %}
-            <li class="date">
-                {% trans "time of delete"|capfirst %}:
-                <span class="value"> <abbr title="{{i.time_of_delete}}">{{i.time_of_delete|timeuntil}}</abbr>
-                    <a href="#"  class="renew-vm-button renew-delete-vm-button" data-id="{{ i.id }}" title="{% trans "Renew deletion time" %}">
-                        <img src="/static/icons/control-double.png" alt="{% trans "Renew deletion time" %}" />
-                    </a>
-                </span>
-            </li>
+        <div class="name {% if i.state == 'ACTIVE' %}wm-on{% else %}wm-off{% endif %}">{{i.name|truncatechars:20}}</div>
+        <div class="status">{{i.state}}</div>
+        <div class="actions">
+            {% if i.waiting %}
+            <img src="/static/load.gif" />
+            {% elif i.state == 'ACTIVE' %}
+            <a href="{{i.get_connect_uri}}" data-id="{{ i.id  }}" class="connect-vm-button" title="{% trans "Connect" %}">
+                <img src="/static/icons/plug.png" alt="{% trans "Connect" %}" />
+            </a>
+            <a href="#"  class="stop-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Pause" %}">
+                <img src="/static/icons/control-pause.png" alt="{% trans "Pause" %}" />
+            </a>
+            <a href="#"  class="delete-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Delete" %}">
+                <img src="/static/icons/minus-circle.png" alt="{% trans "Delete" %}" />
+            </a>
+            <a href="#"  class="restart-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Restart" %}">
+                <img src="/static/icons/arrow-circle-double.png" alt="↺" />
+            </a>
+            {% elif i.state == 'PENDING' %}
+            <img src="/static/load.gif" />
+            {% trans "starting…" %}
+            {% elif i.state == 'STOPPED' %}
+            <a href="#"  class="resume-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Resume" %}">
+                <img src="/static/icons/control.png" alt="{% trans "Resume" %}" />
+            </a>
+            <a href="#"  class="delete-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Delete" %}">
+                <img src="/static/icons/minus-circle.png" alt="{% trans "Delete" %}" />
+            </a>
+            {% elif i.state == 'FAILED' %}
+            <a href="#"  class="delete-vm-button" data-name="{{ i.name}}" data-id="{{ i.id }}" title="{% trans "Delete" %}">
+                <img src="/static/icons/minus-circle.png" alt="{% trans "Delete" %}" />
+            </a>
             {% endif %}
-            <li>
-                &nbsp;
-                <span class="value">
-                    <a href="/vm/show/{{i.id}}/" title="{{i.name}}">{% trans "More details" %}</a>
-                </span>
-            </li>
-        </ul>
+        </div>
+        <div class="clear"></div>
+    </div>
+    <div class="details">
+        <div class="details-container">
+            <ul>
+                <li class="name">
+                    {% trans "Hostname" %}:
+                    <span class="value">{{i.name}}</span>
+                    <div class="clear"></div>
+                </li>
+                <li class="os-{{i.template.os_type}}">
+                    {% trans "System" %}:
+                    <span class="value">{{i.template.system}}</span>
+                    <div class="clear"></div>
+                </li>
+                <li class="template">
+                    {% trans "Type" %}:
+                    <span class="value">{{i.share.type}}</span>
+                    <div class="clear"></div>
+                </li>
+                <li class="template">
+                    {% trans "Share" %}:
+                    <span class="value">{{i.share.name}}</span>
+                    <div class="clear"></div>
+                </li>
+                <li class="template">
+                    {% trans "Template" %}:
+                    <span class="value">{{i.template.name}}</span>
+                    <div class="clear"></div>
+                </li>
+                <li class="type">
+                    {% trans "Size" %}:
+                    <span class="value">
+                        {{i.template.instance_type.name}}:
+                        <span class="cpu">{{i.template.instance_type.CPU}}</span>
+                        <span class="memory">{{i.template.instance_type.RAM}}</span>
+                        <span class="credit">{{i.template.instance_type.credit}}</span>
+                    </span>
+                </li>
+                <li class="date">
+                    {% trans "Created at" %}:
+                    <span class="value">{{i.created_at}}</span>
+                </li>
+                {% if i.time_of_suspend %}
+                <li class="date">
+                    {% trans "time of suspend"|capfirst %}:
+                    <span class="value"> <abbr title="{{i.time_of_suspend}}">{{i.time_of_suspend|timeuntil}}</abbr>
+                        <a href="#"  class="renew-vm-button renew-suspend-vm-button" data-id="{{ i.id }}" title="{% trans "Renew suspend time" %}">
+                            <img src="/static/icons/control-double.png" alt="{% trans "Renew suspend time" %}" />
+                        </a>
+                    </span>
+                </li>
+                {% endif %}
+                    {% if i.time_of_delete %}
+                <li class="date">
+                    {% trans "time of delete"|capfirst %}:
+                    <span class="value"> <abbr title="{{i.time_of_delete}}">{{i.time_of_delete|timeuntil}}</abbr>
+                        <a href="#"  class="renew-vm-button renew-delete-vm-button" data-id="{{ i.id }}" title="{% trans "Renew deletion time" %}">
+                            <img src="/static/icons/control-double.png" alt="{% trans "Renew deletion time" %}" />
+                        </a>
+                    </span>
+                </li>
+                {% endif %}
+                <li>
+                    &nbsp;
+                    <span class="value">
+                        <a href="/vm/show/{{i.id}}/" title="{{i.name}}">{% trans "More details" %}</a>
+                    </span>
+                </li>
+            </ul>
+        </div>
     </div>
-</div>
 </li>
 {% endfor %}
 {% else %}
--
libgit2 0.26.0