[3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
angst66
phpBB 2.0.19
Сообщения: 1246
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 70 раз
Поблагодарили: 104 раза
Контактная информация:

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение angst66 » 09.03.2018 1:22

Немного доработал мастеркард.
В хроме, в фф работает, в других не смотрел.

Код: Выделить всё

<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

Аватара пользователя
Лала
phpBB 1.4.3
Сообщения: 98
Зарегистрирован: 13.12.2015 13:00
Благодарил (а): 23 раза
Поблагодарили: 7 раз
Контактная информация:

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение Лала » 04.04.2018 18:49

Спасибо за расширение! А можно вместо иконок разместить изображения?
Изображение

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 8600
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 153 раза
Поблагодарили: 2434 раза

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение Татьяна5 » 04.04.2018 19:10

Можно. Заменить иконки картинками и выровнять

Аватара пользователя
Лала
phpBB 1.4.3
Сообщения: 98
Зарегистрирован: 13.12.2015 13:00
Благодарил (а): 23 раза
Поблагодарили: 7 раз
Контактная информация:

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение Лала » 04.04.2018 19:25

Татьяна5, спасибо )
Изображение

Аватара пользователя
Gubkin
phpBB 2.0.13
Сообщения: 903
Зарегистрирован: 11.07.2015 6:10
Благодарил (а): 192 раза
Поблагодарили: 80 раз
Контактная информация:

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение Gubkin » 04.04.2018 19:28

Лала, для благодарности есть палец вверх
такие пустые сообщения отвлекают и занимают базу
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))

Аватара пользователя
Лала
phpBB 1.4.3
Сообщения: 98
Зарегистрирован: 13.12.2015 13:00
Благодарил (а): 23 раза
Поблагодарили: 7 раз
Контактная информация:

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение Лала » 05.04.2018 3:53

Gubkin писал(а):
04.04.2018 19:28
такие пустые сообщения отвлекают и занимают базу
Буду теперь знать, просто я привыкла говорить "спасибо" за помощь
Изображение

Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7608
Зарегистрирован: 13.03.2004 21:32
Откуда: СССР
Благодарил (а): 22 раза
Поблагодарили: 155 раз
Контактная информация:

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение Mr. Anderson » 05.04.2018 6:23

Gubkin, не занимайтесь глупостями и не говорите их. Чудовищная нагрузка на базу, ага... Дикий расход места!!! :mrgreen:
Ваше сообщение ЕЩЕ больше по обоим "параметрам" и при этом - гораздо менее полезно/нужно.

Перенесено из форума Бета-версии расширений для phpBB в форум Анонсы и поддержка расширений для phpBB 22.10.2018 7:16 модератором Татьяна5

vara78
phpBB 1.0.0
Сообщения: 2
Зарегистрирован: 18.11.2018 2:29
Благодарил (а): 1 раз

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение vara78 » 07.12.2018 7:34

Здравствуйте!
Подскажите, пожалуйста, какое условие мы проверяем в данной строчке?
<input type="hidden" name="successURL" value="<!-- IF U_CANONICAL -->{U_CANONICAL}<!-- ELSE -->{BOARD_URL}<!-- ENDIF -->">

Правильно ли я понял, что как таковой страницы-обработчика кода, который пришлет Яндекс нет?

Можете написать путь, по которому можно найти U_CANONICAL?

Заранее спасибо!

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 8600
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 153 раза
Поблагодарили: 2434 раза

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение Татьяна5 » 07.12.2018 7:38

Нет, это ссылка на текущую страницу форума
Есть каноническая - используем её, нет канонической (на всякий, т.к. в темах она есть) - берём ссылку главной страницы
Менять там ничего не надо

vara78
phpBB 1.0.0
Сообщения: 2
Зарегистрирован: 18.11.2018 2:29
Благодарил (а): 1 раз

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение vara78 » 07.12.2018 7:52

Спасибо за оперативность!
Т.е. получается нам не нужно проверять, к примеру, что-то подобное
if ($hash != $_POST['sha1_hash'])
где $hash = sha1($_POST['notification_type'].... и т.д., в том числе и секретный ключ?

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 8600
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 153 раза
Поблагодарили: 2434 раза

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение Татьяна5 » 07.12.2018 7:54

Ничего не надо. Это всего лишь форма, которая передаёт номер кошелька, сумму и некоторые технические данные вроде обратного адреса на яндекс

Аватара пользователя
Beer
phpBB 2.0.7a
Сообщения: 610
Зарегистрирован: 07.07.2011 1:33
Благодарил (а): 154 раза
Поблагодарили: 59 раз

Re: [3.2][beta] Yandex form - форма для сбора денег на развитие проекта

Сообщение Beer » 08.12.2018 1:27

Для сообщений код сделал так:

Использование BBCode:

Код: Выделить всё

[yamoney]{NUMBER}[/yamoney]

Замена HTML:

Код: Выделить всё

Сумма в тегах: [yamoney]1[/yamoney]

Код: Выделить всё

<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} - это сумма.
Сконвертировался с SMF2 в phpBB3.2

Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»