Вы не зашли.
Сергей, по проблемам:
1. плагин pm - да, действительно не работает, нужно его править. спасибо
2. плагин xfields - поподробней, plz. что именно не работает??
3. плагин nsm - понял, тоже буду исправлять
Не в сети
Выложено крупное (с точки зрения кода) обновление 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)
Не в сети
При переходе в раздел админки Планировщик задач выдается ошибка:
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
Не в сети
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)
Не в сети
Сергей, по проблемам:
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)
Не в сети
После того как я скачал последний релиз отсюда, закинул поверх старой версии и после установки выбило вот такую ошибку:
Изменено qwas (2012-08-03 18:54:13)
Не в сети
dampel, я снес все, потом разархивировал оф релиз 0.9.3 (880+фикс), а поверх него закинул 1030 начал установку, и когда дошло до последнего шага вылезла та ошибка, если просто закидываю 1030 и инсталю с нуля, то при выборе плагинов список пуст и на последнем шаге установки та же ошибка с той таблицей, которая на скрине.
Не в сети
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 установлена на вашем сервере.
Не в сети
qwas, была ошибка в установщике, исправил в SVN и обновил архив (заменён только один файл - engine/trash/tables.sql)
Но штатный upgrade.php работал корректно
Сергей, вообще SVN версия тоже полностью независимая, но install скрипт я не проверял.
Не в сети
Сергей, спасибо конечно за помощь, но я точно так же и делал как Вы описали.
vitaly, спасибо, сейчас буду тестировать. Да апгрейд.пхп отлично работает к нему никаких претензий. Ошибка именно была когда устанавливал СВН версию.
Не в сети
Как мне кажется, неправильно работает конструкция (http://trac.assembla.com/ngcms/changeset/843)
[TWIG]{% include localPath(0) ~ block.tpl' %}[/TWIG]
Вместо папки с активным шаблоном ищет в папке "engine\cache\_templates\"
Изменено KhadeR (2012-08-08 01:50:08)
Не в сети
Нашел некоторые вещи которые нужно доработать. Например у плагина nsm не весь функционал реализван, а если быть точнее, то при добавлении файла или изображения выдает такое:
Страница не найдена
Запрашиваемая вами страница не найдена.
Вы обращаетесь к WEB странице которая не найдена на нашем сайте.
Возможно, адрес искомой страницы изменился. Попробуйте воспользоваться поиском.
Далее редактирование новости происходит в админ панели, а не на стороне сайта. Еще хотелось бы увидеть в настройках плагина разрешение на добавление новостей гостями (то есть без регистрации).
Еще есть пожелание по поводу тега code, что бы он преобразовывал нормально содержимую в нем информацию, так как при вставке очень длинных строк кода, страница вытягивается в бок.
Не в сети
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)
Не в сети
legenda, у тебя очень много загружено файлов, двиг просто не успевает за это время все файлы проанализировать.
Начиная с SVN1041 добавлена новая проверка - если за 5 секунд PHP не может прогрузить данные обо всех файлах, то загрузка приостанавливается.
Не в сети
Сергей (http://ngcms.ru/forum/viewtopic.php?pid=30537#p30537), в SVN выложено обновление ядра + плагина pm, теперь они могут вместе работать, проверяй.
p.s. Но у плагина pm поменялись используемые переменные, см. readme плагина
Не в сети
Извиняюсь что пишу тут, но у новых пользователей абсолютно нет возможности создать тему, а создать сообщение можно только в ограниченном количестве тем. По возможности неплохо было бы исправить это...
А написать хотел, следующее:
В NGCMS есть возможность изменять путь к админке, эта опция безусловно очень важная и нужная. Но эта смысл этой возможности полностью нивелируется структурой CMS. Дело в том что админка вместе с файлами ядра находится в папке engine, и узнать путь к админке не составляет труда узнать просто посмотрев исходный код страници. Предлагаю вынести админку из папки engine в отдельную директорию. Заранее спасибо за внимание.
Не в сети
vitaly, все никак не найду покоя)) причем сделал эксперимент, поставил 11 версию плагина feedback, с ним все заработало, даже с нерабочими переменными из твига, так что дело не в структуре шаблонов, а видимо в плагине.
Вотс: http://ngcms.ru/forum/viewtopic.php?pid=30636#p30636
Изменено Евгений (2012-08-12 17:26:20)
I ♥ NGeneration CMS
Не в сети
в дополнение к предыдущему сообщению (не могу его редактировать)
Хотелось бы иметь возможность редактировать порядок отображения категорий. На данный момент они отображаются сугубо в порядке создания, без возможности редактирования из под админки...
Не в сети
beliy, исправил
Согласен, сейчас действительно путь "палится".
Попробую подумать как его можно скрыть.
В "управлении категориями" слева есть стрелки вверх/вниз - они как раз и отвечают за порядок отображения.
Евгений, исправил.
legenda, нет, оно должно генерить страницу за ~5 секунд и показывать то кол-во файлов, которое успеет найти за это время.
Не в сети