CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Обновление Eleanor CMS 1.0 alpha
Официальный форум Eleanor CMS » Проект Eleanor CMS » Наши новости
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64
Alexander
Flynt, в текущий дизайн не вписываются хлебные крошки никак.
Alexander
Архив обновил. Все заявленные ошибки исправил. Просьба проверить. Спасибо.
c0wb0y
Alexander, касательно обновления. Были ли изменения в БД и модуле "Новости"? Т.к. у меня есть уже поставленный проект с клонированным модулем.


А вот и баг(и):
При переходе на страницы (/страницы.html) появляется сообщение:
Fatal error: Call to a member function Construct() on a non-object in /home/freeway/main/modules/static/Template/Classes/UserStatic.php on line 75
Flynt
Цитата (Alexander @ 2024-04-25 15:11)
Flynt, в текущий дизайн не вписываются хлебные крошки никак.

Очень жаль, неужели нельзя пихануть одну строчку в дизайн?
7Azimuth
1. Не работает опция "Отображать краткий обзор? при подробном просмотре".
2. Надпись на кнопке "Показать/Скрыть" в файловом менеджере отображается не верно. Вместо надписи "Показать" видим надпись "Скрыть", а вместо надписи "Скрыть" видим надпись "Показать".
3. Идем в админку > Управление > Управление пользователями > нажимаем "Настройки" и видим ошибку. На разных браузерах ошибка разная.
4. Если в админке попытаться зайти в разделы, которые еще не готовы (Контакты, Управление блоками, Управление комментариями, Установщик дополнений), то появится страница с абракадаброй. Версия UTF-8.
5. Идем в админку > Управление > Редактор шаблонов > нажимаем "Работа с файлами" и при попытке отредактировать какой-нибудь файл получаем сообщением об ошибке.
6. Идем в админку > Настройки > в самом низу в поиске пишем например, "новости" нажимаем кнопку "Найти" и видим следующую ошибку: Fatal error: Class 'Search' not found in C:\EleanorServ\www\templates\Audora\Classes\settings.php on line 101
Flynt
После удаления новости(не заходя в нее), скрипт предлагает вернуться на предыдущую страницу и при переходе выдает страницу с таким текстом
Произошла ошибка 
При выполнении запроса произошла ошибка: (error #1036) Table '\tmp\#sql36c_4c_0' is read only
Адрес ошибки: Z:\home\turnikmania.loc\www\core\core.php[448]. 

И собственно лог ошибок
Table '\tmp\#sql36c_41_0' is read only
Query: SELECT `o`.`id`,`o`.`name`,`l`.`value`,`l`.`serialized`,`l`.`language`,`o`.`multilang`,`g`.`name` `gname`,`g`.`keyword` FROM `el_config` `o` INNER JOIN `el_config_l` `l` USING(`id`) INNER JOIN `el_config_groups` `g` ON `g`.`id`=`o`.`group` WHERE `g`.`keyword` REGEXP 'module_news' ORDER BY `o`.`id` ASC
Line: 448 in file Z:\home\turnikmania.loc\www\core\core.php
URL: /
Date: 2011-06-29 11:27:37
IP: 127.0.0.1

Table '\tmp\#sql36c_4c_0' is read only
Query: SELECT `o`.`id`,`o`.`name`,`l`.`value`,`l`.`serialized`,`l`.`language`,`o`.`multilang`,`g`.`name` `gname`,`g`.`keyword` FROM `el_config` `o` INNER JOIN `el_config_l` `l` USING(`id`) INNER JOIN `el_config_groups` `g` ON `g`.`id`=`o`.`group` WHERE `g`.`keyword` REGEXP 'module_news' ORDER BY `o`.`id` ASC
Line: 448 in file Z:\home\turnikmania.loc\www\core\core.php
URL: /
Date: 2011-06-29 11:28:11
IP: 127.0.0.1

File '.\turnik\el_sessions.MYD' not found (Errcode: 13)
Query: SELECT `user_id`,`user_group`,`enter_time`,`ip_guest`,`ip_user`,`service`,`name` FROM `el_sessions` WHERE `expire`>'2011-06-29 11:31:24' ORDER BY `expire` DESC
Line: 21 in file Z:\home\turnikmania.loc\www\addons\admin\modules\users_ajax.php
URL: /ajax.php
POST: array (  'direct' => 'admin',  'file' => 'users',  'event' => 'online',)
Date: 2011-06-29 11:31:24
IP: 127.0.0.1
Zver
Только установил систему и уже
http://pastebin.com/swmtqiMD
Очистил логи, зашел на главную и опять....

Потом попробовал восстановить пароль от аккаунта и:
Произошла ошибкаПри выполнении запроса произошла ошибка: (error #1054) Unknown column 'email' in 'field list'Адрес ошибки: C:\EleanorServ\www\localhost\modules\account\user\guest\lostpass.php[116].

А в логах бд :

http://pastebin.com/zbhGf6jP

А если полазить по сайту, то Лог ошибок кода переваливает за 30 кб


Форум глючит :dntknw: все в одну строку слепил
Alexander
Цитата (Zver @ 2024-04-25 15:11)
Форум глючит все в одну строку слепил

Да :( Но скоро форум будет свой. И большинство глюков останутся здесь.

Zver, об ошибке "Warning: Division by zero" мне уже писали ранее, но я не смог ее синтезировать. Вы бы не могли предоставить мне доступ по TeamView, скажем, для диагностики и решения проблемы? Ошибку восстановления пароля - принял в обратку, следите за обновлениями.

Flynt, прежде, чем публиковать ошибки, сначала ошибки важно их прочитать и желательно понять. Ваши ошибки ко мне не имеют никакого отношения. В том, что у вас база доступна только для чтения "is read only" или то, что таблица кривая "'.\turnik\el_sessions.MYD' not found" - нет вины ни системы, ни моей.

7Azimuth, огромная благодарность. Ошибки приняты в обработку, следите за обновлениями.
Zver
Да, конечно могу=) Только скажите время)
Alexander
Zver, a@eleanor-cms.ru - напишите, договоримся.
Djadka
Trying to get value from the unknown variable <code><b>Eleanor -› Settings</b></code>
Line: 35 in file N:\home\localhost\www\1\addons\admin\modules\spam.php
URL: /1/admin.php?section=management&key=0b551d5b09772a19d80519d1bd9579f1&module=spam&do=options
Date: 2011-06-30 14:08:02
IP: 127.0.0.1
Zver
Хорошо, завтра напишу. Сейчас у меня уже 12ч  и я просто физически не могу :)
Alexander
Обновил систему. Исправлены многие ошибки, и конечно же добавлены новые ;). 7Azimuth, проверьте пожалуйста, все ли ваши баги исправлены.

Бонусом этого обновления стала интеграция с сервисом Loginza. Таким образом, пользователи ваших сайтов теперь смогут входить к вам, используя свои учетные записи с популярных социальных сетей. При первой попытке входа, откроется стандартная форма регистрации с частично заполненными полями. Регистрация на сайте обязательна в любом случае, потому что в базе данных сайта пользователь обязан быть: как же тогда его забанить в случае чего? В дальнейшем, при следующих авторизациях с того же сервиса, пользователь на сайт будет входить автоматически. В личном кабинете пользователь сможет связать свою учетку и с другими сервисами, таким образом он сможет входить не только, например, с твиттера, но и вконтакта, фейсбука или майл.ру.

Демку работы можно глянуть тут: http://alpha.eleanor-cms.ru
DARK_Vovich
Давно не тестил альфу, тут вот поставил последнюю UTF8 версию на EleanorServ и сразу выявил следующие баги:

1. Не отображаются новости. Не на главной (по умолчанию) не в самом модуле. В логах ошибки:
Warning: Division by zero
Line: 141 in file C:\EleanorServ\www\localhost\el\modules\news\user\index.php
URL: /новости.html
Date: 2011-07-02 16:33:36
IP: 127.0.0.1

Warning: Division by zero
Line: 142 in file C:\EleanorServ\www\localhost\el\modules\news\user\index.php
URL: /новости.html
Date: 2011-07-02 16:33:36
IP: 127.0.0.1

Warning: Division by zero
Line: 84 in file C:\EleanorServ\www\localhost\el\modules\news\Template\Classes\UserNews.php
URL: /новости.html
Date: 2011-07-02 16:33:36
IP: 127.0.0.1

Warning: Division by zero
Line: 28 in file C:\EleanorServ\www\localhost\el\templates\Uniel\Classes\Index.php
URL: /новости.html
Date: 2011-07-02 16:33:36
IP: 127.0.0.1


2. Не работают статические страницы. При добавлении любой страницы на главной модуля вылезает следующее:
Fatal error: Call to a member function Construct() on a non-object in C:\EleanorServ\www\localhost\el\modules\static\Template\Classes\UserStatic.php on line 75


3. Не понравилось, как парсится код шаблона, а именно
<!DOCTYPE html>

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>Содержание - Test</title><meta name="resource-type" content="document" /><meta name="generator" content="Eleanor CMS" /><meta name="copyright" content="Test" /><meta name="robots" content="index, follow" /><meta name="eleanor_version" content="1.0" /><meta name="description" content="Сайт построен на системе управления сайтом Eleanor" /><link rel="search" href="%D0%BF%D0%BE%D0%B8%D1%81%D0%BA.html" /><base href="http://el.localhost/" /><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/core.js"></script><script type="text/javascript" src="js/lang-russian.js"></script><script type="text/javascript">/*<![CDATA[*/CORE.c_domain=".el.localhost";CORE.c_prefix="el";CORE.c_time="5184000";CORE.ajax_file="ajax.php";CORE.site_path="/";CORE.lang_name="russian";CORE.head=["static"];//]]></script><link rel="alternate" type="application/rss+xml" href="rss.php?module=%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B" title="Информация" /><style type="text/css" media="all">

@import url(templates/Uniel/style/main.css);

@import url(templates/Uniel/style/tools.css);

@import url(templates/Uniel/style/blocks.css);

@import url(templates/Uniel/style/base.css);

@import url(templates/Uniel/style/engine.css);

@import url(templates/Uniel/style/bbeditor.css);

</style>

<link rel="shortcut icon" href="favicon.ico" />

</head>

Т.е. та часть, которая подставляется системой не обрабатывается как надо и не происходит перенос на новую строку. Это не критично, но неприятно.

Пока все.
Alexander
DARK_Vovich, посмотрите внимательно, есть ли файл install.log в addons/logs ? Очень интересно. Проверю. Как исправлю - дам знать.

Цитата (DARK_Vovich @ 2024-04-25 15:11)
Это не критично, но неприятно.

Это сделано специально на самом деле. Чем кучнее - тем лучше и быстрее.
DARK_Vovich
Цитата (Alexander @ 2011-07-02, 17:01)
DARK_Vovich, посмотрите внимательно, есть ли файл install.log в addons/logs ? Очень интересно. Проверю. Как исправлю - дам знать.

Да, есть, но там всего лишь одна ошибка "невозможно соединиться с базой" и связана с тем, что я неправильно указал название БД в первый раз на этапе установки -> вернуло предупреждение -> ввел правильно -> установка продолжилась. Так что точно не с этим связано.
Цитата (Alexander @ 2011-07-02, 17:01)
Это сделано специально на самом деле. Чем кучнее - тем лучше и быстрее.

Спасибо за пояснение. Я так и подумал. Может вы и правы) Просто неудобно читать.
Alexander
Цитата (DARK_Vovich @ 2024-04-25 15:11)
Просто неудобно читать.

А его не нужно читать. Все, что там написано, программируется в файле index.php, что в корне.
DARK_Vovich
И еще несколько замечаний:
4. Почему после установки по-умолчанию все ссылки на модули на русском языке (даже в админке)? Помогает только смена языка. Как можно вернуть старый вариант - язык сайта русский, но ссылки на англ?

Может в настройках где-то меняется? (я не нашел) Если нет, то хорошо бы сделать 2 настройки:
1) галочка "Включить оригинальное название модулей в независимости от языка"
2) При активации транслитерации УРЛов, хорошо бы и модули транслитерировать.

А то не эстетично выглядит ссылка вида http://site.ru/аккаунт/lostpass

5. Если зайти в админку - Управление модулями - Редактирование, то открывается следующее:

Т.е. в системе установлены 2 языка, а выбор дается по трем. Однако, если добавить дополнительный элемент, то этот баг исчезает и появляется другой - не работют стрелки перемещения элементов (проверено на Chrome 12 и IE9)


И еще у меня вопрос по этой настройке: я так понял, она позволяет создавать псевдонимы модуля, т.е. алтернативные названия для доступа (тратата.html), если только это, то зачем возможность добавлять свои, если их можно через запятую прописать в имеющейся?
Flynt
Цитата (DARK_Vovich @ 2024-04-25 15:11)
4. Почему после установки по-умолчанию все ссылки на модули на русском языке (даже в админке)? Помогает только смена языка. Как можно вернуть старый вариант - язык сайта русский, но ссылки на англ?

Управление -> управление модулями -> новости, дальше стираешь с полей новости и т.д.
7Azimuth
Цитата (Alexander @ 2024-04-25 15:11)
7Azimuth, проверьте пожалуйста, все ли ваши баги исправлены.

Вроде бы все ок, кроме пятого пункта:
5. Идем в админку > Управление > Редактор шаблонов > нажимаем "Работа с файлами" и при попытке отредактировать какой-нибудь файл получаем сообщением об ошибке.

Добавлено через 4 минут, 0 секунд:

Попробовал обновить профиль (в строке "сайт" написал адрес своего сайта) и вот, что увидел:
Цитата
Произошла ошибка
При выполнении запроса произошла ошибка: (error #1054) Unknown column 'updated' in 'field list'
Адрес ошибки: C:\EleanorServ\www\localhost\core\others\usermanager.php[163].


Добавлено через 6 минут, 41 секунд:

Если с профиля попробовать зайти в раздел "Внешние сервисы", то тоже появляется ошибка:
Цитата
Произошла ошибка
При выполнении запроса произошла ошибка: (error #1146) Table 'test.el_users_loginza' doesn't exist
Адрес ошибки: C:\EleanorServ\www\localhost\modules\account\user\user\loginza.php[64].
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.