Думаю да. В дальнейшем будет также как остальными компонентами, две версии, с кубиком под php 7.4 и без него, но дороже.
Zau4man
Неужели никто не сталкивался с подобной проблемой?
в типах контента без доп. доработок такой проблемы нет. Иначе бы уже были темы, потому как тогда cms было бы невозможно пользоваться. Вангую, что проблема в доработках, или в нестандартных полях.
Пришлите доступы в админку + ftp на mail@zau4man.ru Гляну, как будет время
pupsik, ссылка формируется в момент рассылки уведомления и хранится в теле уведомления в виде текста

В теории конечно можно проверять, есть ли «users» в тексте, получать slug или id юзера, потом по нему пользователя. Но таких уведомлений может быть в списке десятки. А проделывать описанное выше автоматизировано для запроса списка не получится.
Тут только если дорабатывать процесс добавления уведомления, добавить столбец для хранения автора уведомления (если он есть). И тогда при получении списка уведомлений joinить таблицу пользователей.
Но делать это для вывода аватара… ну такое себе
Ну или после получения списка уведомлений перебирать их, получать slug или id юзера, потом по этим данным выбирать пользователей из базы и передавать все это в шаблон. Но тоже так себе решение, хотя и рабочее.
Видимо никак. В таблице уведомлений нет столбца с автором

Без хаков движка, видимо, никак. Не приветствую такие правки, поэтому все еще рекомендую написать на гит.
В файле system\controllers\forms\actions\send_ajax.php после строки
$form_items['user_name'] = $this->cms_user->is_logged ? $this->cms_user->nickname : LANG_GUEST;
добавить
$form_items['user_id'] = $this->cms_user->is_logged ? $this->cms_user->id : 0;
Чтобы получилось так

И в шаблоне письма использовать конструкцию типа
<a href="http://instant2163/users/{user_id}">{user_name}</a> заполнил тут {page_url} Данные формы {form_data}

И тогда в письме получите ссылку

По документации docs.instantcms.ru/manual/settings/seo-patterns можно попробовать обработать ситуацию, когда user_id нет, т.е. гость. Но у меня быстро это не получилось, поэтому отправляю 0.
Не будет. 10 человек нужно было, чтобы понять, что есть интерес. Это не раздача компонента, а появление версии с открытым исходным кодом + обновление инструкций + обновление демо
Надеюсь на PHP 8.1 будет работать?)
код будет открыт. Работать будет на всем, на чем работает движок. На 8.3 не обещаю, но если в коде надо будет что-то осовременить, то поправлю по мере знаний. В IDE выбран php 8.1, IDE на код не ругается.
сможет нам помочь?
конечно, это же он писал код. Только он сейчас занят, работает, а в свободное время пилит коммиты. Вот недавний github.com/instantsoft/icms2/commit/1cc6785b98b31e0668d0f813188d54d33fe1ec5c
В таком случае приходит просто имя
тогда, видимо, только на гит github.com/instantsoft/icms2/issues с хотелкой, чтобы к {user_name} добавили также {user_id}
сам файл в приложении без формата
это не проверял. Тогда, видимо, только ждать выхода новой версии. Или смотреть по коду, где теряется расширение при прикреплении файла и править самостоятельно.
Region67, попробуйте в шаблоне уведомления использовать {user_name}

однако файл в письме отсутствует
отстутствует его имя у поля, нужно поправить сам конструктор. Файл в приложении к письму. И он там точно есть, я тестировал.
Уточнить надо, этот компонент БЕЗ третьих сервисов(лиц) так? И я так понимаю что логина через Twitter(x.com) нет и не будет?
уточнять лучше в теме компонента. Тут тема про другое.
Посмотрите подробное описание компонента www.zau4man.ru/addons/komponent-avtorizacija-s-pomoschyu-soc-s.html
Для каждой соц. сети создается свое приложение в этой соц. сети, и общение сайта и соц.сети идет с помощью api соц. сети. Прямыми запросами в curl, если нужны такие подробности. Вот например
/* * первоначальный запрос к вк * в ответ получим code параметром в get * нужный для шага 2 */ public function vkFirstStep($client_id, $redirect_uri) { 'client_id' => $client_id, 'redirect_uri' => $redirect_uri, 'display' => 'page', 'scope' => 'email', 'response_type' => 'code', 'v' => '5.130' ); $this->redirect($oauth_url); }
что логина через Twitter(x.com)
не будет
По итогу уже есть 8 желающих
Def instantcms.ru/users/yury
CEH9I instantcms.ru/users/ceh9i
kalikimaka instantcms.ru/users/12355
Викторыч instantcms.ru/users/dvduck
Dublic instantcms.ru/users/dublic
Александр instantcms.ru/users/sandro
Happy instantcms.ru/users/happy2019
pupsik instantcms.ru/users/13071
TOPg, тут instantcms.ru/forum/konstruktor-form-pole-fail.html#post-361106 было решение.
В новой версии движка такой uploader будет «в коробке»
1. Тема умрет, если вы не приложите усилий и не добавите подробностей
2. Так все таки выводить меню действий? Или вы планируете там выводить какое-то другое меню? Говоря про иконку и текст вы имеете ввиду эти?
Приложите скриншот того, что вы хотите получить. Так будет понятнее.