[TC] Custom User Style

[TC] Custom User Style 1.0.0 Beta 3

Нет прав для покупки ( 3,457.22 ₽ )

Atikin

Король шутов
Модераторы
Сообщения
3,698
Решения
285
Реакции
6,903
Баллы
1,565
Atikin добавил(а) новый ресурс:

[TC] Custom User Style - Покупка стилизации имени пользователя и создания собственного баннера.

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

Возможности:
  • Установка пользователем собственного CSS для имени и баннера
  • Установка пользователем собственного текста баннера
  • Создание предустановленных стилей для имени пользователя и баннера

Настройки:
  • Текст баннера по умолчанию
  • Максимальная длина текста баннера
    Если значение равно нулю, пользователю не будет доступно редактирование...

Узнать больше об этом ресурсе...
 
1629783390782.png?
Код:
[HEADING=2]Трассировка стека[/HEADING]
CREATE TABLE `xf_tc_cus_style_preset` (
    `preset_id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
    `title` VARCHAR(50) NOT NULL,
    `username_css` TEXT NOT NULL DEFAULT '',
    `banner_css` TEXT NOT NULL DEFAULT '',
    PRIMARY KEY (`preset_id`)
) ENGINE = INNODB CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci
------------

#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL statement...', 1101, '42000')
#1 src/XF/Db/Mysqli/Statement.php(39): XF\Db\Mysqli\Statement->getException('MySQL statement...', 1101, '42000')
#2 src/XF/Db/Mysqli/Statement.php(54): XF\Db\Mysqli\Statement->prepare()
#3 src/XF/Db/AbstractAdapter.php(94): XF\Db\Mysqli\Statement->execute()
#4 src/XF/Db/Schema/AbstractDdl.php(158): XF\Db\AbstractAdapter->query('CREATE TABLE `x...')
#5 src/XF/Db/SchemaManager.php(186): XF\Db\Schema\AbstractDdl->apply()
#6 src/addons/TC/CustomUserStyle/Setup.php(41): XF\Db\SchemaManager->createTable('xf_tc_cus_style...', Object(Closure))
#7 src/XF/AddOn/StepRunnerInstallTrait.php(60): TC\CustomUserStyle\Setup->installStep2(Array)
#8 src/XF/AddOn/StepRunnerInstallTrait.php(27): TC\CustomUserStyle\Setup->installStepRunner(2, Array)
#9 src/XF/Admin/Controller/AddOn.php(416): TC\CustomUserStyle\Setup->install(Array)
#10 src/XF/Mvc/Dispatcher.php(350): XF\Admin\Controller\AddOn->actionInstall(Object(XF\Mvc\ParameterBag))
#11 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:AddOn', 'Install', Object(XF\Mvc\RouteMatch), Object(TG\ClearAddOnFile\XF\Admin\Controller\AddOn), NULL)
#12 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(TG\ClearAddOnFile\XF\Admin\Controller\AddOn), NULL)
#13 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#14 src/XF/App.php(2344): XF\Mvc\Dispatcher->run()
#15 src/XF.php(512): XF\App->run()

[HEADING=2]Содержимое запроса[/HEADING]
array(4) {
  ["url"] => string(45) "/admin.php?add-ons/TC-CustomUserStyle/install"
  ["referrer"] => string(66) "https://xxx.ru/admin.php?add-ons/TC-CustomUserStyle/install"
  ["_GET"] => array(1) {
    ["add-ons/TC-CustomUserStyle/install"] => string(0) ""
  }
  ["_POST"] => array(7) {
    ["_xfProcessing"] => string(1) "1"
    ["continue"] => string(1) "1"
    ["confirm"] => string(1) "1"
    ["params"] => string(2) "[]"
    ["count"] => string(1) "1"
    ["finished"] => string(1) "0"
    ["_xfToken"] => string(8) "********"
  }
}
 
Последнее редактирование:
Какие версия и тип sql сервера?
 
Посмотреть вложение 130829?
Код:
[HEADING=2]Трассировка стека[/HEADING]
CREATE TABLE `xf_tc_cus_style_preset` (
    `preset_id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
    `title` VARCHAR(50) NOT NULL,
    `username_css` TEXT NOT NULL DEFAULT '',
    `banner_css` TEXT NOT NULL DEFAULT '',
    PRIMARY KEY (`preset_id`)
) ENGINE = INNODB CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci
------------

#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL statement...', 1101, '42000')
#1 src/XF/Db/Mysqli/Statement.php(39): XF\Db\Mysqli\Statement->getException('MySQL statement...', 1101, '42000')
#2 src/XF/Db/Mysqli/Statement.php(54): XF\Db\Mysqli\Statement->prepare()
#3 src/XF/Db/AbstractAdapter.php(94): XF\Db\Mysqli\Statement->execute()
#4 src/XF/Db/Schema/AbstractDdl.php(158): XF\Db\AbstractAdapter->query('CREATE TABLE `x...')
#5 src/XF/Db/SchemaManager.php(186): XF\Db\Schema\AbstractDdl->apply()
#6 src/addons/TC/CustomUserStyle/Setup.php(41): XF\Db\SchemaManager->createTable('xf_tc_cus_style...', Object(Closure))
#7 src/XF/AddOn/StepRunnerInstallTrait.php(60): TC\CustomUserStyle\Setup->installStep2(Array)
#8 src/XF/AddOn/StepRunnerInstallTrait.php(27): TC\CustomUserStyle\Setup->installStepRunner(2, Array)
#9 src/XF/Admin/Controller/AddOn.php(416): TC\CustomUserStyle\Setup->install(Array)
#10 src/XF/Mvc/Dispatcher.php(350): XF\Admin\Controller\AddOn->actionInstall(Object(XF\Mvc\ParameterBag))
#11 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:AddOn', 'Install', Object(XF\Mvc\RouteMatch), Object(TG\ClearAddOnFile\XF\Admin\Controller\AddOn), NULL)
#12 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(TG\ClearAddOnFile\XF\Admin\Controller\AddOn), NULL)
#13 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#14 src/XF/App.php(2344): XF\Mvc\Dispatcher->run()
#15 src/XF.php(512): XF\App->run()

[HEADING=2]Содержимое запроса[/HEADING]
array(4) {
  ["url"] => string(45) "/admin.php?add-ons/TC-CustomUserStyle/install"
  ["referrer"] => string(66) "https://xxx.ru/admin.php?add-ons/TC-CustomUserStyle/install"
  ["_GET"] => array(1) {
    ["add-ons/TC-CustomUserStyle/install"] => string(0) ""
  }
  ["_POST"] => array(7) {
    ["_xfProcessing"] => string(1) "1"
    ["continue"] => string(1) "1"
    ["confirm"] => string(1) "1"
    ["params"] => string(2) "[]"
    ["count"] => string(1) "1"
    ["finished"] => string(1) "0"
    ["_xfToken"] => string(8) "********"
  }
}
Возможно, оно:
 
Atikin обновил(а) ресурс [TC] Custom User Style новой записью:

1.0.0 Beta 2

Исправления:
  • Ошибка BLOB, TEXT, GEOMETRY or JSON column can't have a default value при установке плагина
  • Некорректная валюта в опции «новая цена» в настройках
  • Теперь пользовательские баннеры следуют настройке «Баннеры пользователей» (/admin.php?options/groups/users/#userBanners)
  • Добавлен текст баннера по умолчанию на странице редактирования предустановленных стилей, когда текст не задан в настройках

Узнать больше об этом обновлении...
 
Atikin обновил(а) ресурс [TC] Custom User Style новой записью:

1.0.0 Beta 3 | Включает исправления безопасности

Настоятельно рекомендую всем, кто использует данное дополнение, установить это обновление.

Исправлено:
  • Добавлено экранирование текста баннера пользователя во избежание XSS-атак
  • Убран атрибут size, из-за которого поле ввода текста баннера ломало верстку

Узнать больше об этом обновлении...
 
mfrlog, какое Ваше имя пользователя на TeslaCloud?
 
mfrlog, с такими проблемами нужно обращаться к нам. Без лицензии поддержка не оказывается.
 
Можно ли сделать так, чтобы при выборе кастомного цвета группы, тебя не перекидывало на страницу с оплатой по шлюзу, а открывало переписку в телеграм?
 
Можно ли сделать так, чтобы при выборе кастомного цвета группы, тебя не перекидывало на страницу с оплатой по шлюзу, а открывало переписку в телеграм?
Укажите ваш ник на нашем сайте.
 
Безымянный.png
в чем может быть проблема?
 
xep1x, какое ваше имя пользователя на TeslaCloud?
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу