ソースを参照

Update select_mimages.php

tags/6.2.10
叙述、别离 1年前
コミット
8ca3bc6373
1個のファイルの変更9行の追加5行の削除
  1. +9
    -5
      src/admin/dialog/select_mimages.php

+ 9
- 5
src/admin/dialog/select_mimages.php ファイルの表示

@@ -99,16 +99,20 @@ include(DEDEDATA.'/mark/inc_photowatermark_config.php');
document.addEventListener('drop', (e) => { document.addEventListener('drop', (e) => {
e.stopPropagation(); e.stopPropagation();
e.preventDefault(); e.preventDefault();
if (!e.dataTransfer.files){return false;}
if (!e.dataTransfer.files) {
return false;
}
var dropfiles = e.dataTransfer.files; var dropfiles = e.dataTransfer.files;
if (!(dropfiles.length > 0)){return false;}
if (!(dropfiles.length > 0)) {
return false;
}
var exts='.png,.gif,.jpg,.jpeg'.replace(/(\s)+/g,'').toLowerCase().split(','); var exts='.png,.gif,.jpg,.jpeg'.replace(/(\s)+/g,'').toLowerCase().split(',');
var files=[]; var files=[];
for ( let file of dropfiles ) { for ( let file of dropfiles ) {
ext = file.name.split('.'); ext = file.name.split('.');
ext = '.'+ext[ext.length-1]; ext = '.'+ext[ext.length-1];
for (let s of exts) { for (let s of exts) {
if (s==ext){
if (s==ext) {
files.push(file); files.push(file);
break; break;
} }
@@ -153,9 +157,9 @@ include(DEDEDATA.'/mark/inc_photowatermark_config.php');
blobInfo.isWater = document.querySelector('#isWater').checked; blobInfo.isWater = document.querySelector('#isWater').checked;
upload_handler(blobInfo,function(url) { upload_handler(blobInfo,function(url) {
if (upload_base_path) { if (upload_base_path) {
if (upload_base_path.slice(-1)=='/' && url.substr(0,1)=='/' ){
if (upload_base_path.slice(-1)=='/' && url.substr(0,1)=='/') {
url = upload_base_path + url.slice(1); url = upload_base_path + url.slice(1);
} else if (upload_base_path.slice(-1)!='/' && url.substr(0,1)!='/' ){
} else if (upload_base_path.slice(-1)!='/' && url.substr(0,1)!='/') {
url = upload_base_path + '/' + url; url = upload_base_path + '/' + url;
} else { } else {
url = upload_base_path + url; url = upload_base_path + url;


読み込み中…
キャンセル
保存