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

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

Вы не зашли.

#1 2010-10-10 15:10:21

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

Версия 0.9.2 Release

Доступна для скачивания версия 0.9.2 Release [SVN ChangeSet 646]
* 0.9.2 Release [646] RAR (720 Kb)
* 0.9.2 Release [646] ZIP (1167 Kb)

Изменения относительно версии 0.9.1 Release:
[font=Verdana]+ Добавлена возможность корректной работы NGCMS в подкаталогах
% Исправлены в работе с ЧПУ механизмом
% Изменена постраничная навигация в админ-панели
% Исправлены ошибки в структуре таблицы ipban (некорректно работала блокировка по IP)
% Исправлены опечатки в языковых файлах
% Обновление интерфейса управления плагинами
% Внесены изменения в раздел "управление пользователями" админ панели
% Внесены изменения в раздел "настройки системы"
% Внесены изменения в раздел "управление БД"
% Переработан раздел редактирования новостей
+ При добавлении/редактировании новостей добавлена возможность редактировать короткую и полную часть в отдельных блоках (textarea), функция активируется в "настройки системы"
+ В редактировании новостей добавлена возможность устанавливать текущую дату для новости
+ Добавлен suggest механизм для поля "автор" в разделе "редактирование новостей" (при поиске) - в появляющемся списке отображаются авторы у которых есть как минимум 1 новость
% Теперь в добавлении/редактировании новостей при вставке BB кода не будет "слетать" позиция внутри текстового блока
% Исправлена ошибка: не подтвечивалась активная категория
% Теперь корректно отрабатывают URL'ы с русским текстом в них (в кодировке Windows-1251)
% Из кода убрана функция eregi(), которая более не поддерживается в новых версиях php
% Исправлена небольшая XSS уязвимость
+ В управлении ЧПУ добавлена возможность временной блокировки (без удаления) строк
+ В редакторе BB-кодов добавлен тег [justify] ... [/justify]
+ В шаблон categories.tpl добавлена переменная {level}, которая отображает текущий уровень вложенности (0,1,2,...)
% исправленна ошибка из-за которой плагин не работал с украинскими названиями категорий и стат. страниц
+ В списке новостей в админ панели теперь указывается кол-во приложенных к новости файлов
+ При редактировании новости в списке приложенных файлов добавлена кнопка на добавление приложенного файла в текст новости
% В раздел "статистика" админ-панели добавлено отображение проблем в настройке 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][/font]

В список вошли только изменения ядра.
История изменения плагинов прописана в history файле каждого плагина


Список плагинов, включенных в текущий Release:
[font=Courier]ID плагина    | Версия | Наименование плагина
--------------+--------+--------------------------------------
ads           | 0.12   | ADS manager
ads_linkfeed  | 0.01   | LINKFEED.RU links display
ads_pro       | 0.01   | ADS manager pro
ads_sape      | 0.03   | SAPE.RU links display
archive       | 0.05   | Show news archive
auth_basic    | 0.20   | Basic auth
bb_media      | 0.03   | MEDIA bb code
calendar      | 0.08   | Show news calendar
comments      | 0.04   | User comments
complain      | 0.05   | Сообщить о проблеме в новости
cron          | 0.04   | Планировщик задач
favorites     | 0.06   | Show favorite news
feedback      | 0.09   | Feedback forms
filter        | 0.04   | Фильтрация нежелательных слов в комментариях
fin_wm        | 0.04   | Finance :: WebMoney
finance       | 0.12   | Finance manager
gmanager      | 0.01   | Gallery Manager
gmsg          | 0.06   | Google SiteMap Generator
ireplace      | 0.01   | Search and Replace
jchat         | 0.05   | AJAX chat
lastcomments  | 0.07   | Последние комментарии
lastnews      | 0.13   | Show last news
nsched        | 0.07   | Новости по расписанию
popular       | 0.06   | Show most popular news
rating        | 0.05   | Рейтинг новостей
rss_export    | 0.13   | RSS экспорт
similar       | 0.05   | Похожие новости
switcher      | 0.07   | Template/Language switcher
tags          | 0.18   | Теги [без инсталлера]
ublog         | 0.01   | User's blog
uprofile      | 0.03   | Users profile
varmgr        | 0.04   | Variable manager
voting        | 0.11   | Управление голосованиями
xfields       | 0.09a  | Custom fields
[/font]

Помимо плагинов в версию также входит шаблон:
1. Default (c) Mad Works
*. сделал хороший шаблон? хочешь, чтобы он был включен в поставку? нет ничего проще - пиши

Здесь ожидаются: вопросы, связанные с функционированием данной версии
Здесь не привествуются: вопросы по развитию (для этого есть другие темы)

Не в сети

#2 2010-10-10 15:21:00

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

Re: Версия 0.9.2 Release

Ура! Ubuntu и NG CMS smile

Было бы круто расписать отличия 0.9.1 от 0.9.2, а то не солидно cool

Не в сети

#3 2010-10-10 15:37:40

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

Re: Версия 0.9.2 Release

Не в сети

#4 2010-10-10 15:46:31

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

Re: Версия 0.9.2 Release

infinity237, мда, на самом деле трудно сделать нормальный список изменений для ядра, основным стимулом для обновления видимо будет то, что некоторые плагины поддерживают только 0.9.2, а не "изменение логики определения overrideTemplate в функции news_showlist()" big_smile

Не в сети

#5 2010-10-10 15:52:10

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

Re: Версия 0.9.2 Release

На главной сайта обновите! Не все заходят на форум

Не в сети

#6 2010-10-10 16:03:59

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

Re: Версия 0.9.2 Release

Wolverine, полный список добавил в тему. Кроме того, этот список есть в дистрибутиве, см. файлы readme/changelog.detailed.txt и readme/changelog.short.txt
В ядре есть немало так называемых изменений-enabler'ов, т.е. изменений, которые позволяют плагину что-то сделать. Но сами по себе (безотносительно плагинов) эти изменения могут быть абсолютно бесполезны.
Так что утверждение "ставить новую версию только для того, чтобы использовать плагин XXX" мне не кажется чем-то странным.

StronG, сайт тоже обновлю, но ближе к вечеру.

Не в сети

#7 2010-10-10 19:48:40

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

Re: Версия 0.9.2 Release

Файлики в шапке на 0.9.1 ведут

Не в сети

#8 2010-10-10 19:57:12

RMC
Участник
Зарегистрирован: 2009-07-01
Сообщений: 151
Рейтинг :   
Сайт

Re: Версия 0.9.2 Release

Wolverine +1, исправте плиз..

и.. что-то шрифт изменений странный.. в эксплоре нормально, а в опере ерунда какая-то.. sad

1890301.jpg

Не в сети

#9 2010-10-10 20:10:11

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

Re: Версия 0.9.2 Release

Wolverine, fixed, спасибо.
RMC, заменил шрифт на другой... Opera - глюкало, раз так ужасно отображает системный шрифт "Courier".

Не в сети

#10 2010-10-11 12:23:05

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Версия 0.9.2 Release

Так, пробую аватар залить в профиле

Сразу после выборе аватара и нажатие на кнопку сохранить вылетает:
"Ошибка: Для сохранения изменений в профиле вы должны указать старый пароль!"
Во первых система вроде как пароль при таком действии не должна спрашивать, а во вторых вижу только поле для нового, но никак не для старого паролей.

Не в сети

#11 2010-10-11 12:41:40

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: Версия 0.9.2 Release

Luca пишет:

Так, пробую аватар залить в профиле

Сразу после выборе аватара и нажатие на кнопку сохранить вылетает:
"Ошибка: Для сохранения изменений в профиле вы должны указать старый пароль!"
Во первых система вроде как пароль при таком действии не должна спрашивать, а во вторых вижу только поле для нового, но никак не для старого паролей.

Появился новый тег в профиле в default шаблоне,зайди там в профиле увидиш

Не в сети

#12 2010-10-11 12:48:08

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Версия 0.9.2 Release

magliona,
можешь сказать что и где нужно подправить, чтобы заработало?

Не в сети

#13 2010-10-11 12:54:53

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

Re: Версия 0.9.2 Release

Luca, http://trac2.assembla.com/ngcms/changeset/581 uprofile/tpl/profile.tpl

Не в сети

#14 2010-10-11 13:55:19

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: Версия 0.9.2 Release

Данную строку нужно добавить в templates\твой шабл\plugins\uprofile

<tr>
<td style="padding: 5px;" class="news">{l_uprofile:oldpass}</td>
<td style="padding: 5px;" class="news"><input type="password" name="oldpass" value="" size="40" maxlength="10" /></td>
</tr>

P.S

style и class пиши свой!

Изменено magliona (2010-10-11 13:56:28)

Не в сети

#15 2010-10-11 13:58:50

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Версия 0.9.2 Release

Угу, сейчас попробую. Только вопрос - а вообще уместно ли пароль просить ввести еще раз при заливке аватара?

Не в сети

#16 2010-10-11 14:06:59

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

Re: Версия 0.9.2 Release

Не в сети

#17 2010-10-11 14:27:59

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: Версия 0.9.2 Release

Нормально все данная функция не удобно но защитит твой сайт от разной школоты;)

Мне интресно будит хоть в какойта версия настройка групы пользивателей?

Не в сети

#18 2010-10-11 14:31:47

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

Re: Версия 0.9.2 Release

Это жутко неудобно, и этой защиты ну нигде нет и как-то люди живут

Не в сети

#19 2010-10-14 11:02:26

defis
Участник
Зарегистрирован: 2010-02-28
Сообщений: 104
Рейтинг :   

Re: Версия 0.9.2 Release

А не могли бы выложить инструкцию по обновлению? В открытом и подробном виде, например тут http://ngcms.ru/forum/viewforum.php?id=4 и закрепить в самом верху, или на самом сайте, а то собирать по форуму, по крупицам что и как делать - это как то не серьезно. Понимаю ответ последует - замени файлы и т.д и т.п, но все же - инструкция по установке есть, так почему бы не сделать инструкцию по обновлению. Если инструкция есть, ну извините, смотрел в тех местах, где по смыслу она должна быть, не нашел.

Не в сети

#20 2010-10-17 13:13:12

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Версия 0.9.2 Release

Как понимаю по-умолчанию комменты к новостям стоят в disallow. как изменить положение по умолчанию на включено?

Не в сети

#21 2010-10-17 13:27:58

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

Re: Версия 0.9.2 Release

http://ngcms.ru/forum/viewtopic.php?pid=14849#p14849
P.S. Ты upgrade.php запускал?

Не в сети

#22 2010-10-17 13:38:01

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

Re: Версия 0.9.2 Release

ВАУУУ, новая панель управления))))))))))

Не в сети

#23 2010-10-17 14:15:20

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Версия 0.9.2 Release

Wolverine пишет:

http://ngcms.ru/forum/viewtopic.php?pid=14849#p14849
P.S. Ты upgrade.php запускал?

Да, но я заюзал старый модуль комментов. Мне кнопка "все комменты" дико мешает.

Не в сети

#24 2010-10-19 21:28:31

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

Re: Версия 0.9.2 Release

действительно, а можно как-то убрать введение пароля при загрузки аватара, ну не нужна мне эта функция

Не в сети

#25 2010-10-19 21:41:40

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Версия 0.9.2 Release

staric, там не надо вводить, он сам автоматом вводится, если в шаблоне не накосячил.

Не в сети

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

Работает на FluxBB