Страница 5 из 14
[3.2][3.3][beta] Yandex form (ЮMoney) - форма для сбора денег на развитие проекта
Добавлено: 15.02.2018 14:57
Татьяна5
Название расширения: Yandex form
Описание расширения: Форма для сбора денег на развитие проекта на яндекс-кошелёк / ЮMoney
Настройка:
Открыть
yandexform\styles\prosilver\template\event\viewtopic_body_postrow_post_after.html
Найти
PLACE_NUMBER_HERE
и заменить его на свой номер яндекс-кошелька
Примечание:
Для корректного отображения желательно установить и включить расширение
[3.1][3.2][release] Быстрый ответ: перезагрузка (QuickReply Reloaded)
Примечание 2:
Программы для создания документов или рефератов
не подходят
Для редактирования файла шаблона надо использовать редактор кода, вроде Notepad++, Sublime Text, или подобного
GitHub: https://github.com/Tatiana5/yandexform
Скачать: https://github.com/Tatiana5/yandexform/ ... master.zip
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 09.03.2018 1:22
angst66
Немного доработал мастеркард.
В хроме, в фф работает, в других не смотрел.
Код: Выделить всё
<i aria-hidden="true" class="icon fa-cc-mastercard fa-2x" title="{L_YA_CARD}"></i>
Добавляем в css:
Код: Выделить всё
.fa-cc-mastercard:before{
content:"\f1f1";
text-transform: uppercase;
background: linear-gradient(90deg, #ff0000 35%, #FFA500 50%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
color: #FFA500;
}
mastercard.png
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 04.04.2018 18:49
Лала
Спасибо за расширение! А можно вместо иконок разместить изображения?
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 04.04.2018 19:10
Татьяна5
Можно. Заменить иконки картинками и выровнять
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 04.04.2018 19:25
Лала
Татьяна5, спасибо )
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 04.04.2018 19:28
Gubkin
Лала, для благодарности есть палец вверх
такие пустые сообщения отвлекают и занимают базу
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 05.04.2018 3:53
Лала
Gubkin писал(а): ↑04.04.2018 19:28
такие пустые сообщения отвлекают и занимают базу
Буду теперь знать, просто я привыкла говорить "спасибо" за помощь
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 05.04.2018 6:23
Mr. Anderson
Gubkin, не занимайтесь глупостями и не говорите их. Чудовищная нагрузка на базу, ага... Дикий расход места!!!
Ваше сообщение ЕЩЕ больше по обоим "параметрам" и при этом - гораздо менее полезно/нужно.
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 07.12.2018 7:34
vara78
Здравствуйте!
Подскажите, пожалуйста, какое условие мы проверяем в данной строчке?
<input type="hidden" name="successURL" value="<!-- IF U_CANONICAL -->{U_CANONICAL}<!-- ELSE -->{BOARD_URL}<!-- ENDIF -->">
Правильно ли я понял, что как таковой страницы-обработчика кода, который пришлет Яндекс нет?
Можете написать путь, по которому можно найти U_CANONICAL?
Заранее спасибо!
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 07.12.2018 7:38
Татьяна5
Нет, это ссылка на текущую страницу форума
Есть каноническая - используем её, нет канонической (на всякий, т.к. в темах она есть) - берём ссылку главной страницы
Менять там ничего не надо
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 07.12.2018 7:52
vara78
Спасибо за оперативность!
Т.е. получается нам не нужно проверять, к примеру, что-то подобное
if ($hash != $_POST['sha1_hash'])
где $hash = sha1($_POST['notification_type'].... и т.д., в том числе и секретный ключ?
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 07.12.2018 7:54
Татьяна5
Ничего не надо. Это всего лишь форма, которая передаёт номер кошелька, сумму и некоторые технические данные вроде обратного адреса на яндекс
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 08.12.2018 1:27
Beer
Для сообщений код сделал так:
Использование BBCode:
Замена HTML:
Код: Выделить всё
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/donate.xml?account=ТУТ_НОМЕР_КОШЕЛЯ&quickpay=donate&payment-type-choice=on&mobile-payment-type-choice=on&default-sum={NUMBER}&targets=2F&button-text=01&mail=on&successURL=" width="524" height="64"></iframe>
Код конструируем в Яндексе, и оттуда его и забираем. Здесь код как пример для понимания - он урезан. Правим только переменую {NUMBER} - это сумма.
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 04.02.2019 9:26
penguins
Как запретить отображения после первого поста? То бишь, игнорировать первый пост.
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 04.02.2019 9:30
Татьяна5
styles/prosilver/template/event/viewtopic_body_postrow_post_after.html
Код: Выделить всё
<!-- IF postrow.S_FIRST_ROW or (postrow.S_LAST_ROW and S_NUM_POSTS > 1) -->
Заменить на
Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта
Добавлено: 04.02.2019 9:44
penguins
Татьяна5,
Благодарю.