mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-24 22:11:01 -06:00
Merge branch 'master' of https://github.com/openclassify/openclassify
This commit is contained in:
commit
d62cdb70c8
@ -4076,7 +4076,7 @@ readers do not read off random characters that represent icons */
|
|||||||
content: "\f7bc";
|
content: "\f7bc";
|
||||||
}
|
}
|
||||||
|
|
||||||
.fa-redo:before {
|
.fa-redo:before, .fa-repeat:before {
|
||||||
content: "\f01e";
|
content: "\f01e";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -2761,3 +2761,7 @@ body {
|
|||||||
font-size: 2rem;
|
font-size: 2rem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/** bootstrap 4.1 Column Fix**/
|
||||||
|
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
|
||||||
@ -2,8 +2,14 @@
|
|||||||
Dropzone.autoDiscover = false;
|
Dropzone.autoDiscover = false;
|
||||||
$("div#myDrop").dropzone({url: "/file/post"});
|
$("div#myDrop").dropzone({url: "/file/post"});
|
||||||
|
|
||||||
|
var doc_input = $('input[name="doc_files"]');
|
||||||
|
|
||||||
|
|
||||||
var uploaded = $('input[name="files"]').val().split(',').map(Number);
|
var uploaded = $('input[name="files"]').val().split(',').map(Number);
|
||||||
var docsUploaded = $('input[name="doc_files"]').val().split(',').map(Number);
|
|
||||||
|
if (doc_input.length) {
|
||||||
|
var docsUploaded = doc_input.val().split(',').map(Number);
|
||||||
|
}
|
||||||
|
|
||||||
$(function () {
|
$(function () {
|
||||||
|
|
||||||
@ -69,7 +75,7 @@ $(function () {
|
|||||||
|
|
||||||
var response = JSON.parse(file.xhr.response);
|
var response = JSON.parse(file.xhr.response);
|
||||||
var mimeType = response.mime_type.split('/')
|
var mimeType = response.mime_type.split('/')
|
||||||
if (mimeType[0] === 'image'){
|
if (mimeType[0] === 'image') {
|
||||||
uploaded.push(response.id);
|
uploaded.push(response.id);
|
||||||
|
|
||||||
$('.media-selected-wrapper').load(
|
$('.media-selected-wrapper').load(
|
||||||
@ -87,21 +93,23 @@ $(function () {
|
|||||||
file.previewElement.remove();
|
file.previewElement.remove();
|
||||||
}, 500);
|
}, 500);
|
||||||
} else {
|
} else {
|
||||||
docsUploaded.push(response.id);
|
if (doc_input.length) {
|
||||||
$('input[name="doc_files"]').val(docsUploaded.join(','))
|
docsUploaded.push(response.id);
|
||||||
|
$('input[name="doc_files"]').val(docsUploaded.join(','))
|
||||||
|
|
||||||
$('.doc_list').append(`
|
$('.doc_list').append(`
|
||||||
<a id="${ response.id }" href="javascript:void(0)" onclick="deleteDocs(${ response.id })" class="text-dark">
|
<a id="${response.id}" href="javascript:void(0)" onclick="deleteDocs(${response.id})" class="text-dark">
|
||||||
${ response.name }
|
${response.name}
|
||||||
<i class="fa fa-trash text-danger"></i>
|
<i class="fa fa-trash text-danger"></i>
|
||||||
</a><br>
|
</a><br>
|
||||||
`)
|
`)
|
||||||
|
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
|
|
||||||
addAppendByData(docsUploaded[0])
|
addAppendByData(docsUploaded[0])
|
||||||
file.previewElement.remove();
|
file.previewElement.remove();
|
||||||
}, 500);
|
}, 500);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -101,7 +101,6 @@ class UploadController extends AdminController
|
|||||||
$constraint->aspectRatio();
|
$constraint->aspectRatio();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
if ($settings_value['add_canvas']) {
|
if ($settings_value['add_canvas']) {
|
||||||
|
|
||||||
$fullImg->resizeCanvas(
|
$fullImg->resizeCanvas(
|
||||||
@ -132,13 +131,15 @@ class UploadController extends AdminController
|
|||||||
$w = $image->width() / 2;
|
$w = $image->width() / 2;
|
||||||
$h1 = $image->height() / 2;
|
$h1 = $image->height() / 2;
|
||||||
$font_size = $w / 20;
|
$font_size = $w / 20;
|
||||||
$image->text($settings_value['watermark_text'], $w, $h1, function ($font) use ($v, $h, $font_size) {
|
$image->text(setting_value('visiosoft.module.advs::watermark_text','Openclassify'), $w, $h1, function ($font) use ($v, $h, $font_size) {
|
||||||
$font->file(public_path('Antonio-Bold.ttf'));
|
$font->file(public_path('Antonio-Bold.ttf'));
|
||||||
$font->size($font_size);
|
$font->size($font_size);
|
||||||
$font->align($h);
|
$font->align($h);
|
||||||
$font->valign($v);
|
$font->valign($v);
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($key === "full") {
|
if ($key === "full") {
|
||||||
$fileName = $file->getAttributes()['name'];
|
$fileName = $file->getAttributes()['name'];
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@ -65,7 +65,7 @@ class ValueTableBuilder extends TableBuilder
|
|||||||
],
|
],
|
||||||
'rotate' => [
|
'rotate' => [
|
||||||
'target' => '_blank',
|
'target' => '_blank',
|
||||||
'icon' => 'fas fa-redo',
|
'icon' => 'fa fa-repeat',
|
||||||
'type' => 'info',
|
'type' => 'info',
|
||||||
'text' => '',
|
'text' => '',
|
||||||
'class' => 'col-4',
|
'class' => 'col-4',
|
||||||
@ -76,7 +76,7 @@ class ValueTableBuilder extends TableBuilder
|
|||||||
],
|
],
|
||||||
'deleteImage' => [
|
'deleteImage' => [
|
||||||
'target' => '_blank',
|
'target' => '_blank',
|
||||||
'icon' => 'fas fa-trash',
|
'icon' => 'fa fa-trash',
|
||||||
'type' => 'danger',
|
'type' => 'danger',
|
||||||
'text' => '',
|
'text' => '',
|
||||||
'class' => 'col-4 deleteImage',
|
'class' => 'col-4 deleteImage',
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user