Вы не вошли.
Доступна для скачивания версия 0.9.2 Release Candidate 2
Версия рассматривается как готовая сборка для выпуска Release'а, внесение изменений возможно, но только в случае с критическими ошибками, не позволяющими выпустить Release.
Прошу по возможности проверить корректность работы базового функционала, если проблем не будет, то 04.10 - 06.10 будет выпущена окончательный Release версии 0.9.2. Если вы обновляете существующую версию, то не забывайте про engine/upgrade.php для обновления структуры БД.
Как всегда, текущий RC - копия SVN, для тестирования выкладываю полный архив:
* RAR (952 kb)
* ZIP (1479 kb)
Изменения относительно RC1:
% исправленна ошибка из-за которой плагин не работал с украинскими названиями категорий и стат. страниц
% Выложены оставщиеся изменения, необходимые для корректной работы в подкаталогах
+ В списке новостей в админ панели теперь указывается кол-во приложенных к новости файлов
+ При редактировании новости в списке приложенных файлов добавлена кнопка на добавление приложенного файла в текст новости
% В раздел "статистика" админ-панели добавлено отображение проблем в настройке PHP и способов их решения.
% В .htaccess убраны PHP флаги. Теперь при неверной установке флагов пользователю самому предлагается их корректно установить. Это решает проблему с хостингами, на которых PHP работает в CGI режиме
% В core.php добавлен код, который отключает (деструктивный) режим magic_quotes_runtime в случае, если его кто-то [очень глупый] зачем-то включил
+ В функции fixdb_plugin_install() добавлена возможность указывать engine для таблицы (параметр 'engine' у таблицы). Позволит создавать таблицы, которые будут храниться в отличном от стандартного myISAM (например, в InnoDB)
+ Шаблонный механизм - добавлена поддержка команды вставки из файла (include), для работы (код: [:include имя_файла_с_расширением] )необходимо активировать в коде возможность вставки (include)
% Исправление ошибки в функции generatePluginLink() - в некоторых случаях вместо абсолютной генерировалась относительная ссылка
% Изменены точки вызова фильтров при добавлении/редактировании новостей
% Добавлена генерация сообщения об ошибке при сохранении конфига системы
% Добавлена возможность использовать для штамп-картинки файлы как с расширением .gif, так и с расширением .png
% Теперь посетитель будет перебрасываться на главную страницу при заходе на сайт со страницы активации учетной записи
+ Добавлена функция imagecopymerge_alpha, теперь поддерживается наложение прозрачных штамп-картинок в формате png с активным alpha-каналом
% Изменены иконки в управлении изображениями
% Изменён механизм хранения списка приложенных к новостям файлов.
+ Добавлена возможность для внешних плагинов самостоятельно регистрировать RPC обработчики
% Изменена логика отображения ошибки "каталог не найден" для файлов/изображений
+ Выложена библиотека обратной совместимости для НЕ-ЧПУ сайтов
% Фикс кода отображения списока плагинов. Исправлена проблема совместимости с некоторыми плагинами в Google Chrome.
% Патч библиотеки libsuggest - теперь плагины могут использовать библиотеку в своих целях, для этого в параметрах добавлена переменная reqMethodName, добавлена возможность собственными силами генерировать строчку параметров, передаваемую в JSON/PRC движок. Для этого создан параметр outputGenerator. Также добавлен новый конфигурационный параметр postURL
% Функция json_encode() перенесена из файла admin.js в functions.js, это позволит использовать библиотеку libsuggest не только в админке, но и на сайте.
% изменение логики определения overrideTemplate в функции news_showlist()
% Исправлена ошибка - при самостоятельном создании уменьшенной копии изображения (в разделе "изображения"), в копии неверно указывался её размер
% Улучшения информативности выводимых ошибок при загрузке файлов (теперь показывается имя файла)
% Добавлен вывод сообщения об ошибке при отсуствии необходимого файла-шаблона
% Вычистка кода движка - избавляемся от Warning'ов при включенном error_reporting (E_ALL)
% Вычистка кода плагинов - избавляемся от Warning'ов при включенном error_reporting (E_ALL)
+ Добавлена возможность загрузки плагинов (через version файл) "по цепочке", т.е. плагин XX может анонсировать, что его необходимо загружать при активации "страницы плагина" у плагина YY
% Исправлена ошибка: теперь при генерации ссылок двиг не будет генерировать ссылки, помеченные как "отключенная ссылка".
+ Добавлены флаги hspace и vspace для bb-кода img
+ Выложена обновлённая админка
% Обновление модуля управления пользователями, добавлена возможность интеграции с плагинами (в частности, с uprofile)
% Убраны устаревшие файлы engine/includes/plugin.php и engine/includes/print.php
+ Добавлен новый режим регистрации пользователей - "ручной с подтверждением", теперь есть 2 режима регистрации с ручной установкой пароля - "ручной" (не требуется подтверждать email адрес) и "ручной с подтверждением" (пароль становится активен только после подтверждения email адреса), новый режим выбран режимом по умолчанию
% На странице авторизации в шаблоне login.tpl добавлен блок [need.activate]..[/need.activate], отображаемый при попытке авторизации неактивированного пользователя
+ Новая функция в админке: "настройки" => "настройки системы" => "основные настройки" => "Совместимость с не-ЧПУ режимом старых версий". При включении этого режима пользователи, заходящие на старую ссылку, будут переадресовываться на новую (верную и поддерживаемую движком) ссылку.
% Исправлен парсинг BB кода [quote]
Обновления плагинов / новые плагины:
* ads_sape
+ ads_trade7
* archive
* auth_basic
+ category_access
* comments
* feedback
+ gallery manager
* jchat
+ multi_main
* rss_export
+ tracker
+ uprofile
+ ublog
* voting
* wpinger
В сборку включены следующие плагины:
* ads
* ads_linkfeed
* ads_pro
* ads_sape
* archive
* auth_basic
* bb_media
* calendar
* comments
* complain
* cron
* favorites
* feedback
* filter
* fin_wm
* finance
* gmanager
* gsmg
* ireplace
* jchat
* lastcomments
* lastnews
* nsched
* popular
* rating
* rss_export
* similar
* switcher
* tags
* ublog
* uprofile
* varmgr
* voting
* xfields
В сборку включены следующие шаблоны:
* default
Если вы хотите, чтобы в финальную сборку вошел ещё какой-то шаблон или плагин - пишите.
Если сушествует финальная и корректно работающая версия, то она будет добавлена в сборку.
Вне форума
top_news, breadcrumbs, same_category_news, pm, neighboring_news. И постараюсь допилить LastTweets. RC2 поставлю вечером, но не факт :|
Вне форума
Если +top_news, тогда надо выпиливать popular.
Вне форума
infinity237, на самом деле он прекрасно еще заменяет lastnews. Формат даты добавлю, будет совсем прелесть))
vitaly, ага, все. pm правда не знаю, не пользуюсь им, 99% что работает. Если кто его использует отпишите.
Вне форума
Если +pm, тогда надо выпиливать личные сообщения из админки.
Отредактировано infinity237 (2010-10-03 16:34:36)
Вне форума
Лед тронулся, товарищи. -)
Только непонятно зачем все 500 плагинов включать в сборку?
Лучше уж включить их, чем потом отвечать на вопросы людей "как слить с SVN", etc.
Вне форума
Styler пишет:Лед тронулся, товарищи. -)
Только непонятно зачем все 500 плагинов включать в сборку?
Лучше уж включить их, чем потом отвечать на вопросы людей "как слить с SVN", etc.
Плагины (полноценные версии плагинов ) нужно хранить на сайте, а оттуда слить их не проблема :)
Вне форума
infinity237 пишет:Styler пишет:Лед тронулся, товарищи. -)
Только непонятно зачем все 500 плагинов включать в сборку?
Лучше уж включить их, чем потом отвечать на вопросы людей "как слить с SVN", etc.
Плагины (полноценные версии плагинов ) нужно хранить на сайте, а оттуда слить их не проблема :)
Вот-вот. И я об этом.
Вне форума
top_news, breadcrumbs, same_category_news, pm, neighboring_news. И постараюсь допилить LastTweets. RC2 поставлю вечером, но не факт :|
Только за.
Вне форума
В сборку нужно включить все плагины, которые проверялись на корректность работы с данной версией движка. То есть, релиз должен быть полнофункциональным.
Если кому-то не пригодятся те или иные плагины, то удалить их - пол-минуты времени. В отличии от заморочек с поиском не включенных в сборку но корректно работающих плагинов. Тут еще нужно учесть, что пользователи могут и не знать о существовании некоторых корректно работающих плагинов, не знать о том, что они разработаны и их можно найти на сайте, не подозревать что те или иные функции реализованы в каком-то из плагинов.
Короче - нужно включать все проверенные плагины в сборку
Отредактировано vl (2010-10-03 16:57:34)
Вне форума
vl, нет, мне кажется что лучше сделать список всех присутствующих на форуме и в SVN плагинов, проверить их на работоспособность, и потом все что актуальны, залить на сайт NGCMS.ru, так будет правильнее, а в сборку внести только то что необходимо. Не то получится какая то сборная солянка а не релиз. =)
I ♥ NGeneration CMS
Вне форума
Для начала попробовал в локале провести обновление.
Сразу выяснилось
1) [LANG_LOST:comments:mode.header]: в добавлении/редактировании новостей - (при реальном наличии в \engine\plugins\comments\lang\russian config.ini и main.ini
2) При всем уважении к Trashke, и понимая, что дизайн - и дело вкуса тоже, возражу против такого цветового несочитания, которое применено в админ панели - насыщенный зеленый абсолютно не сочетаем с сине-голубой гаммой.
Вне форума
Евгений, этот набор, который до некоторых пор состоял из ВСЕХ доступных плагинов
И если посмотреть на новый список, то он расширился еще больше и не объединяет их все в группу По умолчанию. Те же ads_linkfeed и ads_sape сложно назвать плагинами первой необходимости.
Для начала попробовал в локале провести обновление.
Сразу выяснилось
1) [LANG_LOST:comments:mode.header]: в добавлении/редактировании новостей - (при реальном наличии в \engine\plugins\comments\lang\russian config.ini и main.ini
2) При всем уважении к Trashke, и понимая, что дизайн - и дело вкуса тоже, возражу против такого цветового несочитания, которое применено в админ панели - насыщенный зеленый абсолютно не сочетаем с сине-голубой гаммой.
1. Вкл/выкл плагина comments сделай.
2. Дизайн админки не от нее, ссылка в футере. Зеленый охрененно сочетается ИМХО
Вне форума
У ngcms в данный момент от силы если собрать вообще все плагины, то будет максимум 100 шт. Это не много.
Другой вопрос стоит ли запихивать не проверенные плагины
Вне форума
1 Спасибо, помогло
2 Не сочетается, а контрастирует - да, не отрицаю зеленые - футер и поле сообщений системы сами по себе вполне хороши, но все остальное в сине-голубой гамме. По отдельности - все отлично, вместе - конгломерат, работать трудно, в глазах рябит. Админка должна быть более нейтральной. ИМХО.
Вне форума
infinity237, в том то и дело, что нужно бы собрать все плагины и проверить их.
Админка должна быть более нейтральной. ИМХО.
Neo, полностью с тобой согласен.
I ♥ NGeneration CMS
Вне форума
infinity237, в том то и дело что есть предложение собрать все плагины и проверить их.
В том то и дело что мы уже выпускаем релиз - это раз. А два - это то что пока 2-3 человека будут тестить 100 плагинов (учитывая простое включение/выключение/выполнение заявленного функционала) пройдёт ещё полгода. Вообще NGCMS, по моим расчётам, должен был выйти на новый уровень (отказ от бета-тестирования; пользователи сами находят баги и устраняют их совместными силами) к середине лета, но в связи с перерывом неизвестно когда подобное произойдёт.
Вне форума
infinity237, ну в принципе больше половины уже заведомо рабочие, и проверять нужно будет только небольшое кол-во плагинов.
И точно итог данной работы будет представлен уже в след. релизе, но ведь согласись, что разобрать плагины по надобности-ненадобности и работоспособности, нужно.
I ♥ NGeneration CMS
Вне форума
[ Сгенерировано за 0.011 сек, 7 запросов выполнено - Использовано памяти: 653.02 Кбайт (Пик: 706.02 Кбайт) ]