X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fresources%2Fstatic%2Fjavascript%2Fsone.js;h=1d45493ec914777ef91f58201aeabe01b1c100ea;hb=12dcccc5668bf645f88886d3a8ef25497622043d;hp=dedb5104d2c2ea5f06283e2a5cc90f8d480312bb;hpb=16a69fdf1e4d4b7852ca8e2abdfd09470207ec6b;p=Sone.git
diff --git a/src/main/resources/static/javascript/sone.js b/src/main/resources/static/javascript/sone.js
index dedb510..1d45493 100644
--- a/src/main/resources/static/javascript/sone.js
+++ b/src/main/resources/static/javascript/sone.js
@@ -4,9 +4,9 @@ function isOnline() {
return $("#sone").hasClass("online");
}
-function registerInputTextareaSwap(inputSelector, defaultText, inputFieldName, optional) {
+function registerInputTextareaSwap(inputSelector, defaultText, inputFieldName, optional, dontUseTextarea) {
$(inputSelector).each(function() {
- textarea = $("").blur(function() {
+ textarea = $(dontUseTextarea ? "" : "").blur(function() {
if ($(this).val() == "") {
$(this).hide();
inputField = $(this).data("inputField");
@@ -99,7 +99,7 @@ function getTranslation(key, callback) {
*/
function getSoneStatus(soneId) {
$.getJSON("ajax/getSoneStatus.ajax", {"sone": soneId}, function(data, textStatus) {
- updateSoneStatus(soneId, data.status, data.modified, data.lastUpdated);
+ updateSoneStatus(soneId, data.name, data.status, data.modified, data.lastUpdated);
/* seconds! */
updateInterval = 60;
if (data.modified || (data.status == "downloading") || (data.status == "inserting")) {
@@ -124,7 +124,7 @@ function getSoneStatus(soneId) {
* @param lastUpdated
* The date and time of the last update (formatted for display)
*/
-function updateSoneStatus(soneId, status, modified, lastUpdated) {
+function updateSoneStatus(soneId, name, status, modified, lastUpdated) {
$("#sone .sone." + soneId).
toggleClass("unknown", status == "unknown").
toggleClass("idle", status == "idle").
@@ -132,6 +132,7 @@ function updateSoneStatus(soneId, status, modified, lastUpdated) {
toggleClass("downloading", status == "downloading").
toggleClass("modified", modified);
$("#sone .sone." + soneId + " .last-update span.time").text(lastUpdated);
+ $("#sone .sone." + soneId + " .profile-link a").text(name);
}
var watchedSones = {};