Forums / National / Russian / Сиена, русское бета тестирование (Siena 0.9)

12345...10>>>

esclkm
#1 2010-09-27 18:15

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

Ежечасные сборки из trunk

Просто на сегодняшний день пошел необычайный троллинг на работу. Тут Я буду сам подчиать весь троллинг - а хочется слышать конкретные ошибки, недочеты, хотелки.

------------------------------------------------
Как установить сиену из SVN:

Как показала практика установить сиену из SVN – возникает большое количество трудностей.
Итак пройдемте давайте с вами их
1. Установить и настроить Денвер (ну или что вам нравится)
2. 2/ установить tortoise SVN (скачать)
3. В PHPMYADMIN денвера создать базу
4. Заходим в каталог с денвером -> home и создаем папки Siena.ru и в ней www
5. На папке www жмем ПКМ – SVN извлечь
6. В качестве URL хранилища пишем svn://svn.cotonti.com/trunk
7. ОК. Ждем загрузку.
8. Устанавливаем сиену – через инсталлятор
9. Юзаем )
Для обновления на папке WWW выбираем пункт обновить. Затем снова запускаем инсталлятор.

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
This post was edited by esclkm (2011-03-09 13:25, 13 years ago)
Trustmaster
#2 2010-09-27 20:15
И еще мое предложение - часть ланг строк переименовать и сделать вида $L['page_title'] $L['user_name'] - то есть точно такимми же как и имя данной колонки в бд
Нехорошо это, придётся сделать очень много одинаковых лэнг-строк в разных модулях. Как вариант, можно делать их в виде ссылок:
$L['page_title'] = &$L['Title'];
$L['user_name'] = &$L['Name'];
В любом случае, файл общей лексики необходимо оставить, потому что он экономит много времени и ресурсов.
May the Source be with you!
Kort
#3 2010-09-27 20:44
Согласен с трастом. Title и Name -- привычные строки, которые используются много где еще. А локализацию темы я буду переносить в main.
SED.by - создание сайтов, разработка плагинов и тем для Котонти
Darvel
#4 2010-10-01 06:30
Может немного не в тему, давно тут небыл. Появилось несколько новых версий, прочитал про версию 0.9, но что-то не нашел упоминаний про нее, это и есть Сиена? Посмотрел демку, мне показалось, что 0.6.8 версия, на которой делал пару сайтов как-то получше, тут функций чтоли мало, какой-то слишком пустой с виду сайт получается.
И когда релиз намечается?
Мой сайтик на Cotonti - http://arkweb.ru
This post was edited by Darvel (2010-10-01 08:40, 13 years ago)
Sergeich
#5 2010-10-01 11:04
В альфа-версии на данный момент работают не все модули, отсюда и несколько пустой вид. Версия 0.9 - это и есть Сиена. В Сиене основная масса изменений внутри, для рядового пользователя они будут вообще не заметны.
Darvel
#6 2010-10-01 11:59
Ну тогда поставлю у себя на сервере - потестирую, а когда ожидается релиз? Или она совсем еще сырая и разработка минимум на несколько месяцев затянется? Через пару дней освобожусь и тогда результаты сюда напишу.
Мой сайтик на Cotonti - http://arkweb.ru
Sergeich
#7 2010-10-09 06:41
После последних ревизий инсталятор стал ругаться на стадии установки модулей и плагинов. Выдаёт вот такое:
Выполнена часть SQL-хэндлера: Unknown column 'page_type' in 'field list'
INSERT INTO `cot_pages` (`page_state`, `page_type`, `page_cat`, `page_key`, `page_title`, `page_desc`, `page_text`, `page_author`, `page_ownerid`, `page_date`, `page_begin`, `page_expire`, `page_file`, `page_url`, `page_size`, `page_count`, `page_rating`, `page_filecount`, `page_alias`, `page_html`) VALUES (0, 0, 'news', '', 'Welcome !', '...', 'Congratulations, your website is up and running!\r\nNow create your account, go [url=users.php?m=auth]there[/url], then log-in with the link at the top.\r\nNote that the first user to register is automatically activated and assigned to the group "Administrators". Then, by default, all the next visitors will have to validate their account by clicking a link in an email sent by Cotonti.\r\nNext step is to go in the [url=admin.php]Administration panel[/url], tab [url=admin.php?m=config]Configuration[/url], and there tweak the settings for the system.', '', 1, 1232998830, 1232998830, 1420110000, 0, '', '', 27, '0.00', 0, '', '')
Installing page module has failed
Installing rss module has failed

Если всё же прорваться после этого на сайт и начать включать по одному плагины из админки, то после инсталяции плагина Trashcan вылетает ошибка, и весь сайт перестаёт работать.
Trustmaster
#8 2010-10-09 15:01
Спасибо, запрос исправим:
INSERT INTO `cot_pages` (`page_state`, `page_cat`, `page_key`, `page_title`, `page_desc`, `page_text`, `page_author`, `page_ownerid`, `page_date`, `page_begin`, `page_expire`, `page_file`, `page_url`, `page_size`, `page_count`, `page_rating`, `page_filecount`, `page_alias`) VALUES
(0, 'news', '', 'Welcome !', '...', 'Congratulations, your website is up and running!\r\nNow create your account, go [url=users.php?m=auth]there[/url], then log-in with the link at the top.\r\nNote that the first user to register is automatically activated and assigned to the group "Administrators". Then, by default, all the next visitors will have to validate their account by clicking a link in an email sent by Cotonti.\r\nNext step is to go in the [url=admin.php]Administration panel[/url], tab [url=admin.php?m=config]Configuration[/url], and there tweak the settings for the system.', '', 1, 1232998830, 1232998830, 1420110000, 0, '', '', 27, '0.00', 0, '');

Trashcan пока абсолютно unusable, esclkm будет его допиливать в ближайшее время.

Added 2 days later:

Потестируйте, пожалуйста, поиск. А то у нас тикет по его тестированию висит :)
May the Source be with you!
This post was edited by Trustmaster (2010-10-11 16:31, 13 years ago)
esclkm
#9 2010-10-11 17:53
надо для поиска хоть чуть чуть базу набить.

корзина - да сейчас неюзабельна.Я сейчас проудусь по экстраполям и вернусь к корзине.
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
terracota
#10 2010-10-11 20:28

Потестируйте, пожалуйста, поиск. А то у нас тикет по его тестированию висит :)

Потестировал немного. При попытке убрать галку Search pagge describtion получил это:
Cotonti Siena Alpha
2010-10-11 12:26
Fatal error : SQL error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( OR page_text LIKE '%your%account%') AND page_cat IN ('articles','links','event' at line 2
.
Искал заведомо существующую фразу на английском.

А еще при попытке поискать из формы вверху просто перебрасывает на расширенный поиск и ничего не ищет, фраза при этом теряется и не передается в расширенный поиск.

Надо бы еще потестить что-нибудь на русском. Для чистоты эксперимента.
Логика и здравый смысл творят чудеса.
Logic and Sanity makes a real magic happens.
esclkm
#11 2010-10-11 20:38
terracota спасибо! продолжай еще!

Добавлено 1 час 24 Минуты спустя:

я в транке обновил поиск - немного изменил вывод запроса
подправил линки
подправил автокомплит для пользователей (а то поиск както не пережил модуляризацию)
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
This post was edited by esclkm (2010-10-11 22:02, 13 years ago)
terracota
#12 2010-10-11 23:03
Продолжаю по поиску.

Насколько я понял результат не меняется при выборе категории страниц (page categories) — не работает селектор? Т.е. независимо от выбора категории находит в форуме. По-моему так работать не должно, не соблюдаются условия поиска.

Также при попытке поиграться с селектором (все тот же page categories) получил:
Cotonti Siena Alpha
2010-10-11 15:00
Fatal error : SQL error : Table 'demo.cot_forum_structure' doesn't exist
Хотя в принципе все правильно: в новостях пусто.

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

Вот тогда бы по всем пунктам полный отчет бы сделал.
Логика и здравый смысл творят чудеса.
Logic and Sanity makes a real magic happens.
This post was edited by terracota (2010-10-11 23:09, 13 years ago)
esclkm
#13 2010-10-12 03:38
бррр.. так! селектор категории не работает ни для форума ни для страниц?
и не до конца понял когда получил такое сообщение.- форум или страницы?

Добавлено 12 Минут спустя:

и откуда ты тестируешь? если с демо сайта то там новая версия не жесекундно
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
This post was edited by esclkm (2010-10-12 03:50, 13 years ago)
terracota
#14 2010-10-12 12:43
Тестирую с демосайта. И, конечно же, понимаю, что она там не ежесекундно обновляется.

Последнюю ошибку получил при попытке поискать только в новостях.
А в новостях пусто. Наверное поэтому и ошибка.

А селектор категории в форме расширенного поиска имеется в виду.


Еще соображения по поиску. Надо чтобы при попытке поискать что-то в форме поиска по умолчанию икалось везде. Причем, хорошо бы сделать так, чтобы искалось сразу. А все дополнительнительные параметры скрыть в див сворачивающийся (т.н. «аккордеон») Тогда если надо уточнить запрос, то кликаешь на «расширенный поиск», а оно разворачивается. Иначе куча параметров просто сбивают с толку. То есть ты вроде как ввел что-то для поиска, а оно тебе выдает мало того, что огромное количество опций на выбор, так еще и фразу для поиска надо еще раз вводить.
Логика и здравый смысл творят чудеса.
Logic and Sanity makes a real magic happens.
This post was edited by terracota (2010-10-12 19:24, 13 years ago)
esclkm
#15 2010-10-12 22:48
terracota - см первый пост - там написано как установить сиену. просто то что ты предложил то в целом есть.
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты

12345...10>>>