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

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

Вы не зашли.

#26 2009-09-02 23:39:17

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

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

ROZARD пишет:
infinity237 пишет:

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

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

Это происходит не на странице плагина, а в блоке (mainblock.tpl), нажимаю F5, несколько раз (10-20)...

Не в сети

#27 2009-09-02 23:49:27

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

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

infinity237, Всё правильно... Расписывать почему так происходит долго, но такой вариант совсем не нагружает БД...
Я пока не нашел оптимального способа выбрать случаную(ых) цитат. У каждого способа свои плюсы и минусы. Я выбрал низкую нагрузку на БД, но если надо я пока могу реализовать это по выбору: Точно работы выборки, но большая нагрузка и такая какая сейчас...

Не в сети

#28 2009-09-04 01:35:35

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

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

Плагин обновил...
Добавил управление плагином через "Управление плагинами"...
Не знаю как лучше это там реализовать и по этому выложил в незаконченном варианте...

Не в сети

#29 2009-09-04 17:45:45

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

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

Обновил плагин...
Переделал управление плагином через админку.
Добавил кэширование.

Не в сети

#30 2009-09-04 20:20:30

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

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

с 0.9.1 совместим?

Не в сети

#31 2009-09-04 21:21:23

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

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

Luca, Под 0.9.1 он и писался, а вот с 0.9.0 совсем не совместим...
Но ставить на рабочий сайт пока что не рекомендуется...;)

Не в сети

#32 2009-09-04 21:53:37

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

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

Из ошибок:
1. Постраничка формируется без учёта того "Активна" цитата или нет, поэтому возникает проблема, когда переходишь к странице (по ссылке) "/plugin/quotes/?page=3", а тебе отображается "Страница не найдена".
2. При редактировании цитаты, там где кнопки "вверх"/"вниз" происходит ошибка JS:

message: Statement on line 1: Cannot convert undefined or null to Object

Остальное всё работает как надо, вот ещё некоторые предложения:
1. Оставить возможность удаления/редактирования со страницы /plugin/quotes/, с точки зрения юзабилити это будет правильно.
2.  Было бы неплохо сделать возможность настраивать шаблон вывода рейтинга, скажем если рейтинг положительный, то "+1" отображается зелёным цветом, если "-1", то красным цветом, если "0", то просто цёрным цветом.
3. Сделать ограничение по кол. символов для добавления. Сделать ограничение на кол. символов для вывода цитат в админке (страница "admin.php?mod=extra-config&plugin=quotes&action=showlist")
4. Было бы удобно сделать возможность добавлять цитату прямо из админки.

Изменено infinity237 (2009-09-04 21:56:37)

Не в сети

#33 2009-09-04 22:40:27

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

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

Ошибки:
1. По первому не понял. Что там не так?
Проверил и ссылки формируются с учетом активна она или нет. То что выводится сообщение "Страница не найдена" это нормально...
2. Где эта ошибка у тебя отображается?
Предложения:
1. Если оставить эту функцию, то будут проблемы с кэшированием.
2. Не знаю. Это делается лишь *.tpl + *.css ну и несколько строчек в коде...
3. Это можно добавить...
4. И это тоже вполне можно сделать...

Не в сети

#34 2009-09-04 22:49:09

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

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

1. Добавил 8 цитат, 7 из которых имеют статус "неактивен", на странице поставил вывод по 2 цитаты, итог:
64af19031c975bb2383a39153ff053f6.jpg
Т.е. формируются ссылки на доп. ненужные страницы (2,3,4), при переходе к которым происходит ошибка "Страница не найдена". Было бы лучше, чтобы эти страницы вообще в таком случае не формировались.
2. Кнопки вверх/вниз не работают (Opera10), ошибка выводиться в консоли ошибок JS в Opera.

Не в сети

#35 2009-09-04 23:21:34

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

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

Всё исправил...

Не в сети

#36 2009-09-04 23:27:16

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

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

Всё работает...

Не в сети

#37 2009-09-05 00:01:00

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

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

Обновил...
Добавил возможность указывать "ограничение на длину"...

Не в сети

#38 2009-09-05 23:49:22

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

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

Обновил плагин...
Добавил:
1. Админку для управления цитатами.
2. Цитаты можно добавлять через админку.
3. Отображение рейтинга в зависимости от значения.
4. Управление блоком при выборки случайных цитат.

Не в сети

#39 2009-09-06 00:08:34

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

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

Пятилетка за четыре года smile

Не в сети

#40 2009-09-06 10:32:42

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

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

1. При добавлении цитаты через админку, цитате присваивается статус "неактивна", даже если стоит значение "разрешён".
2. Хотелось бы, чтобы при добавлении через админку в сообщении "Информация: Цитата Добавлена" выводило ещё ссылку "Добавить ещё цитату".
3. Хотелось бы, чтобы в настройке "Максимальное возможное количество символов в одной цитате", если ставишь "0", то добавление работает без ограничения.
4. Хотелось бы, чтобы шаблоны отвечающие за страницу /plugin/quotes/, можно было использовать из директории templates/default/plugins/quotes/

Изменено infinity237 (2009-09-06 10:41:48)

Не в сети

#41 2009-09-06 15:32:44

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

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

1. Исправил.
2. Добавил.
3. Добавил.
4. Эта возможность была с самого начала.

Добавил ещё:
1. Фильтрация в админке по: ID, дате публикации, автора, активна.
2. Добавил постраничную навигацию.
3. Добавил RSS (кажется не правильно):rolleyes:

Если к ночи ошибок обнаружено не будет выложу как стабильную версию...

Не в сети

#42 2009-09-06 15:44:36

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

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

4. Странно у меня почему-то работает не поностью, т.е. работает только для блока, а для страницы плагина - нет...

Не в сети

#43 2009-09-06 16:09:30

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

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

infinity237, Проверил и у меня всё работает...

Не в сети

#44 2009-09-06 16:28:04

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

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

Сори, забыл про кэш smile
1. Настройка "Количество цитат в админке на одной странице" не работает. На странице выводиться всегда одно и тоже количество цитат = 10.

1. Было бы удобнее, если бы настройка "Количество цитат в админке на одной странице", была не в настройках, а на странице admin.php?mod=extra-config&plugin=quotes&action=showlist, т.е. возможность настроить в момент сортировки (так сделано при работе с новостями).
2. По сортировке с именем пользователя: имхо лучше выводить только тех пользователей, у которых есть добавленные цитаты + показывать кол. читат у пользователя там же. (так сделано при работе с новостями)
3. Выборка по месяцу была бы довольно удобна.
4. Фича - сортировка по ID, скорее всего никому не понадобиться, т.к. она повторяет сортировку по дате.

Изменено infinity237 (2009-09-06 16:49:39)

Не в сети

#45 2009-09-06 21:05:19

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

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

Ошибки:
1. Исправил.
Дополнения:
1. Менять не буду.
2. Поправил.
3. Добавил.
4. Пусть всё равно останется.

Не в сети

#46 2009-09-06 22:07:42

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

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

Не заметил изменений...

Не в сети

#47 2009-09-06 22:11:16

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

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

Упс, случайно старый архив залил...:rolleyes:
Перезалил...

Не в сети

#48 2009-09-06 22:47:10

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

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

Убрать дебаг (select * from uu_quotes order by id desc LIMIT 0, 3) инфу, добавить сортировку по "Рейтингу" и можно выпускать релиз.

Не в сети

#49 2009-09-06 23:03:04

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

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

Сортировку по рейтингу добавил...

Не в сети

#50 2009-09-07 22:44:22

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

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

Сортировка работает.
Довольно не удобно работать. Например требуется удалить 5 цитат с плохим рейтингом. Человек делает сортировку по рейтингу, кликает по иконке "удалить", дальше происходит переход на страницу "/admin.php?mod=extra-config&plugin=quotes&action=del&id=12", на которой цитаты отсортированы по id + на этой странице нету возможности сортировать что-либо - приходится делать ещё 2 клика, чтобы попасть на страницу admin.php?mod=extra-config&plugin=quotes&action=showlist + снова делать сортировку.
Из этой ситуации 2 выхода:
1. Добавить на страницы "/admin.php?mod=extra-config&plugin=quotes&action=del&id=12" блок с сортировкой.
2. Сделать множественное удаление/запрет/разрешение на публикацию, по средствам "галочек", так как это сделано в новостях.

Изменено infinity237 (2009-09-07 22:52:51)

Не в сети

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

Работает на FluxBB