]> git.lizzy.rs Git - cheatdb.git/blobdiff - app/templates/packages/create_edit.html
Add comment system
[cheatdb.git] / app / templates / packages / create_edit.html
index fc3715aa03600b912f93294633acf0f65b53b47b..f443e96c5dad270ab5914db9775786e8abcdd45a 100644 (file)
@@ -8,27 +8,48 @@
 {% endblock %}
 
 {% block content %}
-       <h2>Create Package</h2>
+       <h1>Create Package</h1>
 
-       {% from "macros/forms.html" import render_field, render_submit_field, form_includes, render_multiselect_field %}
+       <div class="box box_grey alert alert-info">
+               Have you read the Package Inclusion Policy and Guidance yet?
+
+               <a class="alert_right button" href="{{ url_for('flatpage', path='policy_and_guidance') }}">View</a>
+       </div>
+
+
+       {% from "macros/forms.html" import render_field, render_submit_field, form_includes, render_multiselect_field, render_mpackage_field, render_deps_field, package_lists %}
        {{ form_includes() }}
+       {{ package_lists() }}
 
        <form method="POST" action="" class="tableform">
                {{ form.hidden_tag() }}
 
+               <h2 class="pkg_meta">Package</h2>
+
+               {{ render_field(form.type, class_="pkg_meta") }}
                {{ render_field(form.name, class_="pkg_meta") }}
                {{ render_field(form.title, class_="pkg_meta") }}
                {{ render_field(form.shortDesc, class_="pkg_meta") }}
                {{ render_field(form.desc, class_="pkg_meta") }}
-               {{ render_field(form.type, class_="pkg_meta") }}
-               {{ render_field(form.license, class_="pkg_meta") }}
                {{ render_multiselect_field(form.tags, class_="pkg_meta") }}
-               {{ render_multiselect_field(form.harddeps, class_="pkg_meta") }}
-               {{ render_multiselect_field(form.softdeps, class_="pkg_meta") }}
+               <div class="pkg_meta">
+                       {{ render_field(form.license, class_="not_txp") }}
+               </div>
+               {{ render_field(form.media_license, class_="pkg_meta") }}
+
+               <div class="pkg_meta">
+                       <h2 class="not_txp">Dependency Info</h2>
+
+                       {{ render_mpackage_field(form.provides_str, class_="not_txp", placeholder="Comma separated list") }}
+                       {{ render_deps_field(form.harddep_str, class_="not_txp not_game", placeholder="Comma separated list") }}
+                       {{ render_deps_field(form.softdep_str, class_="not_txp not_game", placeholder="Comma separated list") }}
+               </div>
+
+               <h2 class="pkg_meta">Repository and Links</h2>
 
                <div class="pkg_wiz_1">
                        <p>Enter the repo URL for the package.
-                       If it's hosted on Github then metadata will automatically be imported.</p>
+                       If the repo uses git then the metadata will be automatically imported.</p>
 
                        <p>Leave blank if you don't have a repo.</p>
                </div>
@@ -40,7 +61,7 @@
                </div>
 
                <div class="pkg_wiz_2">
-                       Importing...
+                       Importing... (This may take a while)
                </div>
 
                {{ render_field(form.website, class_="pkg_meta") }}
@@ -60,4 +81,5 @@
                        </div>
                </noscript>
        {% endif %}
+       <script src="/static/package_edit.js"></script>
 {% endblock %}