Вы не зашли.
В процессе "работы над ошибками" было внесено несколько изменений в код, все они собраны в единый архив - Version 0.9.2 Release Candidate 1 [SVN547]
Как всегда, текущий RC - копия SVN, для тестирования выкладываю полный архив:
* RAR (846 kb)
* ZIP (1347 kb)
Изменения относительно RC0:
% Исправлено несколько ошибок в движке для корректной работы NGCMS в подкаталоге
% Внесены изменения в плагины: rss_export, auth_basic, comments, wpinger, gsmg, complain - теперь они также смогут корректно работать при установке NGMCS в подкаталоге
% Теперь фильтр showStaticPre работает в статических страницах
+ Для создателей плагинов добавлена функция generatePluginLink()
% Теперь при отсутствии установленных библиотек iconv и GD при заходе в админку вы вместо белого экрана будете получать сообщение об ошибке от двига
% В коде убрана старая функция split()
Изменения между версиями NGCMS 0.9.1 и 0.9.2 RC0:
+ Добавлена возможность корректной работы NGCMS в подкаталогах
% Исправлены в работе с ЧПУ механизмом
% Изменена постраничная навигация в админ-панели
% Исправлены ошибки в структуре таблицы ipban (некорректно работала блокировка по IP)
% Исправлены опечатки в языковых файлах
% Обновление интерфейса управления плагинами
% Внесены изменения в раздел "управление пользователями" админ панели
% Внесены изменения в раздел "настройки системы"
% Внесены изменения в раздел "управление БД"
% Переработан раздел редактирования новостей
+ При добавлении/редактировании новостей добавлена возможность редактировать короткую и полную часть в отдельных блоках (textarea), функция активируется в "настройки системы"
+ В редактировании новостей добавлена возможность устанавливать текущую дату для новости
+ Добавлен suggest механизм для поля "автор" в разделе "редактирование новостей" (при поиске) - в появляющемся списке отображаются авторы у которых есть как минимум 1 новость
% Теперь в добавлении/редактировании новостей при вставке BB кода не будет "слетать" позиция внутри текстового блока
% Исправлена ошибка: не подтвечивалась активная категория
% Теперь корректно отрабатывают URL'ы с русским текстом в них (в кодировке Windows-1251)
% Из кода убрана функция eregi(), которая более не поддерживается в новых версиях php
% Исправлена небольшая XSS уязвимость
+ В управлении ЧПУ добавлена возможность временной блокировки (без удаления) строк
+ В редакторе BB-кодов добавлен тег [justify] ... [/justify]
+ В шаблон categories.tpl добавлена переменная {level}, которая отображает текущий уровень вложенности (0,1,2,...)
Обновления плагинов / новые плагины:
* auth_basic
* feedback
* finance
* fin_wm
+ fin_smscoin
* xfields
* lastnews
* tags
* rating
+ wpinger
* nsched
* comments
+ ads_pro // Ivan Litvinenko (Amarelius)
Не в сети
Amarelius, благодарю.
Еще такой вопрос. Есть сайт на версии 0.9.1, нужно обновиться до версии 0.9.2. Ведь есть изменения в кодах движка и плагинов, также в самой структуре БД. Как портировать всю информацию сайта на новую версию движка, и если есть удалить не нужные файлы и таблицы в БД?
Не в сети
Bit, c 24 декабря 2009 в структуре основных таблиц ничего не менялось, так что можно смело использовать существующую БД. По поводу плагинов утверждать не могу, но если какой будет некорректно работать, то его можно переустановить.
Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com
Не в сети
Какой файл отвечает за парсинг урл а также имена изображении? Чтобы заменяло в урлах нижнюю черту на дефис.
Ссылка к папке для загрузки изображений http://server.com/uploads/images обзательно должен соотвестовать пути к папке для загрузки изображений /home/servercom/public_html/uploads/images/ ? Заметил, если изменить сслыку к папке загрузки, к примеру, на http://server.com/pictures , то систему выдает, что страница не найдена. Так и должно быть?
Только что заметил при устновке. PHP Allow call time pass reference у хостера отключен. Данный параметр для движка критично важен?
Изменено Bit (2010-03-25 20:00:36)
Не в сети
Вот сама проверка
\engine\plugins\auth_basic\auth_basic.php
if (preg_match('/[&<>\xFF'."'".']/', $values['login'])) {
// Запрещенные HTML символы
$msg = $lang['auth_login_html'];
return 0;
}
Не в сети
Вроде нигде специально не делается телодвижений для работы с русскими никами. Из поля считывается текст, проверяется на допустимость и создается новая запись запросом INSERT INTO ".uprefix."_users На твоем ubop.net.ua, к примеру, тоже нормально можно зарегаться с русскими буквами. А на каком сайте у тебя проблемы?
Не в сети
Wolverine, это я локально новый сайт на НГ делаю, поставила чистую версию и вот такие грабли.
по ходу непонятка с регистрацией )) регаю вася не идет катя не идет, регаю гвоздь, дмитрий, кирил, коток, дима, папа все гуд )) хз
Движек наверно сам решает кто ему нравится, а кто нет ))))
Изменено Trashcka (2010-03-25 16:05:32)
Не в сети
""
- в title главной отображается неправильно.
Не в сети
Во, вспомнил, что раздражает. В админке, там где список плагинов, и у картинки История и Документация одинаковый тайтл title="Documentation"
По картинкам я с трудом ориентируюсь, где инфо, а где ридми. смотрю тайтлы, а они одинаковые))
\engine\actions\extras.php 77, 78 строчки
Не в сети
Trashcka, это исторически сложилось. В кодировке 866 (DOS) символ с кодом 255 (0xFF) выглядел также как и пробел.
Сейчас разбираюсь с этими фильтрами, сделаю более адекватную фильтрацию и отдельное разрешение/запрет на использование русских символов в логине.
Wolverine, исправил
Не в сети
Перед релизом неплохо бы привести в порядок и нотификацию, чтобы картинка NEW высвечивалась только, если версия установленного плагина ниже, чем на сервере. А то у меня много новых плагинов версией повыше из SVN и все они сообщают, что есть "новые версии". То есть не так как сейчас идет проверка на несовпадение $repoPluginInfo[$extra['id']][1] != $extra['version']), а $repoPluginInfo[$extra['id']][1] > $extra['version'])
Не в сети