Cotonti / Open Source PHP Content Management FrameworkContent Management Framework

Forumlar / National / Russian / Siena 0.9.4

1234>>>

Graber
#1 2011-09-05 09:09

Господа, большое вам спасибо за проделанную работу. В данном релизе действительно очень много исправлений, и приятных дополнений. Но тут еще есть над чем поработать :)

Что сразу бросилось в глаза (чистая установка):

1) дефолтная тема (nemesis) - почему-то перестала отображаться ссылка на "восстановление пароля", PHP.L.users_lostpass пустая

2) админка > категории > страницы - не работает удаление категорий

3) Где и как правильно включить парсинг страниц HTML по умолчанию?

4) При создании страниц раньше было "создать" и "в очередь", теперь кнопка только одна и после каждого создания, изменения страница отправляется в очередь.

5) главная страница админки, правый верхний блок "Настройки сайта" - все ссылки битые.

 

Кто бездействует, тот не завоевывает
Alex300
#2 2011-09-05 12:56

Заметил на этом сайте:  если перейти на несуществующую страницу, например: http://www.cotonti.com/download/siena_0945

то вижу страницу 404:

404 - Not Found

The requested object or URL was not found on this server.

А браузер получает заголовок 302 Moved Temporarily, и потом редирект на главную. Может имеет смысл отдавать 404 заголовок. Так лучше для seo. А то soft 404 получается и поисковик не знает, что страницы не существует.

 

P.S. Спасибо за огромную проделанную работу!

Приходится бежать со всех ног, чтобы только оставаться на месте. А чтобы куда-то попасть, приходится бежать еще быстрее...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/

Bu konu Alex300 tarafından düzenlendi(2011-09-08 21:21, 10 yıllar önce)
Sergeich
#3 2011-09-05 18:52

Установил. Всё встало без сучка и задоринки :). Пока только по админке полазил - впечатления положительные. есть некоторые косячки, будем править :). Почему-то в дефолтной теме не отображается CKEditor, странно.

Born in the Wild Wild East!
Graber
#4 2011-09-06 08:26

А потому, что дефолтные настройки используют парсинг none, а тебе нужен html. Что по мне, так это весьма странное значение для дефолта.

Верните html по дефолту! Верните! HTML! :)

Добавлено 54 minute спустя:

Еще баг. Чистая установка.

Неверно встал модуль страниц, в конфигурации были доступны не все параметры. Помогла переустановка модуля, точнее кнопка "обновить".

Добавлено 6 спустя:

плагин urleditor - в настройках модуля беда с локализацией

Добавлено 1 days спустя:

при установке инсталлятор выдает на выбор 3 темы, в том числе тему "admin"

Кто бездействует, тот не завоевывает

Bu konu Graber tarafından düzenlendi(2011-09-07 10:31, 10 yıllar önce)
esclkm
#5 2011-09-07 19:53

1) дефолтная тема (nemesis) - почему-то перестала отображаться ссылка на "восстановление пароля", PHP.L.users_lostpass пустая

временная заплатка есть

3) Где и как правильно включить парсинг страниц HTML по умолчанию?

4) При создании страниц раньше было "создать" и "в очередь", теперь кнопка только одна и после каждого создания, изменения страница отправляется в очередь.

модуль страниц не устновился корректно - причина? не знаю

5) главная страница админки, правый верхний блок "Настройки сайта" - все ссылки битые.

сделал

плагин urleditor - в настройках модуля беда с локализацией

исправлено

при установке инсталлятор выдает на выбор 3 темы, в том числе тему "admin"

исправлено

Добавлено 15 спустя:

осталась проблема с 2

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Alex300
#6 2011-09-07 20:53

Попробовал обновить сайт на последней версии Genoa до Siena как описано в http://www.cotonti.com/docs/start/updating

Пункт 4: Запустите скрипт установки в окне браузера, например http://example.com/install.php

Сразу же ошибка:

 Fatal error: SQL error 21S01: Insert value list does not match column list: 1136 Column count doesn't match value count at row 44

#0  cot_diefatal(SQL error 21S01: Insert value list does not match column list: 1136 Column count doesn't match value count at row 44) called at [Z:\home\sv_siena.ru1\www\system\database.php:343]

Выполнялся судя по всему запрс:

CotDB->insert(sed_config, Array ([0] => Array ([config_owner] => module,[config_cat] => page,[config_subcat] => articles,[config_order] => 01,[config_name] => order,[config_type] => 4,[config_value] => date,[config_default] => title,[config_variants] => cot_page_config_order(),[config_text] => ), .....

А в таблице sed_config на этот момент нет пока полей config_subcat и config_variants

Приходится бежать со всех ног, чтобы только оставаться на месте. А чтобы куда-то попасть, приходится бежать еще быстрее...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/

Bu konu Alex300 tarafından düzenlendi(2011-09-07 21:16, 10 yıllar önce)
esclkm
#7 2011-09-07 21:14

предложения по исправлению???

 

проблема 2 решена

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Alex300
#8 2011-09-08 06:28

предположение оказалось не верным. На момент возникновения ошибки необходимые поля в этой таблице уже созданы.

Пока ясно, что ошибка возникает в /setup/siena/patch-genoa.inc:66

Над предложением работаю :)

Как только удастся нормально провести update отпишусь.

Приходится бежать со всех ног, чтобы только оставаться на месте. А чтобы куда-то попасть, приходится бежать еще быстрее...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/

Bu konu Alex300 tarafından düzenlendi(2011-09-08 07:14, 10 yıllar önce)
Graber
#9 2011-09-08 08:27

Эх, а я скоро буду LDU до сиены обновлять, вот это будет гемор :)

Кто бездействует, тот не завоевывает
Alex300
#10 2011-09-08 08:29

Решение:

в файле setup/siena/patch-genoa.inc строку 31 заменить на:

if (!(empty($row['structure_order'])) && $row['structure_order'] != 'title.asc')

т.е. добавить проверку на пустое значение $row['structure_order']. После этого работает.

А еще по-хорошему в файле:

system/database.php на строке 305: если значение NULL не пропускать его (это и вызывало ошибку), а отправлять в БД значение NULL.

Дальше, после конвертирования БД захожу на сайт, получаю ошибку: Fatal error: Default theme not found. Решено добавлением соотвествующих настроек в config.php

Добавлено 1 minutes спустя:

#30658 Graber:

Эх, а я скоро буду LDU до сиены обновлять, вот это будет гемор :)

Сочувствую...

Добавлено 5 спустя:

не было выбора парсера по умолчанию.

 

Добавлено 7 спустя:

Нашел его в настройках.

В остальном пока полет нормальный. Начинаем переезд :)

Добавлено 39 спустя:

И еще: после обновления не вычешены старые файлы. Те, которые в сиене больше не используются

Добавлено 45 спустя:

после конвертирования базы в таблице  cot_forum_posts осталась колонка fp_html которая вроде больше не используется. В всяком случае я не увидел этого. Нужна ли она. И кешируется ли теперь отпарсенный bb-код в постах?

Добавлено 3 minute спустя:

При редактировании поста fp_html не  меняется

Приходится бежать со всех ног, чтобы только оставаться на месте. А чтобы куда-то попасть, приходится бежать еще быстрее...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/

Bu konu Alex300 tarafından düzenlendi(2011-09-08 10:26, 10 yıllar önce)
Graber
#11 2011-09-08 12:17

message.php line 208 использует deprecated вызов

$confirm_no_url = eregi('^.+'.preg_quote($sys['domain']), $_SERVER['HTTP_REFERER']) ? str_replace('&', '&', $_SERVER['HTTP_REFERER']) : cot_url('index');

нужно заменить на что-то другое, как вариант preg_match

$confirm_no_url = preg_match("/^.+".preg_quote($sys['domain']."/"), $_SERVER['HTTP_REFERER']) ? str_replace('&', '&', $_SERVER['HTTP_REFERER']) :
 cot_url('index');
Кто бездействует, тот не завоевывает
Alex300
#12 2011-09-08 15:29

Профиль пользователя.

После сохранения выбрасывает на список пользователей. Все из-за того, что в аресную строку браузера попадает index.php?e=users&m=profile .

Если заменить & на & то все ок.

Приходится бежать со всех ног, чтобы только оставаться на месте. А чтобы куда-то попасть, приходится бежать еще быстрее...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Almaz
#13 2011-09-08 16:33

6) проблема с регистрацией пользователя (проверено на чистой установке):
при включеной опции  "Отменить проверку e-mail при регистрации" (regnoactivation) выводитса сообщение что учетная запись подтверждена и активирована, но сам пользователь попадает в группу Inactive (#2)

Alex300
#14 2011-09-08 19:11

Дальше:

в таблице: cot_config осталась запись:

config_owner config_cat config_order config_name  
core plug 01 disable_plug  

Которая вроде бы больше не используется.

И строки WHERE `config_owner` = 'plug' AND `config_cat` LIKE 'maintenance' - которых тоже нет в чистой установке.

Насколько я понял их можно удалить?

Приходится бежать со всех ног, чтобы только оставаться на месте. А чтобы куда-то попасть, приходится бежать еще быстрее...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/

Bu konu Alex300 tarafından düzenlendi(2011-09-08 19:20, 10 yıllar önce)
esclkm
#15 2011-09-08 20:33

Профиль пользователя.

После сохранения выбрасывает на список пользователей. Все из-за того, что в аресную строку браузера попадает index.php?e=users&m=profile .

Если заменить & на & то все ок.

- это на гитхубе уже исправлено

 

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

1234>>>