Русский English Deutsch Українська Қазақша

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

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

Вы не вошли.

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

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   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
Сообщений: 2,788
Рейтинг :   115 

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

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

Вне форума

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

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

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

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

Вне форума

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

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

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

Да

Вне форума

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

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   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
Сообщений: 3,538
Рейтинг :   160 
Сайт

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

Вне форума

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

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

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

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

Вне форума

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

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   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
Сообщений: 1,487
Рейтинг :   73 

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

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

Вне форума

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

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   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
Сообщений: 1,487
Рейтинг :   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
Сообщений: 3,538
Рейтинг :   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
Сообщений: 1,487
Рейтинг :   73 

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

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

Вне форума

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

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

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

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

Вне форума

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

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

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

""

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

Вне форума

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

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

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

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

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

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

Вне форума

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

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

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

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

Wolverine, исправил :)

Вне форума

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

CyberMama
Участник
Откуда: Иркутск
Здесь с 2009-11-24
Сообщений: 139
Рейтинг :   17 
Сайт

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

упс..нашла

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

Вне форума

#25 2010-04-01 23:33:14

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

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

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

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.012 сек, 7 запросов выполнено - Использовано памяти: 621.48 Кбайт (Пик: 674.48 Кбайт) ]