Почтовая форма и форум

Голоса: +1

Почтовая форма на сайте работает, а на форуме - нет.

(Имеется ввиду, что почтовая форма должна работать в тексте сообщения на самом Форуме.)

код формы - $MFORM_2$

Как сделать, чтобы почтовая форма работала и там и там?

 

| Автор: | Категория: Почтовые формы
Редактирование | | Автор: Андрей Усик
ответил ниже, должно работать, проверил на тестовом сайте, все отлично работает))

Ответов: 1

Голоса: +1
 
Лучший ответ

Редактируйте шаблон общий вид страниц - http://chfd.ucoz.net/panel/?a=tmpl;m=8;t=1 и добавьте в нужном месте ссылку на форму обратной связи.

Например находим код:

пробуйте, должно все получиться.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

не понял. вот код формы - $MFORM_2$

куда и как нужно его добавить, чтобы форма работала на Форуме?

Андрей Усик,

1. Если так, найдите код как я говорил выше:

Прочтите комментарий выше, я уже ответил, в сообщении как вы хотите не получится так как форум это не редактор страниц где почтовые формы работают в сообщениях или в теле страницы, на форуме так не выйдет.

Yuri_Geruk,
Вы не правы. Вот Вам пример: http://fcpolimiz.ucoz.ru/forum/63-820-1
Андрей Усик,

Если вы посмотрите хотя-бы код данного сайта, то увидите, что там форма написанная вручную с помощью HTML и вставлена на сайте с помощью Java Script - http://fcpolimiz.ucoz.ru/mail/2 , а вы спрашиваете по $MFORM_2$, там вставляется своя кастомизированная форма.

За подобной разработкой обращайтесь к фрилансерам - https://upartner.pro/

Yuri_Geruk,
Не правда! Там точно также вставляется точно такой же код!
Андрей Усик,

Спасибо за интересный, вопрос, извините за бред выше, и для себя что-то новое открыл. Да, правда все легко ставится, на форуме при добавлении нового сообщения или темы, ниже активируйте пункт - Включить HTML теги, уберите галочку с пункта - Заменять переводы строк тегом <BR> так как может помещать, далее в сообщении ставим код вида:

<script type="text/javascript" src="http://chfd.ucoz.net/mail/2"></script>

2 в конце, это айди формы, вот так все легко ставится, за уникальный вопрос спасибо.

Yuri_Geruk,

Не могу найти пункт меню "Включить HTML теги"

Андрей Усик,

Перейти в Панель управления - Главная » Пользователи » Группы пользователей » Установка прав для всех групп - Форум - Разрешить HTML тэги в сообщениях, ставим галочку напротив группы Администраторы и сохраняем изменения, готово.

Yuri_Geruk,
всёравно почему-то не работает: http://chfd.ucoz.net/forum/4-4-1#7
Андрей Усик,

Что за ужас:

<script type="text/javascript" src="&lt;a class=" link"="" href="http://chfd.ucoz.net/mail/2" rel="nofollow" target="_blank">http://chfd.ucoz.net/mail/2</a>"></script>

должно быть:

<script type="text/javascript" src="http://chfd.ucoz.net/mail/2"></script>

никакой тег а href туда вставлять не нужно и классы прописывать так же, это скрипт, а не ссылка.

Yuri_Geruk,

дык я и вставляю - <script type="text/javascript" src="http://chfd.ucoz.net/mail/2"></script>

в резутьтате, то что в результате

И ничего не работает...

Андрей Усик,
Смотрите тестовую тему - http://9bclass.ucoz.ru/forum/3-4-1#35 я таким же методом и автор http://fcpolimiz.ucoz.ru/forum/63-820-1 аналогично добавляет, если у вас что-то не работает, значит вы что-то неправильно выполняете
Yuri_Geruk,

Да всё так делаю:

1. Выполнил: Перейти в Панель управления - Главная » Пользователи » Группы пользователей » Установка прав для всех групп - Форум - Разрешить HTML тэги в сообщениях, ставим галочку напротив группы Администраторы и сохраняем изменения, готово.

2. Создаю сообщение (тему) и вставляю <script type="text/javascript" src="http://chfd.ucoz.net/mail/2"></script> 

3. убираю галочку с "Заменять переводы строк тегом <BR>"

http://chfd.ucoz.net/forum/4-4-1#12

И всёравно не работает. Значит нужно ещё что-то где-то указать или поставить. Вопрос - что и где?

Андрей Усик,

1. Все правильно.

2. Создаю тему и ставлю скрипт, но вы забыли, что ниже под формой добавления ставим галочку так же на пункт Включить HTML теги. После добавляете сообщение и должно все работать.

Yuri_Geruk,
нет - я не забыл, эта галочка стоит - не работает. Я уже и убирать её пробывал - тоже не работает.

Где-то ещё что-то пропустили...
Yuri_Geruk,
Вы мне поможете с этим вопросом или нет?
Андрей Усик,
Я уже объяснил что требуется, смотрите - http://9bclass.ucoz.ru/forum/3-4-1#36 добавил ваш опрос и все работает, объяснил как все делается, ничего секретного нет.

Почему у вас не получается, это уже интересно конечно.
Yuri_Geruk,
это не интересно, это пугает!
Yuri_Geruk,
м.б. вы ещё о каких-то настройках забыли сказать?
Андрей Усик,

Нет, все уже сказано, права вы настроили, пункт Включить HTML у вас появился, далее лишь вставить код как я уже писал выше.

Если не получится, восстановите шаблон почтовой формы в стандартный перейдя по ссылке - http://9bclass.ucoz.ru/panel/?a=mail;l=tmpl;t=2 и нажмите на кнопку Восстановить стандартный шаблон в правом верхнем уголке, после попробуйте добавить код в сообщение как я писал выше.

Yuri_Geruk,
я пробовал добавить стандартный шаблон - результат такойже. Это не в этом проблема - на тестовом форуме ведь форма работает. Может быть проблема в том, что мобильный телефон не подтверждён?
Андрей Усик,

проблема у вас в том, что не пойми откуда в скрипта появляется как бы ссылка, откуда этот бред там:

<script type="text/javascript" src="<a class=" link"="" href="http://chfd.ucoz.net/mail/2" rel="nofollow" target="_blank">http://chfd.ucoz.net/mail/</a>1"></script>

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

Yuri_Geruk,
так из-за чего это там пояляется? - даже когда я редактирую - там ничего этого нет...
Yuri_Geruk,

может быть нужно ещё где-то javascript включить?

Андрей Усик,
предоставьте права админа - http://chfd.ucoz.net/index/8-9 проверим
Yuri_Geruk,
предоставил права. посмотрите
Yuri_Geruk,
и тишина. ожидание пугает...
Андрей Усик,
конечно тишины, а вы ждали что я вам ночью отвечу, сейчас посмотрю
Андрей Усик,

Добавил два тест сообщения, первое рабочее, а второе нет из-за следующих причин:

  •  Заменять переводы строк тегом <BR>
  •  Включить смайлы

с пункта включить смайлы так же убрать галочку при добавлении и после все заработает.

То есть чтобы вас не запутать, оставляем галочки лишь на пункта:

  • Включить HTML теги
  • Включить подпись

и все, после все будет работать.

И еще, при добавлении скрипта, жмем на кнопку BB в уголке и тогда вставляем скрипт, чтобы ссылка внутри не была ссылкой обычной, а ссылкой скриптом, так как если добавлять не в BB режиме, ссылка получает теги мусор, что приводит скрипт к не работоспособности.

Yuri_Geruk,
о-о  и у меня тоже заработало...
Yuri_Geruk,
у вас заработало!
Yuri_Geruk,
о-о - сколько всяких нюансов...
...