Vladimir
Список запретных ip
Павел
Vladimir
Одним словом хватает там способов
Akela
Отсутствие нажатия клавиш
А если на странице не будет нажатие клавиш? С телефона к примеру, или выбор списков, радиокнопки?
Akela
Список запретных ip
Можно самому формировать, или из коробки будет?
Akela
Телефон генерирует нажатия клавиш
Так можно из автозаполнения выбрать
Vladimir
Так можно из автозаполнения выбрать
Это все равно несколько нажатий на клавиатуру
Akela
Это все равно несколько нажатий на клавиатуру
Часто на клавиатуру не нажимаю, мышкой или с телефона тап по полю и выбираю автозаполнение
Akela
Нужно тестить такое будет
Vladimir
Нужно тестить такое будет
Естественно. Но каждый пункт будет возможность отключить
Vladimir
Дело ваше как регулировать
RINAT
SimplySmart-IT/plg_user_sismosautoarticle: этот плагин полезен для автоматического создания статьи для нового пользователя при активации в вашем Joomla! 4 КМС. https://github.com/SimplySmart-IT/plg_user_sismosautoarticle
Sergey
Ihor
ну че. дурову респект. монетизируется ооочень грамотно :) еще и бустеры нормально вводит :) отличная схема стимуляции премиумов.
Akela
А при чем тут Joomla?
Sergey
А при чем тут Joomla?
Притом, что для канала joomlafeed можно включить эту штуку.
Akela
Притом, что для канала joomlafeed можно включить эту штуку.
Сторисами страдают малолетки. Остальные не смотрят их
Sergey
Сторисами страдают малолетки. Остальные не смотрят их
Я про что и написал. Но пусть будет, есть не просит же
Vladimir
Я через 19 часов только смогу проголосовать
Eugene
сторис обращают на себя внимание. это работает
Vladimir
Они не могут не работать по одной простой причине - они маячат сверху
Eugene
16 Inspiring Illustration Trends to Try in 2023 https://designstripe.com/blog/16-inspiring-illustration-styles-for-2022
Sergey
​​Любимая всеми нами игра:
Mitriy
Ребят, как думаете, можно ли на основе радикалформ сделать рейтинг материалов? Нужен текст отзыва и оценка. Форма отправляет текст и оценку, и расчёт итоговой оценки и вывод отзывов сделать самописным плагин ом?
Mitriy
Да почему нет?
Нагрузка на сервер будет меньше, по сравнению с готовым комонентом рейтинга? Примерно уж, все относительно конечно
Sergey
Это меньшее из объёма работы, что предстоит писать
Vladimir
Да и не аякс он
Sergey
Борьба со спамом ?
Я б просто подглядел нужный код в радикал форм))
Vladimir
Я б просто подглядел нужный код в радикал форм))
Там достаточно значимая часть кода борьба со спамом
Vladimir
И добавится еще
Vladimir
А уж поле комментария - лакомый кусочек
Mitriy
Тотесть просто ставлю форму, ничего не думаю. А думаю просто над выводом отзывов и средним рейтингом, профит
Mitriy
Но доп код надо написать
Для формы? Там поле с оценкой нужно, звёздочки. Поле отзыва и скрытое поле с ID материала, вроде все
Mitriy
Ну куда вы будете записывать оценку ?
А разве отправленные формы не сохраняются в базе?
Vladimir
А разве отправленные формы не сохраняются в базе?
Вы что хотите в итоге получить ? Вы собираетесь выводить полученные оценки ?
Vladimir
А где?
В логфайлах. И они периодически очищаются
Vladimir
🥴
Ну отправленные формы - это вообще побочный продукт
Vladimir
Подразумевается что они приходят к вам в почту
Vladimir
Но никто не мешает сохранять в базу
Vladimir
Только тут уже возникает вопрос куда
Mitriy
Только тут уже возникает вопрос куда
Понял, но можно завести отдельные поля и писать их туда
Vladimir
Понял, но можно завести отдельные поля и писать их туда
Можно. Для этого и нужен отдельный плагин или доп код
Vladimir
И еще вопрос - вы будете просто так публиковать отзывы ?
Vladimir
Без редактирования ?
Vladimir
Даже модерировать не будете ?
Vladimir
Блин, столько всего набежало
У вас же может быть несколько отзывов к одному материалу ? Как их будете хранить ?
RINAT
Блин, столько всего набежало
Глядишь и за компонентом уже не далеко😊
Mitriy
У вас же может быть несколько отзывов к одному материалу ? Как их будете хранить ?
А есть же плагин создания материалов на основе радикалформ. Вот там и буду хранить 😁
Vladimir
Такой вариант вполне возможен
Vladimir
Вам только для вывода надо вставлять тег с id материала. И тогда все будет само
Александр
всем привет подскажите плиз по поводу плагина Revars https://hika.su/rasshireniya/revars попытался засунуть туда ссылку без sef она не преобразуется в sef это можно поправить как то. Я бы мог Jroute заюзать просто эта ссылка находится в jce редакторе поэтому такое решение не очень подходит
Mitriy
Ещё под четверку допишу, там код намного проще стал
Обновишь плагин на Гите под Joomla 4? https://github.com/JPathRu/cli-scripts
Sergey
Обновишь плагин на Гите под Joomla 4? https://github.com/JPathRu/cli-scripts
В четверке плагин группы console пишется.
Dmitry
Mitriy
Да, там уже по новому надо
в какой переменной хранятся данные полей RadicalForm в плагине добавления материала?
Dmitry
в какой переменной хранятся данные полей RadicalForm в плагине добавления материала?
https://github.com/JPathRu/plg-radicalform-newarticle/blob/b6cfff7eedfafb844680b1a1243a80fca96d5633/newarticle.php#L68
Dmitry
Здесь описаны входящие параметры
Mitriy
https://github.com/JPathRu/plg-radicalform-newarticle/blob/b6cfff7eedfafb844680b1a1243a80fca96d5633/newarticle.php#L68
сейчас даже просто строку не сохраняет: //Добавляем пользовательские поля private function saveArticleFields($articleId) { // Регистрируем класс FieldsHelper. JLoader::register('FieldsHelper', JPATH_ADMINISTRATOR . '/components/com_fields/helpers/fields.php'); // Добавляем путь поиска классов модели. BaseDatabaseModel::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_fields/models', 'FieldsModel'); // Инициализируем объект модели класса FieldsModelField. $model = BaseDatabaseModel::getInstance('Field', 'FieldsModel', array('ignore_request' => true)); $fields = [ // 16 => $data['mailr'], // mail автора отзыва // 17 => $data['rating'], // оценка автора отзыва // 18 => $data['idsalon'], // оценка автора отзыва 16 => 'mailr', // mail автора отзыва 17 => 'rating', // оценка автора отзыва 18 => 'idsalon', // оценка автора отзыва ]; // Save the fields. foreach ($fields as $key => $value) { $model->setFieldValue($key, $articleId, $value); } //Закончили добавлять пользовательские поля }
Mitriy
а функция добавления материала работает
Mitriy
может эта строка неверная? $this->saveArticleFields($model->getItem()->id);