From 515248eb8b445bd5f5f760776a815906b78d058e Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Thu, 27 Dec 2018 00:03:16 +0000 Subject: [PATCH] Add open link to forum topic ID field --- app/public/static/package_edit.js | 8 ++++++++ app/templates/packages/create_edit.html | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/public/static/package_edit.js b/app/public/static/package_edit.js index 004f388..481e774 100644 --- a/app/public/static/package_edit.js +++ b/app/public/static/package_edit.js @@ -21,4 +21,12 @@ $(function() { console.log("Not a URL"); } }); + + var btn = $("#forums").parent().find("label").append("Open"); + btn.click(function() { + var id = $("#forums").val(); + if (/^\d+$/.test(id)) { + window.open("https://forum.minetest.net/viewtopic.php?t=" + id, "_blank"); + } + }); }) diff --git a/app/templates/packages/create_edit.html b/app/templates/packages/create_edit.html index e77fd8f..4d79e7b 100644 --- a/app/templates/packages/create_edit.html +++ b/app/templates/packages/create_edit.html @@ -22,7 +22,7 @@ {% endif %} - + {% endblock %} {% block content %} @@ -87,7 +87,7 @@ {{ render_field(form.website, class_="pkg_meta") }} {{ render_field(form.issueTracker, class_="pkg_meta") }} - {{ render_field(form.forums, class_="pkg_meta") }} + {{ render_field(form.forums, class_="pkg_meta", placeholder="Tip: paste in a forum topic URL") }}
{{ render_submit_field(form.submit) }}