diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2012-04-02 22:49:56 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2012-04-02 22:49:56 +0200 |
| commit | 81e9ac241907e0a802122e6787e648ce3bb1b494 (patch) | |
| tree | ea1c011f755bcd6c997200e2560e560ebb6a1c64 /data | |
| parent | a10990fa58a592aeb8c49dfd416b722d975fddb3 (diff) | |
| download | phorkie-81e9ac241907e0a802122e6787e648ce3bb1b494.tar.gz phorkie-81e9ac241907e0a802122e6787e648ce3bb1b494.zip | |
allow people to add more files when editing
Diffstat (limited to 'data')
| -rw-r--r-- | data/templates/base.htm | 1 | ||||
| -rw-r--r-- | data/templates/edit-file.htm | 2 | ||||
| -rw-r--r-- | data/templates/edit.htm | 25 |
3 files changed, 27 insertions, 1 deletions
diff --git a/data/templates/base.htm b/data/templates/base.htm index 1358328..f36f53b 100644 --- a/data/templates/base.htm +++ b/data/templates/base.htm @@ -5,6 +5,7 @@ <link rel="stylesheet" href="{{css}}"/> <link rel="stylesheet" href="/phorkie.css" /> <title>{% block title %}{% endblock %} - Phorkie</title> + <script src="/jquery-1.7.2.min.js"></script> </head> <body> <div class="navbar"> diff --git a/data/templates/edit-file.htm b/data/templates/edit-file.htm index 8203920..ef900ea 100644 --- a/data/templates/edit-file.htm +++ b/data/templates/edit-file.htm @@ -1,4 +1,4 @@ - <div class="well"> + <div class="well filegroup" id="filegroup{{fileid}}"> <div class="row-fluid"> <div class="span6"> <label for="filename_1">Filename</label> diff --git a/data/templates/edit.htm b/data/templates/edit.htm index 45650b6..6c1899f 100644 --- a/data/templates/edit.htm +++ b/data/templates/edit.htm @@ -12,6 +12,17 @@ {% include 'edit-file.htm' with {'file': file, 'fileid': fileid} %} {% endfor %} + + <div class="well" style="text-align: center; display:none" id="add-button"> + <a class="btn" href="#"> + <i class="icon-plus"></i> + Add file + </a> + </div> + + {% include 'edit-file.htm' with {'file': '', 'fileid': 'new'} %} + + <div class="well"> <div class="row-fluid"> <div class="span6"> @@ -27,4 +38,18 @@ </div> </form> +<script type="application/javascript"> +$(document).ready(function() { + $('#add-button').show(); + $('#filegroupnew').hide(); + $('#add-button a').bind('click', function() { + $('#add-button').before("{% filter escape('js') %} + {% include 'edit-file.htm' with {'file': '', 'fileid': '###'} %} + {% endfilter %}" + .replace(/###/g, $('.filegroup').length) + ); + return false; + }); +}); +</script> {% endblock %} |
