Русский English Deutsch Українська Қазақша

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

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

Вы не вошли.

#1 2008-11-18 23:45:46

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

complain :: Сообщить о проблеме в новости

Прошу любить и жаловать - плагин complain [ZIP] (версия 0.02 от 21.11.2008)

Плагин complain добавляет новый вид обратной связи с посетителями: посетитель может оставить отчёт о проблеме, обнаруженной в новости.
Основное применение плагина: на сайтах, содержащих ссылки на внешние ресурсы.

История изменений:

[0.02][2008-11-21]
+ Устранены найденные ошибки
+ Добавлено сохранение IP адреса автора отчёта
+ Незарегистрированные пользователи теперь также могут
  получать информацию о статусе своих отчётов на email
  (ввод email'а возможен только на внешней форме)


[0.01][2008-11-18]
x Первый релиз

Штатный шаблон плагина расчитан на вставку в файл news.full.tpl перед блоком заголовков комментариев.
Для шаблона по умолчанию выглядит так:

...поскипано...
{plugin_complain}
<br /><div class="b_font">[comheader]КОММЕНТАРИИ[/comheader]</div><br />

Проведура обновления с версии 0.01 на 0.02:
1. Заменяем код плагина
2. В админ панеили выбираем "удатьи"
3. В админ панели выбираем "установить"

Вне форума

#2 2008-11-19 00:06:38

RocketBoy
Участник
Откуда: Калининград
Здесь с 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: complain :: Сообщить о проблеме в новости

vitaly, 100% пригодится. рэшпэкт :)

Вне форума

#3 2008-11-19 00:17:41

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

Re: complain :: Сообщить о проблеме в новости

ойойой это the best гарантировано!!  cool
сразу вопросы:
1. сообщить может тока зареганный?
2. куда отсылается репорт? (напрашивается плагин Личных мессаг)

Вне форума

#4 2008-11-19 00:29:27

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

Re: complain :: Сообщить о проблеме в новости

Wolverine:
1. конфирурируемо.
2. пока только на email (в будущем будет и ЛС и даже, возможно, Jabber / SMS).
кому именно посылать на email - конфигурируемо. можно автору новости, можно - всем админам. можно и тему и другим.

ЛС это отдельная песня и она реализуется значительно проще, но действительно по аналогии.
Скоро будет в виде отдельного плагина.

Вне форума

#5 2008-11-19 00:35:57

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

Re: complain :: Сообщить о проблеме в новости

а не удобнее ли сделать репорты прямо на сайте? в юзерменю, зашел админ (ну или кто там) на сайт и опа У вас два репорта с такими проблемами. Я почту просто не особо юзаю, проверять ее банально влом (спам этот еще), а лишнего значка в трее для автопроверки неохота держать (дада для миранды есть gmail автопроверка знаю)
Опять же это мое видение этого плагина, кто что скажет? :)

Вне форума

#6 2008-11-19 00:45:01

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

Re: complain :: Сообщить о проблеме в новости

Wolverine, скажу вот что: ты, может, сначала скачаешь плагиньчик, а? smile
Репорты в текущей версии плагина есть и на сайте, только нотификация о них не выведена в usermenu.

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

p.s. Только не предлагай мне к репортам ещё и lastread'ы добавлять. Идея напрашивается сама собой, но только на отдалённое будущее.

Вне форума

#7 2008-11-19 00:58:58

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

Re: complain :: Сообщить о проблеме в новости

ты, может, сначала скачаешь плагиньчик, а?

все все, завтра начну перевод на NG и все качну и распробую, чесcccно smile // остается вспомнить где что правил smile

админ ведь будет видеть все репорты, даже не касающиеся его.

в ситуации когда админ генерирует бОльшую часть контента самое то (тот же пспфакс) ну в крайнем случае в документации расскажи как особо нуждающимся добавить самим это (хуже от этого не будет если это уже в принципе реализовано)

Отредактировано Wolverine (2008-11-19 00:59:32)

Вне форума

#8 2008-11-19 01:06:28

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

Re: complain :: Сообщить о проблеме в новости

Wolverine, в принципе это не реализовано - нужен дополнительный SQL запрос.
Но добавить возможность просто отображать этот счётчик (наплевав на лишний запрос) - можно сделать очень быстро. Если же хорошенько подумать, то можно и на ненужном запросе сэкономить :)

Вне форума

#9 2008-11-19 01:20:47

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

Re: complain :: Сообщить о проблеме в новости

Ну пока плагин лс не вышел будем с лишним запросом, что поделать smile
респект тебе за работу, я спать, приятных всем сновидений :)

Вне форума

#10 2008-11-19 01:45:28

tayzer
Участник
Здесь с 2008-11-11
Сообщений: 126
Рейтинг :   

Re: complain :: Сообщить о проблеме в новости

Интересен, очень даже.

Поствил :

Выдает после нажатия пользователем на репорт, попадаем на страничку с таким кодом:

<html>
<body>
<div style="padding: 3px; margin: 5px; border: 1px solid #EEEEEE; width: 450px;">

</div>
</body>
</html>


При редактировании, есть список напротив надписи "изменить статус на" -  он пустой(
При попытке назначения, получаем /plugin/complain/ - с кодом страницы, указанным выше.
Тестировал на Денвере.

Отредактировано tayzer (2008-11-19 01:50:40)

Вне форума

#11 2008-11-19 01:57:54

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

Re: complain :: Сообщить о проблеме в новости

tayzer, обязательно прочти readme файл к плагину!
без предварительной настройки им пользоваться нельзя smile

По поводу пустой странички - у тебя какая именно версия?
Плагин может работать только на релизе, причём на варианте, выпущенном 17.11.2008 21:55 (самый последний. было несколько итераций с решением косметических проблем).
Внимательно прочитай тему посвященную релизу (первый пост)

Вне форума

#12 2008-11-19 10:33:13

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

Re: complain :: Сообщить о проблеме в новости

1. Страница /plugin/complain/ видна гостям, это так и должно быть? По-моему правильнее было бы сделать её невидимой для гостей...
2. Какой смысл показывать обычным пользователям инциденты для новостей, авторами которых они не являются?
3. Если стоит настройка "Оповещать о решении проблемы автора отчёта" - "Да". То приходит письмо в котором не указана "Тип жалобы:".
4. Если стоит настройка "Оповещать о решении проблемы автора отчёта" - "По запросу", то не понятно где это самое "если оно запрошено автором". + хотелось бы чтобы если выбрана эта функция и гость добавил репорт, то ему выводилось окошко в котором он мог написать свой e-mail.
5. Есть подозрение, что не работает "кеширование формы".

Вне форума

#13 2008-11-19 11:08:57

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

Re: complain :: Сообщить о проблеме в новости

infinity237, ты прав во всём smile
Это работоспособная версия, но у меня не было возможности её полностью отладить. Поэтому выложил в таком виде.

1. Нет, для гостей она будет невидима.
2. Всё верно. Обычные пользователи смогут увидеть только инциденты авторами которых они являются, а также инциденты по созданным ими новостям.
3. Сорри, исправлю.
4. Пока не реализовано, будет в следующей версии.
5. Всё верно. Оно заложено на будущее, но пока ещё не работает.

Постараюсь сегодня выложить обновлённую версию.

Вне форума

#14 2008-11-19 16:48:36

tayzer
Участник
Здесь с 2008-11-11
Сообщений: 126
Рейтинг :   

Re: complain :: Сообщить о проблеме в новости

Были подозрения по поводу версии smile
Так оно и оказалось - ng_090RC04.
(предложение: прописывать версию продукта, в футере админки - может где есть и не разглядел?:))
Плагин, естественно настраивал.
Про невнимательность - есть такое, борюсь как могу, но из-за невнимательности, не всегда получается lol
Попозже переставлю все и отпишу.
Есть предложение:
При отчете не зарегестрированных пользователей, на странице отчетов - в графе имени пользователя, прописывать ip отправителя.

Вне форума

#15 2008-11-19 18:20:02

coreldraw
Участник
Откуда: Ukraine
Здесь с 2008-10-21
Сообщений: 209
Рейтинг :   

Re: complain :: Сообщить о проблеме в новости

Чётко вижу применение плагину но ещё не качал и не ставил...
Поскольку сайт дизайн студии поддерживаю, то думаю сделать так - под текстом полной новости в категории "предлагаем" и "портфолио" ссылочку вставлять типа "оформить заказ"...
Крепко сложно будет мне самому переколбасить?

Вне форума

#16 2008-11-19 22:41:10

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

Re: complain :: Сообщить о проблеме в новости

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

Вне форума

#17 2008-11-19 23:13:00

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

Re: complain :: Сообщить о проблеме в новости

Итак, приняты к доработке следующие пункты:
1. Добавляем IP адрес автора отчёта
2. Незалогиненному пользователю вообще не показываем страницу плагина
3. Зарегистрированный пользователь видит только свои отчёты/отчёты по своим новостям. Администратор видит все отчёты
4. [конфигурируемо] Возможность выводить в usermenu информации об активных отчётах (пока в варианте с нагрузкой, в будущем решим этот вопрос по другому)
5. Возможность посылать отчёт о решении проблемы и незарегистрированному посетителю в случае, если он указал свой email адрес

+ исправление найденных проблем.

Вне форума

#18 2008-11-20 02:40:18

Box
Участник
Здесь с 2008-10-28
Сообщений: 82
Рейтинг :   

Re: complain :: Сообщить о проблеме в новости

Ура!
Скоро выйдет генератор форм обратной связи!
Vitaly, уже большое спасибо!

Вне форума

#19 2008-11-21 02:58:47

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

Re: complain :: Сообщить о проблеме в новости

Выложена обновлённая версия плагина complain.
Из списка озвученных задач убрана возможность показывать кол-во неотвеченных жалоб в usermenu.
Возможность будет добавлена в следующих версиях плагина.

Вне форума

#20 2008-11-21 14:09:38

RocketBoy
Участник
Откуда: Калининград
Здесь с 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: complain :: Сообщить о проблеме в новости

Поставил 0,02. Выбрал в полной ошибку, "Ваша жалоба принята, спасибо!". Захожу на /плагин/комлайн

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in N:\home\test1.ru\www\engine\includes\classes\mysql.class.php on line 32

Вне форума

#21 2008-11-21 14:18:07

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

Re: complain :: Сообщить о проблеме в новости

RocketBoy, а ты обновление корректно сделал?
Необходимо после замены файлов сделать "удалить" и сразу же "установить".

Вне форума

#22 2008-11-21 15:47:40

RocketBoy
Участник
Откуда: Калининград
Здесь с 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: complain :: Сообщить о проблеме в новости

vitaly, спасибо, все работает

Вне форума

#23 2008-11-26 21:21:01

zheka
Участник
Здесь с 2008-10-13
Сообщений: 98
Рейтинг :   

Re: complain :: Сообщить о проблеме в новости

vitaly, можно сделать так чтобы первым пунктом этого списка сообщить об ошибке был пункт выбрать ошибку по которому кнопочка отправить не срабатывала? чтобы не получилось так что юзер случайно нажал на кнопку =)

Отредактировано MoRFiuS (2008-11-26 21:21:25)

Вне форума

#24 2008-11-27 02:05:58

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

Re: complain :: Сообщить о проблеме в новости

MoRFiuS, это делается в шаблоне. Код плагина править не требуется.
Завтра напишу как это можно сделать.

Вне форума

#25 2008-11-28 08:26:09

zheka
Участник
Здесь с 2008-10-13
Сообщений: 98
Рейтинг :   

Re: complain :: Сообщить о проблеме в новости

vitaly пишет:

MoRFiuS, это делается в шаблоне. Код плагина править не требуется.
Завтра напишу как это можно сделать.

окей, напиши как сможешь )

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.024 сек, 7 запросов выполнено - Использовано памяти: 620.95 Кбайт (Пик: 673.95 Кбайт) ]