Забобрить эту страницу!
Форум русской поддержки Joomla! CMS
11.03.2010, 02:38:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Joostina 1.3.0, ход работы  (Прочитано 26704 раз)
Rush и 1 Гость смотрят эту тему.
boston
Moderator
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2408



Просмотр профиля WWW
« : 16.04.2009, 08:34:55 »

16.04.09
   1. Добавлены заголовки для более точного поредения UTF-8 кодировки. boston
   2. Обновлён файл казахского языка. Благодарим переводчиков! boston
10.04.09
   1. Встроен оптимизированный хак Timon_Crazy для редиректа с не-sef адресов. boston
   2. В модуль mod_related_items добавлен лимт на число отображаемых ссылок на похожие материалы. boston
09.04.09
   1. Переписан клас кэша компонента карты сайта. boston
   2. Обновлён языковой файл. boston
   3. Создан файл database.mysqli, позволяющий работать через расширений php - mysqli. boston
08.04.09 Joostina v 1.3.0 alfa
   1. Добавлена настройка выводящая код проверки (капча) после 5 неудачных авторизаций в панели управления. ershovdz
   2. Отключено кэширование getItemid. boston
   3. В установку расширений добавлена возможность установки всех пакетов из одного места плюс установка через URL. ershovdz
   4. Добавлен Казахский файл локализации. Спасибо локализаторам!
   5. Обновлён файл русского языка. ershovdz, boston
07.04.09
   1. Из index.php удалена копия функции sefRelToAbs. boston
   2. Встроена система кэширования основанная на Joomla 1.5.x. ershovdz
   3. Добавлена настройка позволяющая ограничить доступ в панель управления. Для доступа необходимо ввести настраиваемое секретное слово. ershovdz
05.04.09
   1. Добавлен выбор локали через список. boston
   2. Все XML и JS файлы переконвертированны в UTF8. boston
   3. Созданы utf8-обработчик Jstring::substr, Jstring::strrpos, Jstring::strpos и Jstring::strlen. Использованы разработки Kohana Team. boston
   4. Обновлён компонент опросов. boston
   5. Обновлён мамбот рейтинга статей. boston
   6. Обновлены файлы профиля пользователя и модуль авторизации. boston
   7. Системные изображения перенесены в в подкаталог images/system. boston
03.04.09
   1. Добавлены файлы Украинской локализации.
   2. Добавлена автоматическая перекодировка XML файлов в UTF8. boston
   3. Доработана функция mosAdminMenus::SelectSection($name,$active = null,$javascript = null,$order ='ordering',$scope='content'), добвлен параметр scope отвечающий за область работы разделов. boston
   4. Файл joomla.php очищен от использования global $database. Используется $database = database::getInstance(). boston
   5. Добавлено опредление кодировки для создаваемых таблиц при установке компонентов. boston
   6. Переконвертированы в utf8 языковые файлы файлового менеджера и карты сайта. boston
   7. Частично переформулировал вкладку "Содержимое" глобальной конфигурации. boston
   8. Удалил настройку кэширования запросов базы данных. boston
28.03.09
   1. Создана оболочка для получения объекта ядра $mainframe = mosMainFrame::getInstance();. boston
   2. Файл editor/editor.php перемещен в includes. boston
27.03.09
   1. Переменные класса mosConfig перенесены в joomla.php -> JConfig. boston
   2. Добавлен доступ к конфигурационным перменным сайта через JConfig::getInstance();. boston
   3. Добавлен доступ к объекту базы данных через database::getInstance(). boston
26.03.09
   1. globals.php перенесён в каталог includes. boston
   2. Подкорректированно значение перменной _CATEGORY_MOVED_TO. boston
   3. Классы mosProfiler,mosAbstractTasker,mosAbstractLog пермещены в конец файла joomla.php. boston
   *4. Отключено использование файла совместимость с ранними версиями php. boston
24.03.09
   1. Исправлена опечатка в admin.frontpage.php. boston
   2. Каталог размещения банеров banners изменён на show. boston
   3. Языковой файл очищейн от слова Joomla. boston
   *4. Добавлена перекодировка alt в импортируемых RSS - лентах.
   5. Отключен кэш парсинга параметров.
22.03.09
   1. Определение пути к каталогу панели управления через констунту ADMINISTRATOR_DIRECTORY перенесено в joomla.php. boston
   *2. Инициализация первого посещения $this->detect() перенесено в инициализацию ядра. boston
   *3. Установление флага загрузки loadOverlib перенесено в инициализацию ядра. boston
   *4. В инициализации ядра разделены переменные панели управления и сайта. boston
   5. Отформатированы и разнесены процедуры автоматической очистки каталога кэша, оптимизации таблиц и переадресации с не-www адреса. boston
   6. Частично отформатирован вывод компонента контактов. boston
   7. Объединены файлы инициализации и класса kcaptcha. boston
   *8. Библиотеки convert, kcaptcha, xajax, phpSniff, phpInputFilter, phpmailer, gacl, feedcreator, database, pageNavigation перенесены в includes\libraries\, в используемых местах прописаны новые пути. boston
   9. Удалён файл agent_browser_and_os, его содержимое совмещено с классом phpSniff. boston
   *10. Удалёл класс работы с базой данных при использовании кэширования. ВНИМАНИЕ! Кэширвоание запросов БД не будет работать, параметр $mosConfig_db_cache_handler не используется. boston.
   11. Страницы системных сообщений 404.php, offline.php и offlinebar.php перенесены в каталог templates\system\. boston
   12. В файл akax.index.php добавлен вывод сообщения что сайт находится в отключенном режиме. boston
   13. Класс пагинации перенесён в libraries. boston
   *14. Добавлена библиотека "html_optimize" для очистки и форматирования HTML кода. Оригинальная разработка Nasibullin Rinat, http://orangetie.ru/. boston
   15. Мабот обработки содержимого переписан на использование бибилиотеки "html_optimize". boston
18.03.09
   *1. Создан модуль mod_component_menu.php, позволяющий выводить меню навигации по пунктам компонента. boston
15.03.09
   1. В файле content_section.xml исправлена ошибка с выводом числа элементов на страницу. boston
   2. В списке шаблонов выделяется шаблон выбранный в глобальной конфигурации. boston
   3. Добавлена кнопка "Сохранить и добавить" при создании пунктов меню. boston
   *4. Частично оптимизирован расход памяти при выводе списка пунктов меню в панели управления. boston
   *5. Оптимизирована генерация SQL запроса получения списка категорий при создании объекта содержимого. boston
11.03.09
   1. Из joomla.php в отдельные файлы вынесены классы работы с контентом и пользователями. boston
10.03.09
   1. Добавлен визуальный редактор для оформления дополнителдьной информации контактных сведений. boston.
Записан
 
boston
Moderator
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2408



Просмотр профиля WWW
« Ответ #1 : 05.06.2009, 17:46:40 »

По дням не стал список составлять, вот что уже готово:
   1.  Добавлен визуальный редактор для оформления дополнителдьной информации контактных сведений
   2. Класс контента вынесен из Joomla.php
   3. Класс пользователя вынесен из Joomla.php
   4. Оптимизирована генерация SQL запроса получения списка категорий при создании объекта содержимого
   5. Оптимизирован расход памяти при выводе списка пунктов меню в панели управления
   6. Добавлена кнопка "Сохранить и добавить" при создании пунктов меню
   7. В списке шаблонов выделяется шаблон выбранный в глобальной конфигурации
   8. Создан модуль mod_component_menu.php, позволяющий выводить меню навигации по пунктам компонентаы
   9. Мабот обработки содержимого переписан на использование бибилиотеки "html_optimize"
  10. Небольшая перекантовка файловой структуры
  11. Удалена прежняя реализация кэширования запросов базы данных
  12. Каталог размещения банеров banners изменён на show
  13. Отключено использование файла совместимость с ранними версиями php
  14. Добавлен доступ к объекту базы данных через database::getInstance()
  15. Добавлен доступ к конфигурационным перменным сайта через JConfig::getInstance(
  16. Создана оболочка для получения объекта ядра $mainframe = mosMainFrame::getInstance()
  17. Доработана функция mosAdminMenus::SelectSection
  18. Добавлена автоматическая перекодировка вывода XML файлов в UTF8
  19. Системные изображения перенесены в в подкаталог images/system
  20. Все XML и JS файлы переконвертированны в UTF8
  21. Добавлен выбор локали через список
  22. Добавлена возможность ограничения доступа в панель управления через использоания секретного слова
  23. Встроена система кэширования основанная на Joomla 1.5.x. Добавлена возможность удаления кэша по группам
  24. В установку расширений добавлена возможность установки всех пакетов из одного места плюс установка через URL
  25. Добавлена настройка выводящая код проверки (капча) после 5 неудачных авторизаций в панели управления
  26. Создан файл database.mysqli, позволяющий работать через расширений php - mysqli
  27. Переписан клас кэша компонента карты сайта, оптимизирован сам компонент, запросы в базу и внутренний код
  28. В модуль mod_related_items добавлен лимт на число отображаемых ссылок на похожие материалы
  29. Встроен оптимизированный хак Timon_Crazy для редиректа с не-sef адресов
  30. Добавлены заголовки для более точного поредения UTF-8 кодировки
  31. При установке можно отключать автоматическое создание базы данных
  32. Создана таблица jos_config для хранения данных о конфигурации разных частей сайта
  33. Переписала логика системных сообщений mosmsg, возможность работы без ?mosmsg=tra-ta-ta
  34. Исправлена ошибка с GZIP сжатием
  35. Доработана процедура обработки мамботами кода выдаваемого компонентами
  36. Доработана процедура сохранения авторизации в админке после истечения срока жизни сессии
  37. Добавлен автоматический выбор раздела и категории при нажатии на кнопку "Сохранить и добавить" в редактировании/создании содержимого
  38. Добавлен автоматичсккий выбор категории создаваемого содержимого при нвигации по дереву содержимого
  39. Добавлен селектор выбора дат, добавлена возможность выводя месяца в правильном падеже
  40. Добавлена запись даты создания при массовом добавлении содержимого
Записан

Престабильная joostina-1.3.0-rc-5 | О найденных ошибках сообщаем
boston
Moderator
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2408



Просмотр профиля WWW
« Ответ #2 : 01.07.2009, 10:51:43 »

Начинается новый месяц лета, и в этот яркий день ( в среднем по стране ) мы рады представить новую тестовую версию Joostina CMS v1.3.0. Версия имеет статус alfa, не все еще моменты успели достаточно протестировать внутри команды, и уже хотим предложить присоединиться в тестированию новой версии всем желающим. Далее постараемся делать тестовые сборки чаще, дабы в руках уважаемых тестеров была наиболее актуальная и исправленная версия.
Ну а пока, некоторые основные нововведения реализованные в 1.3.0:

   1. Перевод системы на UTF-8.
   2. Массовый вынос языковых строк в отдельные файлы.
   3. Полная переработка com_content, семантическая вертка, шаблонизация, тэги и прочие вкусности.
   4. Создание прототипа профиля пользователя.
   5. Полностью переработанная процедура кэширования.
   6. Массовая оптимизация SQL запросов.
   7. Единый диалог установки расширений независимо от типа, установка расширений через URL.
   8. Возможность отключения предпросмотра позиций модулей.
   9. Возможность блокировки доступа к неиспользуемым компонентам.
  10. Возможность отображать модуль только не авторизованным пользователям.
  11. Автоматическая CAPTHA и блокировка профиля после неудачной авторизации в панели управления.
  12. Возможность блокировки панели управления через секретное слово.
  13. Возможность создания выпадающего, древовидного, пошагового меню.
  14. Возможность указать единый шаблон панели управления.
  15. Возможность вывода имени автора в виде ссылки на профиль, просто текста, выбор имени или логина для отображения.
  16. Возможность разделения вывода js и css в шапку и низ страниц.
  17. Исправлено GZIP-сжатие страниц.
  18. Доработана «Вечная авторизация» в панели управления.
  19. Доработка внутреннего API для избавления от использования глобальных переменных.
  20. Много разных мелких и не очень моментов, включая перекантовку расположения системных файлов.

Ставлю акцент на том что версия всё же тестовая, и ставить на рабочие сайты не стоит, но проверить работу на реальном сервере и сообщить нам результаты - это не запрещается.
В версии возможны самые разные ошибки и недоработки, просим сразу же о них сообщать, и делать это максимально полно и конкретно, ведь чем точнее вы опишите ошибку или замечание - тем легче мы сможем её найти, повторить и исправить. Если предложите уже готовое исправление - то за это отдельная благодарность!

Про переходник с Joomla и ранних версий Joostina. Его нет, и не будет пока не появится стабильный релиз Joostina v 1.3.0.

Про языковые файлы. В системе кроме русского есть языковые файлы для английского, казахского и украинского языка. Но 100% соответствует реальности только русский языковой файл. Остальные будут обновляться по мере готовности системы и выноса языковых строк. Локализаторы чисто физически не успевают отслеживать все правки и обновлять языки.

Скачать Joostina v 1.3.0 alfa2
« Последнее редактирование: 01.07.2009, 10:56:47 от boston » Записан

Престабильная joostina-1.3.0-rc-5 | О найденных ошибках сообщаем
boston
Moderator
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2408



Просмотр профиля WWW
« Ответ #3 : 06.07.2009, 14:31:24 »

Что сделано: в основном, конечно, правили все ошибки, которые только встречали. В процессе исправления ошибок и доработки функционала появилось несколько новых моментов:
   1. Небольшая фишка (в основном для разработчиков модулей) - теперь можно организовывать поддержку шаблонов в модулях. Как это работает и что для этого нужно - можно посмотреть на примере модуля mod_search.php (в конце файла есть подключение шаблона, а в xml модуля - две необходимые настройки).  В ходе поддержки 1.3.0 версии, думаю, переведем все стандартные модули на такую систему.
   2. Добавлены мамботы сохранения и редактирования контента
   3. Изменён столбец статуса блокировки компонента
   4. Библиотека PHPMailer обновлена до версии 2.0.4.
   5. Доработан модуль голосования, добавлена возможность указать ItemId в настройках модуля.
   6. Добавлена поддержка SQL запросов при установке мамботов.
   7. Небольшой рефакторинг и перевод на 1.3.0 API систему установки и управления расширениями.
   8. Доработано главное меню панели управления.
   9. Плагины профиля пользователя теперь являются мамботами группы 'profile' - т.е. устанавливаются как обычные мамботы. Сейчас в сборке присутствуют три мамбота - Информация, Контакты, Содержимое.  Можете зайти в описание любого мамбота группы 'profile' и увидеть, как именно можно использовать мамбот в шаблоне профиля.
  10. Добавлена возможность исполнения sql при удалении мамботов.
  11. Добавлена возможность указать число неудачных авторизаций, после которых аккаунт блокируется.
  12. CAPTCHA объединена с системой в единый режим работы с сессиями
  13. Реализован метод $mainframe->addLib(), позволяющий быстро и удобно подключать библиотеки
  14. Добрались до стандартного шаблона - начали приводить его в порядок


Можно по прямой ссылке скачать joostina cms v 1.3.0 alfa 3.
Записан

Престабильная joostina-1.3.0-rc-5 | О найденных ошибках сообщаем
boston
Moderator
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2408



Просмотр профиля WWW
« Ответ #4 : 22.07.2009, 09:43:34 »

Случилось то, то чего мы и надеюсь вы так давно ждали! Код Joostina 1.3.0 подвергся заморозке, и дальше наращивание функционала прекратиться, а начнётся углубленная отладка и оптимизация.
Сегодня, 22 июля мы рады представить Joostina v 1.3.0 beta!
Это новый шаг не только в развитии системы, но и шаг к новым, более быстрым и функциональным сайтам. В новой версии добавлено логические кэширование, которое позволяет свести к минимуму число запросов к базе данных, и сократить до минимума время генерации страниц.

Полный анонс на joostina.ru: Joostina v 1.3.0 beta, свершилось!
Скачать: http://joostina.Googlecode.com/files/joostina-1.3.0-beta.tar.gz
Записан

Престабильная joostina-1.3.0-rc-5 | О найденных ошибках сообщаем
boston
Moderator
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2408



Просмотр профиля WWW
« Ответ #5 : 28.07.2009, 07:39:57 »

Прошло менее недели, а мы уже рады поделиться приятной новостью - сегодня с конвейера сошла новая версия Joostina CMS, версии 1.3.0 beta2.
Полный анонс на официальном сайте: http://www.joostina.ru/content/view/59/2/
Анонс на joomlaforum: http://joomlaforum.ru/index.php/topic,62116.msg422763.html#msg422763
Анонс в блоге: http://blog.joostina.ru/index.php?option=com_content&task=view&id=56&Itemid=1
Прямая ссылка на скачивание: http://joostina.googlecode.com/files/joostina-1.3.0-beta-2.tar.gz
Записан

Престабильная joostina-1.3.0-rc-5 | О найденных ошибках сообщаем
boston
Moderator
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2408



Просмотр профиля WWW
« Ответ #6 : 06.08.2009, 09:22:37 »

И еще одна beta-версия Joostina 1.3.0

Полный анонс: Joostina v1.3.0 beta 3
Скачать: joostina-1.3.0-beta-3.tar.gz
Записан

Престабильная joostina-1.3.0-rc-5 | О найденных ошибках сообщаем
boston
Moderator
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2408



Просмотр профиля WWW
« Ответ #7 : 10.09.2009, 08:15:49 »

В этой версии:
  • обновлён до второй версии стандартный шаблон NewLine. Общий стиль сохранился, но смотрится более солидно
  • приведен в порядок компонент контактов
  • добавлена уникальная реализация очистка кэша при использовании акселераторов
  • доработана работа с тэгами
  • приведены в порядок некоторые модули
  • более корректно запрещается индексация печатных версий

Скачать joostina-1.3.0-rc.tar.gz размером всего 2.7 мегабайта  Roll Eyes
Записан

Престабильная joostina-1.3.0-rc-5 | О найденных ошибках сообщаем
boston
Moderator
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2408



Просмотр профиля WWW
« Ответ #8 : 01.02.2010, 23:45:41 »

02.02.2010
Исправление ошибок с выводом неопубликованных и удалённых статей в списке по
тэгу, исправлена проблема с картинками в модуле последнего содержимого,
исправлена ошибка с установкой невыбранного расширения, исправлен ошибка с
ссылками в RSS и результатах вывода тэгов, исправлена опечатка на странице
конфигурации системы.
Записан

Престабильная joostina-1.3.0-rc-5 | О найденных ошибках сообщаем
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC