Продвинутая форма обратной связи — плагин для wordpress
[ ←Вернуться к стандартному виду ]
Очень мне понравился плагин для WordPress Secure and accessible php contact form многофунциональностью и защитой от спама.
Я его частично руссифицировала (админка осталась на английском) и повырезала копирайты-ссылки, которые мостились непосредственно под формой. Это, конечно, нехорошо, так что предлагаю ставить ссылки на создателей этого замечательного плагина в blogroll, как это сделала я.
Плагин отлично ставится на wordpress с кодировкой utf-8, на win-1251 наверняка пойдет кракозябрами, поскольку перевод на русский я делала непосредственно в файлах в кодировке utf-8.
Что получится в результате:


Поскольку плагин я руссифицировала для себя, то немного его подкорректировала, например вырезала подсказку к антиспам вопросу, которая мне кажется излишней.
Сам плагин можно скачать отсюда, для руссификации скачайте мой файл wp-gbcf_form.php и замените в папке wp-gbcf.
UPD 2 апреля 2007
На оф. сайте новая версия, поэтому руссифицированный (частично!) плагин предыдущей версии можете скачать у меня.
А есть ли какая-нибудь форма, чтобы в зависимости от выбранной темы сообщения назначался разный адресат сообщения из заданных?
Видел несколько сообщений про проблемы с кодировкой входящих писем...
Решается все очень просто.
В общих настройках-настройки почтового сервера
ставим галки:
-Разделять строки в заголовке письма используя только LF (подавление CR)
-Разделять строки в теле письма используя только LF (подавление CR)
Установил контактную форму и при попытке отправить с нее сообщение такая ошибка...
Не заполнены обязательные поля!
Referrer Missing or Mismatch: It looks like you’re trying to post remotely or you have blocked referrers on your user agent or browser. Using your “Back” button, please go back and try again or use my regular email, , to circumvent Referrer Mismatch.
И еще... подскажи как убрать ненужные слова из формы «Contact Form».
FTP доступа к блогу я не имею, а в админке не нашел где это можно исправить. Заранее благодарен Вам!
Жаль, что так никто и не нашёл решения крокозяблов в теме письма =(
Почему после активации плагина у меня выскакивает сообщение:
Fatal error: Cannot access empty property in /home/vipupru/public_html/beznasmorka.ru/wp-includes/functions.php on line 431
Вот 430, 431 и 432 строки из wp-includes/functions.php:
430 if ($hmenu == 'off')
431 $style['#hmenu'] ['display']= 'none';
432 if ($hmenu_rss == 'off')
Для того, чтобы нормально отображались письма (не закорючками), нужно в файле wp-gbcf_form.php, который лежит в папке с плагином формы найти строку где определяется переменная $gb_email_header и поменять кодировку (charset) на какую-нибудь вменяемую типа UTF-8
чет при отправке через форму, на mail.ru почту приходит абракадабра
как с этим бороться?
Если отключить опцию спрашивания «надо ли Вам копию на мыло», то бокс с галочкой пропадает, но заголовок его все равно остается. Глупо ж выглядит вопрос «отправить копию письма на Ваш e-mail», если нигде ничего тыкнуть уже нельзя.
Ты супер, твоя руссификация спасла мне ж*пу! цем
Как его подключить, подскажите пожалуйста, заранее благодарен
Спасибо за наводку!
Не сразу разобрался что надо комент вставлять в страницу с , но разобрался :)
Привет Соника. Скачал, распаковал и через панель,плогины — актевизировал. Все на английском — чёрт ногу свернёт.
Подскажи может я что-то не так наляпал ?
Спосибо.
Че то файл русификации совсем не русский :(
Может кому-то будет интересно — решил не искать, а принудительно добавить размер шрифта в файле стилей... в данном случае использовал default.css.
Итак в кусочки кода:
#gb_form label {
color : #000000;
margin-top : 5px;
}
------------
далее
------------
#gb_form legend, #gb_form dt {
font-weight : normal;
color : #666;
}
------------
далее
------------
input.button {
margin-top : 10px;
}
------------
вставляем в каждый из кусочков что-нибудь вроде:
font-size : .7em;
Значение на ваше усмотрение и всё. Размер шрифта в форме изменён.
Добрый день!
Не знаю, доводилось ли вам редактировать стили в этой форме обратной связи, но вопрос по ним. Не могу найти где меняется размер основного шрифта которым написаны «Ваше имя или название компании *», «email *», «Телефон (с кодом города)» и т.д. У меня такое подозрение что форма использует в этом месте стиль самого блога, что странно. В файлах стилей самой формы, например, есть возможность менять размер шрифта, которым заполняется форма... по идее должна быть возможность менять и другие шрифты, но увы... :(
Привет,
я пробовала наладить форму обратной связи на свой блог, но у меня не получается. «Продвинутую форму» вордпресс в упор не видит, упрощенная работает, но на мыло приходят кракозябры вместо нормального русского текста.
Пробовала все нижеописанные методы борьбы с кодировкой, но пока что безрезультатно. (((((