Файловый менеджер - Редактировать - /var/www/html/components/com_community/assets/app/src/views/postbox/file/JFileComposer.vue
Ðазад
<template> <div class="joms-postbox__file-composer"> <component ref="editor" class="normal-editor" :is="currentEditor" :isColorful="false" :placeholder="placeholder" @focus="onEditorFocus" @change="onEditorChange"> </component> <JCharCount :num="numCharLeft" /> <JComposerAdditionInfo v-if="moodId" :moodId="moodId" /> <div class="j-file-composer-toolbar"> <div class="toolbar-bg-picker"> </div> <div class="toolbar-emoji" v-if="!isTouch"> <JEmoji @selectEmoji="selectEmoji"/> </div> </div> </div> </template> <script> import JEmoji from '../../../common/JEmoji.vue'; import JEditorTouchDevice from '../../../common/JEditorTouchDevice.vue'; import JCharCount from '../_components/JCharCount.vue'; import JComposerAdditionInfo from '../_components/JComposerAdditionInfo.vue'; import debounce from 'lodash/debounce'; import language from '../../../utils/language'; export default { components: { JEditorTouchDevice, JComposerAdditionInfo, JCharCount, JEmoji, }, data() { return { charLimit: 400, numchar: 0, placeholder: language('status.file_hint'), } }, mounted() { this.$store.commit('setNumCharLeft', this.charLimit - this.numchar); }, computed: { currentEditor() { return 'JEditorTouchDevice'; }, isTouch() { return this.$store.state.isTouch; }, moodId() { return this.$store.state.file.attachment.mood; }, numCharLeft() { return this.$store.state.numCharLeft; }, }, methods: { onEditorFocus() { this.$store.commit('setFree', false); }, onEditorChange({value, numchar}) { this.numchar = numchar; this.$store.commit('file/setContent', value); this.$store.commit('setNumCharLeft', this.charLimit - this.numchar); }, reset() { this.$refs.editor.reset(); }, selectEmoji(emoji) { this.$refs.editor.insertEmoji(emoji); }, } } </script> <style lang="scss"> .joms-postbox__file-composer { position: relative; .j-file-composer-toolbar { display: flex; padding: 10px; .toolbar-bg-picker { flex: 1; } .toolbar-emoji { margin-left: 20px; } } .joms-emo2 { cursor: inherit; } } </style>
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка