Browse Source

add name field when replying to github repos

pull/96/head
Aaron Parecki 7 years ago
parent
commit
6cfd2eb151
No known key found for this signature in database GPG Key ID: 276C2817346D6056
1 changed files with 18 additions and 1 deletions
  1. +18
    -1
      views/new-post.php

+ 18
- 1
views/new-post.php View File

@ -36,6 +36,11 @@
</select> </select>
</div> </div>
<div class="form-group hidden" id="note-name">
<label for="note_name">Issue Title</label>
<input type="text" id="note_name" value="" class="form-control" placeholder="">
</div>
<div class="form-group"> <div class="form-group">
<div id="note_content_remaining" class="pcheck206"><img src="/images/twitter.ico"> <span>280</span></div> <div id="note_content_remaining" class="pcheck206"><img src="/images/twitter.ico"> <span>280</span></div>
<label for="note_content">Content</label> <label for="note_content">Content</label>
@ -312,7 +317,7 @@ function restoreNoteState() {
function expandReplySection() { function expandReplySection() {
$("#expand-reply").click(); $("#expand-reply").click();
$("#note_in_reply_to").change();
$("#note_in_reply_to").change();
} }
function activateTokenField() { function activateTokenField() {
@ -550,10 +555,18 @@ $(function(){
if(reply_to == "") { if(reply_to == "") {
$(".reply-section").addClass("hidden"); $(".reply-section").addClass("hidden");
$(".reply-context").addClass("hidden"); $(".reply-context").addClass("hidden");
$("#note-name").addClass("hidden");
$("#note_content").siblings("label").text("Content");
$("#expand-reply").removeClass("hidden"); $("#expand-reply").removeClass("hidden");
return; return;
} }
if($("#note_in_reply_to").val().match(/^https:\/\/github\.com\/([^\/]+)\/([^\/]+)$/)) {
// Add the "name" field for issues
$("#note-name").removeClass("hidden");
$("#note_content").siblings("label").text("Description");
}
$(".reply-section .loading").removeClass("hidden"); $(".reply-section .loading").removeClass("hidden");
$.get("/reply/preview", {url:reply_to}, function(data){ $.get("/reply/preview", {url:reply_to}, function(data){
@ -650,6 +663,10 @@ $(function(){
var doMultipart = false; var doMultipart = false;
var hasAltText = false; var hasAltText = false;
if(v=$("#note-name").val()) {
formData.append("name", v);
entry['name'] = [v];
}
if(v=$("#note_content").val()) { if(v=$("#note_content").val()) {
formData.append("content", v); formData.append("content", v);
entry['content'] = [v]; entry['content'] = [v];

Loading…
Cancel
Save