Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Форма обратной связи в 4.1 (http://forum.typo3.ru/showthread.php?t=2868)

Tod 16.03.2007 15:41

Форма обратной связи в 4.1
 
Ставил только что стандартную форму обратной связи на TYPO3 4.1.
Из замеченного:
- Наконецто заработала переадресация на страницу после заполнения!
- Проблемы с кодировкой при выводе сообщения о незаполненных полях - само сообщение выводится нормально, а названия полей кракозябрами.
- Работает проверка Your email: | *email=input | | EMAIL (у меня раньше не получалось настроить)

* Вторая проблема лечится точно также, как и раньше - добавляем в jsfunc.validateform.js , который находится в typo3_src/t3lib/ строку в код:
Цитата:

function validateForm(theFormname,theFieldlist,goodMess,bad Mess,emailMess) {
var formObject = document[theFormname];
theFieldlist = decodeURI(theFieldlist); // добавленная строка
if (!formObj............
Кроме того можно еще добавить перевод к сообщению, выводимому при неправильном email`е
Цитата:

msg+="\n"+theLabel+' ('+(emailMess ? unescape(emailMess) : 'ваше сообщение')+')';

Tod 27.06.2007 16:28

Использую стандартную форму обратной связи на одном из сайтов.
Мне сегодня сказали, что ее сломали и с ее использованием шлют спам!
Версия типао3 4.1.1.
Кому-то известно что-то об ее уязвимости))

зы. и что собственно делать?) нужны какие-то там доказательства этого всего чтобы показать разработчикам?

Pavel Antonov 27.06.2007 19:35

  1. Не использовать стандартную форму
  2. Поставить защиту типа CAPTCHA

Valery Romanchev 27.06.2007 20:51

Цитата:

Сообщение от Tod (Сообщение 13152)
Использую стандартную форму обратной связи на одном из сайтов.
Мне сегодня сказали, что ее сломали и с ее использованием шлют спам!
Версия типао3 4.1.1.
Кому-то известно что-то об ее уязвимости))

зы. и что собственно делать?) нужны какие-то там доказательства этого всего чтобы показать разработчикам?

разрабочики тут конечно не причём

сломали = "спамбот нашел адрес формы"

смените адрес - этого хватит на некоторое время
а так конечно надо каптчу http://absolut-company.ru/3.html
(в репозитории по слову captcha)

либо такую штуку c дисаблением отправки формы
http://buffalonickelpress.com/contactus.html (это не тайпо3, но вроде легко такое прикрутить)

Pavel Antonov 28.06.2007 00:17

Цитата:

Сообщение от Valery Romanchev (Сообщение 13156)
либо такую штуку c дисаблением отправки формы
http://buffalonickelpress.com/contactus.html (это не тайпо3, но вроде легко такое прикрутить)


По идее доволно простое и хорошее решение, но вроде были сообщения, что и это уже тоже ломают ботами с помощью анализаторов JS.

Tod 28.06.2007 11:22

Я правильно понимаю, что "сломая" (спамбот нашел адрес формы) форму этот самый бот спамит не форму, а других людей используя эту форму?
Суть в том, что заспамили не "наш сайт", а "с нашего сайта")) это тоже в силах спам бота?

Pavel Antonov 28.06.2007 15:16

Цитата:

Сообщение от Tod (Сообщение 13174)
Я правильно понимаю, что "сломая" (спамбот нашел адрес формы) форму этот самый бот спамит не форму, а других людей используя эту форму?
Суть в том, что заспамили не "наш сайт", а "с нашего сайта")) это тоже в силах спам бота?

Через стандарт форму это делается элементарно, простой отправкой нужных полей и адреса получателя. Сами посмотрите форму.

HardRock 01.08.2008 12:16

Дизайн для формы
 
Здраствуйте

решил чтобы не создавать новой темы, спросить тут


Подскажите пожалуйста , как прикрутить уже готовый дизайн формы обратной связи к TYPO3

До этого формы была реализована на HTML + PHP

Стандартную форму лехко можно редактировать довить свои поля и ..тд,

но как прикрутить к ней свой диз ?

Andrey Grey 01.08.2008 12:21

а чем вам не нравятся такие вещи как mailformplus и т.п.?
если хотите использовать свой php-скрипт, то создайте свой ext. (используя kickstarter и мануал к нему и на форуме это сравнительно простая задача)

HardRock 01.08.2008 12:23

Цитата:

Сообщение от Andrey Grey (Сообщение 20505)
а чем вам не нравятся такие вещи как mailformplus и т.п.?
если хотите использовать свой php-скрипт, то создайте свой ext. (используя kickstarter и мануал к нему и на форуме это сравнительно простая задача)

Дело в том что я в этой ЦМС всего неделю :)


Часовой пояс GMT +4, время: 16:40.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot