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

12345...10NächsteLetzte

esclkm
#1 27. September 2010, 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 - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты

Dieser Beitrag wurde von esclkm (am 9. März 2011, 13:25, vor 13 Jahre) bearbeitet
Trustmaster
#2 27. September 2010, 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 Online
#3 27. September 2010, 20:44
Согласен с трастом. Title и Name -- привычные строки, которые используются много где еще. А локализацию темы я буду переносить в main.
SED.by - создание сайтов, разработка плагинов и тем для Котонти
Darvel
#4 1. Oktober 2010, 06:30
Может немного не в тему, давно тут небыл. Появилось несколько новых версий, прочитал про версию 0.9, но что-то не нашел упоминаний про нее, это и есть Сиена? Посмотрел демку, мне показалось, что 0.6.8 версия, на которой делал пару сайтов как-то получше, тут функций чтоли мало, какой-то слишком пустой с виду сайт получается.
И когда релиз намечается?
Мой сайтик на Cotonti - http://arkweb.ru

Dieser Beitrag wurde von Darvel (am 1. Oktober 2010, 08:40, vor 13 Jahre) bearbeitet
Sergeich
#5 1. Oktober 2010, 11:04
В альфа-версии на данный момент работают не все модули, отсюда и несколько пустой вид. Версия 0.9 - это и есть Сиена. В Сиене основная масса изменений внутри, для рядового пользователя они будут вообще не заметны.
Darvel
#6 1. Oktober 2010, 11:59
Ну тогда поставлю у себя на сервере - потестирую, а когда ожидается релиз? Или она совсем еще сырая и разработка минимум на несколько месяцев затянется? Через пару дней освобожусь и тогда результаты сюда напишу.
Мой сайтик на Cotonti - http://arkweb.ru
Sergeich
#7 9. Oktober 2010, 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 9. Oktober 2010, 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!

Dieser Beitrag wurde von Trustmaster (am 11. Oktober 2010, 16:31, vor 13 Jahre) bearbeitet
esclkm
#9 11. Oktober 2010, 17:53
надо для поиска хоть чуть чуть базу набить.

корзина - да сейчас неюзабельна.Я сейчас проудусь по экстраполям и вернусь к корзине.
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
terracota
#10 11. Oktober 2010, 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 11. Oktober 2010, 20:38
terracota спасибо! продолжай еще!

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

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

Dieser Beitrag wurde von esclkm (am 11. Oktober 2010, 22:02, vor 13 Jahre) bearbeitet
terracota
#12 11. Oktober 2010, 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.

Dieser Beitrag wurde von terracota (am 11. Oktober 2010, 23:09, vor 13 Jahre) bearbeitet
esclkm
#13 12. Oktober 2010, 03:38
бррр.. так! селектор категории не работает ни для форума ни для страниц?
и не до конца понял когда получил такое сообщение.- форум или страницы?

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

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

Dieser Beitrag wurde von esclkm (am 12. Oktober 2010, 03:50, vor 13 Jahre) bearbeitet
terracota
#14 12. Oktober 2010, 12:43
Тестирую с демосайта. И, конечно же, понимаю, что она там не ежесекундно обновляется.

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

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


Еще соображения по поиску. Надо чтобы при попытке поискать что-то в форме поиска по умолчанию икалось везде. Причем, хорошо бы сделать так, чтобы искалось сразу. А все дополнительнительные параметры скрыть в див сворачивающийся (т.н. «аккордеон») Тогда если надо уточнить запрос, то кликаешь на «расширенный поиск», а оно разворачивается. Иначе куча параметров просто сбивают с толку. То есть ты вроде как ввел что-то для поиска, а оно тебе выдает мало того, что огромное количество опций на выбор, так еще и фразу для поиска надо еще раз вводить.
Логика и здравый смысл творят чудеса.
Logic and Sanity makes a real magic happens.

Dieser Beitrag wurde von terracota (am 12. Oktober 2010, 19:24, vor 13 Jahre) bearbeitet
esclkm
#15 12. Oktober 2010, 22:48
terracota - см первый пост - там написано как установить сиену. просто то что ты предложил то в целом есть.
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты

12345...10NächsteLetzte