DmitrMakeev commited on
Commit
7e8dea1
·
verified ·
1 Parent(s): 71fa986

Update pages.html

Browse files
Files changed (1) hide show
  1. pages.html +14 -53
pages.html CHANGED
@@ -703,52 +703,15 @@ editor.on('load', function() {
703
  </script>
704
 
705
  <script>
 
 
 
706
  document.addEventListener('DOMContentLoaded', () => {
707
- // Функция для тестовой кнопки
708
  document.getElementById('testBtn').addEventListener('click', function() {
709
  console.log('Тестовая кнопка работает!');
710
- // Получаем HTML-код из GrapesJS
711
  const editor = grapesjs.editors[0]; // Предполагается, что у вас есть только один редактор
712
  const htmlContent = editor.getHtml();
713
  const cssContent = editor.getCss();
714
-
715
- // Добавляем скрипты для инициализации VK API
716
- const vkScripts = `
717
- <script src="https://unpkg.com/@vkontakte/vk-bridge/dist/browser.min.js"></script>
718
- <script src="https://vk.com/js/api/openapi.js?169"></script>
719
- <script>
720
- vkBridge.send('VKWebAppInit');
721
- vkBridge.send("VKWebAppAllowMessagesFromGroup", {"group_id": 168704660, "key": "cc964fabb0e1d70924a92e4e8b513dbff7cc10a9"})
722
- .then(data => {
723
- console.log(data);
724
- if (data.result == true) {
725
- // Действия, если подписка подтверждена
726
- } else {
727
- window.location.href = "https://riverpsy.com/courses";
728
- }
729
- })
730
- .catch(error => {
731
- window.location.href = "https://riverpsy.com/courses";
732
- });
733
- vkBridge.send('VKWebAppGetUserInfo')
734
- .then(data => {
735
- console.log(data.id);
736
- console.log(data.first_name);
737
- console.log(data.last_name);
738
- console.log(data);
739
- sid_user = (data.id);
740
- vk_ides = (data.id);
741
- vk_photos1 = (data.photo_100);
742
- hashs = (location.hash);
743
- console.log(location.hash);
744
- console.log(vk_photos1);
745
- })
746
- .catch(error => {
747
- console.error('Error:', error);
748
- });
749
- </script>
750
- `;
751
-
752
  const fullHtmlContent = `
753
  <!DOCTYPE html>
754
  <html lang="en">
@@ -760,11 +723,9 @@ editor.on('load', function() {
760
  </head>
761
  <body>
762
  ${htmlContent}
763
- ${vkScripts}
764
  </body>
765
  </html>
766
  `;
767
-
768
  const blob = new Blob([fullHtmlContent], { type: 'text/html' });
769
  const link = document.createElement('a');
770
  link.href = URL.createObjectURL(blob);
@@ -773,18 +734,18 @@ editor.on('load', function() {
773
  link.click();
774
  document.body.removeChild(link);
775
  });
776
-
777
- // Функция для показа/скрытия приложения
778
- document.getElementById('toggleAppBtn').addEventListener('click', function() {
779
- const app = document.getElementById('gjs');
780
- if (app.style.left === '0px' || app.style.left === '') {
781
- app.style.left = '-15%'; // Скрыть приложение
782
- } else {
783
- app.style.left = '0'; // Показать приложение
784
- }
785
- });
786
  });
787
- </script>
 
 
 
 
 
 
 
 
 
 
788
 
789
  <script>
790
  document.getElementById('uploadForm').addEventListener('submit', function(event) {
 
703
  </script>
704
 
705
  <script>
706
+ // Функция для показа/скрытия приложения
707
+ document.addEventListener('DOMContentLoaded', () => {
708
+ // Функция для тестовой кнопки
709
  document.addEventListener('DOMContentLoaded', () => {
 
710
  document.getElementById('testBtn').addEventListener('click', function() {
711
  console.log('Тестовая кнопка работает!');
 
712
  const editor = grapesjs.editors[0]; // Предполагается, что у вас есть только один редактор
713
  const htmlContent = editor.getHtml();
714
  const cssContent = editor.getCss();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
715
  const fullHtmlContent = `
716
  <!DOCTYPE html>
717
  <html lang="en">
 
723
  </head>
724
  <body>
725
  ${htmlContent}
 
726
  </body>
727
  </html>
728
  `;
 
729
  const blob = new Blob([fullHtmlContent], { type: 'text/html' });
730
  const link = document.createElement('a');
731
  link.href = URL.createObjectURL(blob);
 
734
  link.click();
735
  document.body.removeChild(link);
736
  });
 
 
 
 
 
 
 
 
 
 
737
  });
738
+ // Функция для показа/скрытия приложения
739
+ document.getElementById('toggleAppBtn').addEventListener('click', function() {
740
+ const app = document.getElementById('gjs');
741
+ if (app.style.left === '0px' || app.style.left === '') {
742
+ app.style.left = '-15%'; // Скрыть приложение
743
+ } else {
744
+ app.style.left = '0'; // Показать приложение
745
+ }
746
+ });
747
+ });
748
+ </script>
749
 
750
  <script>
751
  document.getElementById('uploadForm').addEventListener('submit', function(event) {