From 570dd519df311b159fd1416be9162700c623db6b Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Fri, 23 Mar 2018 14:07:13 +0000 Subject: Move package templates to subfolder --- app/templates/package_create_edit.html | 24 --------- app/templates/package_details.html | 88 -------------------------------- app/templates/package_release_edit.html | 52 ------------------- app/templates/package_release_new.html | 19 ------- app/templates/packages.html | 22 -------- app/templates/packages/create_edit.html | 24 +++++++++ app/templates/packages/list.html | 22 ++++++++ app/templates/packages/release_edit.html | 52 +++++++++++++++++++ app/templates/packages/release_new.html | 19 +++++++ app/templates/packages/view.html | 88 ++++++++++++++++++++++++++++++++ app/views/packages.py | 10 ++-- 11 files changed, 210 insertions(+), 210 deletions(-) delete mode 100644 app/templates/package_create_edit.html delete mode 100644 app/templates/package_details.html delete mode 100644 app/templates/package_release_edit.html delete mode 100644 app/templates/package_release_new.html delete mode 100644 app/templates/packages.html create mode 100644 app/templates/packages/create_edit.html create mode 100644 app/templates/packages/list.html create mode 100644 app/templates/packages/release_edit.html create mode 100644 app/templates/packages/release_new.html create mode 100644 app/templates/packages/view.html diff --git a/app/templates/package_create_edit.html b/app/templates/package_create_edit.html deleted file mode 100644 index 26b4c44..0000000 --- a/app/templates/package_create_edit.html +++ /dev/null @@ -1,24 +0,0 @@ -{% extends "base.html" %} - -{% block title %} - {{ package.title or "Create Package" }} -{% endblock %} - -{% block content %} - {% from "macros/forms.html" import render_field, render_submit_field %} -
- {{ form.hidden_tag() }} - - {{ render_field(form.name) }} - {{ render_field(form.title) }} - {{ render_field(form.shortDesc) }} - {{ render_field(form.desc) }} - {{ render_field(form.type) }} - {{ render_field(form.repo) }} - {{ render_field(form.website) }} - {{ render_field(form.issueTracker) }} - {{ render_field(form.forums) }} - {{ render_submit_field(form.submit) }} - -
-{% endblock %} diff --git a/app/templates/package_details.html b/app/templates/package_details.html deleted file mode 100644 index d0d13e1..0000000 --- a/app/templates/package_details.html +++ /dev/null @@ -1,88 +0,0 @@ -{% extends "base.html" %} - -{% block title %} - {{ package.title }} -{% endblock %} - -{% block content %} - {% if not package.approved %} -
- - This package needs to be approved before it can be found. - {% if package.checkPerm(current_user, "APPROVE_NEW") %} - Approve - {% endif %} -
-
- {% endif %} - -

{{ package.title }} by {{ package.author.display_name }}

- - - -

{{ package.shortDesc }}

- - {{ package.desc | markdown }} - -

Releases

- - -{% endblock %} diff --git a/app/templates/package_release_edit.html b/app/templates/package_release_edit.html deleted file mode 100644 index 0d3b0df..0000000 --- a/app/templates/package_release_edit.html +++ /dev/null @@ -1,52 +0,0 @@ -{% extends "base.html" %} - -{% block title %} - Create a release | {{ package.title }} -{% endblock %} - -{% block content %} - {% from "macros/forms.html" import render_field, render_submit_field %} -
- {{ form.hidden_tag() }} - - {% if package.checkPerm(current_user, "MAKE_RELEASE") %} - {{ render_field(form.title) }} - {% else %} - Title: {{ release.title }} - {% endif %} - - {% if package.checkPerm(current_user, "CHANGE_RELEASE_URL") %} - {{ render_field(form.url) }} - {% else %} - Url: {{ release.url }}
- {% endif %} - - {% if package.checkPerm(current_user, "APPROVE_RELEASE") %} - {{ render_field(form.approved) }} - {% else %} - Approved: {{ release.approved }} - {% endif %} - - {{ render_submit_field(form.submit) }} - -
- - {% if package.checkPerm(current_user, "APPROVE_RELEASE") %} -
-

Approval Checklist

- -
- {% endif %} -{% endblock %} diff --git a/app/templates/package_release_new.html b/app/templates/package_release_new.html deleted file mode 100644 index 29be43f..0000000 --- a/app/templates/package_release_new.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "base.html" %} - -{% block title %} - Create a release | {{ package.title }} -{% endblock %} - -{% block content %} - {% from "macros/forms.html" import render_field, render_submit_field %} -
- {{ form.hidden_tag() }} - - {{ render_field(form.title) }} - {{ render_field(form.uploadOpt) }} - {{ render_field(form.vcsLabel) }} - {{ render_field(form.fileUpload) }} - {{ render_submit_field(form.submit) }} - -
-{% endblock %} diff --git a/app/templates/packages.html b/app/templates/packages.html deleted file mode 100644 index 1c40cfa..0000000 --- a/app/templates/packages.html +++ /dev/null @@ -1,22 +0,0 @@ -{% extends "base.html" %} - -{% block title %} -{{ title }} -{% endblock %} - -{% block content %} -
- - -
- - - {% endfor %} - -{% endblock %} diff --git a/app/templates/packages/create_edit.html b/app/templates/packages/create_edit.html new file mode 100644 index 0000000..26b4c44 --- /dev/null +++ b/app/templates/packages/create_edit.html @@ -0,0 +1,24 @@ +{% extends "base.html" %} + +{% block title %} + {{ package.title or "Create Package" }} +{% endblock %} + +{% block content %} + {% from "macros/forms.html" import render_field, render_submit_field %} +
+ {{ form.hidden_tag() }} + + {{ render_field(form.name) }} + {{ render_field(form.title) }} + {{ render_field(form.shortDesc) }} + {{ render_field(form.desc) }} + {{ render_field(form.type) }} + {{ render_field(form.repo) }} + {{ render_field(form.website) }} + {{ render_field(form.issueTracker) }} + {{ render_field(form.forums) }} + {{ render_submit_field(form.submit) }} + +
+{% endblock %} diff --git a/app/templates/packages/list.html b/app/templates/packages/list.html new file mode 100644 index 0000000..1c40cfa --- /dev/null +++ b/app/templates/packages/list.html @@ -0,0 +1,22 @@ +{% extends "base.html" %} + +{% block title %} +{{ title }} +{% endblock %} + +{% block content %} +
+ + +
+ + + {% endfor %} + +{% endblock %} diff --git a/app/templates/packages/release_edit.html b/app/templates/packages/release_edit.html new file mode 100644 index 0000000..0d3b0df --- /dev/null +++ b/app/templates/packages/release_edit.html @@ -0,0 +1,52 @@ +{% extends "base.html" %} + +{% block title %} + Create a release | {{ package.title }} +{% endblock %} + +{% block content %} + {% from "macros/forms.html" import render_field, render_submit_field %} +
+ {{ form.hidden_tag() }} + + {% if package.checkPerm(current_user, "MAKE_RELEASE") %} + {{ render_field(form.title) }} + {% else %} + Title: {{ release.title }} + {% endif %} + + {% if package.checkPerm(current_user, "CHANGE_RELEASE_URL") %} + {{ render_field(form.url) }} + {% else %} + Url: {{ release.url }}
+ {% endif %} + + {% if package.checkPerm(current_user, "APPROVE_RELEASE") %} + {{ render_field(form.approved) }} + {% else %} + Approved: {{ release.approved }} + {% endif %} + + {{ render_submit_field(form.submit) }} + +
+ + {% if package.checkPerm(current_user, "APPROVE_RELEASE") %} +
+

Approval Checklist

+ +
+ {% endif %} +{% endblock %} diff --git a/app/templates/packages/release_new.html b/app/templates/packages/release_new.html new file mode 100644 index 0000000..29be43f --- /dev/null +++ b/app/templates/packages/release_new.html @@ -0,0 +1,19 @@ +{% extends "base.html" %} + +{% block title %} + Create a release | {{ package.title }} +{% endblock %} + +{% block content %} + {% from "macros/forms.html" import render_field, render_submit_field %} +
+ {{ form.hidden_tag() }} + + {{ render_field(form.title) }} + {{ render_field(form.uploadOpt) }} + {{ render_field(form.vcsLabel) }} + {{ render_field(form.fileUpload) }} + {{ render_submit_field(form.submit) }} + +
+{% endblock %} diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html new file mode 100644 index 0000000..d0d13e1 --- /dev/null +++ b/app/templates/packages/view.html @@ -0,0 +1,88 @@ +{% extends "base.html" %} + +{% block title %} + {{ package.title }} +{% endblock %} + +{% block content %} + {% if not package.approved %} +
+ + This package needs to be approved before it can be found. + {% if package.checkPerm(current_user, "APPROVE_NEW") %} + Approve + {% endif %} +
+
+ {% endif %} + +

{{ package.title }} by {{ package.author.display_name }}

+ + + +

{{ package.shortDesc }}

+ + {{ package.desc | markdown }} + +

Releases

+ + +{% endblock %} diff --git a/app/views/packages.py b/app/views/packages.py index 5503362..142b87a 100644 --- a/app/views/packages.py +++ b/app/views/packages.py @@ -24,7 +24,7 @@ def doPackageList(type): if search is not None: query = query.filter(Package.title.contains(search)) - return render_template("packages.html", title=title, packages=query.all(), query=search) + return render_template("packages/list.html", title=title, packages=query.all(), query=search) @app.route("/packages/") def packages_page(): @@ -94,7 +94,7 @@ def package_page(type, author, name): package = getPageByInfo(type, author, name) releases = getReleases(package) - return render_template("package_details.html", package=package, releases=releases) + return render_template("packages/view.html", package=package, releases=releases) class PackageForm(FlaskForm): @@ -137,7 +137,7 @@ def create_edit_package_page(type=None, author=None, name=None): db.session.commit() # save return redirect(package.getDetailsURL()) # redirect - return render_template("package_create_edit.html", package=package, form=form) + return render_template("packages/create_edit.html", package=package, form=form) @app.route("/s///approve/") @login_required @@ -193,7 +193,7 @@ def create_release_page(type, author, name): else: raise Exception("Unimplemented option = file upload") - return render_template("package_release_new.html", package=package, form=form) + return render_template("packages/release_new.html", package=package, form=form) @app.route("/s///releases//", methods=["GET", "POST"]) @login_required @@ -233,4 +233,4 @@ def edit_release_page(type, author, name, id): db.session.commit() return redirect(package.getDetailsURL()) - return render_template("package_release_edit.html", package=package, release=release, form=form) + return render_template("packages/release_edit.html", package=package, release=release, form=form) -- cgit v1.2.3