DmitrMakeev commited on
Commit
3ea07d4
·
verified ·
1 Parent(s): 1b898c9

Update js/rus/rus.js

Browse files
Files changed (1) hide show
  1. js/rus/rus.js +39 -29
js/rus/rus.js CHANGED
@@ -883,32 +883,44 @@ editor.Components.addType('menu-look-settings-block', {
883
  window.not_o_url = props.not_o_url;
884
  window.home_url = props.home_url;
885
  window.list_url = props.list_url;
886
- const initBlock = () => {
887
- // console.log('Menu settings block initialized with props:', { w_url, k_sys, vk_group, not_g_url, not_o_url, home_url, list_url });
888
- };
889
- const loadScript = (src, callback) => {
890
- const script = document.createElement('script');
891
- script.src = src;
892
- script.onload = callback;
893
- document.body.appendChild(script);
894
- };
895
- // Загружаем необходимые скрипты динамически
896
- if (typeof vkBridge === 'undefined') {
897
- loadScript('https://unpkg.com/@vkontakte/vk-bridge/dist/browser.min.js', () => {
898
- console.log('VK Bridge loaded!');
899
- initBlock();
900
- });
901
- } else {
902
- initBlock();
903
- }
904
 
905
- if (typeof $ === 'undefined') {
906
- loadScript('https://code.jquery.com/jquery-3.6.0.min.js', () => {
907
- console.log('jquery loaded!');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
908
  });
909
- }
910
- loadScript('https://huggingface.co/spaces/DMTuit/psy_vk/resolve/main/js/menu_look_v1.js', () => {
911
- console.log('Custom script loaded!');
912
  });
913
  },
914
  // Свойства, которые будут передаваться в скрипт
@@ -967,13 +979,14 @@ editor.Components.addType('menu-look-settings-block', {
967
  }
968
  }
969
  });
 
970
  editor.Blocks.add('menu-look-settings-block-block', {
971
- label: `
972
  <div style="display: flex; flex-direction: column; align-items: center;">
973
  <!-- icon666.com - MILLIONS vector ICONS FREE --><svg enable-background="new 0 0 152 152" xmlns="http://www.w3.org/2000/svg" width="36" height="36"><g id="Layer_2" data-name="Layer 2"><path d="m28 3h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 3a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m28 13h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 13a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m28 23h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 23a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path></g></svg>
974
  <span style="margin-top: 8px;">menu-look-set</span>
975
  </div>`,
976
- content: { type: 'menu-look-settings-block' },
977
  category: 'ВК - Доступы', // Добавляем категорию "Автопилот - ВК"
978
  });
979
 
@@ -993,9 +1006,6 @@ editor.Blocks.add('menu-look-settings-block-block', {
993
 
994
 
995
 
996
-
997
-
998
-
999
  // Создаем новый тип компонента для настройки формы для Сенлера
1000
  editor.Components.addType('senler_form_v1-settings-block', {
1001
  model: {
 
883
  window.not_o_url = props.not_o_url;
884
  window.home_url = props.home_url;
885
  window.list_url = props.list_url;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
886
 
887
+ document.addEventListener('DOMContentLoaded', function() {
888
+ const initBlock = () => {
889
+ const element = document.getElementById('menu_look_vk');
890
+ if (element) {
891
+ // Ваш код инициализации здесь
892
+ console.log('Menu settings block initialized with props:', { w_url, k_sys, vk_group, not_g_url, not_o_url, home_url, list_url });
893
+ } else {
894
+ console.error('Element with ID "menu_look_vk" not found');
895
+ }
896
+ };
897
+
898
+ const loadScript = (src, callback) => {
899
+ const script = document.createElement('script');
900
+ script.src = src;
901
+ script.onload = callback;
902
+ document.body.appendChild(script);
903
+ };
904
+
905
+ // Загружаем необходимые скрипты динамически
906
+ if (typeof vkBridge === 'undefined') {
907
+ loadScript('https://unpkg.com/@vkontakte/vk-bridge/dist/browser.min.js', () => {
908
+ console.log('VK Bridge loaded!');
909
+ initBlock();
910
+ });
911
+ } else {
912
+ initBlock();
913
+ }
914
+
915
+ if (typeof $ === 'undefined') {
916
+ loadScript('https://code.jquery.com/jquery-3.6.0.min.js', () => {
917
+ console.log('jquery loaded!');
918
+ });
919
+ }
920
+
921
+ loadScript('https://huggingface.co/spaces/DMTuit/psy_vk/resolve/main/js/menu_look_v1.js', () => {
922
+ console.log('Custom script loaded!');
923
  });
 
 
 
924
  });
925
  },
926
  // Свойства, которые будут передаваться в скрипт
 
979
  }
980
  }
981
  });
982
+
983
  editor.Blocks.add('menu-look-settings-block-block', {
984
+ label: `
985
  <div style="display: flex; flex-direction: column; align-items: center;">
986
  <!-- icon666.com - MILLIONS vector ICONS FREE --><svg enable-background="new 0 0 152 152" xmlns="http://www.w3.org/2000/svg" width="36" height="36"><g id="Layer_2" data-name="Layer 2"><path d="m28 3h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 3a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m28 13h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 13a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m28 23h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 23a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path></g></svg>
987
  <span style="margin-top: 8px;">menu-look-set</span>
988
  </div>`,
989
+ content: { type: 'menu-look-settings-block' },
990
  category: 'ВК - Доступы', // Добавляем категорию "Автопилот - ВК"
991
  });
992
 
 
1006
 
1007
 
1008
 
 
 
 
1009
  // Создаем новый тип компонента для настройки формы для Сенлера
1010
  editor.Components.addType('senler_form_v1-settings-block', {
1011
  model: {