Zau4man

Zau4man

+1095
Репутация
19390
Рейтинг
#1 Функциональная возможность "Пожаловаться" на сайте была бы очень кстати! 19 ноября 2024 в 16:44

его нет в каталоге

А это большое упущение 🥹

#2 Редактор Editorjs 18 ноября 2024 в 16:15

 Def, нет. Это из-за instantcms.ru/addons/catfields.html

Я решил проблему в лоб так, что js скрипты компонента не подключаются при ajax запросах

В файле /system/controllers/catfields/hooks/content_item_form.php обернул код

  1. ob_start(); ?>
  2. <script>
  3. var hidden = '<?php echo json_encode($item['hidden_fields']); ?>';
  4. var titles = '<?php echo json_encode($item['catfields_titles']); ?>';
  5. var cat = '<?php echo $category_id; ?>';
  6. </script>
  7. <script type='text/javascript' src='/templates/default/js/catfields.js'></script>
  8. <?php cmsTemplate::getInstance()->addBottom(ob_get_clean());

вот так

  1. if(!$this->request->isAjax()){
  2. ob_start(); ?>
  3. <script>
  4. var hidden = '<?php echo json_encode($item['hidden_fields']); ?>';
  5. var titles = '<?php echo json_encode($item['catfields_titles']); ?>';
  6. var cat = '<?php echo $category_id; ?>';
  7. </script>
  8. <script type='text/javascript' src='/templates/default/js/catfields.js'></script>
  9. <?php cmsTemplate::getInstance()->addBottom(ob_get_clean());
  10. }

Есть ли другое решение. Наверно. 

Для дальнейшего обсуждения проблем с catfields создайте отдельную тему.

#3 Как сделать аналог меню действий только с кнопкой "Добавить"? 17 ноября 2024 в 08:10

Про то, что вывести меню действий, например полем, не получится писал тут instantcms.ru/forum/nuzhno-2-polja-ssylki-na-soc-seti-i-pole-menyu-deistvii.html#post-363051

Виджетом, или в шаблоне компонента можно. Т.е. после того, как сформировано содержимое самого содержимого компонента. А «оборачивание» в шаблоны, и вывод виджетов происходит позже.

#4 Zauth: авторизация с помощью соц. сетей 17 ноября 2024 в 07:45

Проверил вход через гугл со старым ключом (новый получить не могу, видимо, гуглу не нравится поддомен). Можете тоже проверить гугл тут bergorod.ru/auth/login

Гугл точно работает. В новой версии работа с соц. сетями не менялась. Все правки были по авторизации и выпилу устаревшего кода.

#5 Zauth: авторизация с помощью соц. сетей 15 ноября 2024 в 13:01

А гугл туда же. Все меняет. И вот текущая инструкция скоро устареет

Изображение

Разбираюсь с новым интерфейсом

Добавлено спустя 53 минуты

В общем. В новом интерфейсе непонятно, где брать идентификатор и клиент. А старый валится с ошибкой

Изображение

 F_a_R_i_D, можете прислать на mail@zau4man.ru доступы в админку и по ftp. Потестирую вход на вашем сайте.

Пока из предположений, приложение, что вы создали ранее, было создано для другого сайта. Надо зайти в настройки приложения и сменить домен со старого на новый.

#6 Zauth: авторизация с помощью соц. сетей 14 ноября 2024 в 19:28

 F_a_R_i_D, с телеграм все сложно. Вход возможен только клику по кнопке телеграмма. Ее невозможно стилизовать, она предоставляется телеграмом. Поэтому сделано через отдельную страницу. По идее, телеграм определяет язык устройства пользователя и показывает соответствующую кнопку. Повлиять на это я не могу.

но всеравно просим вот такое

F_a_R_i_D

Все, что происходит на скриншоте, это уже окно телеграмма. Не моего компонента. На него тоже повлиять не могу.

#7 Zauth: авторизация с помощью соц. сетей 14 ноября 2024 в 10:45

В таком случае смогут авторизоваться

Def

смогут

а новым при клике система скажет, что требуется приглашение

Def

не скажет.

Записал в хотелки.

Добавлено спустя 2 минуты

дав всем желающим указать целевой никнейм для достижения злых намерений

disc

добавлю проверку на никнейм. И если он в списке запрещенных, пользователь будет именоваться как User555

#8 Zauth: авторизация с помощью соц. сетей 13 ноября 2024 в 19:42

вход с помощью Газпром ID

Александр

Не нашел по ссылке описания api

#9 Zauth: авторизация с помощью соц. сетей 12 ноября 2024 в 21:28

дополнительным фактором попадания рассылок на живые почты в спам

Нет. Если почта фейковая, на нее не отправляются письма с сайта. 

#10 Не работает поле Файл в конструкторе форм 12 ноября 2024 в 17:18

Да, на поддомене работает, какие дальнейшие действия?

TOPg

ожидайте выхода новой версии. Работа кипит.

#11 Постинг vk - ручной и автоматический постинг во вконтакте 12 ноября 2024 в 14:14

Вышла версия 1.1.1 компонента. В данной версии добавлена возможность автоматически и регулярно постить в вк подготовленный текст. Пригодится для отправки объявлений, регулярных приветствий и т.п.

Изображение

Подробности

Данная возможность реализована по просьбе CEH9I. Вы также можете написать, и ваше пожелание, возможно, будет реализовано в следующей версии компонента.

#12 Не работает поле Файл в конструкторе форм 12 ноября 2024 в 14:09

файл также приходит без формата, я правильно меняю только system/core/uploader.php

TOPg

неправильно. Список файлов не подскажу, надо смотреть в коммите. Поставьте на поддомен полностью с нуля версию с git, и проверьте на ней. 

#13 Можно ли в настройки поля добавить опцию CSS классов для списка и записи раздеьно? 12 ноября 2024 в 13:04

будут (скорее всего) добавлены два поля для классов в списке и классов в записи

Zau4man

добавлены github.com/instantsoft/icms2/commit/95998dd1504ee77b614f7eb144d2a2d3ac1caa5f

#14 Не работает поле Файл в конструкторе форм 12 ноября 2024 в 13:04

проверил, без изменений

TOPg

проверьте теперь. Пару минут назад был коммит с фиксом github.com/instantsoft/icms2/commit/95998dd1504ee77b614f7eb144d2a2d3ac1caa5f

#15 Zauth: авторизация с помощью соц. сетей 12 ноября 2024 в 12:34

 F_a_R_i_D, не ждите, пробуйте. Попробуйте получить для facebook хотя бы статус разработчика. И создать приложение, пусть и не настроенное www.zau4man.ru/blog/sozdanie-prilozhenii-dlja-komponenta-zav.html

Там реально еще в момент написания прошлой инструкции был муторный путь всяческих проверок. А потом api для моего сайта просто отключили, так как я не заходил в кабинет разработчика.

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.