]> git.lizzy.rs Git - cheatdb.git/blob - app/templates/packages/create_edit.html
Hide VCS release option when not available
[cheatdb.git] / app / templates / packages / create_edit.html
1 {% extends "base.html" %}
2
3 {% block title %}
4         {{ package.title or "Create Package" }}
5         {% if not package and author != current_user %}
6                 for {{ author.display_name }}
7         {% endif %}
8 {% endblock %}
9
10 {% block content %}
11         <h2>Create Package</h2>
12
13         {% from "macros/forms.html" import render_field, render_submit_field %}
14         <form method="POST" action="" class="tableform">
15                 {{ form.hidden_tag() }}
16
17                 {{ render_field(form.name, class_="pkg_meta") }}
18                 {{ render_field(form.title, class_="pkg_meta") }}
19                 {{ render_field(form.shortDesc, class_="pkg_meta") }}
20                 {{ render_field(form.desc, class_="pkg_meta") }}
21                 {{ render_field(form.type, class_="pkg_meta") }}
22                 {{ render_field(form.license, class_="pkg_meta") }}
23                 {{ render_field(form.tags, class_="pkg_meta") }}
24                 {{ render_field(form.harddeps, class_="pkg_meta") }}
25                 {{ render_field(form.softdeps, class_="pkg_meta") }}
26
27                 <div class="pkg_wiz_1">
28                         <p>Enter the repo URL for the package.
29                         If it's hosted on Github then metadata will automatically be imported.</p>
30
31                         <p>Leave blank if you don't have a repo.</p>
32                 </div>
33
34                 {{ render_field(form.repo, class_="pkg_repo") }}
35
36                 <div class="pkg_wiz_1">
37                         <a id="pkg_wiz_1_next" class="button button-primary">Next</a>
38                 </div>
39
40                 <div class="pkg_wiz_2">
41                         Importing...
42                 </div>
43
44                 {{ render_field(form.website, class_="pkg_meta") }}
45                 {{ render_field(form.issueTracker, class_="pkg_meta") }}
46                 {{ render_field(form.forums, class_="pkg_meta") }}
47                 <div class="pkg_meta">{{ render_submit_field(form.submit) }}</div>
48         </form>
49
50         {% if enable_wizard %}
51                 <script src="/static/jquery.min.js"></script>
52                 <script src="/static/url.min.js"></script>
53                 <script src="/static/polltask.js"></script>
54                 <script src="/static/package_create.js"></script>
55                 <noscript>
56                         <div class="box box_grey alert alert-warning">
57                                 <span class="icon_message"></span>
58                                 Javascript is needed to automatically import metadata from VCS.
59                         </div>
60                 </noscript>
61         {% endif %}
62 {% endblock %}