add payments by invoice
This commit is contained in:
@@ -1,19 +1,22 @@
|
||||
@if(!defined('LOAD_TINYMCE'))
|
||||
@if (!defined('LOAD_TINYMCE'))
|
||||
@push('js')
|
||||
<script src="/assets/plugins/tinymce/jquery.tinymce.min.js"></script>
|
||||
<script src="/assets/plugins/tinymce/tinymce.min.js"></script>
|
||||
@component('boilerplate::minify')
|
||||
<script>
|
||||
|
||||
tinymce.defaultSettings = {
|
||||
path_absolute : "/",
|
||||
plugins: "autolink autoresize fullscreen codemirror link lists table media preview image paste customalign stickytoolbar",
|
||||
path_absolute: "/",
|
||||
plugins: "autolink autoresize fullscreen codemirror link lists table media preview image paste customalign",
|
||||
toolbar: "insertfile undo redo | styleselect | bold italic underline | customalignleft aligncenter customalignright | link media image | bullist numlist | table | code fullscreen",
|
||||
contextmenu: "link image imagetools table spellchecker bold italic underline",
|
||||
sticky_toolbar_container: '.tox-editor-header',
|
||||
toolbar_drawer: "sliding",
|
||||
sticky_offset: $('nav.main-header').outerHeight(),
|
||||
codemirror: { config: { theme: 'storm' } },
|
||||
codemirror: {
|
||||
config: {
|
||||
theme: 'storm'
|
||||
}
|
||||
},
|
||||
menubar: false,
|
||||
removed_menuitems: 'newdocument',
|
||||
remove_linebreaks: false,
|
||||
@@ -27,15 +30,21 @@
|
||||
encoding: 'UTF-8',
|
||||
image_uploadtab: false,
|
||||
paste_preprocess: function(plugin, args) {
|
||||
args.content = args.content.replace(/<(\/)*(\\?xml:|meta|link|span|font|del|ins|st1:|[ovwxp]:)((.|\s)*?)>/gi, ''); // Unwanted tags
|
||||
args.content = args.content.replace(/\s(class|style|type|start)=("(.*?)"|(\w*))/gi, ''); // Unwanted attributes
|
||||
args.content = args.content.replace(/<(p|a|div|span|strike|strong|i|u)[^>]*?>(\s| |<br\/>|\r|\n)*?<\/(p|a|div|span|strike|strong|i|u)>/gi, ''); // Empty tags
|
||||
args.content = args.content.replace(
|
||||
/<(\/)*(\\?xml:|meta|link|span|font|del|ins|st1:|[ovwxp]:)((.|\s)*?)>/gi, ''); // Unwanted tags
|
||||
args.content = args.content.replace(/\s(class|style|type|start)=("(.*?)"|(\w*))/gi,
|
||||
''); // Unwanted attributes
|
||||
args.content = args.content.replace(
|
||||
/<(p|a|div|span|strike|strong|i|u)[^>]*?>(\s| |<br\/>|\r|\n)*?<\/(p|a|div|span|strike|strong|i|u)>/gi,
|
||||
''); // Empty tags
|
||||
},
|
||||
skin : "boilerplate",
|
||||
skin: "boilerplate",
|
||||
language: '{{ App::getLocale() }}',
|
||||
file_picker_callback : function(callback, value, meta) {
|
||||
var x = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
|
||||
var y = window.innerHeight|| document.documentElement.clientHeight|| document.getElementsByTagName('body')[0].clientHeight;
|
||||
file_picker_callback: function(callback, value, meta) {
|
||||
var x = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName(
|
||||
'body')[0].clientWidth;
|
||||
var y = window.innerHeight || document.documentElement.clientHeight || document
|
||||
.getElementsByTagName('body')[0].clientHeight;
|
||||
|
||||
var cmsURL = tinymce.defaultSettings.path_absolute + 'filemanager?editor=' + meta.fieldname;
|
||||
if (meta.filetype == 'image') {
|
||||
@@ -45,12 +54,12 @@
|
||||
}
|
||||
|
||||
tinyMCE.activeEditor.windowManager.openUrl({
|
||||
url : cmsURL,
|
||||
title : 'Filemanager',
|
||||
width : x * 0.8,
|
||||
height : y * 0.8,
|
||||
resizable : "yes",
|
||||
close_previous : "no",
|
||||
url: cmsURL,
|
||||
title: 'Filemanager',
|
||||
width: x * 0.8,
|
||||
height: y * 0.8,
|
||||
resizable: "yes",
|
||||
close_previous: "no",
|
||||
onMessage: (api, message) => {
|
||||
callback(message.content);
|
||||
}
|
||||
@@ -60,7 +69,8 @@
|
||||
|
||||
// Prevent Bootstrap dialog from blocking focusin
|
||||
$(document).on('focusin', function(e) {
|
||||
if ($(e.target).closest(".tox-tinymce, .tox-tinymce-aux, .moxman-window, .tam-assetmanager-root").length) {
|
||||
if ($(e.target).closest(".tox-tinymce, .tox-tinymce-aux, .moxman-window, .tam-assetmanager-root")
|
||||
.length) {
|
||||
e.stopImmediatePropagation();
|
||||
}
|
||||
});
|
||||
@@ -70,19 +80,18 @@
|
||||
var options = (typeof(options) == 'undefined') ? {} : options;
|
||||
var setup = {
|
||||
setup: function(ed) {
|
||||
if ($('#'+ed.id).prop('readonly')) {
|
||||
if ($('#' + ed.id).prop('readonly')) {
|
||||
ed.settings.readonly = true;
|
||||
}
|
||||
}
|
||||
};
|
||||
options = Object.assign(options, setup);
|
||||
|
||||
for (var i = tinymce.editors.length - 1 ; i > -1 ; i--) {
|
||||
for (var i = tinymce.editors.length - 1; i > -1; i--) {
|
||||
tinyMCE.execCommand("mceRemoveEditor", true, tinymce.editors[i].id);
|
||||
}
|
||||
$(selector).tinymce(options);
|
||||
}
|
||||
|
||||
</script>
|
||||
@endcomponent
|
||||
@endpush
|
||||
|
||||
Reference in New Issue
Block a user