diff options
author | rubenwardy <rw@rubenwardy.com> | 2018-07-28 16:05:09 +0100 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2018-07-28 16:05:09 +0100 |
commit | 1c7a192854f4c95f5f30e535e15d2e8a33d758f4 (patch) | |
tree | b1aa9c96f232de400f5d841a810c950709b7a6cb | |
parent | c298f64295482abd1bb8c04b229cfc8a54b4f9b1 (diff) | |
download | cheatdb-1c7a192854f4c95f5f30e535e15d2e8a33d758f4.tar.xz |
Add link to original screenshot in edit screenshot page
-rw-r--r-- | app/models.py | 12 | ||||
-rw-r--r-- | app/templates/packages/screenshot_edit.html | 4 |
2 files changed, 11 insertions, 5 deletions
diff --git a/app/models.py b/app/models.py index 2487e73..f002abc 100644 --- a/app/models.py +++ b/app/models.py @@ -604,6 +604,14 @@ class PackageRelease(db.Model): def __init__(self): self.releaseDate = datetime.now() + +class PackageReview(db.Model): + id = db.Column(db.Integer, primary_key=True) + package_id = db.Column(db.Integer, db.ForeignKey("package.id")) + thread_id = db.Column(db.Integer, db.ForeignKey("thread.id"), nullable=False) + recommend = db.Column(db.Boolean, nullable=False, default=True) + + class PackageScreenshot(db.Model): id = db.Column(db.Integer, primary_key=True) package_id = db.Column(db.Integer, db.ForeignKey("package.id")) @@ -765,10 +773,6 @@ class ThreadReply(db.Model): created_at = db.Column(db.DateTime, nullable=False, default=datetime.utcnow) - - - - REPO_BLACKLIST = [".zip", "mediafire.com", "dropbox.com", "weebly.com", \ "minetest.net", "dropboxusercontent.com", "4shared.com", \ "digitalaudioconcepts.com", "hg.intevation.org", "www.wtfpl.net", \ diff --git a/app/templates/packages/screenshot_edit.html b/app/templates/packages/screenshot_edit.html index b53c07e..fb01d09 100644 --- a/app/templates/packages/screenshot_edit.html +++ b/app/templates/packages/screenshot_edit.html @@ -5,7 +5,9 @@ {% endblock %} {% block content %} - <img src="{{ screenshot.getThumbnailURL() }}" alt="{{ screenshot.title }}" /> + <a href="{{ screenshot.url }}"> + <img src="{{ screenshot.getThumbnailURL() }}" alt="{{ screenshot.title }}" /> + </a> {% from "macros/forms.html" import render_field, render_submit_field %} <form method="POST" action="" enctype="multipart/form-data"> |