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

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

rss

Вы не зашли.

Объявление

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

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

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 10:30:50

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2272
Рейтинг :   98 
Профиль  Вебсайт

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 11:03:33)

Неактивен

 

#3 2015-01-23 22: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 06: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 06:46:35)

Неактивен

 

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

easmik
Модератор
Откуда: Анталья
Зарегистрирован: 2011-02-01
Сообщений: 999
Рейтинг :   37 
Профиль  Вебсайт

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

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


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Неактивен

 

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

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2272
Рейтинг :   98 
Профиль  Вебсайт

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

Zemlemer написал:

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

.

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

Неактивен

 

#7 2015-01-24 23:10:49

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

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-24 23:36:41

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

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

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

Неактивен

 

#9 2015-01-25 00: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 01: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 08:02:09)

Неактивен

 

#11 2015-01-25 22: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-25 23:24:41)

Неактивен

 

#12 2015-01-26 05: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 11:44:21)

Неактивен

 

#13 2015-01-26 22: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 11:42:05)

Неактивен

 

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

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

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

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


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

Неактивен

 

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

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

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

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

Отредактированно Zemlemer (2015-02-01 12:51:10)

Неактивен

 

#16 2015-02-01 17: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 16: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 17:14:03)

Неактивен

 

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

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

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

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

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

Отредактированно Zemlemer (2015-02-02 18:44:01)

Неактивен

 

#19 2015-02-03 22: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 13:03:02

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2272
Рейтинг :   98 
Профиль  Вебсайт

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

Неактивен

 

#21 2015-02-07 12: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 16:58:51)

Неактивен

 

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

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

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

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

Неактивен

 

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

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2272
Рейтинг :   98 
Профиль  Вебсайт

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

Zemlemer написал:

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

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

Неактивен

 

#24 2015-02-24 20: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 21:01:01)

Неактивен

 

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

legenda
Пользователь
Откуда: ua
Зарегистрирован: 2009-12-22
Сообщений: 2133
Рейтинг :   39 
Профиль

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

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

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.026 seconds, 31 queries executed ]