new file versioning policy and manager. be sure to add version_folder in your conf

This commit is contained in:
ville rantanen
2018-07-21 12:50:20 +03:00
parent 7d123db05f
commit 46ef4f2856
8 changed files with 146 additions and 35 deletions

View File

@@ -1,21 +1,21 @@
{% extends "layout.html" %}
{% block body %}
<div id=index_menu>
Add text file to {{ name|safe }}
Edit text file in share: <a href="{{ url_for('list_view',name = name) }}">{{ name|safe }}</a>
<div id=editor_form>
<form action={{ url_for('paste',name=name) }} method=post enctype=multipart/form-data>
<input type=hidden name=from_gui value="true" />
<input id="paste_filename" type=text name=filename
title="File name to write"
title="File name to write. Must end in .txt to later edit."
value="{{ filename | safe }}" onclick="clear_text(this.id,'paste.txt')">
<br>
<input type=submit value=Submit>
<input type=submit value=Cancel onclick="back()">
<a class="href_button" href="{{ url_for('list_view',name = name) }}">Cancel</a>
<br>
<textarea rows="25" cols="80" name="paste" id="paste_paste" autofocus>{{ content | safe }}</textarea>
</form>
</div>
</div>
<script type="text/javascript">changeTitle("{{ name | safe }}");</script>
<script type="text/javascript">changeTitle("{{ name | safe }} - Editor");</script>
{% endblock %}

View File

@@ -53,7 +53,7 @@
<li><span title="Uploads not enabled for this sahre">No uploading</span>
{% endif %}
<li><a href="{{ url_for('download_zip',name=name) }}" title="Download all the files as one ZIP file. Total size of files must be less than {{ g.max_zip_size }} Mb">Download as zip</a>
<li><span id=list_script_toggle onclick="scriptToggle()" title="Show command line usage information">Command line info</span>
<li><span id=list_script_toggle onclick="scriptToggle()" title="Show command line usage information, keyboard: c">Command line info</span>
<li><a href="{{ url_for('editor', name = name) }}">Paste or write a file</a>
<li><a href="{{ url_for('index') }}">Return to index</a>
<li><a href="{{ url_for('logout',name=name) }}">Logout</a>
@@ -77,7 +77,7 @@
{% if direct %}
<a href="{{ url_for('download_direct', name = name, token = entry.token, filename = entry.name ) }}" title="Direct share link" class=direct>&#x2756;</a>
{% endif %}
<a href="{{ url_for('download_gui', name = name, filename = entry.url) }}">{{ entry.name }}</a>
<a href="{{ url_for('download_gui', name = name, filename = entry.name ) }}">{{ entry.name }}</a>
{% if upload %}
{% if entry.editable %}
<form class="edit_form" action="{{ url_for('editor') }}" method=post>