rshabalin, скорее всего в теме instantcms.ru/forum/vidzhet-polja-kontenta-mozhet-kto-pojasnit.html есть ответ на ваш вопрос

Zau4man
Скела, включите режим отладки. Откройте инструменты разработчика в браузере, вкладку Networks. Попробуйте добавить запись на стену. Во вкладке увидите запрос, в ответе на запрос скорее всего будет текст ошибки.
На чистом демо проблемы с добавлением записей на стену нет.
Happy, начните с документации docs.instantcms.ru/dev/forms/field-file
Скела, включите в правах доступа
и все будет
По умолчанию права на «Добавление записей на стене» выключено для всех групп.
dimanwwwwww, apache Netbeans хватит с головой. Бесплатный, обновляется. Если есть карта забугорная, то PHP Storm удобная вещь. Но никак не привыкну к подсветке синтаксиса. Норм тему не нашел.
Если упор в js, то бесплатный Visual Studio Code с несколькими плагинами очень удобен. Если есть карта забугорная, то WebStorm.
pupsik, к гугл драйв можно примонтировать папку сервера? Насколько мне известно — нет.
А cdn в известном смысле не получится использовать не потому, что нельзя выбрать папку для сохранения фотографий пользователя на сервере. Это же надо изменить формат хранения данных в полях изображение и изображения. При удалении фото помечать его под удаление на cdn и т.п.
Это несколько выходит за рамки темы.
dimanwwwwww, при загрузке фото, например, из формы, вот тут github.com/instantsoft/icms2/blob/e368d356f190848977cda653ba3bc34e76921a27/system/core/uploader.php#L415 получается адрес папки будущего файла.
А оно в свою очередь использует функцию тут github.com/instantsoft/icms2/blob/e368d356f190848977cda653ba3bc34e76921a27/system/libs/files.helper.php#L310
И повлиять на эту функцию хуками или как-то еще нельзя. У Fuze просили добавить возможность редактировать этот метод хуками, но он отказался, аргументировав это тем, что данный способ хранения файлов оптимальный и переделываться не будет.
А так, для небольших проектов с удовольствием сменил бы место хранения файлов на примерно такое же, как в wp.
Helg, вы проверили отправку webp в rss? В документации по организации rss dzen.ru/help/ru/website/rss-modify.html до сих пор указано
Внимание
Для изображений выбирайте файлы в формате JPEG, GIF или PNG.
No Name, предположу, что ответов в теме не будет.
Загрузка изображений в двойке несколько сложнее, чем просто передать массив данных. Откройте форму редактирования, добавьте фото, затем посмотрите исходный код. В месте поля изображений будет набор инпутов, в которых будут ссылки на уменьшенные копии изображений. Сколько пресетов включено — столько инпутов и будет. Имена инпутов будут похожи, так поле получит массив ссылок на фотографии.
Загрузку фотографий до отправки формы через postman, видимо, придется реализовывать отдельно от api.
нефигасе был компонент «Эту страницу просматривали»
без претензий к автору, но использовать его компонент не стоит. там вся история пишется в поле в таблице users. Вся-вся история гостей. Эта таблица загружается при каждом обращении к сайту и хранить в ней логи посещений гостей не стоит.
Антон, тоже какая-то ошибка от некорректного запроса к апи вк. В запросе есть некорректные данные, он вряд ли формируется компонентом и на ум приходят только ситуации описанные выше: повторный переход по ссылке или попытка сформировать строку вручную.
ru.stackoverflow.com/questions/1474407/Получение-access-token-vk-api
Саня, вы покажите пример того, что хотите реализовать. В ВК профиль — тоже обычный профиль. Просто в нем есть ряд опций вывода своих товаров и т.п.
Это же решается доп.компонентом и полями. В компоненте подключаем нужные опции, скажем, опция выводить в профиле блок услуг пользователя. И полем их выводим, если опция активна.
Поле при редактировании профиля не видно. А ссылка на добавить услугу ведёт в тип контента на страницу добавить.
И таким образом расширяем профиль пользователя связями с типами контента.
Не вижу проблем.
Хотя вижу. Например если захочется вывести в профиле с десяток типов контента, да ещё и с шаблонами как в списках типов контента, то на загрузку всех ТК и их полей уйдет много ресурсов. Но если часть ТК выводить в виде заголовок, описание, картинка то это будет быстро. Можно кеширование добавить для таких блоков пользователя.
Можно все что угодно. Но это будет скорее всего решение под ключ с учетом нюансов проекта, типа аякс заказ услуги сразу из профиля без перехода в каталог
Антон, это мой компонент авторизация через соц. сети. Там тоже можно отключить уведомления.
В данном случае, кто-то повторно (боты, злоумышленники) пытается использовать устаревший токен от соц.сети, который уже использовали для входа, чтобы попытаться войти на сайт.
Или какое-то расширение браузера пробегается по истории посещений пользователя и натыкается на ссылку, по которой пользователь попал на сайт и пробует пройти по ней снова.
Как-то так. Повода для беспокойства нет.
странно, что это не предусмотрено в коробке
это невозможно предусмотреть для всех полей. Вы можете использовать нестандартное поле, которое будет проверять обязательность уже после попытки сохранения данных. Оно выведет ошибку, но вы ее не увидите, так как поле будет визуально скрыто.
Вам надо обрабатывать обязательность полей иными способами: написать свой компонент для проверок, добавить для проверок js файл или др.
«в коробке» предусмотрено просто визуальное скрытие зависимых полей. Не более.
Антон, в компонента Профили пользователей