Add manufacturer and scale to editable properties for album

This commit is contained in:
Junior 2022-02-16 17:50:52 +00:00
parent 458c5fc1a7
commit 1e0beb87da
2 changed files with 26 additions and 4 deletions

View File

@ -6,13 +6,15 @@ var currentAlbum = 0;
$(document).ready(function() { $(document).ready(function() {
$("#edit_album").dialog({ $("#edit_album").dialog({
autoOpen: false, autoOpen: false,
height: 250, height: 350,
width: 350, width: 400,
closeOnEscape: true, closeOnEscape: true,
draggable: false, draggable: false,
close: function() { close: function() {
editAlbumID = 0; editAlbumID = 0;
$("#edit_album_title").val(""); $("#edit_album_title").val("");
$("#edit_album_manufacturer").val("");
$("#edit_album_scale").val("");
$("#edit_album_description").val(""); $("#edit_album_description").val("");
}, },
buttons: [ buttons: [
@ -97,8 +99,10 @@ function getAlbumInfo() {
$("#albumdetails").removeClass("hidden"); $("#albumdetails").removeClass("hidden");
lightboxImages = data.images; lightboxImages = data.images;
} }
$("#albumtitle").html(data.albumtitle); $("#albumtitle").text(data.albumtitle);
$("#albumdescription").html(data.albumdescription); $("#albummanufacturer").text(data.albummanufacturer);
$("#albumscale").text(data.albumscale);
$("#albumdescription").text(data.albumdescription);
$("#albumcontents").html(data.albumcontents); $("#albumcontents").html(data.albumcontents);
$(".albumthumbnail").click(function() { $(".albumthumbnail").click(function() {
if ( data.currentalbum == 0 ) { if ( data.currentalbum == 0 ) {
@ -201,6 +205,8 @@ function saveAlbumInfo() {
data: { data: {
albumid: editAlbumID, albumid: editAlbumID,
title: $("#edit_album_title").val(), title: $("#edit_album_title").val(),
manufacturer: $("#edit_album_manufacturer").val(),
scale: $("#edit_album_scale").val(),
description: $("#edit_album_description").val() description: $("#edit_album_description").val()
}, },
success: function(data, stat, jqo) { success: function(data, stat, jqo) {
@ -209,6 +215,8 @@ function saveAlbumInfo() {
$("#title_"+data.album.id).text(data.album.title); $("#title_"+data.album.id).text(data.album.title);
if ( currentAlbum != 0 ) { if ( currentAlbum != 0 ) {
$("#albumtitle").text(data.album.title); $("#albumtitle").text(data.album.title);
$("#albummanufacturer").text(data.album.manufacturer);
$("#albumscale").text(data.album.scale);
$("#albumdescription").text(data.album.description); $("#albumdescription").text(data.album.description);
} }
} else { } else {
@ -233,6 +241,8 @@ function editAlbum(albumid) {
if ( data.success ) { if ( data.success ) {
editAlbumID = data.album.id; editAlbumID = data.album.id;
$("#edit_album_title").val(data.album.title); $("#edit_album_title").val(data.album.title);
$("#edit_album_manufacturer").val(data.album.manufacturer);
$("#edit_album_scale").val(data.album.scale);
$("#edit_album_description").val(data.album.description); $("#edit_album_description").val(data.album.description);
$("#edit_album").dialog("open"); $("#edit_album").dialog("open");
} else { } else {

View File

@ -15,6 +15,8 @@ if ( $currentuser->isLoggedIn() ) {
?> ?>
<div class="albumdetails hidden" id="albumdetails"> <div class="albumdetails hidden" id="albumdetails">
<div><span class="albuminfo_label textlink">Album Title:</span> <span class="albuminfo" id="albumtitle"></span></div> <div><span class="albuminfo_label textlink">Album Title:</span> <span class="albuminfo" id="albumtitle"></span></div>
<div><span class="albuminfo_label textlink">Album Manufacturer:</span> <span class="albuminfo" id="albummanufacturer"></span></div>
<div><span class="albuminfo_label textlink">Album Scale:</span> <span class="albuminfo" id="albumscale"></span></div>
<div class="albuminfo_label textlink">Album Description:</div> <div class="albuminfo_label textlink">Album Description:</div>
<div class="albuminfo spacebelow_small" id="albumdescription"></div> <div class="albuminfo spacebelow_small" id="albumdescription"></div>
<div id="albumdescription"></div> <div id="albumdescription"></div>
@ -28,6 +30,16 @@ if ( $currentuser->isLoggedIn() ) {
<input placeholder="Enter Title" name="edit_album_title" id="edit_album_title" size="40" required> <input placeholder="Enter Title" name="edit_album_title" id="edit_album_title" size="40" required>
</div> </div>
<p /> <p />
<div>
<label for="edit_album_manufacturer"><b>Manufacturer</b></label>
<input placeholder="Enter Manufacturer" name="edit_album_manufacturer" id="edit_album_manufacturer" size="40" required>
</div>
<p />
<div>
<label for="edit_album_scale"><b>Scale</b></label>
<input placeholder="Enter Scale" name="edit_album_scale" id="edit_album_scale" size="40" required>
</div>
<p />
<div> <div>
<label for="edit_album_description"><b>Description</b></label> <label for="edit_album_description"><b>Description</b></label>
<textarea placeholder="Enter Description" name="edit_album_description" id="edit_album_description" rows="5" cols="40"></textarea> <textarea placeholder="Enter Description" name="edit_album_description" id="edit_album_description" rows="5" cols="40"></textarea>