Project

General

Profile

Actions

Feature #12490

open

Loading Plugins in QFQ - see what tinymce does. (lazy loading)

Added by Benjamin Baer over 1 year ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
Benjamin Baer
Target version:
Start date:
04.05.2021
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:

Description

  • make tinymce plugin into a standard tinymce plugin
  • see if we can use the loading method for qfq plugins

Related issues

Related to QFQ - Feature #12611: Refactoring: Bootstrap with Lazy LoadingSome day maybeCarsten Rose07.04.2021

Actions
Related to QFQ - Feature #10013: FE.typ=editor: CodeMirrorSome day maybeCarsten Rose01.02.202030.04.2020

Actions
Related to QFQ - Feature #7732: Javascript: Lazy Loading der add on libsSome day maybeBenjamin Baer24.01.2019

Actions
Actions #1

Updated by Benjamin Baer over 1 year ago

https://github.com/tinymce/tinymce/blob/develop/modules/tinymce/src/core/main/ts/api/AddOnManager.ts

It seems to just load all plugins within the folder plugins.

To add tinymce plugin: in grunt uglify, export to 'typo3_js' + 'plugins/pluginname/plugin.min.js'

Example charactercount:

[...]
        uglify: {
            [...]
            qfqTinyMCECharCount: {
                src: ['javascript/src/Plugins/tinymce.charcount.js'],
                dest: typo3_js + 'plugins/charactercount/plugin.min.js'
            },
        },
[...]

Actions #2

Updated by Carsten Rose 6 months ago

  • Tracker changed from Support to Feature
Actions #3

Updated by Carsten Rose 4 months ago

  • Related to Feature #12611: Refactoring: Bootstrap with Lazy Loading added
Actions #4

Updated by Carsten Rose 4 months ago

Actions #5

Updated by Carsten Rose 4 months ago

  • Related to Feature #7732: Javascript: Lazy Loading der add on libs added
Actions #6

Updated by Carsten Rose 4 months ago

  • Target version changed from next5 to 22.10.0
Actions

Also available in: Atom PDF