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

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

Вы не зашли.

#1 2009-08-30 18:06:47

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Тестирование плагина цитатник

Обсуждение данной темы закрыто.
Плагин цитатник можно взять на странице плагинов: Quotes :: Цитатник для сайта

Изменено ROZARD (2009-09-08 22:41:14)

Не в сети

#2 2009-08-30 19:39:53

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Тестирование плагина цитатник

Это порт с 2z или новая версия?

Не в сети

#3 2009-08-30 19:44:50

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

Luca, Ааа... А что за порт?:/

Не в сети

#4 2009-08-30 23:00:06

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

Re: Тестирование плагина цитатник

При добавлении цитаты:

MySQL ERROR [query]: update yy_quotes SET num = rand()*1000
(1054): Unknown column 'num' in 'field list'
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\2zq.ru\www\engine\includes\classes\mysql.class.php:28) in Z:\home\2zq.ru\www\engine\plugins\quotes\quotes.php on line 87

Также не происходит редирект (по-умолчанию 5 сек).

Предложения без которых никак нельзя жить:
1. Сделать голосование за цитаты +/-.
2. Возможность вывода на отдельной странице с постраничной навигацией - лучших/худших/ новых.
3. Удаление/редактирование цитат администратором.

Предложения на длинную:
1. Возможность работы в режиме "премодерации цитат", т.е. проверка цитат администратором.

Не в сети

#5 2009-08-30 23:12:10

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

infinity237, По поводу ошибки:
Достаточно убрать строчку:

$mysql->query('update '.prefix.'_quotes SET num = rand()*1000');

И всё будет нормально. Просто забыл её убрать после тестов...
По поводу остального добавлю, как будет время...

Не в сети

#6 2009-08-31 10:53:32

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Тестирование плагина цитатник

ROZARD, просто под 2z аналогичный был. Твой пока не смотрел.

Не в сети

#7 2009-08-31 14:15:14

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

Re: Тестирование плагина цитатник

Не было под 2z, ты скорее всего ошибаешься...

Не в сети

#8 2009-08-31 15:04:08

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Тестирование плагина цитатник

infinity237, я не ошибаюсь. У меня он на сайте крутится.

Не в сети

#9 2009-08-31 18:35:20

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

Luca, Может ты про плагин который случайные записи в блоке крутит?

Не в сети

#10 2009-08-31 19:15:16

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Тестирование плагина цитатник

да именно про него. А в чем разница?

Не в сети

#11 2009-08-31 19:33:14

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

Luca, Риторический вопрос: "в чем разница между метлой и пылесосом?!"...:)

Не в сети

#12 2009-09-01 00:21:30

graf
Участник
Откуда Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   

Re: Тестирование плагина цитатник

ну название цитатник немного его смутило:)
назвал бы bash ngcms

Не в сети

#13 2009-09-01 12:01:00

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Тестирование плагина цитатник

Все понял отлично! То что нужно. Сам такой хотел!

Не в сети

#14 2009-09-01 12:52:05

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

Плагин обновил...
Не добавил только:

2. Возможность вывода на отдельной странице с постраничной навигацией - лучших/худших/ новых.

Не в сети

#15 2009-09-01 21:56:35

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

Плагин обновил. Добавил постраничную навигацию...
лучших/худших/ - по какому принципу? Рейтингу?
Новые - это какие? Которые добавили сутки назад или недельной давностью считаются новыми?

Не в сети

#16 2009-09-01 22:25:59

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

Re: Тестирование плагина цитатник

Лучших/худших - рейтинг
Новые - это N последних добавленных.

Не в сети

#17 2009-09-02 00:03:29

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

infinity237, Выборку по рейтингу добавил...
По N последним - он и так делает выборку...;)

Не в сети

#18 2009-09-02 21:17:47

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

Re: Тестирование плагина цитатник

1. При переходе на 2 страницу (/plugin/quotes/?page=2), вверху выходит ошибка (только если сортировка по дате):

Warning: Invalid argument supplied for foreach() in Z:\home\2zq.ru\www\engine\includes\inc\extras.inc.php on line 780

2. Блок лучше назвать "Случайная цитата"
3. При вбитии "/plugin/quotes/?page=99999999999999999999999" происходит:

MySQL ERROR [select]: select id, content, rating, approve from gg_quotes order by postdate DESC LIMIT -4, 2

Из предложений:
1. На мой взгляд ссылки "Лучшие цитаты" и "Плохие цитаты" лучше выводить 1 раз, допустим вверху страницы.
2. Неудобно организовано удаление/редактировние цитат, на мой взгляд в идеале нужно создавать "инструмент управления цитатами" в админ-панели, который будет в себя включать следующие возможности:
1) Возможность постраничного вывода цитат.
2) Вывод в таблице даты, автора, статуса, кол. голосов.
3) Выборка по месяцу/автору/статусу.
4) Сортировка по дате/кол.голосов.
5) Переход к редактированию цитаты, возможность выставления любого количества голосов.
6) Множественное удаление цитат.
3. Возможность использовать шаблоны из директории templates.
4. Вывод даты для каждой цитаты.
5. В стандартном режиме (вывод последних цитат), было бы неплохо добавить фичу "спрятать цитаты с отрицательным рейтингом".
6. RSS

Не в сети

#19 2009-09-02 22:00:29

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

Ошибки:
1. Ошибку нашел и исправил.
2. Поправил.
3. Не смог воспроизвести эту ошибку...
Из предложений:
1. Согласен, поправлю.
2. Тут просто нет слов...
С управлением цитатами соглашусь, так будет удобнее как для того кто будет их проверять, а так уйдет проблема с кешированием...
1) Это можно добавить.
2) Добавлю...
3) По автору и статусу сделаю...
4) В принципе тоже можно добавить...
5) Добавлю...
6) Не знаю...
3. Это можно использовать, просто я в настройки плагина не вынес эту возможность выбора "шаблон сайта/плагина"
4. Можно...
5. Не знаю...
6. Это точно нужно для такого плагина?

Изменено ROZARD (2009-09-02 22:00:40)

Не в сети

#20 2009-09-02 22:15:22

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

Re: Тестирование плагина цитатник

Ошибки:
3. Там ещё такое ниже:

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\2zq.ru\www\engine\includes\inc\extras.inc.php:780) in Z:\home\2zq.ru\www\engine\plugins\quotes\quotes.php on line 161
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\2zq.ru\www\engine\includes\inc\extras.inc.php:780) in Z:\home\2zq.ru\www\engine\plugins\quotes\quotes.php on line 451

vitaly, по этому поводу высказался предельно чётко:

vp7 (21:04:02 2/09/2009)
$page = intval($_REQUEST['page']);
тебя спасёт
vp7 (21:04:19 2/09/2009)
хотя, лучше $page = abs(intval($_REQuEST['page']));

Из предложений:
6. Не обезательно.

Не в сети

#21 2009-09-02 22:32:06

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

Я обновил архив, проверь...

Warning: Cannot modify header information - headers already sent by

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

Не в сети

#22 2009-09-02 23:02:56

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

Re: Тестирование плагина цитатник

Всё исправилось.
Иногда в блоке вместо цитаты выходит: "Цитат не существует".

Не в сети

#23 2009-09-02 23:21:35

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

infinity237 пишет:

Иногда в блоке вместо цитаты выходит: "Цитат не существует".

Может ты пытаешься открыть не существующую постраницу?
Если постраница показывает [1] 2 а ты в адрес вводишь: /plugin/quotes/?page=3 то он обязательно выведет Цитат нет...

Не в сети

#24 2009-09-02 23:31:02

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

Re: Тестирование плагина цитатник

ROZARD, а давай по несуществующей странице ты будешь делать вызывать:

error404();

smile

Не в сети

#25 2009-09-02 23:38:13

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Тестирование плагина цитатник

Да без проблем, но только на несуществующие...:)

Не в сети

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

Работает на FluxBB