Everything posted by edmsl
-
Получить величину изменения репутации реакцией
Donjuan Тоже ничего сложного. Сначала в шаблоне core/front/global/reputation подправил строку <a href='{$content->url( 'react' )->setQueryString( 'reaction', $reaction->id )->csrf()}' class='ipsReact_reaction' data-value='{$reaction->value}' data-role="reaction" {{if $reaction->id == $defaultReaction->id}}data-defaultReaction{{endif}}> добавив атрибут data-value='{$reaction->value}' Затем в custom.css html[dir="ltr"] a.ipsReact_reaction::after { content: ""; position: absolute; bottom: -7px; right: -7px; left: auto; display: block; width: 14px; height: 14px; margin: 0; background-position: 0 0; background-repeat: no-repeat; background-size: 14px 14px; } html[dir="ltr"] a.ipsReact_reaction[data-value="-1"]::after { background-image: url("data:image/svg+xml;utf8,<?xml version='1.0' ?><svg width='14' height='14' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><path fill='rgb(229, 75, 54)' d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256C397.4 512 512 397.4 512 256S397.4 0 256 0zM352 280h-192C146.8 280 136 269.2 136 256c0-13.2 10.8-24 24-24h192C365.2 232 376 242.8 376 256C376 269.2 365.2 280 352 280z'/></svg>"); background-color: #fff; } html[dir="ltr"] a.ipsReact_reaction[data-value="1"]::after { background-image: url("data:image/svg+xml;utf8,<?xml version='1.0' ?><svg width='14' height='14' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><path fill='rgb(132, 190, 100)' d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256C397.4 512 512 397.4 512 256S397.4 0 256 0zM352 280H280V352c0 13.2-10.8 24-23.1 24C242.8 376 232 365.2 232 352V280H160C146.8 280 136 269.2 136 256c0-13.2 10.8-24 24-24H232V160c0-13.2 10.8-24 24-24C269.2 136 280 146.8 280 160v72h72C365.2 232 376 242.8 376 256C376 269.2 365.2 280 352 280z'/></svg>"); background-color: #fff; }
-
Получить величину изменения репутации реакцией
-
Получить величину изменения репутации реакцией
Пока ничего толкового, экспериментирую с оформлением.
-
Получить величину изменения репутации реакцией
А я тем временем нашел решение. Получить величину можно из поля value: {$reaction->value}
-
Получить величину изменения репутации реакцией
Приветствую. Появилась идея подсвечивать иконку каждой реакции в зависимости от ее влияния на репутацию, например, +1 к репутации подсвечивать зеленым, -1 красным, 0 - серым. Так вот как получить в шаблоне величину, на которую данная реакция изменяет репутацию? Смотрел здесь, но не нашел нужного поля. Можно, конечно, привязаться к position, но при добавлении новой или удалении старой реакции все сломается. Хочу в итоге получить что-то вроде такого. Выше неправильное изображение.
-
Уведомления от YooMoney
Приветствую. Есть на сайте простенькая форма с переводами YooMoney. Иногда приходят донаты, но видит это только один человек. Не то, чтобы я не доверяю ему, просто хотелось бы знать, сколько и когда приходит денег. У ЮМани есть система уведомлений Но она работает на стороне сервера. Может есть плагин, который принимает подобного рода уведомления и можно настроить, как и что выводить? К серверному коду доступа нет, максимум админка. Можно, конечно, активировать модуль Коммерции, и создать виджеты, но там другая проблема, YooMoney шлюза нет в методах оплаты. Сбор на него есть на сайте, но что-то завис. Да и не факт, что на 4.3 будет работать.
-
Отключить подписку при регистрации
Donjuan Ок, я понял)
-
Отключить подписку при регистрации
Donjuan Если я все правильно понял, то там поле просто убирается из формы и автоматом идет подписка. А мне надо наоборот, чтобы поле было, но не отмечено по умолчанию, т.е. пользователь сам должен его отметить.
-
Отключить подписку при регистрации
Приветствую. В форме регистрации есть такая опция: Отправлять мне новости и информацию. Как сделать так, чтобы она была отключена по умолчанию? Все перерыл, найти не могу.
-
Изменение фона пользователем
AHristich Мне было бы стыдно такое рекламировать😄
-
Изменение фона пользователем
AHristich Если честно, то он не мой. Я просто вбил его при регистрации. Я даже не проверял, существует ли что-то по этому адресу. Плагин, кстати, не работает. Видимо, он минимум для 4.7 версии, как и указано в описании.
-
Изменение фона пользователем
SlawkA Сейчас и проверим
-
Изменение фона пользователем
Приветствую. Есть ли какой-то плагин, который бы добавлял возможность пользователю сменить фон сайта, выбирая из списка предложенных? Или может такая возможность есть по умолчанию. IPS 4.3.
-
Ошибка 500 при сохранении изменений темы
Спасибо за ответы. Жаль, конечно, но найти тему именно под 4.3.6 это целое дело, учитывая то, что прописывают версии в основном 4.3, 4.4 и т.д.
-
Ошибка 500 при сохранении изменений темы
Названия тем Vulpes и FLine, если это чем-то поможет.
-
Ошибка 500 при сохранении изменений темы
Скачал пару тем и с ними есть раздражающая проблема. При сохранении изменений в теме постоянно выскакивает ошибка 500. Нажимаю кнопку "Назад", возвращаюсь снова в настройки темы и там всплывает оповещение "Сохранено". Изменения сохраняются, но вот эта ошибка и постоянные нажатия "Назад" раздражают. Смею предположить, что версия темы не соответствует установленной версии движка (4.3.6). Если править код шаблонов и css, то все сохраняется сразу и без проблем. Я новичек в IPS, да и CMS в целом. Когда тему скачивал, там не указано, для какой версии движка тема. В xml темы что-то не нашел такой информации. Есть ли возможность убрать ошибку?