aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2018-07-28 16:05:09 +0100
committerrubenwardy <rw@rubenwardy.com>2018-07-28 16:05:09 +0100
commit1c7a192854f4c95f5f30e535e15d2e8a33d758f4 (patch)
treeb1aa9c96f232de400f5d841a810c950709b7a6cb
parentc298f64295482abd1bb8c04b229cfc8a54b4f9b1 (diff)
downloadcheatdb-1c7a192854f4c95f5f30e535e15d2e8a33d758f4.tar.xz
Add link to original screenshot in edit screenshot page
-rw-r--r--app/models.py12
-rw-r--r--app/templates/packages/screenshot_edit.html4
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">