diff options
| author | rubenwardy <rw@rubenwardy.com> | 2018-05-29 22:58:46 +0100 |
|---|---|---|
| committer | rubenwardy <rw@rubenwardy.com> | 2018-05-29 22:58:46 +0100 |
| commit | edd51b86d0601bbdac04ceeabd6bff470397bb32 (patch) | |
| tree | 37c79af3a9b03ad620db5404f6b7ed0bd72bf55a /app/templates/macros/packagegridtile.html | |
| parent | 944b8a4eb04be42835ec968c651f37fcc7bd544e (diff) | |
| download | cheatdb-edd51b86d0601bbdac04ceeabd6bff470397bb32.tar.xz | |
Add package grid to profile page
Diffstat (limited to 'app/templates/macros/packagegridtile.html')
| -rw-r--r-- | app/templates/macros/packagegridtile.html | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/app/templates/macros/packagegridtile.html b/app/templates/macros/packagegridtile.html index bfc827f..5eb680a 100644 --- a/app/templates/macros/packagegridtile.html +++ b/app/templates/macros/packagegridtile.html @@ -1,9 +1,15 @@ -{% macro render_pkgtile(package) -%} +{% macro render_pkgtile(package, show_author) -%} <li><a href="{{ package.getDetailsURL() }}" style="background-image: url({{ package.getThumbnailURL() or '/static/placeholder.png' }});"> <div class="packagegridscrub"></div> <div class="packagegridinfo"> - <h3>{{ package.title }} by {{ package.author.display_name }}</h3> + <h3> + {{ package.title }} + + {% if show_author %} + by {{ package.author.display_name }} + {% endif %} + </h3> <p> {{ package.shortDesc }} @@ -27,10 +33,10 @@ </a></li> {% endmacro %} -{% macro render_pkggrid(packages) -%} +{% macro render_pkggrid(packages, show_author=True) -%} <ul class="packagegrid"> {% for p in packages %} - {{ render_pkgtile(p) }} + {{ render_pkgtile(p, show_author) }} {% else %} <li><i>No packages available</i></ul> {% endfor %} |
