diff options
-rw-r--r-- | app/templates/packages/view.html | 8 | ||||
-rw-r--r-- | app/views/__init__.py | 4 |
2 files changed, 11 insertions, 1 deletions
diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html index 2844636..3633a9d 100644 --- a/app/templates/packages/view.html +++ b/app/templates/packages/view.html @@ -67,6 +67,7 @@ <td>Name</td> <td>{{ package.name }}</td> </tr> + {% if package.provides %} <tr> <td>Provides</td> <td>{% for meta in package.provides %} @@ -76,6 +77,7 @@ {% endif %} {% endfor %}</td> </tr> + {% endif %} <tr> <td>Author</td> <td class="{{ package.author.rank }}"> @@ -92,6 +94,10 @@ <td>License</td> <td>{{ package.license.name }}</td> </tr> + <tr> + <td>Added</td> + <td>{{ package.created_at | datetime }}</td> + </tr> </table> <ul class="buttonset linedbuttonset"> @@ -130,7 +136,7 @@ {% if not rel.approved %}<i>{% endif %} <a href="{{ rel.url }}">{{ rel.title }}</a>, - created {{ rel.releaseDate }}. + created {{ rel.releaseDate | datetime }}. {% if rel.task_id %} <a href="{{ url_for('check_task', id=rel.task_id, r=package.getDetailsURL()) }}">Importing...</a> {% elif not rel.approved %} diff --git a/app/views/__init__.py b/app/views/__init__.py index 2559969..c28ff56 100644 --- a/app/views/__init__.py +++ b/app/views/__init__.py @@ -35,6 +35,10 @@ def throw(err): def domain(url): return urlparse(url).netloc +@app.template_filter() +def datetime(value): + return value.strftime("%Y-%m-%d %H:%M") + " UTC" + @app.route("/uploads/<path:path>") def send_upload(path): return send_from_directory("public/uploads", path) |