diff --git a/app/blueprints/packages/packages.py b/app/blueprints/packages/packages.py
index ebee6a1..620c981 100644
--- a/app/blueprints/packages/packages.py
+++ b/app/blueprints/packages/packages.py
@@ -126,12 +126,12 @@ def view(package):
.filter(MetaPackage.packages.any(Package.id != package.id)) \
.all()
- conflicting_modnames += db.session.query(ForumTopic.name) \
- .filter(ForumTopic.name.in_([ mp.name for mp in package.provides ])) \
- .filter(ForumTopic.topic_id != package.forums) \
- .filter(~ db.exists().where(Package.forums==ForumTopic.topic_id)) \
- .order_by(db.asc(ForumTopic.name), db.asc(ForumTopic.title)) \
- .all()
+ # conflicting_modnames += db.session.query(ForumTopic.name) \
+ # .filter(ForumTopic.name.in_([ mp.name for mp in package.provides ])) \
+ # .filter(ForumTopic.topic_id != package.forums) \
+ # .filter(~ db.exists().where(Package.forums==ForumTopic.topic_id)) \
+ # .order_by(db.asc(ForumTopic.name), db.asc(ForumTopic.title)) \
+ # .all()
conflicting_modnames = set([x[0] for x in conflicting_modnames])
@@ -153,21 +153,21 @@ def view(package):
topic_error = None
topic_error_lvl = "warning"
- if package.state != PackageState.APPROVED and package.forums is not None:
- errors = []
- if Package.query.filter(Package.forums==package.forums, Package.state!=PackageState.DELETED).count() > 1:
- errors.append("" + gettext("Error: Another package already uses this forum topic!") + "")
- topic_error_lvl = "danger"
+ # if package.state != PackageState.APPROVED and package.forums is not None:
+ # errors = []
+ # if Package.query.filter(Package.forums==package.forums, Package.state!=PackageState.DELETED).count() > 1:
+ # errors.append("" + gettext("Error: Another package already uses this forum topic!") + "")
+ # topic_error_lvl = "danger"
- topic = ForumTopic.query.get(package.forums)
- if topic is not None:
- if topic.author != package.author:
- errors.append("" + gettext("Error: Forum topic author doesn't match package author.") + "")
- topic_error_lvl = "danger"
- elif package.type != PackageType.ASSETPACK:
- errors.append(gettext("Warning: Forum topic not found. This may happen if the topic has only just been created."))
+ # topic = ForumTopic.query.get(package.forums)
+ # if topic is not None:
+ # if topic.author != package.author:
+ # errors.append("" + gettext("Error: Forum topic author doesn't match package author.") + "")
+ # topic_error_lvl = "danger"
+ # elif package.type != PackageType.ASSETPACK:
+ # errors.append(gettext("Warning: Forum topic not found. This may happen if the topic has only just been created."))
- topic_error = "
".join(errors)
+ # topic_error = "
".join(errors)
threads = Thread.query.filter_by(package_id=package.id, review_id=None)
@@ -226,7 +226,7 @@ def makeLabel(obj):
class PackageForm(FlaskForm):
- type = SelectField(lazy_gettext("Type"), [InputRequired()], choices=PackageType.choices(), coerce=PackageType.coerce, default=PackageType.TOOL)
+ type = SelectField(lazy_gettext("Type"), [InputRequired()], choices=PackageType.choices(), coerce=PackageType.coerce, default=PackageType.GAME)
title = StringField(lazy_gettext("Title (Human-readable)"), [InputRequired(), Length(1, 100)])
name = StringField(lazy_gettext("Name (Technical)"), [InputRequired(), Length(1, 100), Regexp("^[a-z0-9_]+$", 0, lazy_gettext("Lower case letters (a-z), digits (0-9), and underscores (_) only"))])
short_desc = StringField(lazy_gettext("Short Description (Plaintext)"), [InputRequired(), Length(1,200)])
@@ -243,7 +243,7 @@ class PackageForm(FlaskForm):
repo = StringField(lazy_gettext("VCS Repository URL"), [Optional(), URL()], filters = [lambda x: x or None])
website = StringField(lazy_gettext("Website URL"), [Optional(), URL()], filters = [lambda x: x or None])
issueTracker = StringField(lazy_gettext("Issue Tracker URL"), [Optional(), URL()], filters = [lambda x: x or None])
- forums = IntegerField(lazy_gettext("Forum Topic ID"), [Optional(), NumberRange(0,999999)])
+ # forums = IntegerField(lazy_gettext("Forum Topic ID"), [Optional(), NumberRange(0,999999)])
video_url = StringField(lazy_gettext("Video URL"), [Optional(), URL()], filters = [lambda x: x or None])
submit = SubmitField(lazy_gettext("Save"))
@@ -286,7 +286,7 @@ def create_edit(author=None, name=None):
form.name.data = request.args.get("bname")
form.title.data = request.args.get("title")
form.repo.data = request.args.get("repo")
- form.forums.data = request.args.get("forums")
+ # form.forums.data = request.args.get("forums")
form.license.data = None
form.media_license.data = None
else:
@@ -327,7 +327,7 @@ def create_edit(author=None, name=None):
"repo": form.repo.data,
"website": form.website.data,
"issueTracker": form.issueTracker.data,
- "forums": form.forums.data,
+ # "forums": form.forums.data,
"video_url": form.video_url.data,
})
@@ -602,12 +602,12 @@ def similar(package):
.order_by(db.desc(Package.score)) \
.all()
- similar_topics = ForumTopic.query \
- .filter_by(name=package.name) \
- .filter(ForumTopic.topic_id != package.forums) \
- .filter(~ db.exists().where(Package.forums == ForumTopic.topic_id)) \
- .order_by(db.asc(ForumTopic.name), db.asc(ForumTopic.title)) \
- .all()
+ # similar_topics = ForumTopic.query \
+ # .filter_by(name=package.name) \
+ # .filter(ForumTopic.topic_id != package.forums) \
+ # .filter(~ db.exists().where(Package.forums == ForumTopic.topic_id)) \
+ # .order_by(db.asc(ForumTopic.name), db.asc(ForumTopic.title)) \
+ # .all()
return render_template("packages/similar.html", package=package,
- packages_modnames=packages_modnames, similar_topics=similar_topics)
+ packages_modnames=packages_modnames, similar_topics=[])
diff --git a/app/models/packages.py b/app/models/packages.py
index 491d4d5..1d973a9 100644
--- a/app/models/packages.py
+++ b/app/models/packages.py
@@ -49,9 +49,9 @@ class License(db.Model):
class PackageType(enum.Enum):
- TOOL = "Tool"
- GAME = "Game"
- ASSETPACK = "Asset Pack"
+ GAME = "Game"
+ TOOL = "Tool"
+ ASSETPACK = "Asset Pack"
def toName(self):
return self.name.lower()
@@ -226,7 +226,7 @@ class PackagePropertyKey(enum.Enum):
repo = "Repository"
website = "Website"
issueTracker = "Issue Tracker"
- forums = "Forum Topic ID"
+ # forums = "Forum Topic ID"
def convert(self, value):
if self == PackagePropertyKey.tags:
diff --git a/app/tasks/__init__.py b/app/tasks/__init__.py
index c945bd9..98b44d6 100644
--- a/app/tasks/__init__.py
+++ b/app/tasks/__init__.py
@@ -66,10 +66,10 @@ def make_celery(app):
celery = make_celery(app)
CELERYBEAT_SCHEDULE = {
- 'topic_list_import': {
- 'task': 'app.tasks.forumtasks.importTopicList',
- 'schedule': crontab(minute=1, hour=1), # 0101
- },
+ # 'topic_list_import': {
+ # 'task': 'app.tasks.forumtasks.importTopicList',
+ # 'schedule': crontab(minute=1, hour=1), # 0101
+ # },
'package_score_update': {
'task': 'app.tasks.pkgtasks.updatePackageScores',
'schedule': crontab(minute=10, hour=1), # 0110
diff --git a/app/templates/base.html b/app/templates/base.html
index 2302dd8..fe8eded 100644
--- a/app/templates/base.html
+++ b/app/templates/base.html
@@ -24,10 +24,10 @@
- - - - {{ _("How do I install this?") }} - - -
+ {% else %} {{ _("No downloads available") }} @@ -170,7 +141,7 @@ {{ package.downloads }} {% endif %} - + {{ threads | length }} @@ -194,12 +165,6 @@ {{ _("Source") }} {% endif %} - {% if package.forums %} - - - {{ _("Forums") }} - - {% endif %} {% if package.issueTracker %} @@ -526,7 +491,7 @@ {% endif %} - {{ _("Threads") }} + {{ _("Discussion") }}{{ medal.description }}
- {% endfor %} diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index f909560..62b782c 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -1049,7 +1049,7 @@ msgstr "Hilfe" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "Themen" #: app/templates/base.html:48 @@ -2741,7 +2741,7 @@ msgid "" "read private threads." msgstr "" "Nur Sie, der Paketautor, und Benutzer mit dem Rang eines Genehmigers oder" -" höher können private Threads lesen." +" höher können private Discussion lesen." #: app/templates/threads/user_comments.html:9 #: app/templates/threads/user_comments.html:13 diff --git a/translations/es/LC_MESSAGES/messages.po b/translations/es/LC_MESSAGES/messages.po index c957b99..44138f0 100644 --- a/translations/es/LC_MESSAGES/messages.po +++ b/translations/es/LC_MESSAGES/messages.po @@ -1039,7 +1039,7 @@ msgstr "Ayuda" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "Hilos de discusión" #: app/templates/base.html:48 diff --git a/translations/fr/LC_MESSAGES/messages.po b/translations/fr/LC_MESSAGES/messages.po index f643dea..542df78 100644 --- a/translations/fr/LC_MESSAGES/messages.po +++ b/translations/fr/LC_MESSAGES/messages.po @@ -1044,7 +1044,7 @@ msgstr "Aide" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "Fils" #: app/templates/base.html:48 diff --git a/translations/hu/LC_MESSAGES/messages.po b/translations/hu/LC_MESSAGES/messages.po index a0ba7bf..f0ae7c1 100644 --- a/translations/hu/LC_MESSAGES/messages.po +++ b/translations/hu/LC_MESSAGES/messages.po @@ -1048,7 +1048,7 @@ msgstr "Segítség" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "" #: app/templates/base.html:48 diff --git a/translations/id/LC_MESSAGES/messages.po b/translations/id/LC_MESSAGES/messages.po index 292a5fe..c8d347a 100644 --- a/translations/id/LC_MESSAGES/messages.po +++ b/translations/id/LC_MESSAGES/messages.po @@ -1038,7 +1038,7 @@ msgstr "Bantuan" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "Utas" #: app/templates/base.html:48 diff --git a/translations/lzh/LC_MESSAGES/messages.po b/translations/lzh/LC_MESSAGES/messages.po index b64f062..352c274 100644 --- a/translations/lzh/LC_MESSAGES/messages.po +++ b/translations/lzh/LC_MESSAGES/messages.po @@ -1003,7 +1003,7 @@ msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "" #: app/templates/base.html:48 diff --git a/translations/messages.pot b/translations/messages.pot index 01fe371..61fe43d 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -1003,7 +1003,7 @@ msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "" #: app/templates/base.html:48 diff --git a/translations/ms/LC_MESSAGES/messages.po b/translations/ms/LC_MESSAGES/messages.po index df63b78..87642fd 100644 --- a/translations/ms/LC_MESSAGES/messages.po +++ b/translations/ms/LC_MESSAGES/messages.po @@ -1044,7 +1044,7 @@ msgstr "Bantuan" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "Bebenang" #: app/templates/base.html:48 diff --git a/translations/nb_NO/LC_MESSAGES/messages.po b/translations/nb_NO/LC_MESSAGES/messages.po index 08b2a56..26b92f5 100644 --- a/translations/nb_NO/LC_MESSAGES/messages.po +++ b/translations/nb_NO/LC_MESSAGES/messages.po @@ -1006,7 +1006,7 @@ msgstr "Hjelp" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "" #: app/templates/base.html:48 diff --git a/translations/ru/LC_MESSAGES/messages.po b/translations/ru/LC_MESSAGES/messages.po index cc810d6..149fb40 100644 --- a/translations/ru/LC_MESSAGES/messages.po +++ b/translations/ru/LC_MESSAGES/messages.po @@ -1040,7 +1040,7 @@ msgstr "Помощь" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "Треды" #: app/templates/base.html:48 diff --git a/translations/tr/LC_MESSAGES/messages.po b/translations/tr/LC_MESSAGES/messages.po index 3944a4f..1590ff8 100644 --- a/translations/tr/LC_MESSAGES/messages.po +++ b/translations/tr/LC_MESSAGES/messages.po @@ -1005,7 +1005,7 @@ msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "" #: app/templates/base.html:48 diff --git a/translations/uk/LC_MESSAGES/messages.po b/translations/uk/LC_MESSAGES/messages.po index d511566..a791a69 100644 --- a/translations/uk/LC_MESSAGES/messages.po +++ b/translations/uk/LC_MESSAGES/messages.po @@ -1009,7 +1009,7 @@ msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "" #: app/templates/base.html:48 diff --git a/translations/zh_Hans/LC_MESSAGES/messages.po b/translations/zh_Hans/LC_MESSAGES/messages.po index bc527ac..59290da 100644 --- a/translations/zh_Hans/LC_MESSAGES/messages.po +++ b/translations/zh_Hans/LC_MESSAGES/messages.po @@ -1015,7 +1015,7 @@ msgstr "帮助" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "" #: app/templates/base.html:48 diff --git a/translations/zh_Hant/LC_MESSAGES/messages.po b/translations/zh_Hant/LC_MESSAGES/messages.po index 28fbbfe..97aabf5 100644 --- a/translations/zh_Hant/LC_MESSAGES/messages.po +++ b/translations/zh_Hant/LC_MESSAGES/messages.po @@ -1009,7 +1009,7 @@ msgstr "" #: app/templates/base.html:42 app/templates/packages/view.html:173 #: app/templates/packages/view.html:499 app/templates/threads/list.html:4 -msgid "Threads" +msgid "Discussion" msgstr "" #: app/templates/base.html:48