diff --git a/firewall/models.py b/firewall/models.py index 2a01652..0d631e3 100644 --- a/firewall/models.py +++ b/firewall/models.py @@ -141,7 +141,7 @@ class Host(models.Model): super(Host, self).save(*args, **kwargs) if(id is None): Record(domain=self.vlan.domain, host=self, type='A', owner=self.owner).save() - if self.ipv6 == "auto": + if self.ipv6: Record(domain=self.vlan.domain, host=self, type='AAAA', owner=self.owner).save() def enable_net(self): diff --git a/one/static/base.less b/one/static/base.less index 4f05340..bb235c5 100644 --- a/one/static/base.less +++ b/one/static/base.less @@ -51,7 +51,7 @@ body } ol { margin-left: 2em; - &.done { + li.done { text-color: #aaa; } } diff --git a/one/templates/box-templatelist.html b/one/templates/box-templatelist.html new file mode 100644 index 0000000..1377027 --- /dev/null +++ b/one/templates/box-templatelist.html @@ -0,0 +1,119 @@ +{% load i18n %} +{% get_current_language as LANGUAGE_CODE %} + <div class="contentblock" id="template"> + <h2>{% trans "My templates" %}</h2> + <ul class="wm-list"> +<!-- ----- --> + {% for t in mytemplates %} + <li class="wm">{{t.name}}</li> + {% endfor %} + <li class="wm"> + <div class="summary"> + <div class="quota"> + <div class="used" style="background-color: rgba(0,255,0,0.2); width: 20%"></div> + </div> + <div class="name">Win7 Matlab</div> + <div class="status">2/10</div> + <div class="actions"> + <a href="#" title="{% trans "Rename" %}"><img src="/static/icons/pencil.png" alt="{% trans "Rename" %}" /></a> + <a href="#" title="{% trans "Remove" %}"><img src="/static/icons/minus-circle.png" alt="{% trans "Remove" %}" /></a> + <a href="#" title="{% trans "Share" %}"><img src="static/icons/user-share.png" alt="{% trans "Share" %}" /></a> + </div> + <div class="clear"></div> + </div> + <div class="details"> + <ul> + <li class="name">{% trans "System" %}: <span class="value">Windows 7 Desktop</span></li> + <li class="description">{% trans "Description" %}: <span class="value">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh arcu, cursus et sodales eu, iaculis id metus. Suspendisse et mauris nisi, luctus feugiat nisi. Nullam elementum tincidunt urna a luctus.</span><div class="clear"></div></li> + <li class="date">{% trans "Created at" %}: <span class="value">2013.01.10. 13:40:22</span></li> + <li class="date">{% trans "Modified at" %}: <span class="value">2013.01.10. 13:40:22</span></li> + <li class="count">{% trans "Running instances" %}: <span class="value">1</span></li> + </ul> + </div> + </li> + <li class="wm"> + <div class="summary"> + <div class="quota"> + <div class="used" style="background-color: rgba(255,128,0,0.2); width: 70%"></div> + </div> + <div class="name">Win7 Matlab</div> + <div class="status">7/10</div> + <div class="actions"> + <a href="#" title="Átnevezés"><img src="/static/icons/pencil.png" alt="rename" /></a> + <a href="#" title="Törlés"><img src="/static/icons/minus-circle.png" alt="delete" /></a> + <a href="#" title="Megosztás"><img src="static/icons/user-share.png" alt="share" /></a> + </div> + <div class="clear"></div> + </div> + <div class="details"> + <ul> + <li class="name">Rendszer: <span class="value">Windows 7 Desktop</span></li> + <li class="description">Leírás: <span class="value">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh arcu, cursus et sodales eu, iaculis id metus. Suspendisse et mauris nisi, luctus feugiat nisi. Nullam elementum tincidunt urna a luctus.</span><div class="clear"></div></li> + <li class="date">Létrehozva: <span class="value">2013.01.10. 13:40:22</span></li> + <li class="date">Módosítva: <span class="value">2013.01.10. 13:40:22</span></li> + <li class="count">Futó példányok: <span class="value">5 db</span></li> + </ul> + </div> + </li> + <li class="wm"> + <div class="summary"> + <div class="quota"> + <div class="used" style="background-color: rgba(255,0,0,0.2); width: 100%"></div> + </div> + <div class="name">Win7 Matlab</div> + <div class="status">10/10</div> + <div class="actions"> + <a href="#" title="Átnevezés"><img src="/static/icons/pencil.png" alt="rename" /></a> + <a href="#" title="Törlés"><img src="/static/icons/minus-circle.png" alt="delete" /></a> + <a href="#" title="Megosztás"><img src="static/icons/user-share.png" alt="share" /></a> + </div> + <div class="clear"></div> + </div> + <div class="details"> + <ul> + <li class="name">Rendszer: <span class="value">Windows 7 Desktop</span></li> + <li class="description">Leírás: <span class="value">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh arcu, cursus et sodales eu, iaculis id metus. Suspendisse et mauris nisi, luctus feugiat nisi. Nullam elementum tincidunt urna a luctus.</span><div class="clear"></div></li> + <li class="date">Létrehozva: <span class="value">2013.01.10. 13:40:22</span></li> + <li class="date">Módosítva: <span class="value">2013.01.10. 13:40:22</span></li> + <li class="count">Futó példányok: <span class="value">10 db</span></li> + </ul> + </div> + </li> + <li class="wm"> + <div class="summary unfinished"> + <div class="name">Win7 Matlab</div> + <div class="status">{% trans "unfinished" %}</div> + <div class="actions"> + <a href="#" title="Átnevezés"><img src="/static/icons/pencil.png" alt="rename" /></a> + <a href="#" title="Törlés"><img src="/static/icons/minus-circle.png" alt="delete" /></a> + </div> + <div class="clear"></div> + </div> + <div class="details"> + <ul> + <li class="name">Rendszer: <span class="value">Windows 7 Desktop</span></li> + <li class="description">Leírás: <span class="value">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh arcu, cursus et sodales eu, iaculis id metus. Suspendisse et mauris nisi, luctus feugiat nisi. Nullam elementum tincidunt urna a luctus.</span><div class="clear"></div></li> + <li class="date">Létrehozva: <span class="value">2013.01.10. 13:40:22</span></li> + <li class="date">Módosítva: <span class="value">2013.01.10. 13:40:22</span></li> + <li class="count">Futó példányok: <span class="value">8 db</span></li> + </ul> + </div> + </li> +<!-- ----- --> + <li id="new-template-button" class="wm new"> + <div class="summary"> + <div class="name">Új Sablon</div> + <div class="clear"></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); width: 19%"></div> + </div> + <div class="name">{% blocktrans with used=19 all=100 %}Share quota: {{used}}/{{all}}{% endblocktrans %}</div> + <div class="clear"></div> + </div> + </li> + </ul> + </div> diff --git a/one/templates/home.html b/one/templates/home.html index 4e90499..bf4e7b5 100644 --- a/one/templates/home.html +++ b/one/templates/home.html @@ -37,11 +37,12 @@ <div class="details"> <div class="details-container"> <ul> - <li class="name">{% trans "System" %}: <span class="value">{{m.disk.name}}</span></li> + <li class="os-{{m.os_type}}">{% trans "System" %}: <span class="value">{{m.system}}</span><div class="clear"></div></li> <li class="type">{% trans "Size" %}: <span class="value">{{m.instance_type.name}}</span></li> <li class="memory">{% trans "Memory" %}: <span class="value">{% blocktrans with m=m.instance_type.RAM %}{{m}} MiB{% endblocktrans %}</span></li> <li class="cpu">{% trans "CPU cores" %}: <span class="value">{{m.instance_type.CPU}}</span></li> + <li class="description">{% trans "Description" %}:<span class="value">{{m.description}}</span><div class="clear"></div></li> <li> <span class="value"> @@ -70,121 +71,6 @@ </li> </ul> </div> - <div class="contentblock" id="template"> - <h2>{% trans "My templates" %}</h2> - <ul class="wm-list"> - {% for t in mytemplates %} - <li class="wm">{{t.name}}</li> - {% endfor %} - <li class="wm"> - <div class="summary"> - <div class="quota"> - <div class="used" style="background-color: rgba(0,255,0,0.2); width: 20%"></div> - </div> - <div class="name">Win7 Matlab</div> - <div class="status">2/10</div> - <div class="actions"> - <a href="#" title="{% trans "Rename" %}"><img src="/static/icons/pencil.png" alt="{% trans "Rename" %}" /></a> - <a href="#" title="{% trans "Remove" %}"><img src="/static/icons/minus-circle.png" alt="{% trans "Remove" %}" /></a> - <a href="#" title="{% trans "Share" %}"><img src="static/icons/user-share.png" alt="{% trans "Share" %}" /></a> - </div> - <div class="clear"></div> - </div> - <div class="details"> - <ul> - <li class="name">{% trans "System" %}: <span class="value">Windows 7 Desktop</span></li> - <li class="description">{% trans "Description" %}: <span class="value">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh arcu, cursus et sodales eu, iaculis id metus. Suspendisse et mauris nisi, luctus feugiat nisi. Nullam elementum tincidunt urna a luctus.</span><div class="clear"></div></li> - <li class="date">{% trans "Created at" %}: <span class="value">2013.01.10. 13:40:22</span></li> - <li class="date">{% trans "Modified at" %}: <span class="value">2013.01.10. 13:40:22</span></li> - <li class="count">{% trans "Running instances" %}: <span class="value">1</span></li> - </ul> - </div> - </li> - <li class="wm"> - <div class="summary"> - <div class="quota"> - <div class="used" style="background-color: rgba(255,128,0,0.2); width: 70%"></div> - </div> - <div class="name">Win7 Matlab</div> - <div class="status">7/10</div> - <div class="actions"> - <a href="#" title="Átnevezés"><img src="/static/icons/pencil.png" alt="rename" /></a> - <a href="#" title="Törlés"><img src="/static/icons/minus-circle.png" alt="delete" /></a> - <a href="#" title="Megosztás"><img src="static/icons/user-share.png" alt="share" /></a> - </div> - <div class="clear"></div> - </div> - <div class="details"> - <ul> - <li class="name">Rendszer: <span class="value">Windows 7 Desktop</span></li> - <li class="description">Leírás: <span class="value">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh arcu, cursus et sodales eu, iaculis id metus. Suspendisse et mauris nisi, luctus feugiat nisi. Nullam elementum tincidunt urna a luctus.</span><div class="clear"></div></li> - <li class="date">Létrehozva: <span class="value">2013.01.10. 13:40:22</span></li> - <li class="date">Módosítva: <span class="value">2013.01.10. 13:40:22</span></li> - <li class="count">Futó példányok: <span class="value">5 db</span></li> - </ul> - </div> - </li> - <li class="wm"> - <div class="summary"> - <div class="quota"> - <div class="used" style="background-color: rgba(255,0,0,0.2); width: 100%"></div> - </div> - <div class="name">Win7 Matlab</div> - <div class="status">10/10</div> - <div class="actions"> - <a href="#" title="Átnevezés"><img src="/static/icons/pencil.png" alt="rename" /></a> - <a href="#" title="Törlés"><img src="/static/icons/minus-circle.png" alt="delete" /></a> - <a href="#" title="Megosztás"><img src="static/icons/user-share.png" alt="share" /></a> - </div> - <div class="clear"></div> - </div> - <div class="details"> - <ul> - <li class="name">Rendszer: <span class="value">Windows 7 Desktop</span></li> - <li class="description">Leírás: <span class="value">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh arcu, cursus et sodales eu, iaculis id metus. Suspendisse et mauris nisi, luctus feugiat nisi. Nullam elementum tincidunt urna a luctus.</span><div class="clear"></div></li> - <li class="date">Létrehozva: <span class="value">2013.01.10. 13:40:22</span></li> - <li class="date">Módosítva: <span class="value">2013.01.10. 13:40:22</span></li> - <li class="count">Futó példányok: <span class="value">10 db</span></li> - </ul> - </div> - </li> - <li class="wm"> - <div class="summary unfinished"> - <div class="name">Win7 Matlab</div> - <div class="status">{% trans "unfinished" %}</div> - <div class="actions"> - <a href="#" title="Átnevezés"><img src="/static/icons/pencil.png" alt="rename" /></a> - <a href="#" title="Törlés"><img src="/static/icons/minus-circle.png" alt="delete" /></a> - </div> - <div class="clear"></div> - </div> - <div class="details"> - <ul> - <li class="name">Rendszer: <span class="value">Windows 7 Desktop</span></li> - <li class="description">Leírás: <span class="value">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh arcu, cursus et sodales eu, iaculis id metus. Suspendisse et mauris nisi, luctus feugiat nisi. Nullam elementum tincidunt urna a luctus.</span><div class="clear"></div></li> - <li class="date">Létrehozva: <span class="value">2013.01.10. 13:40:22</span></li> - <li class="date">Módosítva: <span class="value">2013.01.10. 13:40:22</span></li> - <li class="count">Futó példányok: <span class="value">8 db</span></li> - </ul> - </div> - </li> - <li id="new-template-button" class="wm new"> - <div class="summary"> - <div class="name">Új Sablon</div> - <div class="clear"></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); width: 19%"></div> - </div> - <div class="name">{% blocktrans with used=19 all=100 %}Share quota: {{used}}/{{all}}{% endblocktrans %}</div> - <div class="clear"></div> - </div> - </li> - </ul> - </div> {% for box in boxes %} {% if forloop.counter0|divisibleby:2 %} <div class="contentblock"> @@ -195,6 +81,7 @@ </div> {% endif %} {% endfor %} +{% include "box-templatelist.html" %} </div> {% include "box-filelist.html" %} {% include "box-grouplist.html" %}