openrat-cms

OpenRat Content Management System
git clone http://git.code.weiherhei.de/openrat-cms.git
Log | Files | Refs | README

commit 8b1d400805232094b1670653277452a71bc0ed91
parent 6e2c3ba21b6c1cf5d9a7fc95904e7297e4b119ed
Author: Jan Dankert <develop@jandankert.de>
Date:   Sat, 27 Mar 2021 10:19:39 +0100

Fix: Register component scripts only once.

Diffstat:
Mmodules/cms/ui/themes/default/script/openrat/components.js | 15+++++++--------
Mmodules/cms/ui/themes/default/script/openrat/view.js | 1-
Dmodules/template_engine/components/html/component_column/column.js | 11-----------
Mmodules/template_engine/components/html/component_editor/editor.js | 2+-
4 files changed, 8 insertions(+), 21 deletions(-)

diff --git a/modules/cms/ui/themes/default/script/openrat/components.js b/modules/cms/ui/themes/default/script/openrat/components.js @@ -6,12 +6,11 @@ import table from '../../../../../../template_engine/components/html/component_ import upload from '../../../../../../template_engine/components/html/component_upload/upload.js'; import Callback from "./callback.js"; -export default function() { +console.debug('registering component scripts'); - Callback.afterViewLoadedHandler.add( editor ); - Callback.afterViewLoadedHandler.add( group ); - Callback.afterViewLoadedHandler.add( link ); - Callback.afterViewLoadedHandler.add( qrcode ); - Callback.afterViewLoadedHandler.add( table ); - Callback.afterViewLoadedHandler.add( upload ); -} +Callback.afterViewLoadedHandler.add( editor ); +Callback.afterViewLoadedHandler.add( group ); +Callback.afterViewLoadedHandler.add( link ); +Callback.afterViewLoadedHandler.add( qrcode ); +Callback.afterViewLoadedHandler.add( table ); +Callback.afterViewLoadedHandler.add( upload ); diff --git a/modules/cms/ui/themes/default/script/openrat/view.js b/modules/cms/ui/themes/default/script/openrat/view.js @@ -105,7 +105,6 @@ export default class View { }); let components = await import( './components.js'); - components.default(); view.fireViewLoadedEvents( element ); } diff --git a/modules/template_engine/components/html/component_column/column.js b/modules/template_engine/components/html/component_column/column.js @@ -1,10 +0,0 @@ -// View loaded... -import Callback from "../../../../cms/ui/themes/default/script/openrat/callback"; - -export default async function(element ) { - - - // Clickable Columns. - // done by orLinkify-Plugin in link.js - -};- \ No newline at end of file diff --git a/modules/template_engine/components/html/component_editor/editor.js b/modules/template_engine/components/html/component_editor/editor.js @@ -1,4 +1,4 @@ -export default async function(element ) { +export default function(element ) { $(element).find('textarea').orAutoheight();