From a78feedcd46656b3adefb6f0fdbde8a8de644d91 Mon Sep 17 00:00:00 2001 From: satopian Date: Wed, 11 Dec 2024 15:00:18 +0900 Subject: [PATCH] neo.js v1.6.9 --- potiboard5/neo.js | 43 +++++++++---------- potiboard5/potiboard.php | 4 +- potiboard5/templates/basic/paint.blade.php | 1 + .../templates/mono/mono_paint.blade.php | 1 + 4 files changed, 25 insertions(+), 24 deletions(-) diff --git a/potiboard5/neo.js b/potiboard5/neo.js index 1d410fe4..f0c6e634 100644 --- a/potiboard5/neo.js +++ b/potiboard5/neo.js @@ -10,7 +10,7 @@ document.addEventListener("DOMContentLoaded", function () { var Neo = function () {}; -Neo.version = "1.6.8"; +Neo.version = "1.6.9"; Neo.painter; Neo.fullScreen = false; Neo.uploaded = false; @@ -1130,6 +1130,7 @@ Neo.getAbsoluteURL = function (board, url) { }; Neo.submit = function (board, blob, thumbnail, thumbnail2) { + var url = Neo.getAbsoluteURL(board, Neo.config.url_save); var headerString = Neo.str_header || ""; @@ -1320,22 +1321,20 @@ Neo.submit = function (board, blob, thumbnail, thumbnail2) { ); }); }; - if (Neo.config.neo_send_with_formdata == "true") { - if (pchFileNotAppended) { - if ( - window.confirm( - Neo.translate( - "画像のみが送信されます。\nレイヤー情報は保持されません。" - ) - ) - ) { - postData(url, formData); - } else { - console.log("中止しました。"); - } - } else { - postData(url, formData); + + if (Neo.config.neo_confirm_layer_info_notsaved && (!thumbnail2 || pchFileNotAppended)) { + const isConfirmed = window.confirm( + Neo.translate("レイヤー情報は保存されません。\n続行してよろしいですか?") + ); + + if (!isConfirmed) { + console.log("中止しました。"); + return; // ユーザーが続行しない場合、処理を中断 } + } + + if (Neo.config.neo_send_with_formdata == "true") { + postData(url, formData); } else { postData(url, body); } @@ -1578,8 +1577,8 @@ Neo.dictionary = { "投稿に失敗。\nWAFの誤検知かもしれません。\nもう少し描いてみてください。": "It may be a WAF false positive.\nTry to draw a little more.", "ファイルが見当たりません。": "File not found", - "画像のみが送信されます。\nレイヤー情報は保持されません。": - "Only image will be sent.\nLayer information will not be retained.", + "レイヤー情報は保存されません。\n続行してよろしいですか?": + "Layer information will not be saved.\nIs that okay?", }, enx: { やり直し: "Redo", @@ -1641,8 +1640,8 @@ Neo.dictionary = { "投稿に失敗。\nWAFの誤検知かもしれません。\nもう少し描いてみてください。": "It may be a WAF false positive.\nTry to draw a little more.", "ファイルが見当たりません。": "File not found.", - "画像のみが送信されます。\nレイヤー情報は保持されません。": - "Only image will be sent.\nLayer information will not be retained.", + "レイヤー情報は保存されません。\n続行してよろしいですか?": + "Layer information will not be saved.\nIs that okay?", }, es: { やり直し: "Rehacer", @@ -1704,8 +1703,8 @@ Neo.dictionary = { "投稿に失敗。\nWAFの誤検知かもしれません。\nもう少し描いてみてください。": "Puede ser un falso positivo de WAF.\nIntenta dibujar un poco más.", "ファイルが見当たりません。": "Archivo no encontrado.", - "画像のみが送信されます。\nレイヤー情報は保持されません。": - "Sólo se enviará la imagen.\nNo se conservará la información de la capa.", + "レイヤー情報は保存されません。\n続行してよろしいですか?": + "La información de las capas no se guardará.\n¿Está bien?", }, }; diff --git a/potiboard5/potiboard.php b/potiboard5/potiboard.php index 49bbbc5f..c2e820cb 100644 --- a/potiboard5/potiboard.php +++ b/potiboard5/potiboard.php @@ -3,8 +3,8 @@ // POTI-board EVO // バージョン : -const POTI_VER = 'v6.57.0'; -const POTI_LOT = 'lot.20241209'; +const POTI_VER = 'v6.57.1'; +const POTI_LOT = 'lot.20241211'; /* (C) 2018-2024 POTI改 POTI-board redevelopment team diff --git a/potiboard5/templates/basic/paint.blade.php b/potiboard5/templates/basic/paint.blade.php index c57b598f..fe6596c6 100644 --- a/potiboard5/templates/basic/paint.blade.php +++ b/potiboard5/templates/basic/paint.blade.php @@ -386,6 +386,7 @@ function GradSelC(){if(d.grad.view.checked){d=document.grad;l=ps.length;pe="";fo @endif + @endif diff --git a/potiboard5/templates/mono/mono_paint.blade.php b/potiboard5/templates/mono/mono_paint.blade.php index da438a55..47e7c460 100644 --- a/potiboard5/templates/mono/mono_paint.blade.php +++ b/potiboard5/templates/mono/mono_paint.blade.php @@ -324,6 +324,7 @@ function GradSelC(){if(d.grad.view.checked){d=document.grad;l=ps.length;pe="";fo @endif + @else