Jack Sowyer
+14
Репутация
0
Рейтинг
scanread, никогда нельзя предсказать что придет в голову юзеру. "Голь на выдумки хитра". И по-моему мнению, вариант либо/либо должен быть застрахован со стороны скриптовой логики. Это моё дело, что я случайно нажал на ссылку "Добавить комментарий". Затем же я исправился и выбрал правильную ссылку "Редактировать комментарий". ИМХО, система должна предусматривать подобные телодвижения пользователя. Иначе страдает юзабилити — и я вынужден перезагружать страницу, чтобы повторить попытку.
Странник, а СОЗДАТЕЛЬ клуба не АДМИН рзаве?
Я не понимаю, в чем логика и последовательность! Почему при СОЗДАНИИ клуба творец не может указать пустое название, а зато ПОСЛЕ создания такая возможность ему любезно предоставляется?
Давайте тогда уберем и проверку при создании…?
Я не понимаю, в чем логика и последовательность! Почему при СОЗДАНИИ клуба творец не может указать пустое название, а зато ПОСЛЕ создания такая возможность ему любезно предоставляется?
Давайте тогда уберем и проверку при создании…?

Итак, ситуация в следующем...
Добавляем некий комментарий — скриншот 1
Далее заходим в его редактирование и изменяем — скриншот 2
В результате сохранения получаем ожидаемый результат — скриншот 3
Смотри последний скриншот 4.
Другими словами, перепутались объекты действия. И выводимый алерт в окне редактирования СУЩЕСТВУЮЩЕГО комментария в таком случае выводиться НЕ ДОЛЖЕН.
Добавляем некий комментарий — скриншот 1
Далее заходим в его редактирование и изменяем — скриншот 2
В результате сохранения получаем ожидаемый результат — скриншот 3
НО!
Если перед тем как зайти в редактирование коммента случайно нажать ссылку "Добавить комментарий", а уже затем (после появления блока с приглашением на ввод текста НОВОГО комментария) выбрать ссылку редактирования существующего комментария и попробовать там что-нибудь отредактировать — получаем сообщение об ошибке, которое явно относится к пустому тексту НОВОГО комментария.Смотри последний скриншот 4.
Другими словами, перепутались объекты действия. И выводимый алерт в окне редактирования СУЩЕСТВУЮЩЕГО комментария в таком случае выводиться НЕ ДОЛЖЕН.
Прикрепленный файл
comment1_hqrah.png
7 Кб
Продолжаем собирать баги… в копилку знаний.
(Клубы пользователей v1.10.3)
Система не позволяет создать клуб без названия, но если после его создания зайти в редактирование (настройки клуба) и удалить название, то сохранение такого клуба происходит без каких-либо проблем и в итоге получаем клуб без названия.
(Клубы пользователей v1.10.3)
Система не позволяет создать клуб без названия, но если после его создания зайти в редактирование (настройки клуба) и удалить название, то сохранение такого клуба происходит без каких-либо проблем и в итоге получаем клуб без названия.
Добавляю в копилку знаний.
регион "Камчатская область" следует заменить на "Камчатский край"
регион "Камчатская область" следует заменить на "Камчатский край"

АП! Жду ответа как соловей лета!
Ау, я так и не понял, кто-нить из разработчиков может прокомментировать ситуацию или нет?
Это проблема только у меня или подтвержденный баг компонента/шаблона?
Это проблема только у меня или подтвержденный баг компонента/шаблона?
Судя по всему в последнем патче данная проблема должна быть пофиксена. Не проверял, но поводов сомневаться нет. Закрываем тему.
Умных мыслей больше нет -> тему закрываем.

Закрываем тему
Да! Речь про компонент "Клубы пользователей v1.10.3"
Да и конечный результат данной темы должен заключаться в поиске и исправлении самого источника проблемы, а не изобретении костылей.
Судя по логике данный параметр компонента по какой-то причине не передается в функцию загрузки изображения...
хотя в коде присутствуют:
Для проверки заменил $inUploadPhoto->is_watermark = $this->config['photo_watermark']; на $inUploadPhoto->is_watermark = 0;
Это помогло. Вотермарк не накладывается. Как же сделать так, чтобы значение подставлялось из конфига?
Это не решение вопроса. Я положим хочу, чтобы для одних компонентов вотермарки накладывались, а для других — нет.Поставьте вместо вотермарка маленькую прозрачную картинку, или удалите его вообще.
Да и конечный результат данной темы должен заключаться в поиске и исправлении самого источника проблемы, а не изобретении костылей.
Судя по логике данный параметр компонента по какой-то причине не передается в функцию загрузки изображения...
хотя в коде присутствуют:
$this->config = cmsCore::getInstance()->loadComponentConfig('clubs'); ... public function initUploadClass() { cmsCore::loadClass('upload_photo'); ... $inUploadPhoto->is_watermark = $this->config['photo_watermark']; ... if($this->is_watermark) { @img_add_watermark($uploadthumb['medium']); }
Это помогло. Вотермарк не накладывается. Как же сделать так, чтобы значение подставлялось из конфига?
В настройках компонента деактивирована галочка "Наносить водяной знак".
Однако все изображения, подгружаемые в блоги сообщества, в фотогалерею сообщества, получают watermark.
Как починить опцию, чтобы она влияла на результат?
В других компонентах аналогичные опции работают (влияют на результат).
Однако все изображения, подгружаемые в блоги сообщества, в фотогалерею сообщества, получают watermark.
Как починить опцию, чтобы она влияла на результат?
В других компонентах аналогичные опции работают (влияют на результат).
Почему недосоздал? Чего не хватает в моей форме?недосоздали
Не понял разницы отправки формы от гостя или от пользователя. За исключением того, что я бы просто увидел от кого именно пришла форма.И если бы вы отправили информацию от пользователя, то получили бы её там куда сами бы указали.
Но что-то мне подсказывает, что этой информацией владеют единицы. И практической пользы от использования таким образом самодельных форм никакой.Если, например, это поля с информацией о пользователи, которая используется системой, то соответственно она заносится в базу.
В принципе, я так и не получил ни одного конкретного ответа на свой вопрос :)
Видимо тайну, что такое /forms/process разработчики унесут с собой в могилу… ну и пофиг.
Lora, ну предположим я сделал собственную форму
Вот так она выглядит при внедрении в страницу:
По нажатию на Отправить получаю ЛС следующего содержания:
Мой вопрос, который я уже на протяжении всей темы пытаюсь для себя прояснить — И ЧТО ДАЛЬШЕ?
В чем заключается обработка такой формы? Разве при этом пользователь автоматически подписывается на Новости на email 123 ???
По-моему нет. По-моему всё, чего я добился — так это настроил автоматическое получение ЛС с информацией о результатах заполнения пользователями формы — не более того. И никаких дополнительных действий система при этом не предпринимает!
Так и должно быть? Именно этим и ограничивается функционал компонента Конструктор форм? Просто передать некую структурированную информацию от пользователя до Администрации?
Или возможно нечто большее? Возвращаясь к сообщению #2 в этой теме, я делаю вывод что ДА — возможно. Т.к. при редактировании профиля пользователь может заполнить такие поля как "Любимая музыка" и "Образование", являющиеся содержимым формы "Анкета пользователя". И при этом информация заполненная пользователем в этих полях СОХРАНЯЕТСЯ в базу данных! А не просто куда-то там доставляется на email.
Так я спрашиваю — почему обработка одной из форм — автоматизирована (сохранение в БД результатов заполнения), а в другом случае — как на примере — ограничивается только доставкой информации о заполнении в ЛС (и дальше Администратор сам решает что с этой информацией делать)
???
Вот так она выглядит при внедрении в страницу:
По нажатию на Отправить получаю ЛС следующего содержания:
Мой вопрос, который я уже на протяжении всей темы пытаюсь для себя прояснить — И ЧТО ДАЛЬШЕ?
В чем заключается обработка такой формы? Разве при этом пользователь автоматически подписывается на Новости на email 123 ???
По-моему нет. По-моему всё, чего я добился — так это настроил автоматическое получение ЛС с информацией о результатах заполнения пользователями формы — не более того. И никаких дополнительных действий система при этом не предпринимает!
Так и должно быть? Именно этим и ограничивается функционал компонента Конструктор форм? Просто передать некую структурированную информацию от пользователя до Администрации?
Или возможно нечто большее? Возвращаясь к сообщению #2 в этой теме, я делаю вывод что ДА — возможно. Т.к. при редактировании профиля пользователь может заполнить такие поля как "Любимая музыка" и "Образование", являющиеся содержимым формы "Анкета пользователя". И при этом информация заполненная пользователем в этих полях СОХРАНЯЕТСЯ в базу данных! А не просто куда-то там доставляется на email.
Так я спрашиваю — почему обработка одной из форм — автоматизирована (сохранение в БД результатов заполнения), а в другом случае — как на примере — ограничивается только доставкой информации о заполнении в ЛС (и дальше Администратор сам решает что с этой информацией делать)
???
Спасибо за помощь, включил вывод тэга IMG, понаблюдаю в будущем над тем, что творят пользователи… может и выключу потом, если будут проблемы...
Жаль, что то же самое нельзя провернуть с лентой активности. 😥
Жаль, что то же самое нельзя провернуть с лентой активности. 😥