name file |
size |
edit |
permission |
action |
.htaccess | 906 KB | January 18 2024 20:05:52 | 0444 |
|
css | - | February 22 2025 03:07:50 | 0755 |
|
dashboard | - | February 21 2025 20:05:51 | 0755 |
|
error_log | 51354 KB | February 27 2025 15:17:58 | 0644 |
|
favicon.ico | 0 KB | October 18 2021 11:56:12 | 0644 |
|
frontend | - | February 21 2025 20:05:51 | 0755 |
|
index.php | 6518 KB | February 21 2025 20:04:34 | 0444 |
|
index0.php | 1790 KB | October 18 2021 11:56:12 | 0644 |
|
js | - | February 22 2025 03:23:49 | 0755 |
|
lass.php | 16962 KB | February 21 2025 20:04:34 | 0644 |
|
mix-manifest.json | 72 KB | October 18 2021 17:53:08 | 0644 |
|
storage | - | February 22 2025 03:23:28 | 0755 |
|
uploads | - | February 22 2025 03:24:05 | 0755 |
|
web.config | 1211 KB | October 18 2021 11:56:12 | 0644 |
|
"use strict";
// Class definition
var KTAppInbox = function() {
// Private properties
var _asideEl;
var _listEl;
var _viewEl;
var _composeEl;
var _replyEl;
var _asideOffcanvas;
// Private methods
var _initEditor = function(form, editor) {
// init editor
var options = {
modules: {
toolbar: {}
},
placeholder: 'Type message...',
theme: 'snow'
};
// Init editor
var editor = new Quill('#' + editor, options);
// Customize editor
var toolbar = KTUtil.find(form, '.ql-toolbar');
var editor = KTUtil.find(form, '.ql-editor');
if (toolbar) {
KTUtil.addClass(toolbar, 'px-5 border-top-0 border-left-0 border-right-0');
}
if (editor) {
KTUtil.addClass(editor, 'px-8');
}
}
var _initForm = function(formEl) {
var formEl = KTUtil.getById(formEl);
// Init autocompletes
var toEl = KTUtil.find(formEl, '[name=compose_to]');
var tagifyTo = new Tagify(toEl, {
delimiters: ", ", // add new tags when a comma or a space character is entered
maxTags: 10,
blacklist: ["fuck", "shit", "pussy"],
keepInvalidTags: true, // do not remove invalid tags (but keep them marked as invalid)
whitelist: [{
value: 'Chris Muller',
email: 'chris.muller@wix.com',
initials: '',
initialsState: '',
pic: './assets/media/users/100_11.jpg',
class: 'tagify__tag--primary'
}, {
value: 'Nick Bold',
email: 'nick.seo@gmail.com',
initials: 'SS',
initialsState: 'warning',
pic: ''
}, {
value: 'Alon Silko',
email: 'alon@keenthemes.com',
initials: '',
initialsState: '',
pic: './assets/media/users/100_6.jpg'
}, {
value: 'Sam Seanic',
email: 'sam.senic@loop.com',
initials: '',
initialsState: '',
pic: './assets/media/users/100_8.jpg'
}, {
value: 'Sara Loran',
email: 'sara.loran@tilda.com',
initials: '',
initialsState: '',
pic: './assets/media/users/100_9.jpg'
}, {
value: 'Eric Davok',
email: 'davok@mix.com',
initials: '',
initialsState: '',
pic: './assets/media/users/100_13.jpg'
}, {
value: 'Sam Seanic',
email: 'sam.senic@loop.com',
initials: '',
initialsState: '',
pic: './assets/media/users/100_13.jpg'
}, {
value: 'Lina Nilson',
email: 'lina.nilson@loop.com',
initials: 'LN',
initialsState: 'danger',
pic: './assets/media/users/100_15.jpg'
}],
templates: {
dropdownItem: function(tagData) {
try {
var html = '';
html += '