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

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

rss

Вы не зашли.

Объявление

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

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   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% пригодится. рэшпэкт smile

Неактивен

 

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

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

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

Неактивен

 

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

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

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

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

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

Неактивен

 

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

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

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

Неактивен

 

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

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

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

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

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

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

Неактивен

 

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

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   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
Сообщений: 2785
Рейтинг :   115 
Профиль

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

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

Неактивен

 

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

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

Ну пока плагин лс не вышел будем с лишним запросом, что поделать smile
респект тебе за работу, я спать, приятных всем сновидений 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
Сообщений: 2785
Рейтинг :   115 
Профиль

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

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

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

Неактивен

 

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

infinity237
Модератор
Откуда: Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2674
Рейтинг :   174 
Профиль  Вебсайт

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

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

Неактивен

 

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

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   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.
(предложение: прописывать версию продукта, в футере админки - может где есть и не разглядел?smile)
Плагин, естественно настраивал.
Про невнимательность - есть такое, борюсь как могу, но из-за невнимательности, не всегда получается 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
Сообщений: 2785
Рейтинг :   115 
Профиль

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

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

Неактивен

 

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

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   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
Сообщений: 2785
Рейтинг :   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
Сообщений: 2785
Рейтинг :   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, можно сделать так чтобы первым пунктом этого списка сообщить об ошибке был пункт выбрать ошибку по которому кнопочка отправить не срабатывала? чтобы не получилось так что юзер случайно нажал на кнопку smile

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

Неактивен

 

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

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

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

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

Неактивен

 

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

zheka
Пользователь
Зарегистрирован: 2008-10-13
Сообщений: 98
Рейтинг :   
Профиль

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

vitaly написал:

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

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

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.027 seconds, 32 queries executed ]