Skip to content

Commit

Permalink
correcting with es6.js
Browse files Browse the repository at this point in the history
  • Loading branch information
infograf768 committed Jan 12, 2020
1 parent 6164d2e commit 6567380
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 44 deletions.
40 changes: 40 additions & 0 deletions build/media_source/com_modules/js/admin-modules-modal.es6.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
/**
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/

document.addEventListener('DOMContentLoaded', () => {
"use strict";

/** Get the elements **/
const modulesLinks = [].slice.call(document.querySelectorAll('.js-module-insert'));
const positionsLinks = [].slice.call(document.querySelectorAll('.js-position-insert'));

/** Assign listener for click event (for single module id insertion) **/
modulesLinks.forEach((element) => {
element.addEventListener('click', (event) => {
event.preventDefault();
const modid = event.target.getAttribute('data-module');
const editor = event.target.getAttribute('data-editor');

/** Use the API **/
if (window.parent.Joomla && window.parent.Joomla.editors && window.parent.Joomla.editors.instances && window.parent.Joomla.editors.instances.hasOwnProperty(editor)) {
window.parent.Joomla.editors.instances[editor].replaceSelection("{loadmoduleid " + modid + "}")
}
});
});

/** Assign listener for click event (for position insertion) **/
positionsLinks.forEach((element) => {
element.addEventListener('click', function (event) {
event.preventDefault();
const position = event.target.getAttribute('data-position');
const editor = event.target.getAttribute('data-editor');

/** Use the API **/
if (window.Joomla && window.Joomla.editors && Joomla.editors.instances && Joomla.editors.instances.hasOwnProperty(editor)) {
Joomla.editors.instances[editor].replaceSelection("{loadposition " + position + "}")
}
});
});
});
44 changes: 0 additions & 44 deletions build/media_source/com_modules/js/admin-modules-modal.js

This file was deleted.

0 comments on commit 6567380

Please sign in to comment.