Модуль связь с администрацией

2230
УРА! дожили до вер 1.2 smile
Итак, посмотрим что нового:
скрин - так выглядит во фронте:


jQuery модальное окно(форма) при нажатии на обратную связь


В админке:


Функциональность: модуль предназначен для связи с администрацией сайта

в админке можно включать и выключать необходимые поля:
-имя (ник)
-icq
-skype
-e-mail (+)защита от ботов
-№ телефона
-mail agent
-Дополнительное поле для сылки на страницу обратной связи
-Форма для отправки сообщения на e-mail (+)

статусы icq, skype, mailagent - автоматически меняют свой статус согласно вашего клиента (не забываем включить в клиентах web-видимость)
-------------------------------------------------------------------------------------------------------------------------------------------------
Установка модуля.
1. Содержимое папок скопируйте в корень сайта.
2. Подключитесь к БД. В конце этого файла расположен текст sql-запроса. Выполните его, чтобы модуль появился в админке.
3. Зайдите в админку и настройте модуль,как Вам нужно, обязательно укажите, для каких групп пользователей и на кой странице показывать модуль.
4. Нажмите на шестеренку и:
- заполните необходимые поля
- выберите необходимые поля для показа

------------------------------------------------------------------------------------------------------
Ниже расположены текст sql-запроса к БД:
Код PHP:
INSERT INTO `cms_modules` ( `id` , `position` , `name` , `title` , `is_external` , `content` , `ordering` , `showtitle` , `published` , `user` , `config` , `original` , `css_prefix` , `allow_group` , `cache` , `cachetime` , `cacheint` )
VALUES 
 ('', 'left', 'Связь с администрацией', 'Связь с администрацией', '1', 'mod_support', '1', '1', '1', '0', '', '1', '', '-1', '0', '1', 'MINUTE');
1. скачать отсюда: mod_support.rar обновление 21.12.09 посмотреть в работе
==============================================================================================================
2. Mодуль mod_support в виде раскрывающего списка контактов(аккордеон) http://depositfiles.com/files/blt3mzik0
Делаем карту города
Комментарии (46)
0 15 декабря 2009 в 04:26 0
что то модуль то, не тот что на картинке :), который в архиве кривой. На фронте не отображается нормально, вернее отображается блок с названием и все. В настройках, нет варианта скрыть/показать.
Не зачет.
alpik 15 декабря 2009 в 04:51 -1
1. файлы перезалил, в админке теперь должно быть все тип-топ;
2. насчет фронта - скрин - так выглядит со стандартным шаблоном newline;
Светлана Кондратьева 15 декабря 2009 в 06:10 0
Очень интересно! Скажи пожалуйста, твой модуль выводит координаты админа сайта? Или надо свои вбивать?  Из скриншота немного непонятно. Эти строчки - ссылки? То есть нажав на сточку с аськой, я аську у себя открою? Спасибо!
alpik 15 декабря 2009 в 08:09 -1
Что понимать под координатами админа? Сейчас опишу...
- Статусы icq, skype, mailagent - да отслеживаются статусы ваших клиентов и выводят соответствующую картинку (вкл, выкл, ...)
- вбить в админке нужно соответственно в icq ваш uin, в skype ваш логин(e-mail), в mailagente тоже также логин(e-mail)
- по поводу строчек - да это ссылки: в icq - идет ссылка на оффсайт icq на ваш профиль, в skype предложат позвонить, в mailagent также выйде на оффсайт чтобы послать мессагу, mail почта работает по принципу mailto: , телефон(долго думал что сделать чтоб не отделятся от других ссылок) просто сделал ссылку на гл страницу...
Светлана Кондратьева 15 декабря 2009 в 09:17 0
Я имела ввиду вот что: на сайте есть админ и юзеры. Этот модуль нужен для того, чтобы юзер мог связаться с админом? Или каждый юзер вносит свои координаты, и с ним тоже можно связаться? Или...как? А модератору так написать можно?

Может, туда же продублировать сообщение в личку админу/модератору, чтобы чайник не рыскал?
alpik 15 декабря 2009 в 15:34 -1
По идее предполагалось - чтобы юзеры могли связаться в 1 клик с админом , модерами (вообщем администрацией сайта). Все прописывается вручную в админке (данные с базы сайта не берутся),если несколько человек сапппорта - просто дублируем модуль. Так что прописать в модуль можно  кого угодно - хоть админа, модера, юзера
mihalich 15 декабря 2009 в 09:57 0
Отличная вещь судя по скрину и описанию, сам пока не заюзал, но думаю можно использовать как например "контактная карточка" или онлайн поддержка, для манагеров например и консультантов.
alpik 15 декабря 2009 в 15:37 -1
Да связь в 1 клик - оперативнее поддержка...
0 16 декабря 2009 в 09:28 0
А кто это посты минусует и зачем?
0 16 декабря 2009 в 09:33 0
Сорри за офтоп, но, ТО админ - добавить бы к плюсо-минусомету примечание ЗА ЧТО??
InstantCMS 16 декабря 2009 в 10:16 0
создайте тикет на 1.5.4
идея хорошая
0 16 декабря 2009 в 12:35 0
Создал. Ticket #148
alpik 16 декабря 2009 в 11:56 -1
Это прямо-таки какой-то профессиональный минусовщик и главное ему не лень это делать  smile . еще предложение в этом направлении - каким то образом (например ссылочке рядом) узнавать кто тебе поставил + или - (как в профиле карма-история)
maia 17 декабря 2009 в 07:57 0
Ну анонимность здесь уместна, иначе буза начнется. А причина оценки - действительно важна. А вот если бы тот, кто минусует терял при этом балл и от своей кармы - тогда минусовалось бы только то, что на самом деле возмутило.
maia 17 декабря 2009 в 08:02 0
Всмысле рейтинга. А вот невозможность исправить комменты - проблема...
InstantCMS 17 декабря 2009 в 10:00 0
невозможность исправить коммент == невозможность отказаться от своих слов
maia 17 декабря 2009 в 10:09 0
Да это понятно и оправданно. Так, сетую...
lezginka.ru 17 декабря 2009 в 13:32 0
я ОДНОЗНАЧНО за возможность редактирования коммент-в.
Админ, иногда человек делает ошибки, нужно дать шанс исправится :)
т.е. редактирование коммент-в есть хорошо.
InstantCMS 17 декабря 2009 в 15:03 0
Орфографические ошибки и опечатки имхо не так страшны, как возможность увидеть совсем другой текст на месте комментария набравшего сто плюсов. Еще как аргумент - даже на всем известном хабре не дают править комменты.
neart 21 декабря 2009 в 04:25 0
В защиту редактирования коментов: http://instantcms.ru/blogs/49/132/post462.html#c4270
В результате глюка огромных размеров комент может быть бессмысленным и мешать.
Pampa 17 декабря 2009 в 14:06 0
Бывают ситуации, когда возможность редактировать комменты - единственный способ убить флейм, свару и склоку. Демократия хороша там, где профессиональные склочники-минусаторы не могут безнаказанно отравлять жизнь всем окружающим. Возможность "убить" комменты какого-нибудь урода просто необходима. Модерация в целом и комментов в частности - обязательно должна быть.
InstantCMS 17 декабря 2009 в 14:58 0
администраторы могут редактировать и удалять комментарии без проблем
премодерацию комментариев тоже можно включить
0 17 декабря 2009 в 17:18 0
Посмотрел модуль. Если не лень, добавьте поле - "Показывать ссылку на любую страницу обратной связи". И вообще будет - комплект, что надо.
alpik 17 декабря 2009 в 22:04 -1
Хорошая идея - воплотил в жизнь, по идее теперь в настройках модуля можно прописать любую ссылку, хоть на что, но по идее, как писал выше коллега - на страницу обратной связи!
0 18 декабря 2009 в 01:40 0
Отлично. Спасибо, коллега.
Позволю ещё посоветовать встроеный вариант для обратной связи и возможность как-то красиво скрывать email, а то спамеров жаль. Они же обрадуются и начнут работать до изнеможения, потеряв апетит и сон. Будут невинные программы мучать из-за нас, письма заставлять их пачками слать, чтобы мы их читали о обалдевали.  zlo
Небольшой собственный скрипт отправки письма через форму, присобаченый, извините за выражение, к этому модулю стал бы развитием предыдущего дополнения. Т.к. чего-то я не помню, чтобы в движке была готовая страничка обратной связи, пожалуйста, сделайте для ленивых котов, братьев по разуму, разлитую сметану вашей разработки так, чтобы можно было слизать не нагибаясь. rofl  
И можно убрать с телефона ссылку на сайт, а то пользователь перепутает и начнёт ссылками пытаться дозвониться. Особенно этот - glasses
Aligator 19 декабря 2009 в 19:56 0
InstantCMS Guest
стоит версия v1.5.2  сделал запрос в базе реакция ноль,и в админке нет ни какого модуля,че за фигня,архив с модулем качал самый свежий,ну и как разобраться в чем прикол
alpik 20 декабря 2009 в 15:43 -1
-если все нормально с архива скопировал - то это легко проверить, просто посмотри есть ли он в папаках modules и admin/modules
- про запрос - возможно как-то не правильно сделан запрос к базе (я лично делаю через phpmyadmin)
по скрину стрелкой показано куда сделать запрос
alpik 21 декабря 2009 в 03:19 -1
тестим вер 1.2smileнового:
-e-mail добавил защиту от ботов
- добавил форму для написания на мыло админа который указал в админке
alpik 21 декабря 2009 в 14:43 -1
сделал в виде аккордеона (нажимаешь на админа - вылазит инфо)


p.s. жду критики... а может на платную основу поставить?
0 21 декабря 2009 в 14:51 0
а может на платную основу поставить?
Ты у нас спрашиваешь? Нам бы все за бесплатно 8) А там сам смотри...  smoke
Anonimus 21 декабря 2009 в 14:59 0
этот модуль не настолько востребован что бы за него брать деньги
тем более сделат его можно за 5 минут и внести все записи в ручную, без всяких заранее созданных полей
alpik 21 декабря 2009 в 15:03 -1
joke вот и критика, а за платно - эт я так, проверка связи на нужно ли вообще то что тут накидал
0 22 декабря 2009 в 01:07 0
Спасибо. Для начала сойдёт. А как на счёт придумать такую же штуку с другим несколько подходом? Автоматом брать инфо список группы пользователей, назначаемых для связи. Точно так же, как это делается в группах, отключать или включать их.
Когда есть необходимость представлять разных модераторов, это унифицирует модуль. Это была бы уже совсе другой модуль. Этот пусть остаётся таким, как есть. Сделайте новый, ели не лень. А вот за такой интересный модуль и денег можно попросить при хорошей рекламе первой версии. Хотя, в принципе, найдутся умники, которые скажут, что мы модуль продублируем и все дела. С интересом жду развития событий.
Яшоматинандана 26 декабря 2009 в 03:05 0
InstantCMS Guest
Баг. Показ данных Скайпа стал показом Аськи и наоборот.
alpik 26 декабря 2009 в 14:43 -1
shock не может быть, поглядел код, все путем...
Юрий (Pizza Celentano) 13 февраля 2010 в 15:11 0
Подтверждаю при включении скайпа отображается аська, при включении аськи отбражается скайп. У меня отправка на мыло Обратная связь не отправляет сообщения
alpik 13 февраля 2010 в 18:31 -1
хм я использую skype вер 4.1.0 и клиент аси - R&Q вер 1109 и испробовав все комбинации - у меня все работает... хм думаем...
Юрий (Pizza Celentano) 14 февраля 2010 в 01:00 0
Да оно то работает, только когда в админке включаешь аську, то на самом сайте отображаются данные скайпа, а если включить в админке скайп, то на самом сайте отображаются данные аськи, я сейчас у себя включаю в админке скайп, чтобы отобразились данные аськи. Не пойму только почему через обратную связь не отправляются сообщения.
Юрий (Pizza Celentano) 14 февраля 2010 в 01:20 0
И ещё не отображается мой прописанный электронный адрес (укажите ваш e-mail)
Юрий (Pizza Celentano) 14 февраля 2010 в 01:22 0
Качал отсюда 2. Mодуль mod_support в виде раскрывающего списка контактов(аккордеон) http://depositfiles.com/files/blt3mzik0
0 3 декабря 2010 в 02:51 0
или я слоупок или что то не так.
Модуль работает, но обратная связь не отдает сообщения, отправленые через нее... то бишь форма появляется, заполнить можно, отправить можно и даже, пишет что спасибо, скоро вам ответят.

Все поля в админке заполнены, но письма на ящик не получаю.

в чем может быть проблема?
Данила 28 февраля 2012 в 02:26 0
#1054 - Unknown column 'allow_group' in 'field list' как исправить?
deltas 28 февраля 2012 в 02:47 0
В версии 1.8 вместо поля 'allow_group' access_list
LBM 26 марта 2012 в 22:13 0
Notice: Undefined variable: feedback in /var/www/home/lbmoney/data/www/tiandeom.by/modules/mod_support/contact.php on line 42
Patriot 26 марта 2012 в 23:03 0
А для 1.9 подойдет?
yury 26 марта 2012 в 23:17 0
тоже интересно