Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2010-10-03 13:46:58

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

NGCMG версии 0.9.2 [Release Candidate 2]

Доступна для скачивания версия 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


Если вы хотите, чтобы в финальную сборку вошел ещё какой-то шаблон или плагин - пишите.
Если сушествует финальная и корректно работающая версия, то она будет добавлена в сборку.

Не в сети

#2 2010-10-03 14:20:23

qwest
Участник
Зарегистрирован: 2010-07-03
Сообщений: 96
Рейтинг :   
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Поздравляю с релизом всех!!!!!!!   big_smile:D:D

Не в сети

#3 2010-10-03 14:37:21

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

top_news, breadcrumbs, same_category_news, pm, neighboring_news. И постараюсь допилить LastTweets. RC2 поставлю вечером, но не факт neutral

Не в сети

#4 2010-10-03 14:40:46

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Wolverine, они все корректно работали на последних SVN версиях? smile

Не в сети

#5 2010-10-03 14:46:19

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Если +top_news, тогда надо выпиливать popular.

Не в сети

#6 2010-10-03 14:52:19

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

infinity237, на самом деле он прекрасно еще заменяет lastnews. Формат даты добавлю, будет совсем прелесть))
vitaly, ага, все. pm правда не знаю, не пользуюсь им, 99% что работает. Если кто его использует отпишите.

Не в сети

#7 2010-10-03 15:05:14

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Если +pm, тогда надо выпиливать личные сообщения из админки.

Изменено infinity237 (2010-10-03 17:34:36)

Не в сети

#8 2010-10-03 15:26:16

Styler
Участник
Зарегистрирован: 2008-10-13
Сообщений: 279
Рейтинг :   11 

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Лед тронулся, товарищи. -)

Только непонятно зачем все 500 плагинов включать в сборку?

Не в сети

#9 2010-10-03 15:50:44

RocketBoy
Участник
Откуда Калининград
Зарегистрирован: 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Wolverine, я pm ставил на какой то svn [5**] работал

Не в сети

#10 2010-10-03 16:06:43

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Styler пишет:

Лед тронулся, товарищи. -)

Только непонятно зачем все 500 плагинов включать в сборку?

Лучше уж включить их, чем потом отвечать на вопросы людей "как слить с SVN", etc.

Не в сети

#11 2010-10-03 16:19:40

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: NGCMG версии 0.9.2 [Release Candidate 2]

infinity237 пишет:
Styler пишет:

Лед тронулся, товарищи. -)

Только непонятно зачем все 500 плагинов включать в сборку?

Лучше уж включить их, чем потом отвечать на вопросы людей "как слить с SVN", etc.

Плагины (полноценные версии плагинов ) нужно хранить на сайте, а оттуда слить их не проблема smile

Не в сети

#12 2010-10-03 16:33:07

Styler
Участник
Зарегистрирован: 2008-10-13
Сообщений: 279
Рейтинг :   11 

Re: NGCMG версии 0.9.2 [Release Candidate 2]

vitaly пишет:
infinity237 пишет:
Styler пишет:

Лед тронулся, товарищи. -)

Только непонятно зачем все 500 плагинов включать в сборку?

Лучше уж включить их, чем потом отвечать на вопросы людей "как слить с SVN", etc.

Плагины (полноценные версии плагинов ) нужно хранить на сайте, а оттуда слить их не проблема smile

Вот-вот. И я об этом.

Не в сети

#13 2010-10-03 17:08:22

Neo
Участник
Откуда SPB, Russia
Зарегистрирован: 2010-01-04
Сообщений: 463
Рейтинг :   

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Wolverine пишет:

top_news, breadcrumbs, same_category_news, pm, neighboring_news. И постараюсь допилить LastTweets. RC2 поставлю вечером, но не факт neutral

Только за.

Не в сети

#14 2010-10-03 17:56:08

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

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

Короче - нужно включать все проверенные  плагины в сборку

Изменено vl (2010-10-03 17:57:34)

Не в сети

#15 2010-10-03 18:00:51

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

vl, нет, мне кажется что лучше сделать список всех присутствующих на форуме и в SVN плагинов, проверить их на работоспособность, и потом все что актуальны, залить на сайт NGCMS.ru, так будет правильнее, а в сборку внести только то что необходимо. Не то получится какая то сборная солянка а не релиз. smile


I NGeneration CMS

Не в сети

#16 2010-10-03 18:10:40

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Необходимо кому? smile Тогда можно включать только auth_basic

Не в сети

#17 2010-10-03 18:14:30

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Wolverine, "необходимо" - default набор который сейчас описал в верху топика vitaly.


I NGeneration CMS

Не в сети

#18 2010-10-03 18:21:14

StronG
Участник
Откуда Russia
Зарегистрирован: 2009-02-08
Сообщений: 431
Рейтинг :   

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Евгений,  согласен! Нужен оптимальный набор, а остальные на сайте в разделе плагины разместить

Не в сети

#19 2010-10-03 18:23:59

Neo
Участник
Откуда SPB, Russia
Зарегистрирован: 2010-01-04
Сообщений: 463
Рейтинг :   

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Для начала попробовал в локале провести обновление.

Сразу выяснилось
1) [LANG_LOST:comments:mode.header]: в добавлении/редактировании новостей - (при реальном наличии в  \engine\plugins\comments\lang\russian config.ini и main.ini
2) При всем уважении к Trashke, и понимая, что дизайн - и дело вкуса тоже, возражу против такого цветового несочитания, которое применено в админ панели - насыщенный зеленый абсолютно не сочетаем с сине-голубой гаммой.

Не в сети

#20 2010-10-03 18:32:00

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Евгений, этот набор, который до некоторых пор состоял из ВСЕХ доступных плагинов smile И если посмотреть на новый список, то он расширился еще больше и не объединяет их все в группу По умолчанию. Те же ads_linkfeed и ads_sape сложно назвать плагинами первой необходимости.

Neo пишет:

Для начала попробовал в локале провести обновление.

Сразу выяснилось
1) [LANG_LOST:comments:mode.header]: в добавлении/редактировании новостей - (при реальном наличии в  \engine\plugins\comments\lang\russian config.ini и main.ini
2) При всем уважении к Trashke, и понимая, что дизайн - и дело вкуса тоже, возражу против такого цветового несочитания, которое применено в админ панели - насыщенный зеленый абсолютно не сочетаем с сине-голубой гаммой.

1. Вкл/выкл плагина comments сделай.
2. Дизайн админки не от нее, ссылка в футере. Зеленый охрененно сочетается ИМХО

Не в сети

#21 2010-10-03 18:37:32

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

У ngcms в данный момент от силы если собрать вообще все плагины, то будет максимум 100 шт. Это не много.
Другой вопрос стоит ли запихивать не проверенные плагины

Не в сети

#22 2010-10-03 18:40:04

Neo
Участник
Откуда SPB, Russia
Зарегистрирован: 2010-01-04
Сообщений: 463
Рейтинг :   

Re: NGCMG версии 0.9.2 [Release Candidate 2]

1 Спасибо, помогло
2 Не сочетается, а контрастирует - да, не отрицаю зеленые - футер и поле сообщений системы сами по себе вполне хороши, но все остальное в сине-голубой гамме. По отдельности - все отлично, вместе - конгломерат, работать трудно, в глазах рябит. Админка должна быть более нейтральной. ИМХО.

Не в сети

#23 2010-10-03 18:40:34

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

infinity237, в том то и дело, что нужно бы собрать все плагины и проверить их.

Neo пишет:

Админка должна быть более нейтральной. ИМХО.

Neo, полностью с тобой согласен.


I NGeneration CMS

Не в сети

#24 2010-10-03 18:46:30

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

Евгений пишет:

infinity237, в том то и дело что есть предложение собрать все плагины и проверить их.

В том то и дело что мы уже выпускаем релиз - это раз. А два - это то что пока 2-3 человека будут тестить 100 плагинов (учитывая простое включение/выключение/выполнение заявленного функционала) пройдёт ещё полгода. Вообще NGCMS, по моим расчётам, должен был выйти на новый уровень (отказ от бета-тестирования; пользователи сами находят баги и устраняют их совместными силами) к середине лета, но в связи с перерывом неизвестно когда подобное произойдёт.

Не в сети

#25 2010-10-03 18:50:21

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: NGCMG версии 0.9.2 [Release Candidate 2]

infinity237, ну в принципе больше половины уже заведомо рабочие, и проверять нужно будет только небольшое кол-во плагинов.
И точно итог данной работы будет представлен уже в след. релизе, но ведь согласись, что разобрать плагины по надобности-ненадобности и работоспособности, нужно.


I NGeneration CMS

Не в сети

Подвал раздела

Работает на FluxBB