DmitrMakeev commited on
Commit
0bfa49c
·
verified ·
1 Parent(s): 6911b2c

Update js/rus/rus.js

Browse files
Files changed (1) hide show
  1. js/rus/rus.js +0 -59
js/rus/rus.js CHANGED
@@ -1017,65 +1017,6 @@ editor.CssComposer.addRules(`
1017
 
1018
 
1019
 
1020
- editor.BlockManager.add('custom-widget', {
1021
- label: `
1022
- <div style="display: flex; flex-direction: column; align-items: center;">
1023
- <svg id="Layer_1" enable-background="new 0 0 48 48" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="36" height="36"><path d="m38 8h-28c-2.2 0-4 1.8-4 4v24c0 2.2 1.8 4 4 4h8v-4h-8v-20h28v20h-8v4h8c2.2 0 4-1.8 4-4v-24c0-2.2-1.8-4-4-4zm-14 12-8 8h6v12h4v-12h6z" fill="#000000" style="fill: rgb(237, 237, 237);"></path></svg>
1024
- <span style="margin-top: 8px;">Widget</span>
1025
- </div>`,
1026
- content: `
1027
- <div id="custom-widget-container">
1028
- <script id="custom-widget-script" src="https://school.riverpsy.com/pl/lite/widget/script?id=731982"></script>
1029
- </div>
1030
- `,
1031
- attributes: {
1032
- class: ''
1033
- },
1034
- // Add traits for input fields to modify Script URL and Widget ID
1035
- traits: [
1036
- {
1037
- type: 'text',
1038
- label: 'Script URL',
1039
- name: 'scriptUrl',
1040
- value: 'https://school.riverpsy.com/pl/lite/widget/script',
1041
- },
1042
- {
1043
- type: 'text',
1044
- label: 'Widget ID',
1045
- name: 'widgetId',
1046
- value: '731982',
1047
- },
1048
- ],
1049
- // Update script src when the traits change
1050
- script: function() {
1051
- const updateScript = () => {
1052
- const scriptUrl = this.getAttribute('scriptUrl') || 'https://school.riverpsy.com/pl/lite/widget/script';
1053
- const widgetId = this.getAttribute('widgetId') || '731982';
1054
- const scriptElement = document.getElementById('custom-widget-script');
1055
- if (scriptElement) {
1056
- scriptElement.src = `${scriptUrl}?id=${widgetId}`;
1057
- }
1058
- };
1059
-
1060
- updateScript();
1061
-
1062
- // Watch for trait changes and update the script dynamically
1063
- this.addEventListener('change:scriptUrl', updateScript);
1064
- this.addEventListener('change:widgetId', updateScript);
1065
- },
1066
- });
1067
-
1068
- editor.CssComposer.addRules(`
1069
- #custom-widget-container {
1070
- width: 100%;
1071
- height: auto;
1072
- margin: 0 auto;
1073
- position: relative;
1074
- top: 0;
1075
- display: block;
1076
- }
1077
- `);
1078
-
1079
 
1080
 
1081
 
 
1017
 
1018
 
1019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1020
 
1021
 
1022