aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Garrett <dylan.garrett@gmail.com>2021-06-09 20:48:24 -0700
committerDylan Garrett <dylan.garrett@gmail.com>2021-06-09 20:48:24 -0700
commit9f02e8aed1b59d209c66ca29ba1df843ea9be79e (patch)
treee42314c548c9ff872bca10ff1b4a8e79fe53f206
parent3df6eace945cc07bc02cdeff3dbad5552954d279 (diff)
downloadroka-9f02e8aed1b59d209c66ca29ba1df843ea9be79e.tar.gz
roka-9f02e8aed1b59d209c66ca29ba1df843ea9be79e.zip
Make showing path optional
-rwxr-xr-xroka.py3
-rw-r--r--templates/index.html6
2 files changed, 8 insertions, 1 deletions
diff --git a/roka.py b/roka.py
index 4c4da57..ebfd9cb 100755
--- a/roka.py
+++ b/roka.py
@@ -49,7 +49,8 @@ def list_books():
form = {'WWW-Authenticate': 'Basic realm="o/"'}
return Response('unauthorized', 401, form)
- return render_template('index.html', books=books)
+ return render_template('index.html', books=books,
+ show_path=app.config.get('SHOW_PATH', True))
if __name__ == '__main__':
desc = 'roka: listen to audiobooks with podcast apps via RSS'
diff --git a/templates/index.html b/templates/index.html
index a30577e..a31b763 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -29,6 +29,9 @@
<tr>
<th>Title</th>
<th>Author</th>
+ {% if show_path %}
+ <th>Path</th>
+ {% endif %}
<th>Tracks</th>
<th>Duration</th>
<th>Size</th>
@@ -37,6 +40,9 @@
<tr>
<td><a href="?a={{ b }}">{{ v['title']|escape }}</a></td>
<td>{{ v['author'] }}</td>
+ {% if show_path %}
+ <td>{{ v['path']|escape }}</td>
+ {% endif %}
<td>{{ v['files']|length }}</td>
<td>{{ v['duration_str'] }}</td>
<td>{{ v['size_str'] }}</td>