его нет в каталоге
А это большое упущение 🥹
его нет в каталоге
А это большое упущение 🥹
Def, нет. Это из-за instantcms.ru/addons/catfields.html
Я решил проблему в лоб так, что js скрипты компонента не подключаются при ajax запросах
В файле /system/controllers/catfields/hooks/content_item_form.php обернул код
ob_start(); ?> <script> var cat = '<?php echo $category_id; ?>'; </script> <script type='text/javascript' src='/templates/default/js/catfields.js'></script>
вот так
if(!$this->request->isAjax()){ ob_start(); ?> <script> var cat = '<?php echo $category_id; ?>'; </script> <script type='text/javascript' src='/templates/default/js/catfields.js'></script> }
Есть ли другое решение. Наверно.
Для дальнейшего обсуждения проблем с catfields создайте отдельную тему.
Про то, что вывести меню действий, например полем, не получится писал тут instantcms.ru/forum/nuzhno-2-polja-ssylki-na-soc-seti-i-pole-menyu-deistvii.html#post-363051
Виджетом, или в шаблоне компонента можно. Т.е. после того, как сформировано содержимое самого содержимого компонента. А «оборачивание» в шаблоны, и вывод виджетов происходит позже.
Проверил вход через гугл со старым ключом (новый получить не могу, видимо, гуглу не нравится поддомен). Можете тоже проверить гугл тут bergorod.ru/auth/login
Гугл точно работает. В новой версии работа с соц. сетями не менялась. Все правки были по авторизации и выпилу устаревшего кода.
А гугл туда же. Все меняет. И вот текущая инструкция скоро устареет
Разбираюсь с новым интерфейсом
В общем. В новом интерфейсе непонятно, где брать идентификатор и клиент. А старый валится с ошибкой
F_a_R_i_D, можете прислать на mail@zau4man.ru доступы в админку и по ftp. Потестирую вход на вашем сайте.
Пока из предположений, приложение, что вы создали ранее, было создано для другого сайта. Надо зайти в настройки приложения и сменить домен со старого на новый.
F_a_R_i_D, с телеграм все сложно. Вход возможен только клику по кнопке телеграмма. Ее невозможно стилизовать, она предоставляется телеграмом. Поэтому сделано через отдельную страницу. По идее, телеграм определяет язык устройства пользователя и показывает соответствующую кнопку. Повлиять на это я не могу.
но всеравно просим вот такое
Все, что происходит на скриншоте, это уже окно телеграмма. Не моего компонента. На него тоже повлиять не могу.
В таком случае смогут авторизоваться
смогут
а новым при клике система скажет, что требуется приглашение
не скажет.
Записал в хотелки.
дав всем желающим указать целевой никнейм для достижения злых намерений
добавлю проверку на никнейм. И если он в списке запрещенных, пользователь будет именоваться как User555
вход с помощью Газпром ID
Не нашел по ссылке описания api
дополнительным фактором попадания рассылок на живые почты в спам
Нет. Если почта фейковая, на нее не отправляются письма с сайта.
Да, на поддомене работает, какие дальнейшие действия?
ожидайте выхода новой версии. Работа кипит.
Вышла версия 1.1.1 компонента. В данной версии добавлена возможность автоматически и регулярно постить в вк подготовленный текст. Пригодится для отправки объявлений, регулярных приветствий и т.п.
Данная возможность реализована по просьбе CEH9I. Вы также можете написать, и ваше пожелание, возможно, будет реализовано в следующей версии компонента.
файл также приходит без формата, я правильно меняю только system/core/uploader.php
неправильно. Список файлов не подскажу, надо смотреть в коммите. Поставьте на поддомен полностью с нуля версию с git, и проверьте на ней.
будут (скорее всего) добавлены два поля для классов в списке и классов в записи
добавлены github.com/instantsoft/icms2/commit/95998dd1504ee77b614f7eb144d2a2d3ac1caa5f
проверил, без изменений
проверьте теперь. Пару минут назад был коммит с фиксом github.com/instantsoft/icms2/commit/95998dd1504ee77b614f7eb144d2a2d3ac1caa5f
F_a_R_i_D, не ждите, пробуйте. Попробуйте получить для facebook хотя бы статус разработчика. И создать приложение, пусть и не настроенное www.zau4man.ru/blog/sozdanie-prilozhenii-dlja-komponenta-zav.html
Там реально еще в момент написания прошлой инструкции был муторный путь всяческих проверок. А потом api для моего сайта просто отключили, так как я не заходил в кабинет разработчика.