/uploads/new: add show/hide commentary toggle button.

This commit is contained in:
evazion
2017-05-13 00:18:52 -05:00
parent 78b08d8394
commit c68e68f3c2
2 changed files with 22 additions and 3 deletions

View File

@@ -13,6 +13,11 @@
this.initialize_similar();
$("#related-tags-button").trigger("click");
$("#find-artist-button").trigger("click");
$("#toggle-artist-commentary").click(function(e) {
Danbooru.Upload.toggle_commentary();
e.preventDefault();
});
}
if ($("#iqdb-similar").length) {
@@ -105,6 +110,7 @@
$("#upload_artist_commentary_title").val(data.artist_commentary.dtext_title);
$("#upload_artist_commentary_desc").val(data.artist_commentary.dtext_description);
Danbooru.Upload.toggle_commentary();
$("#source-info span#loading-data").hide();
$("#source-info ul").show();
@@ -133,6 +139,16 @@
$("#image-resize-to-window-link").click(Danbooru.Upload.update_scale);
}
}
Danbooru.Upload.toggle_commentary = function() {
if ($(".artist-commentary").is(":visible")) {
$("#toggle-artist-commentary").text("show »");
} else {
$("#toggle-artist-commentary").text("« hide");
}
$(".artist-commentary").slideToggle();
};
})();
$(function() {

View File

@@ -69,14 +69,17 @@
<%= f.text_field :parent_id %>
</div>
<div>
<strong>Commentary</strong>
<a href="#" id="toggle-artist-commentary">show »</a>
<div class="artist-commentary" style="display: none;">
<div class="input">
<%= f.label :artist_commentary_title, "Artist Commentary Title" %>
<%= f.label :artist_commentary_title, "Title" %>
<%= f.text_field :artist_commentary_title %>
</div>
<div class="input">
<%= f.label :artist_commentary_desc, "Artist Commentary" %>
<%= f.label :artist_commentary_desc, "Description" %>
<%= f.text_area :artist_commentary_desc, :size => "60x5" %>
</div>