CMS DataLife Engine - Система управления сайтами

slomchinskiy

Клиенты
  • Content count

    17
  • Joined

  • Last visited

Community Reputation

7 Обычный

About slomchinskiy

  • Rank
    Новичок
  • Birthday 06/26/1992

Информация

  • Пол
    Мужчина
  1. Разобрался, celsoft спасибо. Может поможет кому-то: $('.soc_links a').on('click',function(){ var href = $(this).attr('href'); var width = 820; var height = 420; var left = (screen.width - width)/2; var top = (screen.height - height)/2-100; auth_window = window.open(href, 'auth_window', "width="+width+",height="+height+",top="+top+",left="+left+"menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no"); return false; }); [group=5]<span class="soc_links"><a href="{google_url}"><div class="button-outline">АВТОРИЗАЦИЯ</div></a></span>[/group]
  2. Я видел, что ссылка в ошибке отличается от той, которую я указал в разрешенных редиректах. Но почему она отличается, не понимаю, ибо ссылку прописываю не я, а тег {google_url}. Скрипт, который я использую, кидал в первом сообщении. Я в js не силен, но вроде, в нем нигде не обрезается эта ссылка. Подскажите пожалуйста, что я делаю не так. Понял, буду копаться в стандартном шаблоне. Спасибо.
  3. В стандартных шаблонах форма авторизации Google открывается в новой вкладке браузера: [google]<a href="{google_url}" target="_blank" class="soc_gp"><svg class="icon icon-gp"><use xlink:href="#icon-gp"/></svg></a>[/google] Задача состоит в том, чтобы открывать в новом окне браузера, с помощью window.open. Если делать через новое окно, то авторизация не работает. Вот текст ошибки. В новой вкладке авторизация работает.
  4. Пример кода с интернета, естественно я использовал тег {google_url}. Спасибо за наводку, изучу.
  5. Здравствуйте. Подскажите пожалуйста, как реализовать Google авторизацию через новое popup окно, а не на той же странице сайта или в новой вкладке браузера. Через window.open не работает, пишет что такой линк на редирект не указан в настройках моего Google приложения (на текущей странице авторизация работает). Использовал этот код: <body> <a href="javascript:poptastic('https://accounts.google.com/o/oauth2/auth?scope=https://www.google.com/m8/feeds&client_id=21302922996.apps.googleusercontent.com&redirect_uri=https://www.example.com/back&response_type=token');">Try out that example URL now</a> <script> function poptastic(url) { var newWindow = window.open(url, 'name', 'height=600,width=450'); if (window.focus) { newWindow.focus(); } } </script> </body>