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

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

Вы не зашли.

#1 2015-01-23 05:13:16

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

NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Выложена долгожданная версия  0.9.3 Release Candidate 1 [GIT 20150123]

Текущая RC - копия GIT ветки и содержит все последние изменения.
Версия рассматривается как pre-release сборка, если в ней не будет найдено серьёзных ошибок, то именно она будет выпущена в качестве релиза.

Скачать версию можно тут: http://ngcms.ru/downloads/ng_094_rc1_git20150123.tar.gz

Тестируем, проверяем.
Если тест успешен - выпускаем релиз в ближайшие дни.

Не в сети

#2 2015-01-23 11:30:50

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

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Устаревшие плагины надо убрать, у которых есть замена
ng_094_rc1_git20150123\engine\skins\default\tpl\extras\table.tpl
лишнее подключение скрипта

<script type="text/javascript" src="{{ admin_url }}/includes/js/admin.js"></script>

он уже подключен из папки lib в файле index.php

Изменено irbees2008 (2015-01-23 12:03:33)

Не в сети

#3 2015-01-23 23:10:02

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

в Управлении шаблонами кнопка "Create template" не работает (ничего не прроисходит при нажатии). Предлагаю ее заменить на "Create file", чтобы можно было прямо в редакторе создать файл .tpl

Не в сети

#4 2015-01-24 07:15:14

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Еще два замечания:

1. плагин calendar - должен при включенном кэше не выдавать несуществующие даты и месяцы.

На практике: кэш включен, новости только за 24.01 - месяцы прокручиваются и вперед, и назад.

2. настройка даты публикации новости: "Установить указанные дату / время" - если задано смещение часового пояса, то оно автоматически вычисляется.
Пример: хотим указать время публикации 00:30, стоит смещение -120. В итоге новость попадает в предыдущий день с временем 22:30.

Это смещение дезориентирует (пока тестил календарь, запутался и не сразу понял, в чем дело). Тем более что при редактировании даты публикации о нем можно и забыть.

Изменено Zemlemer (2015-01-24 07:46:35)

Не в сети

#5 2015-01-24 10:15:16

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Zemlemer, смещение времени задается в настройках, и потом путаницы нет.

Не в сети

#6 2015-01-24 21:09:50

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

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Zemlemer пишет:

2. настройка даты публикации новости: "Установить указанные дату / время" - если задано смещение часового пояса, то оно автоматически вычисляется.
Пример: хотим указать время публикации 00:30, стоит смещение -120. В итоге новость попадает в предыдущий день с временем 22:30.

.

такое у меня при регистрации пользователей,зарегистрировались сегодня ,а заходил вчера, у меня смещение +360

Не в сети

#7 2015-01-25 00:10:49

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

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

irbees2008 пишет:

Устаревшие плагины надо убрать, у которых есть замена

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

irbees2008 пишет:

ng_094_rc1_git20150123\engine\skins\default\tpl\extras\table.tpl
лишнее подключение скрипта

исправил

Zemlemer пишет:

в Управлении шаблонами кнопка "Create template" не работает (ничего не прроисходит при нажатии). Предлагаю ее заменить на "Create file", чтобы можно было прямо в редакторе создать файл .tpl

Там всё совсем не так просто с созданием файлов, пока кнопку совсем убрал.

Zemlemer, calendar посмотрю.
По поводу смещения - сейчас оставляем как есть, в следующей версии полностью переходим на механизм задания timezone'ы, который существует в PHP.

Не в сети

#8 2015-01-25 00:36:41

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

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Zemlemer, проблемы в плагине calendar нет.
Но была проблема в шаблоне default2 - плагин calendar вызывался в динамическом режиме с выключенным кешем.
Исправил.

Не в сети

#9 2015-01-25 01:09:24

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Опечатка в конфиге двух плагинов: calendar и archive, текст следующий:

автоматически - при включении плагина автоматически генерируется блок {plugin_comments}

Явно копипаст, должно быть plugin_calendar и plugin_archive.

Не в сети

#10 2015-01-25 02:15:15

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

1. шаблон news.table.tpl - не работают переменные {{ day }} {{ month }} {{ year }} и {{ dateStamp }} для режимов by.day, by.month и by.year
Функция debugValue возвращает NULL по всем переменным.

{% if (handler == 'by.year') %}
	<p>Новости за  месяц {{ year }} год</p>
{% endif %}

{% if (handler == 'by.month') %}
	<p>Новости за  месяц {{ month }} {{ year }}</p>
{% endif %}


{% if (handler == 'by.day') %}
	<p>Новости за {{ day }} {{ month }} {{ year }}</p>
{% endif %}

2. Управление шаблонами - если с сайта удалить шаблон default, то при входе в Управление шаблонами все равно сверху будет строка: "Редактирование шаблона [default]" и путсой список файлов под ней. То есть, надо дополнительно переключаться на свой шаблон (нажать Выбрать).
Если же шаблон default в папке templates есть - по умолчанию выводит его список файлов слева, даже если шаблон на сайте задан другой. Опять же приходится нажимать "Выбрать".

Логичнее было бы, чтобы в левой панели сразу отображался действующий шаблон сайта вместо default.

Изменено Zemlemer (2015-01-25 09:02:09)

Не в сети

#11 2015-01-25 23:59:06

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Плагин xnews - в конфиге нужно поправить описание, явный копипаст из плагина top_news.

Плагин популярных новостей. Популярность определяется либо по количеству просмотров новости либо по количеству оставленных к ней коментариев.    
Количество блоков с популярными новостями

Также плагины lastnews, top_news и favorites можно убрать из релиза, а в документации xnews вместо этой строки:

Функционально он заменяет плагины: lastnews, top_news

добавить текст:

Возможности плагина:
- вывод блока "последние новости"
- вывод блока "популярные новости"
- вывод блока новостей, добавленных в закладки
- и т. д.

Плагин simple_title - уже писали раньше, что в SVN-версии не работает, выдает ошибку Call to undefined function GetNewsTitle()
Можно его убрать из релиза, т. к. есть simple_title_pro.

Изменено Zemlemer (2015-01-26 00:24:41)

Не в сети

#12 2015-01-26 06:31:09

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Редактирование новости - два глюка с отображением:

1. если нажать на вкладку Комментарии, а после этого - перейти на вкладку Дополнительно, то правая панель на вкладке Дополнительно сильно съезжает влево (сжимается до размера 50% окна).

2. правая панель ездит вправо-влево при переключении между вкладками Основное содержание (Дополнительно) и Приложенные файлы. Но здесь съезжает не так заметно).

Наблюдается в фаерфоксе. В хроме почему-то все ок на последней сборке.

Изменено Zemlemer (2015-01-27 12:44:21)

Не в сети

#13 2015-01-26 23:30:45

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

/engine/skins/default/tpl/templates.tpl - опечатка в 23 стр:  cellaspacing (должно быть cellspacing).

<table width="100%" border="0" cellaspacing="0" cellpadding="0">

Плюс предлагаю две косметические правки:
1. после отключения кнопки Create template левый столбец таблицы выглядит некорректно (пустое место внизу). Решение - добавил цвет фона столбцу, стр. 26.

 <td valign="top" style="background-color: #E0E0E0">

2. столбец с редактором немного выступает по ширине (в правой части таблицы). Решение - добавил внутренний отступ, стр. 32:

 <td valign="top" style="padding-right: 6px">

Изменено Zemlemer (2015-01-27 12:42:05)

Не в сети

#14 2015-01-28 15:16:33

jacobflow
Участник
Откуда Украина
Зарегистрирован: 2014-12-17
Сообщений: 48
Рейтинг :   
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

А когда сделают это:
"а вот такого функционала (по вложенным категориям) у нас нет.
В URL'е используется только основная категория."


Никакие законы, никакие меры, придуманные людьми, не могут предотвратить нравственное убийство, убийство словом.
(C)Бальзак Оноре.

Не в сети

#15 2015-02-01 13:48:26

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Меню категорий - замечание: при снятии галочки "Отображать в меню" для родительской категории дочерние все равно отображаются. Было бы неплохо автоматически прятать их тоже.

Изменено Zemlemer (2015-02-01 13:51:10)

Не в сети

#16 2015-02-01 18:30:27

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Редактирование шаблонов - HTTP error during request при попытке сохранить файл .tpl, содержащий JavaScript.

Проверялось мной на шаблонах плагинов switcher, calendar, uprofile (profile.tpl).
При добавлении скриптов из данных шаблонов в любой другой файл появляется та же ошибка и редактирование файла становится невозможным. Если убрать код скрипта - снова все ок.
Проверялось мной на двух разных хостингах, если что.

Не в сети

#17 2015-02-02 17:52:15

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

плагин calendar - по-видимому, некорректно работает кэш: он включен, но hasPrevMonth и hasNextMonth стоят true, условия не работают.
То есть дело не только в проблеме шаблона.

Для проверки переписал плагин немного:
- закомментарил проверку значения $cacheExpire
- изменил условия генерации флагов

Получилось вот что:

/*
	// If cache is activated - calculate MIN and MAX dates for news
	  if ($cacheExpire > 0) {
  //
*/
		$mmx = $mysql->record("select (select postdate from ".prefix."_news use key(news_postdate) where mainpage=1 order by postdate limit 1) as min, (select postdate from ".prefix."_news use key(news_postdate) where approve=1 order by postdate desc limit 1) as max", 1);

		// Prev link
		if ($mmx['min']<$dt) {
			$tVars['prevMonth'] = array('link' => $prev_link);
			$tVars['flags']['havePrevMonth'] = true;
		} else {
			// Lock
		}

		// Next link
		if ($mmx['max']>=$nextdt) {
			$tVars['nextMonth'] = array('link' => $next_link);
			$tVars['flags']['haveNextMonth'] = true;			
		} else {
			// Lock
		}
/*	} else {
		$tVars['prevMonth'] = array('link' => $prev_link);
		$tVars['nextMonth'] = array('link' => $next_link);

		$tVars['flags']['havePrevMonth'] = true;
		$tVars['flags']['haveNextMonth'] = true;
	}
*/

В результате флаги генерируются нормально, в том числе если кэш выключен. Пример - у меня в блоге (см. подпись).

Изменено Zemlemer (2015-02-02 18:14:03)

Не в сети

#18 2015-02-02 18:40:02

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Настройка системы - вкладка "Домены" не помещается в строке вкладок и съезжает на вторую строку, хотя по идее должна помещаться.

Ответ на комментарий (через админку) - не сохраняется ответ, если содержит русские буквы - в поле answer попадает пустое значение (с английскими и цифрами - все ок).

Изменено Zemlemer (2015-02-02 19:44:01)

Не в сети

#19 2015-02-03 23:50:57

illari
Участник
Зарегистрирован: 2012-02-26
Сообщений: 6
Рейтинг :   
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Уважаемые, просветите, пожалуйста у меня сейчас 0.9.3 Release [SVN880+FIX01], каким образом можно безболезненно обновиться до этой 0.9.4 RC?

Не в сети

#20 2015-02-04 14:03:02

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

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Не в сети

#21 2015-02-07 13:30:10

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Предлагаю протестировать и в случае отсутствия существенных багов - добавить в релиз (ежели он  таки состоится) плагины:
- xfilter
- suser (версия 0.4 с поддержкой доп. полей).

Оба плагина выложены на github.

Изменено Zemlemer (2015-02-08 17:58:51)

Не в сети

#22 2015-02-20 16:34:59

Zemlemer
Участник
Откуда Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Сайт

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Плагин xfields - не работает (или не предусмотрена?) проверка доп. полей пользователя при регистрации (при редактировании профиля работает). Т. е. удается зарегистрироваться, не заполнив доп. поле, указанное как "обязательное".

Не в сети

#23 2015-02-20 16:53:08

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

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Zemlemer пишет:

Плагин xfields - не работает (или не предусмотрена?) проверка доп. полей пользователя при регистрации (при редактировании профиля работает). Т. е. удается зарегистрироваться, не заполнив доп. поле, указанное как "обязательное".

Не только там,еще в обратной связи и везде где есть формы, я делал на html5,но не во всех браузерах работает,особенно старых

Не в сети

#24 2015-02-24 21:59:53

Chris
Участник
Зарегистрирован: 2015-02-06
Сообщений: 43
Рейтинг :   

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

0.9.4. RC 1, всё так же не работает групповая заливка файлов или картинок через панель. Ошибка "Security Error". Плагины отключил все кроме auth, размер файла 1 байт, расширение разрешено, права на все папки 777, php пробовал 5.3 и 5.4 Итог тот же ((

Изменено Chris (2015-02-24 22:01:01)

Не в сети

#25 2015-03-23 03:45:20

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123]

Опять старая проблема, движек припаян к московской временной зоне, где это меняется? все время забываю, а потом сутками немогу найти
Появилась проблема с временем в плагине nsched там нету возможности выбрать время 22:30 например, только до с 12до11 часов59 минут, а дальше?

Не в сети

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

Работает на FluxBB