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

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

Вы не зашли.

Опрос: Нужен старый шаблонизатор, или переходим на TWIG
Ненужен

10% (1)
Нужно то и то

30% (3)
Только TWIG

60% (6)
Голосов: 11

#1 2019-06-12 21:24:13

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Напоминаю, что для всех, кто желает помочь, есть проекты на github'e:
https://github.com/vponomarev/ngcms-core- ядро
https://github.com/vponomarev/ngcms-plu … nsfer_utf8 - плагины

Перевод файлов на utf8
В классах бд кодировка utf8
Добавлена поддержка PDO
Удалена поддержка MySQLi
Новая админка
new uploader
composer init
php platform
+twig
+update

На рабочие проекты пока не устанавливайте. тестируем.

Изменено irbees2008 (2019-06-19 09:59:17)

Не в сети

#2 2019-06-13 21:30:20

Knopik
Разработчик
Откуда ufa
Зарегистрирован: 2009-10-14
Сообщений: 353
Рейтинг :   62 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

irbees2008 пишет:

Напоминаю, что для всех, кто желает помочь, есть проекты на github'e:
https://github.com/vponomarev/ngcms-core- ядро
https://github.com/vponomarev/ngcms-plugins - плагины в основной ветке ещё не сменили кодировку

Перевод файлов на utf8
В классах бд кодировка utf8
Добавлена поддержка MySQLi и PDO
new uploader
composer init
php platform
+twig
+update

Есть готовая сборка для тестирования с плагинами и новой админкой и установленным composer скачать здесь
На рабочие проекты пока не устанавливайте. тестируем.

О результатах тестирования и о найденных ошибках (и способе их воспроизведения) попрошу отписывать в этой теме (или создать ишю в гите тут).

По мере возможности буду фиксить

Не в сети

#3 2019-06-15 15:46:06

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Не работает редактирование шаблона в админке. В дефолтной и сборке

Не в сети

#4 2019-06-15 15:58:45

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Категории-редактирование категории-Фильтрация доступных доп. полей для категории - кодировку надо поменять, не могу найти где.

Не в сети

#5 2019-06-15 16:45:21

Knopik
Разработчик
Откуда ufa
Зарегистрирован: 2009-10-14
Сообщений: 353
Рейтинг :   62 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

irbees2008 пишет:

Не работает редактирование шаблона в админке. В дефолтной и сборке

Отправил пулреквест

Не в сети

#6 2019-06-15 17:00:53

Knopik
Разработчик
Откуда ufa
Зарегистрирован: 2009-10-14
Сообщений: 353
Рейтинг :   62 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

irbees2008 пишет:

Категории-редактирование категории-Фильтрация доступных доп. полей для категории - кодировку надо поменять, не могу найти где.

/engine/plugins/xfields/xfields.php:1287
/engine/plugins/xfields/xfields.php:1305

Не в сети

#7 2019-06-15 17:51:58

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

на гите поправил

Не в сети

#8 2019-06-16 09:01:17

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Плагин адс-про php7.3

NGCMS Runtime exception: ArgumentCountError
Too few arguments to function plugin_ads_pro(), 0 passed in /home/www/tv.ngcmshak.ru/engine/includes/inc/extras.inc.php on line 655 and exactly 1 expected

Stack trace
#    Line #    Class/Function    File name
X    53    0    /home/www/tv.ngcmshak.ru/engine/plugins/ads_pro/ads_pro.php
0    655    plugin_ads_pro    /home/www/tv.ngcmshak.ru/engine/includes/inc/extras.inc.php
1    136    executeActionHandler    /home/www/tv.ngcmshak.ru/index.php

Плагин     bookmarks  при установке

MySQL ERROR [exec]: *** (you don't have a permission to see this error) ***

Плагин gmanager

MySQL ERROR [exec]: *** (you don't have a permission to see this error) ***

Не в сети

#9 2019-06-17 17:56:07

Винни
Участник
Зарегистрирован: 2009-09-27
Сообщений: 53
Рейтинг :   

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Под 7PHP адаптировать пришло время...

Не в сети

#10 2019-06-18 08:26:50

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Ну практически все работают,под 7.0 , а выше уже проблемки

Не в сети

#11 2019-06-18 19:22:21

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

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

А как это всё собирать и ставить, если взять из основного репозитория?
С учётом появления композера и иже с ними ведь должна быть своя процедура, а её-то как раз нигде и не найти.

Не в сети

#12 2019-06-19 05:10:08

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vitaly, пили релиз ленивая ты жопа )

Не в сети

#13 2019-06-19 07:14:16

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

1. Cкачиваем composer и устанавливаем , по ходу установки указываем куда установить, где находится файл php.exe (у меня опен сервер) ,там заканчиваем установку, перезагружаем.
2. Скачиваем двиг , распаковываем , ( у меня в папке он OpenServer\domains)
3. Переходим  папку с двигом и вызываем cmd , можно использовать  cmd OpenServer, должно открыться cmd уже с адресом папки, если нет то выполняем команду

cd C:\openserver\domains\localhost

4. Выполняем команду

composer install

, и ждем пока скачаются и установятся библиотеки.
5. Стандартная установка движка
6. При обновлении у же рабочего сайта, незабываем делать бэкап. После обновления файлов запустить upgrade , поставить галочку

Выполнить обновление структуры БД 0.9.5 Release => 0.9.6 Release
Данную операцию требуется произвести единожды при обновлении с версии 0.9.5 Release до версии 0.9.6 Release

Это для пользователей Windows

Не в сети

#14 2019-06-20 13:07:18

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vitaly пишет:

А как это всё собирать и ставить, если взять из основного репозитория?
С учётом появления композера и иже с ними ведь должна быть своя процедура, а её-то как раз нигде и не найти.

Ну я уже писал, что для обычных пользователей лучше уже собранную версию выкладывать, типа как ночные сборки.

Не в сети

#15 2019-06-20 15:16:24

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

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Ну я уже писал, что для обычных пользователей лучше уже собранную версию выкладывать, типа как ночные сборки.

Даже в README.md об этом не написано.
Исправил.

И инсталлер чуть-чуть подправил для работы с https.

Теперь следующий вопрос - ok, двиг адаптировали под UTF8/PHP7, а что с плагинами?
Я попробовал поставить на машину с php7.3, установка удалась, но все страницы плагинов так и остались в Win1251 и отображаются знаками вопроса.

Где-то на гитхабе есть версия плагинов, которые совместимы с новой версией двига?

Не в сети

#16 2019-06-20 15:19:09

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

В начале темы плагины , вторая ветка на гите. Ну и  у меня в сборке, там уже немного переработанные.

Не в сети

#17 2019-06-20 15:29:26

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Уже третья ветка big_smile

Не в сети

#18 2019-06-20 22:29:10

Knopik
Разработчик
Откуда ufa
Зарегистрирован: 2009-10-14
Сообщений: 353
Рейтинг :   62 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vitaly пишет:

Теперь следующий вопрос - ok, двиг адаптировали под UTF8/PHP7...

Двиг ещё выбрасывает предупреждения на старый код (preg_replace модификатор e, устаревшее create_function в твиглоадере (это то, до чего до тестировался возможно есть ещё))

В плагинах есть конструкции устаревшие вида "цикл switch continue"

vitaly пишет:

Я попробовал поставить на машину с php7.3, установка удалась, но все страницы плагинов так и остались в Win1251 и отображаются знаками вопроса

Там была ветка с переходом на utf8

Не в сети

#19 2019-06-29 11:06:49

Винни
Участник
Зарегистрирован: 2009-09-27
Сообщений: 53
Рейтинг :   

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Knopik пишет:

Двиг ещё выбрасывает предупреждения на старый код (preg_replace модификатор e, устаревшее create_function в твиглоадере (это то, до чего до тестировался возможно есть ещё))
В плагинах есть конструкции устаревшие вида "цикл switch continue"

Что в двиге что в плагах, пока ещё много всего что в новых версиях php стало иметь статус deprecated.

Изменено Винни (2019-06-29 11:07:41)

Не в сети

#20 2019-07-31 15:41:06

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

при восстановлении базы из бэкапа ,в админке не отображается инфа в "Информационный блок, отображаемый при заходе в категорию",а на сайте отображается.

Не в сети

#21 2019-08-05 09:35:29

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Плагин адс-про php7.0, при создании или  редактировании блока , оставляет имя блока пустым.
При конвертации базы( при обновлении ) не Выводятся названия новостей, подключенные изображения( через дополнительные поля ) . При редактировании таких новостей в них не выводятся дополнительные поля, при чем в других новостях все нормально.

Не в сети

#22 2019-08-10 18:12:04

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

irbees2008 пишет:

Плагин адс-про php7.0, при создании или  редактировании блока , оставляет имя блока пустым.

Поправлено на гите

Не в сети

#23 2019-08-11 20:08:33

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

irbees2008 пишет:

не Выводятся названия новостей, подключенные изображения( через дополнительные поля ) .

Поправленно на гите

Не в сети

#24 2019-08-22 13:12:02

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Не работает  плагин rss_yandex.
Как мне объяснили из за новой библиотеки TWIG

Не в сети

#25 2019-08-24 06:42:13

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Не работает постраничка в полной новости, Добавляешь тег

 <!--nextpage-->

в новости ,но он не срабатывает

Не в сети

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

Работает на FluxBB