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

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

rss

Вы не зашли.

Объявление

#1 2010-03-23 01:05:17

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

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

В процессе "работы над ошибками" было внесено несколько изменений в код, все они собраны в единый архив - 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)

Неактивен

 

#2 2010-03-23 05:03:17

Bit
Пользователь
Зарегистрирован: 2009-11-12
Сообщений: 48
Рейтинг :   
Профиль

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

В каких файлах хранятся настройки и прочие конфиги сайта, которые следует сохранить? Чтобы залить данный архив поверх NGCMG версии 0.9.2 [Release Candidate 0] без последствии.

Неактивен

 

#3 2010-03-23 08:24:33

Amarelius
Модератор
Откуда: Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Профиль  Вебсайт

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

Bit, вся папочка \engine\conf\ ну и естественно база данных.


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Неактивен

 

#4 2010-03-23 16:15:18

Bit
Пользователь
Зарегистрирован: 2009-11-12
Сообщений: 48
Рейтинг :   
Профиль

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

Amarelius, благодарю.
Еще такой вопрос. Есть сайт на версии 0.9.1, нужно обновиться до версии 0.9.2. Ведь есть изменения в кодах движка и плагинов, также в самой структуре БД. Как портировать всю информацию сайта на новую версию движка, и если есть удалить не нужные файлы и таблицы в БД?

Неактивен

 

#5 2010-03-23 16:31:53

Amarelius
Модератор
Откуда: Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Профиль  Вебсайт

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

Bit, c 24 декабря 2009 в структуре основных таблиц ничего не менялось, так что можно смело использовать существующую БД. По поводу плагинов утверждать не могу, но если какой будет некорректно работать, то его можно переустановить.


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Неактивен

 

#6 2010-03-23 23:57:47

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

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

В SVN выложена адаптированная версия шаблона Globlog, прошу потестить.

Неактивен

 

#7 2010-03-24 23:09:42

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

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

Я правильно понимаю, что больше проблем не выявлено и можно объявлять о выпуске Release'а? smile

Неактивен

 

#8 2010-03-24 23:17:33

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

Да

Неактивен

 

#9 2010-03-25 11:43:32

Trashcka
Пользователь
Откуда: КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1487
Рейтинг :   73 
Профиль

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

Если для аватарок пользователей задать папку users/avatars и для просмотра профиля /users/{name}.html то русские ники не пашут, с ангельскими все гуд.

Неактивен

 

#10 2010-03-25 11:47:20

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

Неактивен

 

#11 2010-03-25 11:56:52

Trashcka
Пользователь
Откуда: КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1487
Рейтинг :   73 
Профиль

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

У меня нет, может это только локально?

Неактивен

 

#12 2010-03-25 12:37:19

Bit
Пользователь
Зарегистрирован: 2009-11-12
Сообщений: 48
Рейтинг :   
Профиль

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

Какой файл отвечает за парсинг урл а также имена изображении? Чтобы заменяло в урлах нижнюю черту на дефис.

Ссылка к папке для загрузки изображений 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 19:00:36)

Неактивен

 

#13 2010-03-25 13:56:48

Trashcka
Пользователь
Откуда: КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1487
Рейтинг :   73 
Профиль

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

Еще один момент, не регаются русские ники, выдает - Логин содержит запрещенные HTML символы sad - что отвечает за регистрацию с русскими никами?

Неактивен

 

#14 2010-03-25 14:13:23

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

Вот сама проверка

\engine\plugins\auth_basic\auth_basic.php

Код:

if (preg_match('/[&<>\xFF'."'".']/', $values['login'])) {
             // Запрещенные HTML символы
             $msg = $lang['auth_login_html'];
             return 0;
         }

Неактивен

 

#15 2010-03-25 14:20:18

Trashcka
Пользователь
Откуда: КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1487
Рейтинг :   73 
Профиль

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

Wolverine, я не о том немного спрашивала, этот кусок уже юзала, если его убить, то все отлично регается.

Неактивен

 

#16 2010-03-25 14:46:33

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

Вроде нигде специально не делается телодвижений для работы с русскими никами. Из поля считывается текст, проверяется на допустимость и создается новая запись запросом INSERT INTO ".uprefix."_users На твоем ubop.net.ua, к примеру, тоже нормально можно зарегаться с русскими буквами. А на каком сайте у тебя проблемы?

Неактивен

 

#17 2010-03-25 14:52:50

Trashcka
Пользователь
Откуда: КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1487
Рейтинг :   73 
Профиль

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

Wolverine, это я локально новый сайт на НГ делаю, поставила чистую версию и вот такие грабли.

big_smile по ходу непонятка с регистрацией )) регаю вася не идет катя не идет, регаю гвоздь, дмитрий, кирил, коток, дима, папа все гуд )) хз

Движек наверно сам решает кто ему нравится, а кто нет ))))

Отредактированно Trashcka (2010-03-25 15:05:32)

Неактивен

 

#18 2010-03-25 15:46:54

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

Буква я (&#xFF) ему не нравится. см. preg_match('/[&<>\xFF'."'".']/', $values['login']))

Отредактированно Wolverine (2010-03-25 15:48:46)

Неактивен

 

#19 2010-03-25 19:10:39

Trashcka
Пользователь
Откуда: КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1487
Рейтинг :   73 
Профиль

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

И зачем такое счастье сделано? ))

Неактивен

 

#20 2010-03-25 23:01:04

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

Не могу сказать smile Виталик ответит))

Неактивен

 

#21 2010-03-26 19:51:34

infinity237
Модератор
Откуда: Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2674
Рейтинг :   174 
Профиль  Вебсайт

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

""

- в title главной отображается неправильно.

Неактивен

 

#22 2010-03-27 00:18:50

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

Во, вспомнил, что раздражает. В админке, там где список плагинов, и у картинки История и Документация одинаковый тайтл title="Documentation"

По картинкам я с трудом ориентируюсь, где инфо, а где ридми. смотрю тайтлы, а они одинаковые))

\engine\actions\extras.php 77, 78 строчки smile

Неактивен

 

#23 2010-03-27 11:03:26

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

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

Trashcka, это исторически сложилось. В кодировке 866 (DOS) символ с кодом 255 (0xFF) выглядел также как и пробел.
Сейчас разбираюсь с этими фильтрами, сделаю более адекватную фильтрацию и отдельное разрешение/запрет на использование русских символов в логине.

Wolverine, исправил smile

Неактивен

 

#24 2010-04-01 12:35:01

CyberMama
Пользователь
Откуда: Иркутск
Зарегистрирован: 2009-11-24
Сообщений: 139
Рейтинг :   17 
Профиль  Вебсайт

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

упс..нашла

Отредактированно CyberMama (2010-04-01 12:40:22)

Неактивен

 

#25 2010-04-02 00:33:14

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

Перед релизом неплохо бы привести в порядок и нотификацию, чтобы картинка NEW высвечивалась только, если версия установленного плагина ниже, чем на сервере. А то у меня много новых плагинов версией повыше из SVN и все они сообщают, что есть "новые версии". То есть не так как сейчас идет проверка на несовпадение $repoPluginInfo[$extra['id']][1] != $extra['version']), а $repoPluginInfo[$extra['id']][1] > $extra['version'])

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.033 seconds, 31 queries executed ]