]> git.lizzy.rs Git - cheatdb.git/blob - app/templates/metapackages/view.html
Implement package states for easier reviews
[cheatdb.git] / app / templates / metapackages / view.html
1 {% extends "base.html" %}
2
3 {% block title %}
4 {{ mpackage.name }} - Meta Packages
5 {% endblock %}
6
7 {% block content %}
8         <h1>Meta Package "{{ mpackage.name }}"</h1>
9
10         <h2>Provided By</h2>
11
12         {% from "macros/packagegridtile.html" import render_pkggrid %}
13         {{ render_pkggrid(mpackage.packages.filter_by(state="APPROVED").all()) }}
14
15         {% if similar_topics %}
16                 <p>Unforuntately, this isn't on ContentDB yet! Here's some forum topics:</p>
17                 <ul>
18                         {% for t in similar_topics %}
19                                 <li>
20                                         [{{ t.type.value }}]
21                                         <a href="https://forum.minetest.net/viewtopic.php?t={{ t.topic_id }}">
22                                                 {{ t.title }} by {{ t.author.display_name }}
23                                         </a>
24                                         {% if t.wip %}[WIP]{% endif %}
25                                 </li>
26                         {% endfor %}
27                 </ul>
28         {% endif %}
29
30         <h2>Required By</h2>
31         {{ render_pkggrid(dependers) }}
32
33         <h2>Optionally Used By</h2>
34         {{ render_pkggrid(optional_dependers) }}
35 {% endblock %}