Вы не вошли.
Прошу любить и жаловать - плагин 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. В админ панели выбираем "установить"
Вне форума
Вне форума
Wolverine:
1. конфирурируемо.
2. пока только на email (в будущем будет и ЛС и даже, возможно, Jabber / SMS).
кому именно посылать на email - конфигурируемо. можно автору новости, можно - всем админам. можно и тему и другим.
ЛС это отдельная песня и она реализуется значительно проще, но действительно по аналогии.
Скоро будет в виде отдельного плагина.
Вне форума
а не удобнее ли сделать репорты прямо на сайте? в юзерменю, зашел админ (ну или кто там) на сайт и опа У вас два репорта с такими проблемами. Я почту просто не особо юзаю, проверять ее банально влом (спам этот еще), а лишнего значка в трее для автопроверки неохота держать (дада для миранды есть gmail автопроверка знаю)
Опять же это мое видение этого плагина, кто что скажет? :)
Вне форума
Wolverine, скажу вот что: ты, может, сначала скачаешь плагиньчик, а? ![]()
Репорты в текущей версии плагина есть и на сайте, только нотификация о них не выведена в usermenu.
И я не уверен, что их надо выводить - админ ведь будет видеть все репорты, даже не касающиеся его.
А на сайте с большой посещаемостью число необработанных репортов всегда выше нуля. И будешь ты всегда видеть что репорты есть.
p.s. Только не предлагай мне к репортам ещё и lastread'ы добавлять. Идея напрашивается сама собой, но только на отдалённое будущее.
Вне форума
ты, может, сначала скачаешь плагиньчик, а?
все все, завтра начну перевод на NG и все качну и распробую, чесcccно
// остается вспомнить где что правил ![]()
админ ведь будет видеть все репорты, даже не касающиеся его.
в ситуации когда админ генерирует бОльшую часть контента самое то (тот же пспфакс) ну в крайнем случае в документации расскажи как особо нуждающимся добавить самим это (хуже от этого не будет если это уже в принципе реализовано)
Отредактировано Wolverine (2008-11-19 00:59:32)
Вне форума
Wolverine, в принципе это не реализовано - нужен дополнительный SQL запрос.
Но добавить возможность просто отображать этот счётчик (наплевав на лишний запрос) - можно сделать очень быстро. Если же хорошенько подумать, то можно и на ненужном запросе сэкономить :)
Вне форума
Интересен, очень даже.
Поствил :
Выдает после нажатия пользователем на репорт, попадаем на страничку с таким кодом:
<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)
Вне форума
tayzer, обязательно прочти readme файл к плагину!
без предварительной настройки им пользоваться нельзя ![]()
По поводу пустой странички - у тебя какая именно версия?
Плагин может работать только на релизе, причём на варианте, выпущенном 17.11.2008 21:55 (самый последний. было несколько итераций с решением косметических проблем).
Внимательно прочитай тему посвященную релизу (первый пост)
Вне форума
1. Страница /plugin/complain/ видна гостям, это так и должно быть? По-моему правильнее было бы сделать её невидимой для гостей...
2. Какой смысл показывать обычным пользователям инциденты для новостей, авторами которых они не являются?
3. Если стоит настройка "Оповещать о решении проблемы автора отчёта" - "Да". То приходит письмо в котором не указана "Тип жалобы:".
4. Если стоит настройка "Оповещать о решении проблемы автора отчёта" - "По запросу", то не понятно где это самое "если оно запрошено автором". + хотелось бы чтобы если выбрана эта функция и гость добавил репорт, то ему выводилось окошко в котором он мог написать свой e-mail.
5. Есть подозрение, что не работает "кеширование формы".
Вне форума
infinity237, ты прав во всём ![]()
Это работоспособная версия, но у меня не было возможности её полностью отладить. Поэтому выложил в таком виде.
1. Нет, для гостей она будет невидима.
2. Всё верно. Обычные пользователи смогут увидеть только инциденты авторами которых они являются, а также инциденты по созданным ими новостям.
3. Сорри, исправлю.
4. Пока не реализовано, будет в следующей версии.
5. Всё верно. Оно заложено на будущее, но пока ещё не работает.
Постараюсь сегодня выложить обновлённую версию.
Вне форума
Были подозрения по поводу версии ![]()
Так оно и оказалось - ng_090RC04.
(предложение: прописывать версию продукта, в футере админки - может где есть и не разглядел?:))
Плагин, естественно настраивал.
Про невнимательность - есть такое, борюсь как могу, но из-за невнимательности, не всегда получается ![]()
Попозже переставлю все и отпишу.
Есть предложение:
При отчете не зарегестрированных пользователей, на странице отчетов - в графе имени пользователя, прописывать ip отправителя.
Вне форума
Чётко вижу применение плагину но ещё не качал и не ставил...
Поскольку сайт дизайн студии поддерживаю, то думаю сделать так - под текстом полной новости в категории "предлагаем" и "портфолио" ссылочку вставлять типа "оформить заказ"...
Крепко сложно будет мне самому переколбасить?
Вне форума
coreldraw, для твоей задачи плагин совершенно не подходит.
Подожди выхода генератора форм обратной связи (я им начну заниматься в ближайшие дни) - оформление заказов как раз будет по его части.
Вне форума
Итак, приняты к доработке следующие пункты:
1. Добавляем IP адрес автора отчёта
2. Незалогиненному пользователю вообще не показываем страницу плагина
3. Зарегистрированный пользователь видит только свои отчёты/отчёты по своим новостям. Администратор видит все отчёты
4. [конфигурируемо] Возможность выводить в usermenu информации об активных отчётах (пока в варианте с нагрузкой, в будущем решим этот вопрос по другому)
5. Возможность посылать отчёт о решении проблемы и незарегистрированному посетителю в случае, если он указал свой email адрес
+ исправление найденных проблем.
Вне форума
Выложена обновлённая версия плагина complain.
Из списка озвученных задач убрана возможность показывать кол-во неотвеченных жалоб в usermenu.
Возможность будет добавлена в следующих версиях плагина.
Вне форума
Поставил 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Вне форума
vitaly, можно сделать так чтобы первым пунктом этого списка сообщить об ошибке был пункт выбрать ошибку по которому кнопочка отправить не срабатывала? чтобы не получилось так что юзер случайно нажал на кнопку =)
Отредактировано MoRFiuS (2008-11-26 21:21:25)
Вне форума
[ Сгенерировано за 0.024 сек, 7 запросов выполнено - Использовано памяти: 620.95 Кбайт (Пик: 673.95 Кбайт) ]