Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#126 2010-01-07 23:42:15

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: feedback :: Менеджер форм обратной связи

infinity237, я так понимаю, что далеко не все получатели email'ов могут быть зарегистрированы в двиге, поэтому привязываться к их userID было бы не очень верно.

Не в сети

#127 2010-01-07 23:46:39

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: feedback :: Менеджер форм обратной связи

vitaly, логично )) ну тогда просто через айди формы, и тогда можно мой вариант вкрутить со сменой форм.

Не в сети

#128 2010-01-08 00:06:43

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: feedback :: Менеджер форм обратной связи

Trashcka, зачем? просто выложу сегодня-завтра версию, в которой в каждой форме можно задавать список профилей и email адресов, соответствующих этим профилям smile

Не в сети

#129 2010-01-09 03:54:12

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: feedback :: Менеджер форм обратной связи

В SVN выложена промежуточная версия плагина feedback.
Новые возможности:
+ Добавлена возможность создания списков рассылки при отправке формы
+ При включенном защитном коде (captcha) добавлена блокировка от повторной отправки данных из формы

TIPS (для админки):
* если не указывать название группы, то пользователю будет отображаться список адресов для рассылки
* видите на экране возможность создания 2х групп, а вам надо 3? просто заполните данные по 2м группам, нажмите "сохранить" и появится возможность ввода 3й группы. кол-во групп ограничено только вашим здравым смыслом\
* указывать хотябы 1 email адрес обязательно! группы без email адресов удаляются (к слову это же - способ удаления ненужных групп)

На повестке дня осталась последняя функция - возможность отправки хорошо отформатированных email'ов в HTML формате.

p.s. Велкам всех желающих на тесты из SVN пока не выпущена обновлённая версия плагина.

Не в сети

#130 2010-01-09 12:35:38

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: feedback :: Менеджер форм обратной связи

vitaly, на локалке работает все отлично ) спасибо.

Не в сети

#131 2010-01-12 02:16:35

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: feedback :: Менеджер форм обратной связи

Trashcka, готово последнее изменение (лежит в SVN).
Теперь в плагине можно выбирать режим отправки - plain text (настоящий plain text, а не засунутый в HTML) / HTML.
Для HTML режима отправки сделал относительно симпотичный скин,.. но есть одного огномное "НО" - в WEB интерфейсе Google (gmail) всё отображается замечательно, а вот в WEB интерфейсе mail.ru - полная фигня sad

Если кто знает как побороть - велкам.
Вот как теперь выглядит письмо-нотификация:
1fcceea4a8f4e128f39d1fe92d66a0d9.png

Этого достаточно? Больше вопросов на ближайшее время по плагину нет?

[font=verdana]Для работы плагина необходимо также обновить engine/includes/inc/functions.inc.php, и, естественно, использовать SVN версию (необходимые изменения внесены в ChangeSet 512).[/font]

Не в сети

#132 2010-01-12 12:06:34

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: feedback :: Менеджер форм обратной связи

vitaly, нефиг всякими mail.ru пользоваться )) а так все работает отлично.

Не в сети

#133 2010-01-12 18:29:34

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: feedback :: Менеджер форм обратной связи

Тут мысли наросли )
возможно в main.ini вместо
mail.body.header    = "Уважаемый администратор!\nВам отправлено сообщение через форму обратной связи:\n\n"
что-то из серии
mail.body.header    = "{переменная группы}\nВам отправлено сообщение через форму обратной связи:\n\n"

и раз уж сделан вывод sform.captcha.badcode    = "Неверно указан проверочный код!" в самом плагине, то может стоит и не заполненные поля также сделать, а то как-то не дастиш, это выводится так, а то так.

Не в сети

#134 2010-01-25 07:29:26

CyberMama
Участник
Откуда Иркутск
Зарегистрирован: 2009-11-24
Сообщений: 139
Рейтинг :   17 
Сайт

Re: feedback :: Менеджер форм обратной связи

а мне ничего не приходит почему-то :-((
создана одна группа, в ней через запятую 3 e-mail
с сайта отправляешь - всё нормально - пишет что отправлено на 3 адреса...   а мы всё нет и нет :-/

Не в сети

#135 2010-02-04 16:44:09

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: feedback :: Менеджер форм обратной связи

Ап-Ап-Ап )
Все по той же теме, как добавить в приходящее письмо название группы?

Не в сети

#136 2010-02-15 17:52:04

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: feedback :: Менеджер форм обратной связи

Еще раз АП )) буду сама с собой общаться )))

Еще момент, но это из серии как сделать:
для каптчи идет такой код в шаблоне site.form.captcha.tpl:

<img id="img_captcha" onclick="this.src='{captcha_url}&rand='+Math.random();" src="{captcha_url}&rand={rand}" />

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

<img id="img_captcha" onclick="this.src='http://mysite/engine/captcha.php?id=feedback&rand='+Math.random();" src="http://mysite/engine/captcha.php?id=feedback&rand={rand}" />

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

Не в сети

#137 2010-02-18 19:06:37

Wombat McDown
Участник
Зарегистрирован: 2010-02-18
Сообщений: 42
Рейтинг :   

Re: feedback :: Менеджер форм обратной связи

Что, и вправду отсутствует возможность вставки формы в страницу "стандартным" для плагинов NgCMS способом, с помощью какого-нибудь {plugin_feedback}? Или это я туплю... ну второй день ищу возможность того, о чем говорил камрад coreldraw, в ветке http://ngcms.ru/forum/viewtopic.php?id=93, - про форму "оформить заказ".
Очень нужно... это в корне меняет возможности использования движка. Если движок используется как каталог продукции, то фидбэком можно слепить практически любую форму оформления заказа, с выбором формы доставки и способа оплаты. А это уже почитай магазин.

Может есть какой-то "хаковый" способ это приткнуть к шаблону новости?

Не в сети

#138 2010-02-18 20:11:55

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: feedback :: Менеджер форм обратной связи

Wombat McDown, не поняла, что говорил в той ветке coreldraw но по тупому можно и прикрутить ))
Берешь открываешь созданную тобой форму, ту что по адресу типа http://мой сайт/plugin/feedback/?id=Х и копируешь весь код от <form и до закрытия </form>, если используешь проверку заполненности полей, то соответственно и скрипт от <script type="text/javascript"> и до </script> и вставляешь это добро в нужную тебе страницу.
Есть один глюк в таком варианте - см. мой пост выше.

Не в сети

#139 2010-02-18 22:20:27

Wombat McDown
Участник
Зарегистрирован: 2010-02-18
Сообщений: 42
Рейтинг :   

Re: feedback :: Менеджер форм обратной связи

По-тупому скучно выходит, например - портфолио,  каталог-галерея предметов искусства или продажа недвижимости, или каталог жилья внаем,
короче каталог, с возможностью оформить заказ. (Один - корзина не нужна в принципе). Выбрал "новость"-предложение, заполнил пяток полей, выбрав форму доставки и оплаты, ткнул в кнопку "Заказать такое".

Манагеру фирмы упало письмо с параметрами заказа, и/или емейлом и телефоном заказчика - приступай к обработке.

Втыкать ручками в каждую "новость", которая этого требует - тот "манагер" фирмы может оказаться крайне тупым для копипаста. Вкрутить форму в тело каждой новости через темплэйт - так она не везде нужна, в этом случае станет невозможной лента новостей, сильно уродовать движок под конкретный заказ тоже не хочется. Хочется красоты и универсальности.

Да! И важный момент - перенос значения одной переменной, - имени новости, или еще какого-то идентификатора в форму, этого тупой хак не решает. Поэтому товарисч coreldraw и хотел использовать для этих целей плагин complain, но был отговорен.

И плагин важный, целая область применения для движка получается, для таких случаев - http://bassin.ru/models.htm

Изменено Wombat McDown (2010-02-18 22:48:23)

Не в сети

#140 2010-02-23 20:53:14

alexz15
Участник
Зарегистрирован: 2010-02-03
Сообщений: 39
Рейтинг :   

Re: feedback :: Менеджер форм обратной связи

Простите, но для меня это как-то очень ново.
Я использую версию ngcms 0.9.1 Release [420]. Скачал и установил от сюда версию feedback 0.08.
В плагине я включил каптчу, но картинка всегда отображается как "1234".
Что еще нужно установить, что бы feedback нормально работал?

Не в сети

#141 2010-02-23 21:52:35

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: feedback :: Менеджер форм обратной связи

Какой путь к капче?

Не в сети

#142 2010-02-23 22:20:40

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: feedback :: Менеджер форм обратной связи

alexz15, плагин feedback 0.08 корректно работать сможет только начиная с версии 0.9.1 FixPack #01 (или с SVN ChangeSet 512) там дело не только в плагине, а и файлах движка.

Изменено Trashcka (2010-02-23 22:21:54)

Не в сети

#143 2010-02-23 23:13:40

alexz15
Участник
Зарегистрирован: 2010-02-03
Сообщений: 39
Рейтинг :   

Re: feedback :: Менеджер форм обратной связи

Wolverine, путь такой /engine/captcha.php?id=feedback&rand=3494 . вот такая картинка
Trashcka, я ставил этот фикс: ng_091_20100102_update01_cs494, я так понял это и есть FixPack #01 ?

Не в сети

#144 2010-02-23 23:21:19

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: feedback :: Менеджер форм обратной связи

В комментариях и при входе капча нормально отображается?

Не в сети

#145 2010-02-23 23:37:04

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: feedback :: Менеджер форм обратной связи

alexz15, это точно ковырять файл captcha.class.php попробуй из последней SVN скачать сей файл.

Не в сети

#146 2010-02-23 23:46:39

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: feedback :: Менеджер форм обратной связи

Проблема скорее всего с $_SESSION['captcha'], на некоторых серверах капча не работает.

Не в сети

#147 2010-02-24 00:15:47

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: feedback :: Менеджер форм обратной связи

infinity237, у меня таже проблема, вот: http://www.web-advice.ru/plugin/feedback/?id=1 хотя feedback 0.08, а движок самый свежий SVN Changeset 525, а в комментах на сайте все вроде бы нормально. Как можно это объяснить? smile


I NGeneration CMS

Не в сети

#148 2010-02-24 00:22:31

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: feedback :: Менеджер форм обратной связи

В комментариях у тебя тоже 1234

Не в сети

#149 2010-02-24 00:31:37

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: feedback :: Менеджер форм обратной связи

Wolverine, странно, вроде заходил, смотрел было все нормально, вот:
0d3d81a9e226a7158a77a5b862311b4e_pv.png

Изменено Евгений (2010-02-24 00:33:01)


I NGeneration CMS

Не в сети

#150 2010-02-24 00:40:36

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: feedback :: Менеджер форм обратной связи

5a704ff416494bc5729eb71bdf39657c.png
Это с Оперы, всегда 1234. С лисицы нормально. На других НГшных сайтах все нормально

Изменено Wolverine (2010-02-24 00:41:57)

Не в сети

Подвал раздела

Работает на FluxBB