Update pages.html
Browse files- pages.html +17 -6
pages.html
CHANGED
@@ -924,10 +924,6 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
|
|
924 |
|
925 |
|
926 |
|
927 |
-
|
928 |
-
|
929 |
-
|
930 |
-
|
931 |
<script>
|
932 |
// Создаем новый тип компонента для настройки меню
|
933 |
editor.Components.addType('menu-settings-block', {
|
@@ -936,7 +932,7 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
|
|
936 |
// HTML-код пустого блока с постоянным идентификатором
|
937 |
content: '<div id="contents"></div>',
|
938 |
// Скрипт для обработки блока (если нужно)
|
939 |
-
script: function(
|
940 |
window.home_url = props.home_url; // Добавляем home_url
|
941 |
const initBlock = () => {
|
942 |
console.log('Menu settings block initialized with props:', { home_url });
|
@@ -948,9 +944,23 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
|
|
948 |
document.body.appendChild(script);
|
949 |
};
|
950 |
// Загружаем необходимые скрипты динамически
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
951 |
loadScript('https://huggingface.co/spaces/DMTuit/psy_vk/resolve/main/js/menu_vk.js', () => {
|
952 |
console.log('Custom script loaded!');
|
953 |
-
initBlock();
|
954 |
});
|
955 |
},
|
956 |
// Добавляем traits
|
@@ -980,6 +990,7 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
|
|
980 |
|
981 |
|
982 |
|
|
|
983 |
|
984 |
|
985 |
|
|
|
924 |
|
925 |
|
926 |
|
|
|
|
|
|
|
|
|
927 |
<script>
|
928 |
// Создаем новый тип компонента для настройки меню
|
929 |
editor.Components.addType('menu-settings-block', {
|
|
|
932 |
// HTML-код пустого блока с постоянным идентификатором
|
933 |
content: '<div id="contents"></div>',
|
934 |
// Скрипт для обработки блока (если нужно)
|
935 |
+
script: function(props) {
|
936 |
window.home_url = props.home_url; // Добавляем home_url
|
937 |
const initBlock = () => {
|
938 |
console.log('Menu settings block initialized with props:', { home_url });
|
|
|
944 |
document.body.appendChild(script);
|
945 |
};
|
946 |
// Загружаем необходимые скрипты динамически
|
947 |
+
if (typeof vkBridge === 'undefined') {
|
948 |
+
loadScript('https://unpkg.com/@vkontakte/vk-bridge/dist/browser.min.js', () => {
|
949 |
+
console.log('VK Bridge loaded!');
|
950 |
+
initBlock();
|
951 |
+
});
|
952 |
+
} else {
|
953 |
+
initBlock();
|
954 |
+
}
|
955 |
+
|
956 |
+
if (typeof VK === 'undefined') {
|
957 |
+
loadScript('https://vk.com/js/api/openapi.js?169', () => {
|
958 |
+
console.log('VK Open API loaded!');
|
959 |
+
});
|
960 |
+
}
|
961 |
+
|
962 |
loadScript('https://huggingface.co/spaces/DMTuit/psy_vk/resolve/main/js/menu_vk.js', () => {
|
963 |
console.log('Custom script loaded!');
|
|
|
964 |
});
|
965 |
},
|
966 |
// Добавляем traits
|
|
|
990 |
|
991 |
|
992 |
|
993 |
+
|
994 |
|
995 |
|
996 |
|