diff --git a/src/main/scala/app/IssuesController.scala b/src/main/scala/app/IssuesController.scala index be564ee..79ba33c 100644 --- a/src/main/scala/app/IssuesController.scala +++ b/src/main/scala/app/IssuesController.scala @@ -273,6 +273,11 @@ } }) + get("/:owner/:repository/_attached/:file")(referrersOnly { repository => + println("----" + params("file")) + + }) + val assignedUserName = (key: String) => params.get(key) filter (_.trim != "") val milestoneId: String => Option[Int] = (key: String) => params.get(key).flatMap(_.toIntOpt) diff --git a/src/main/twirl/helper/preview.scala.html b/src/main/twirl/helper/preview.scala.html index 1cba06a..478a408 100644 --- a/src/main/twirl/helper/preview.scala.html +++ b/src/main/twirl/helper/preview.scala.html @@ -50,9 +50,11 @@ $("div#clickable").dropzone({ url: '@path/upload/image/@repository.owner/@repository.name', maxFilesize: 10, - previewTemplate: "
\n
Uploading your images…
\n
\n
", + previewTemplate: "
\n
Uploading your images...
\n
\n
", success: function(file, id) { - $('#content').val($('#content').val() + "\n" + id + "\n" + file.name); + var index = file.name.indexOf('.'); + $('#content').val($('#content').val() + + '\n![' + file.name.substring(0, index) + '](@url(repository)/_attached/' + id + file.name.substring(index) + ')'); file.previewElement.remove(); } });