diff options
Diffstat (limited to 'module/web/themes/flat/tml/filemanager.html')
| -rw-r--r-- | module/web/themes/flat/tml/filemanager.html | 78 | 
1 files changed, 78 insertions, 0 deletions
diff --git a/module/web/themes/flat/tml/filemanager.html b/module/web/themes/flat/tml/filemanager.html new file mode 100644 index 000000000..550901db9 --- /dev/null +++ b/module/web/themes/flat/tml/filemanager.html @@ -0,0 +1,78 @@ +{% extends '/flat/tml/base.html' %} + +{% block head %} + +<script type="text/javascript" src="/default/js/filemanager.min.js"></script> + +<script type="text/javascript"> + +document.addEvent("domready", function(){ +    var fmUI = new FilemanagerUI("url",1); +}); +</script> +{% endblock %} + +{% block title %}Downloads - {{super()}} {% endblock %} + + +{% block subtitle %} +{{_("FileManager")}} +{% endblock %} + +{% macro display_file(file) %} +  <li class="file"> +    <input type="hidden" name="path" class="path" value="{{ file.path }}" /> +    <input type="hidden" name="name" class="name" value="{{ file.name }}" /> +    <span> +      <b>{{ file.name }}</b> +      <span class="buttons" style="opacity:0"> +	    <img title="{{_("Rename Directory")}}" class="rename" style="cursor: pointer" height="12px" src="/flat/img/pencil.png" /> +	       +	    <img title="{{_("Delete Directory")}}" class="delete" style="margin-left: -10px; cursor: pointer" width="12px" height="12px" src="/flat/img/delete.png" /> +      </span> +    </span> +  </li> +{%- endmacro %} + +{% macro display_folder(fld, open = false) -%} +    <li class="folder"> +      <input type="hidden" name="path" class="path" value="{{ fld.path }}" /> +      <input type="hidden" name="name" class="name" value="{{ fld.name }}" /> +      <span> +	<b>{{ fld.name }}</b> +	<span class="buttons" style="opacity:0"> +	      <img title="{{_("Rename Directory")}}" class="rename" style="cursor: pointer" height="12px" src="/flat/img/pencil.png" /> +	         +	      <img title="{{_("Delete Directory")}}" class="delete" style="margin-left: -10px; cursor: pointer" width="12px" height="12px" src="/flat/img/delete.png" /> +	         +	      <img title="{{_("Add subdirectory")}}" class="mkdir" style="margin-left: -10px; cursor: pointer" width="12px" height="12px" src="/flat/img/add_folder.png" /> +	</span> +      </span> +      {% if (fld.folders|length + fld.files|length) > 0 %} +	{% if open %} +	  <ul> +	{% else %} +	  <ul style="display:none"> +	{% endif %} +	  {% for child in fld.folders %} +	      {{ display_folder(child) }} +	  {% endfor %} +	  {% for child in fld.files %} +	      {{ display_file(child) }} +	  {% endfor %} +	</ul> +      {% else %} +	<div style="display:none">{{ _("Folder is empty") }}</div> +      {% endif %} +    </li> +{%- endmacro %} + +{% block content %} + +<div style="clear:both"><!-- --></div> + +<ul id="directories-list"> +{{ display_folder(root, true) }} +</ul> + +{% endblock %}  | 
