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

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

Вы не зашли.

#426 2012-08-02 20:36:43

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

Re: Версия 0.9.3 Release

irbees2008, по неработающим плагинам нужно:
1. его имя
2. версия
3. откуда брал (если не из SVN)
и описание проблемы, желательно - со скриншотами.

Тогда смогу помочь.

Не в сети

#427 2012-08-02 20:39:23

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

Re: Версия 0.9.3 Release

Сергей, по проблемам:
1. плагин pm - да, действительно не работает, нужно его править. спасибо
2. плагин xfields - поподробней, plz. что именно не работает??
3. плагин nsm - понял, тоже буду исправлять

Не в сети

#428 2012-08-02 20:42:24

dampel
Участник
Зарегистрирован: 2011-09-26
Сообщений: 52
Рейтинг :   

Re: Версия 0.9.3 Release

А где можно скачать плагин nsm ?

Не в сети

#429 2012-08-02 21:57:36

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

Re: Версия 0.9.3 Release

В SVN версии через SVN клиент, либо отсюда: http://ngcms.ru/files/SVN/

Не в сети

#430 2012-08-03 01:50:32

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

Re: Версия 0.9.3 Release

Выложено крупное (с точки зрения кода) обновление SVN, тестируем:

% Функционал плагина cron перенесён в ядро (создан новый класс cronManager), в админ панели создан новый раздел "планировщик задач", плагин cron удалён из SVN
% Плагин nsched адаптирован к новому функционалу планировщика задач и теперь при своей работе учитывает права пользователей
+ Добавлена таблица ng_syslog для хранения журнала изменений в системе, срок хранения данных - 30 дней. Опция включается через "настройки системы" => "безопасность" => "Сохранение журнала последних действий пользователей"
+ Добавлена таблица ng_load для хранения общей информации о нагрузке на сайт. Опция включается через "настройки системы" => "безопасность" => "Сбор данных о нагрузке на сайт", срок хранения данных - 7 дней
+ Добавлена таблица ng_profiler, используется только в отладочных целях для поиска причин по которым нагруженные сайты могут медленно работать. Опция включается в "настройки системы" => "безопасность" => "Включить детальные SQL логи и логи активностей на XX секунд", там необходимо указать кол-во секунд на которые опция будет активна. При активации в новую таблицу будут попадать данные о всех обращениях пользователей, SQL запросах к БД и данные внутренней отладки CMS.
+ Добавлена возможность отложенного обновления (каждые 15 минут) счетчика просмотров новостей. Функция крайне полезна для нагруженных сайтов, включается в "настройки системы" => "новости" => "Учёт просмотра новостей"
+ Обновлён маркер SVN версии

SVN ChangeSet 1027 + 1028 + 1029 + 1030
Либо полный архив тут: http://ngcms.ru/files/SVN/

Внимание!
При обновлении сайта вам необходимо запустить скрипт engine/upgrade.php!

Изменено vitaly (2012-08-03 10:23:42)

Не в сети

#431 2012-08-03 02:43:03

dampel
Участник
Зарегистрирован: 2011-09-26
Сообщений: 52
Рейтинг :   

Re: Версия 0.9.3 Release

При переходе в раздел админки Планировщик задач выдается ошибка:

NGCMS Runtime error: require() [function.require]: Failed opening required './actions/cron.php' (include_path='.:/usr/local/lib/php')

[ 64]: require() [function.require]: Failed opening required './actions/cron.php' (include_path='.:/usr/local/lib/php')

Stack trace

Line #	File name
152	/home/****/domains/*******.ru/public_html/engine/admin.php

Не в сети

#432 2012-08-03 03:39:27

dampel
Участник
Зарегистрирован: 2011-09-26
Сообщений: 52
Рейтинг :   

Re: Версия 0.9.3 Release

vitaly,
Если не сложно то сделайте потом иконки к разделам:
Планировщик задач
_http://www.iconsearch.ru/detailed/39776/1/
Добавить новость
_http://www.iconsearch.ru/detailed/4293/1/
Редактирование новостей
_http://www.iconsearch.ru/detailed/4124/1/
Другая иконка для раздела Права доступа
_http://www.iconsearch.ru/detailed/16001/1/

Изменено dampel (2012-08-03 03:44:54)

Не в сети

#433 2012-08-03 10:25:19

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

Re: Версия 0.9.3 Release

dampel, спасибо.
В SVN залил не все файлы, теперь исправил.
Последняя версия - SVN ChangeSet 1030, качай её.

Не в сети

#434 2012-08-03 13:42:59

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

Re: Версия 0.9.3 Release

vitaly пишет:

Сергей, по проблемам:
1. плагин pm - да, действительно не работает, нужно его править. спасибо
2. плагин xfields - поподробней, plz. что именно не работает??
3. плагин nsm - понял, тоже буду исправлять

По поводу дополнительных полей - возможно я ошибаюсь при вводе переменной, но документации к платину  nsm нет. Поэтому Виталий пожалуйста укажите  переменную по возможности.

Еще хотелось бы видеть в плагине nsm визуальный редактор BB кодов например:
WysiBB
Это был-бы идеальный вариант объединяющий два способа управления новостями:
1. Для обычных пользователей не знакомых BB кодами через плагин  nsm
2. Для администрации через админку без визуального редактора для контроля введенных данных.

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

Например:
1. Доделать управление категориями прав пользователей -- очень нужная функция для портала.
2. Доработать функционал nsm. (К примеру - вы создали интересный проект, и у вас есть желающие помочь с добавлением новостей,но у них нет знаний BB разметки,и во избежание абра-кадабры которую каждый из нас видел при редактировании,  он просто необходим как воздух.)
3. Тестировать основные плагины в первую очередь, а не все подряд, отвлекая Виталия от основной задачи.
4. Тестировать только на дефолтном шаблоне для общего стандарта.
5. По возможности стараемся описать суть проблемы которую обнаружили.
6. Прежде чем писать о ошибке, просматриваем пред - идущие комментарии возможно вопрос уже решен.

Пожалуй начну первый
Проверить активные плагины очень просто - заходим в админку и проверяем те плагины, которые активны, и вы используете.
И отписываться по ним по такой форме:

Релиз 1030 скачан - http://ngcms.ru/files/SVN/ (Полная замена с обновлением файла upgrade.php "http://адрес вашего сайта/engine/upgrade.php") Указать где взят(Условие обязательное).
Плагины:
Список плагинов:
auth_basic (Версия плагина - 0.22) - замечаний нет
complain(0.06) - замечаний нет
comments(0.07) - замечаний нет
lastcomments(0.08) - замечаний нет
pm(0.4) - (указываем ошибку) не работают переменные:
{pm_unread}(по возможности указываем за что отвечает переменная, можно посмотреть в документации к плагину( - количество непрочитанных входящих сообщений))
{pm_all}(- суммарное количество входящих сообщений)
rating(0.05) - замечаний нет.
comments(0.07) - работает добавление,удаление , редактирование,
Не работает:
- кнопка цитировать(происходит перезагрузка страницы убирая тег цитирования)
- не добавляется цвет в панели BB кодов при выборе тега цвет, добавляет только код такого вида

[color=][/color]

xfields(0.17) - общих замечаний нет, но не хватает функции задания размера для большой картинки - не перевью, функции обрезки изображения (если нужны квадратные изображения), функции выбора качества изображений (высокое 100%, среднее 70%, маленькое, 50%)

Пример использования - в качестве перевью к новостям.
Большое изображение для перевью картинки на главной и маленькое для плагина top_news.
При нововведении значительно сократится в размер картинки, что скажется на скорости загрузки страниц.



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

Изменено Сергей (2012-08-03 13:45:56)

Не в сети

#435 2012-08-03 18:52:50

qwas
Участник
Откуда Kyyiv
Зарегистрирован: 2012-05-16
Сообщений: 229
Рейтинг :   
Сайт

Re: Версия 0.9.3 Release

После того как я скачал последний релиз отсюда, закинул поверх старой версии и после установки выбило вот такую ошибку:

8115be32e1fb1c40e26c7c2ea4aa53c5_pv.jpg

Изменено qwas (2012-08-03 18:54:13)

Не в сети

#436 2012-08-03 19:24:04

dampel
Участник
Зарегистрирован: 2011-09-26
Сообщений: 52
Рейтинг :   

Re: Версия 0.9.3 Release

qwas,
После того как заливаешь поверх старых файлов, нужно запустить engine/upgrade.php
Инсталл нужно запускать только в том случае если заново устанавливаешь.

Не в сети

#437 2012-08-03 19:29:26

qwas
Участник
Откуда Kyyiv
Зарегистрирован: 2012-05-16
Сообщений: 229
Рейтинг :   
Сайт

Re: Версия 0.9.3 Release

dampel, я снес все, потом разархивировал оф релиз 0.9.3 (880+фикс), а поверх него закинул 1030 начал установку, и когда дошло до последнего шага вылезла та ошибка, если просто закидываю 1030 и инсталю с нуля, то при выборе плагинов список пуст и на последнем шаге установки та же ошибка с той таблицей, которая на скрине.

Не в сети

#438 2012-08-03 21:10:08

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

Re: Версия 0.9.3 Release

qwas пишет:

dampel, я снес все, потом разархивировал оф релиз 0.9.3 (880+фикс), а поверх него закинул 1030 начал установку, и когда дошло до последнего шага вылезла та ошибка, если просто закидываю 1030 и инсталю с нуля, то при выборе плагинов список пуст и на последнем шаге установки та же ошибка с той таблицей, которая на скрине.

Абсолютно нормальная ошибка произошедшая в последствии ваших действий.
Важно понять что версия с репозитория (SVN) не являешься самостоятельной, это всего лишь версия для тестирования.
И создание таблицы на которую вы ссылаетесь происходит в файле upgrade.php.

Поэтому вот краткая установка, для желающих протестировать с нуля:

1. Скачиваем стабильную версию Release 0.9.3 Fix #01 и устанавливаем на сервере.
2. Скачиваем SVN версию, например отсюда:
http://ngcms.ru/files/SVN/
3. Распаковываем архивы и копируем с заменой на установленную Release 0.9.3 Fix #01 !!! на сервере версию.
4. Создаем пустой файл upgrademe.txt в папке engine.
5. Запускаем обновление http://адрес-вашего-сайта/engine/upgrade.php
6. Удаляем upgrademe.txt .
7. Все желаемая версия SVN установлена на вашем сервере.

Не в сети

#439 2012-08-03 23:13:16

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

Re: Версия 0.9.3 Release

qwas, была ошибка в установщике, исправил в SVN и обновил архив (заменён только один файл - engine/trash/tables.sql)
Но штатный upgrade.php работал корректно smile

Сергей, вообще SVN версия тоже полностью независимая, но install скрипт я не проверял.

Не в сети

#440 2012-08-04 13:57:03

qwas
Участник
Откуда Kyyiv
Зарегистрирован: 2012-05-16
Сообщений: 229
Рейтинг :   
Сайт

Re: Версия 0.9.3 Release

Сергей, спасибо конечно за помощь, но я точно так же и делал как Вы описали. smile

vitaly, спасибо, сейчас буду тестировать. Да апгрейд.пхп отлично работает к нему никаких претензий. Ошибка именно была когда устанавливал СВН версию.

Не в сети

#441 2012-08-08 01:49:35

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: Версия 0.9.3 Release

Как мне кажется, неправильно работает конструкция (http://trac.assembla.com/ngcms/changeset/843)

[TWIG]{% include localPath(0) ~ block.tpl' %}[/TWIG]

Вместо папки с активным шаблоном ищет в папке "engine\cache\_templates\"

Изменено KhadeR (2012-08-08 01:50:08)

Не в сети

#442 2012-08-10 02:08:24

qwas
Участник
Откуда Kyyiv
Зарегистрирован: 2012-05-16
Сообщений: 229
Рейтинг :   
Сайт

Re: Версия 0.9.3 Release

Нашел некоторые вещи которые нужно доработать. Например у плагина nsm не весь функционал реализван, а если быть точнее, то при добавлении файла или изображения выдает такое:   

Страница не найдена	
 Запрашиваемая вами страница не найдена.

Вы обращаетесь к WEB странице которая не найдена на нашем сайте.
Возможно, адрес искомой страницы изменился. Попробуйте воспользоваться поиском.

Далее редактирование новости происходит в админ панели, а не на стороне сайта. Еще хотелось бы увидеть в настройках плагина разрешение на добавление новостей гостями (то есть без регистрации).

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

Не в сети

#443 2012-08-11 08:53:09

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

Re: Версия 0.9.3 Release

vitaly, а эта фича http://trac.assembla.com/ngcms/changeset/1040 уже должна работать или нет?
я то у меня страничка статистики долго не открывалась, потом выдавало ошыбку 502 или 504 непомню, но вот счас обновился, снова очень долго открывается а поканцовке

NGCMS Runtime error: Maximum execution time of 30 seconds exceeded

[ 1]: Maximum execution time of 30 seconds exceeded

Stack trace

Line #    File name
545    /home/vdsadmin/www/*******.com/engine/includes/inc/functions.inc.php

Изменено legenda (2012-08-11 08:53:48)

Не в сети

#444 2012-08-12 00:04:29

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

Re: Версия 0.9.3 Release

legenda, у тебя очень много загружено файлов, двиг просто не успевает за это время все файлы проанализировать.
Начиная с SVN1041 добавлена новая проверка - если за 5 секунд PHP не может прогрузить данные обо всех файлах, то загрузка приостанавливается.

Не в сети

#445 2012-08-12 13:30:06

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

Re: Версия 0.9.3 Release

Сергей (http://ngcms.ru/forum/viewtopic.php?pid=30537#p30537), в SVN выложено обновление ядра + плагина pm, теперь они могут вместе работать, проверяй.
p.s. Но у плагина pm поменялись используемые переменные, см. readme плагина

Не в сети

#446 2012-08-12 15:53:00

beliy
Участник
Зарегистрирован: 2012-08-11
Сообщений: 39
Рейтинг :   

Re: Версия 0.9.3 Release

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

А написать хотел, следующее:
В NGCMS есть возможность изменять путь к админке, эта опция безусловно очень важная и нужная. Но эта смысл этой возможности полностью нивелируется структурой CMS. Дело в том что админка вместе с файлами ядра находится в папке engine, и узнать путь к админке не составляет труда узнать просто посмотрев исходный код страници. Предлагаю вынести админку из папки engine в отдельную директорию. Заранее спасибо за внимание.

P.S. Для наглядности сделал скрин.
9a5fb3e378b8t.jpg

Не в сети

#447 2012-08-12 17:25:48

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Версия 0.9.3 Release

vitaly, все никак не найду покоя)) причем сделал эксперимент, поставил 11 версию плагина feedback, с ним все заработало, даже с нерабочими переменными из твига, так что дело не в структуре шаблонов, а видимо в плагине.
Вотс: http://ngcms.ru/forum/viewtopic.php?pid=30636#p30636

Изменено Евгений (2012-08-12 17:26:20)


I NGeneration CMS

Не в сети

#448 2012-08-12 18:48:34

beliy
Участник
Зарегистрирован: 2012-08-11
Сообщений: 39
Рейтинг :   

Re: Версия 0.9.3 Release

в дополнение к предыдущему сообщению (не могу его редактировать)

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

Не в сети

#449 2012-08-12 21:19:20

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

Re: Версия 0.9.3 Release

vitaly, тоесть такую ошыбку оно и должно показывать?

Не в сети

#450 2012-08-13 01:28:51

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

Re: Версия 0.9.3 Release

beliy, исправил smile
Согласен, сейчас действительно путь "палится".
Попробую подумать как его можно скрыть.
В "управлении категориями" слева есть стрелки вверх/вниз - они как раз и отвечают за порядок отображения.

Евгений, исправил.
legenda, нет, оно должно генерить страницу за ~5 секунд и показывать то кол-во файлов, которое успеет найти за это время.

Не в сети

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

Работает на FluxBB