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

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

rss

Вы не зашли.

Объявление

#1 2012-11-20 17:29:45

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

NGCMS версии 0.9.3 + SVN -> 0.9.4

Всем привет.

Постепенно начинаем готовиться к релизу, просьба начать тестирование и выкладывать сюда свои сообщения об ошибках.
Самую последнюю SVN версию можно получить 2мя путямиЖ
1. Скачать из SVN
2. Скачать последнюю "ночную сборку" (архив с актуальной копией SVN версии).

Во всех отчётах об ошибке обязательно пишите вашу текущую SVN версию.

Неактивен

 

#2 2012-11-20 18:11:00

Knopik
Пользователь
Откуда: ufa
Зарегистрирован: 2009-10-14
Сообщений: 322
Рейтинг :   53 
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

vitaly, по поводу пропавшего mainblock
в файле engine/includes/classes/uhandler.class.php на ~586 строке

$res = call_user_func($h['callback'], $h['pluginName'], $h['handlerName'], $result, $skip, $handlerParams);

в 1092 убран & у переменной $skip,

$res = call_user_func($h['callback'], $h['pluginName'], $h['handlerName'], $result, &$skip, $handlerParams);

Отредактированно Knopik (2012-11-20 18:12:06)

Неактивен

 

#3 2012-11-20 18:33:07

ROZARD
Модератор
Откуда: Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1523
Рейтинг :   82 
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

Это поправлено.

Неактивен

 

#4 2012-11-20 18:35:43

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

Knopik, он убран специально.
Из-за запрета на использование allow_call_time_pass_reference возникла комплексная проблема:
1. Функция call_user_func() не может передавать параметр по ссылке
2. Но функция из $h['callback'] ожидает именно ссылку

В итоге отказ от &$ привёл к невозможности работы через call_user_func().
В качестве решения был добавлен возврат значения из вызываемой в $h['callback'] функции и теперь поведение двига основывается на него.

Неактивен

 

#5 2012-11-20 22:50:44

KhadeR
Пользователь
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 
Профиль

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

Обновил из SVN до 1098 и установил заново - по-прежнему пусто вместо {mainblock}. Проверял на Денвере.

Отредактированно KhadeR (2012-11-20 22:51:30)


Linkum
В ТОП без фильтров и банов - Оптимизм.

Неактивен

 

#6 2012-11-20 23:15:50

vip
Aдминистратор
Откуда: Russian Federation, Moscow
Зарегистрирован: 2011-03-23
Сообщений: 1110
Рейтинг :   200 
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

помимо того как не работает {mainblock} так еще нельзя войти через сайт зайти можно только через админ панель


Free Templates | Бесплатные шаблоны  Мы открылись! smile
Dropbox.com Облачное хранилище данных.
_____________________________
Для благодарностей WebMoney R773133692073

Неактивен

 

#7 2012-11-21 19:57:59

TYNGO
Пользователь
Откуда: Sterlitamak
Зарегистрирован: 2012-05-11
Сообщений: 107
Рейтинг :   
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

незнаю точно, но вроде только в последней версии в профиле не видна аватарка

Неактивен

 

#8 2012-11-21 22:44:02

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

KhadeR, vip, проблему всё-таки нашел и исправил в SVN 1100 (доступно также в ночной сборке).

Неактивен

 

#9 2012-11-22 05:55:47

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

vitaly, у меня все тот же вопрос по xfields в профилях, при регистрации их ввести можно, но как их потом отредактировать?


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

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

Неактивен

 

#10 2012-11-22 14:53:59

vip
Aдминистратор
Откуда: Russian Federation, Moscow
Зарегистрирован: 2011-03-23
Сообщений: 1110
Рейтинг :   200 
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

vitaly, при редактирование профиля аватарка и фотография не выводятся версия 1095


Free Templates | Бесплатные шаблоны  Мы открылись! smile
Dropbox.com Облачное хранилище данных.
_____________________________
Для благодарностей WebMoney R773133692073

Неактивен

 

#11 2012-11-22 20:42:51

Сергей
Пользователь
Зарегистрирован: 2011-02-26
Сообщений: 56
Рейтинг :   
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

vip написал:

vitaly, при редактирование профиля аватарка и фотография не выводятся версия 1095

Эта проблема появилась раньше я уже об этом писал:
http://ngcms.ru/forum/viewtopic.php?pid=32265#p32265
Там получается что путь к аватару(фото) в базу заноситься но загрузка на сервер не происходит.
Также есть проблема в разделе Редактирование (начиная 880 версии присутствует):
При массовом управлении Запрет - Разрешение комментирования:
Запрет срабатывает.
Разрешение нет.
Есть еще недостаток с отображением постраничной навигации в управлении Фаилами и Изображениями - если названия файлов(изображений небольшие - несколько знаков, цифр) постраничная навигация смещается.
http://i47.fastpic.ru/thumb/2012/1122/2e/8868c2efd577b6ab22ac8327c932b42e.jpeg

vitaly планируется в версии 0.9.4 создание новых групп пользователей?

Неактивен

 

#12 2012-11-23 02:24:28

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

TYNGO, easmik, Сергей, спасибо за список проблем, займусь завтра.

Сегодня в SVN выложен большой апдейт, просьба протестировать.

Код:

------------------------------------------------------------------------
r1102 | ngcms | 2012-11-23 02:20:42 +0400 (Fri, 23 Nov 2012) | 4 lines

+ Добавлена возможность использования TWIG функции template_from_string(), она позволяет исполнять TWIG код, находящийся в переменной.
Пример использования:
{% include template_from_string(category.info) %}
В данном примере мы исполняем TWIG код из переменной category.info
------------------------------------------------------------------------
r1101 | ngcms | 2012-11-23 02:02:56 +0400 (Fri, 23 Nov 2012) | 5 lines

!! Внимание, изменён формат и цель использования шаблона news.table.tpl - теперь он отвечает за вывод всех новостей. !!
Шаблон сделан условно-обязательным - при его отсутствии используется значение по умолчанию, которое соответствует старому поведению CMS.
Описание шаблона находится в документации (readme/docs/index.html)
!!!!!! Для работы с данной версией необходимо обновить свои шаблоны !!!!!!

Как всегда, обновления доступны в SVN репозитории проекта.
Также можно скачать архив с текущей SVN версией из раздела ночные сборки

Неактивен

 

#13 2012-11-23 15:02:24

vip
Aдминистратор
Откуда: Russian Federation, Moscow
Зарегистрирован: 2011-03-23
Сообщений: 1110
Рейтинг :   200 
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

vitaly, в версии svn 1103 есть баг когда ставишь движок с нуля в нем нет новостей и должны быть надпись "Информация: К сожалению, новостей нет!" но ее нету


Free Templates | Бесплатные шаблоны  Мы открылись! smile
Dropbox.com Облачное хранилище данных.
_____________________________
Для благодарностей WebMoney R773133692073

Неактивен

 

#14 2012-11-25 13:54:40

Сергей
Пользователь
Зарегистрирован: 2011-02-26
Сообщений: 56
Рейтинг :   
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

Тестирование:
Релиз версия 1103, тип тестирования - обновление с версии 880.
Обновление через SVN

1. По движку:
Не работает TWIG в превью:
В Добавлении - Редактировании при предварительном просмотре новости не срабатывает код TWIG:
А именно конструкция вида:

Код:

[TWIG]
{% if ( p.xfields.smallimgg.count >0) %}
  <img src="{{ p.xfields.smallimgg.entries.0.purl }}" alt="{title}">
  {% else %}
  <img src="{{ p.xfields.smallimg.value }}" alt="{title}">
{% endif %}
[/TWIG]

Этот код использую для отображения маленькой картинки к новости, раньше было Текстовое поле а сейчас с обновлением плагина xfields использую Группа изображений

Не срабатывает именно в предварительном просмотре (кнопка Просмотр), в новости выводиться правильно, и в плагине top_news код работает - не работает только в превью, а в версии 1060 все работает правильно.

2.По плагинам (буду писать про те которые использую):
ads(0.12),auth_basic(0.22),breadcrumbs(1.1),comments(0.07),feedback(0.18),jchat(0.06),k_online(0.10.4),lastcomments(0.09),lasttopics(0.7),popular(0.06),rating(0.05),rss_export(0.15),statistic(1.0),switcher(0.07a),tags0.24()(требуется отключить и включить плагин после обновления),top_news (версия 1.4 т.к. есть поддержка xfields, 11 блоков),ublog(0.01),userlist(1.3),who_online(0.3). - по этим плагинам замечаний нет все работает нормально.
В плагине:
pm (0.4) не хватает постраничной навигации, и в настройках плагина не хватает  управления общим количеством сообщений для задания лимита сообщений.

vitaly еще раз переспрошу:
Планируется создание новых категорий пользователей, в новом релизе.
Я попробую обьяснить зачем это надо:
Очень часто я сталкиваюсь с ситуацией когда нужно журналистам (не всем) добавлять новости без модерации.
Также не хватает распределения Редакторов по категориям, для того чтобы каждый редактор отвечал только за отведенные ему категории.
На данный момент в SVN есть замечательный плагин News OnSite Manager и его можно использовать для управления новостями не заходя в админку.
А в связке Управление правами пользователей -- News OnSite Manager он поможет управлять нужными категориями.
Например:
Группа Журналист - Проверенный журналист. только свои новости(как сейчас)
Группа Редактор (с заданными категориями например Игры) все новости из категории игры.

Что нужно для такой реализации:
Возможность создания своих групп пользователей.
И доработать плагин News OnSite Manager:
На странице управления новостями добавить:
Управление картинками (можно как сейчас в отдельном окне, при нажатии на добавить картинку-файл на странице добавить -редактировать новость).
Вывод всех новостей по разрешенным категориям (для редакторов)
Добавить постраничную навигацию на странице с новостями.
В самом редакторе добавить поддержку xfields. сейчас ее нет
Такого вида:

Код:

{{ plugin.xfields[1] }}

Блок: [1] мы указываем в настройках xfields.

Неактивен

 

#15 2012-11-25 15:18:06

vip
Aдминистратор
Откуда: Russian Federation, Moscow
Зарегистрирован: 2011-03-23
Сообщений: 1110
Рейтинг :   200 
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

Сергей, у тебя есть ошибки в коде вот сравни смоим кодом он рабочий 100%

Код:

[TWIG]
    {% if (p.xfields.poster.count < 1) %}
        <img src="{tpl_url}/images/no-poster.jpg" />
    {% else %}
        <a href="{{ p.xfields.poster.entries[0].url }}" title="{{ entry.description }}">
            <img src="{{ p.xfields.poster.entries[0].purl }}" />
        </a>
    {% endif %}
[/TWIG]

по поводу плагина top_news то я тестирую версию 1.7 он уже полностью работает ствигом и споследней версией плагина xfields за что огромное спасибо виталию smile

Отредактированно vip (2012-11-25 15:19:14)


Free Templates | Бесплатные шаблоны  Мы открылись! smile
Dropbox.com Облачное хранилище данных.
_____________________________
Для благодарностей WebMoney R773133692073

Неактивен

 

#16 2012-11-25 16:37:09

Сергей
Пользователь
Зарегистрирован: 2011-02-26
Сообщений: 56
Рейтинг :   
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

vip написал:

Сергей, у тебя есть ошибки в коде вот сравни смоим кодом он рабочий 100%

Код:

[TWIG]
    {% if (p.xfields.poster.count < 1) %}
        <img src="{tpl_url}/images/no-poster.jpg" />
    {% else %}
        <a href="{{ p.xfields.poster.entries[0].url }}" title="{{ entry.description }}">
            <img src="{{ p.xfields.poster.entries[0].purl }}" />
        </a>
    {% endif %}
[/TWIG]

по поводу плагина top_news то я тестирую версию 1.7 он уже полностью работает ствигом и споследней версией плагина xfields за что огромное спасибо виталию smile

А что у меня не рабочего?
На сайте работает, не работает только в предпросмотре в редакторе, и только в новой версии в версии 1060 работает отлично.
Вроде условия правильные:
Если есть smallimgg - показывать ее если нет то smallimg

Попробовал по твоему совету:

Код:

{% if (p.xfields.smallimgg.count < 1) %}
        <img src="{{ p.xfields.smallimg.value }}" />
    {% else %}
        <img src="{{ p.xfields.smallimgg.entries[0].purl }}" />
{% endif %}

Результат одинаковый в предпросмотре не показывает а в новостях без проблем.
Но что интересно (касается только предпросмотра) если убрать одну переменную:
Работает:

Код:

<img src="{{ p.xfields.smallimg.value }}" />

Не работает:

Код:

<img src="{{ p.xfields.smallimgg.entries[0].purl }}" />

Если можешь скинь в личку top_news  1.7 для теста.

Неактивен

 

#17 2012-11-25 17:28:54

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

Сегодня заметил что в названии сайта невозможно вписать слово с апострофом, например Здоров'я

Хотя эта проблема и в более ранних версиях, но было б неплохо ее испрвить

Неактивен

 

#18 2012-11-25 18:15:24

vip
Aдминистратор
Откуда: Russian Federation, Moscow
Зарегистрирован: 2011-03-23
Сообщений: 1110
Рейтинг :   200 
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

Сергей, плагин скинул тока плагин пока берет свои шаблоны у себя с шаблона сайта он пока  не берет

Не работает:
<img src="{{ p.xfields.smallimgg.entries[0].purl }}" />

этот код выводит упеншиную копию картинки xfields если у тебя стоит тип поля "группа изображений" то может у тебя не стоит галочка  "Уменьшенная копия"

Отредактированно vip (2012-11-25 18:15:52)


Free Templates | Бесплатные шаблоны  Мы открылись! smile
Dropbox.com Облачное хранилище данных.
_____________________________
Для благодарностей WebMoney R773133692073

Неактивен

 

#19 2012-11-25 19:33:42

Сергей
Пользователь
Зарегистрирован: 2011-02-26
Сообщений: 56
Рейтинг :   
Профиль  Вебсайт

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

vip написал:

Не работает:
<img src="{{ p.xfields.smallimgg.entries[0].purl }}" />

этот код выводит упеншиную копию картинки xfields если у тебя стоит тип поля "группа изображений" то может у тебя не стоит галочка  "Уменьшенная копия"

За плагин спасибо.
Уменьшенная копия создается, и выводиться на сайте.
Можешь посмотреть на моем сайте (в профиле).
Переменная:
{{ p.xfields.smallimgg.entries[0].purl }}
Не выводиться только в предпросмотре в редакторе( Админка - Добавить новость или Редактировать - кнопка Просмотр).

Неактивен

 

#20 2012-11-26 11:43:29

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

Виталь хочу напомнить про поиск по полям xfields.

Хотелось бы иметь возможность вбивать запрос в одно поле и оно бы искало по всем доп. полям, либо же делать несколько полей для поиска и каждому полю задавать в каком поле xfields искать. Как мне кажется логичнее всего делать через плагин (и задавать условие для полей при помощи ТВИГа)


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

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

Неактивен

 

#21 2012-11-26 12:34:21

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

Код:

NGCMS Runtime error: Class __TwigTemplate_6ad75b4affabca4904cf0cd01ebfff45 contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Twig_Template::doDisplay)

[ 1]: Class __TwigTemplate_6ad75b4affabca4904cf0cd01ebfff45 contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Twig_Template::doDisplay)

Stack trace

Line #    File name
70    C:\Program Files (x86)\VertrigoServ\www\engine\cache\twig\6a\d7\5b4affabca4904cf0cd01ebfff45.php

это после обновления.доступна только админка,пробывал выключать плагины,почти все выключил заработал дефолтный шаблон,и еще парочка,а на остальных эта ошибка,только в разных файлах

Отредактированно irbees2008 (2012-11-26 13:23:51)

Неактивен

 

#22 2012-11-26 13:15:55

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

vitaly, Под правами ниже админа не пускает в админку(

Неактивен

 

#23 2012-11-26 13:37:17

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

legenda, меняется в правах доступа, закладка(ки) редакторы и журналисты


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

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

Неактивен

 

#24 2012-11-28 00:14:18

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

easmik, с доступами немного разобрался, но никак немогу позволить по дефолту
использование HTML кода в новостях, почемуто никак не хочет ставить галку(

есть еще другая проблемка, в новой версии сломалась переделаная рсс-лета, картинки уже не оборачиваются в <enclosure>, это очень плохо!!!, а картинки с xfields вапше нехотят оборачиватся в <enclosure>

Неактивен

 

#25 2012-11-28 08:29:17

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

Re: NGCMS версии 0.9.3 + SVN -> 0.9.4

vitaly, обновился с 1095 до 1104 (стоит не дефолтный шаблон) и во всех категориях вместо short.news выдает следующее

Код:

[icon] [icon.preview][/icon.preview] [icon.preview][/icon.preview] {category.info} [/icon]

{entries}

при этом замена news.table.tpl из дефолтного в не дефолтный не к чему не приводит. И лечиться это только заменой содержимого news.table.tpl на

Код:

{% if (handler == 'by.category') %}
<h3>{{ category.name }}</h3>
{% if category.icon.purl %}<img src="{{ category.icon.purl }}"/><br/>{% endif %}
{{ category.info }}
{% endif %}
{% for entry in data %}
{{ entry }}
{% endfor %}
{{ pagination }}

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


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

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

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.075 seconds, 31 queries executed ]