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

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

Вы не зашли.

#1151 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 2] » 2010-10-05 02:06:09

А пока все старательно тестируют RC02 (ведь действительно тестируют?) в SVN выложен ещё один ChangeSet, который в дополнение к BB коду [attach#ID]..[/attach] добавляет ещё и переменные:
{attach#ID.url} - URL файла
{attach#ID.size} - размер файла
{attach#ID.name} - имя файла (без расширения)
{attach#ID.ext} - расширение файла
{attach#ID.fname} - имя+расширение

У кого будет время - проверьте и этот фикс, plz.

p.s. Ждё отчётов о тестировании!
Ответ "тестировал, но ошибок не нашел" тоже ответ, он позволит понять сколько человек реально занималось тестами.

#1152 Re: "У меня не работает..." » Проблема с капчей » 2010-10-04 21:56:51

EsCaPeR, а кто говорит про свою форму на странице новости?
Речь идёт про поле "используемый шаблон" в настройках формы.

#1153 Re: "У меня не работает..." » Проблема с капчей » 2010-10-04 13:56:32

EsCaPeR пишет:

Такая же проблема (
Причем, на странице формы http://site/plugin/feedback/?id=1 – captcha работает, а если вставить форму в новость то 1234 показывает...

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

#1154 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 2] » 2010-10-04 13:01:26

А если не хочешь регистрировать переменные, то всегда можешь передавать доп. параметры в полях после "?" (такие параметры передаются в $xparams).

#1155 Re: FAQ » Что такое DSN? » 2010-10-04 12:58:24

vitaliy1978 пишет:

При просмотре кода upload.class.php, в частности функции file_upload, встречается такой флаг DSN. Объясните внятно и понятно, что это такое, и для чего в контексте системы он нужен? Смутные подозрения что это что-то навроде эмуляции CDN, хотя возможно я заблуждаюсь...

К CDN'у оно не имеет никакого отношения smile
DSN - это маленькое нововведение, которое "раскидывает" файлы по каталогам. Благодаря этому двиг не начнёт колбасить в случае, когда файлов будет больше 3-4k (сейчас файлы хранятся в одном каталоге, картинки - в другом. и когда их много, операционка начинает чувствовать себя неуютно, а за ней те же проблемы начинаются и у двига).

Сейчас в DSN'е хранятся только прикреплённые к новостям файлы.

#1157 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 2] » 2010-10-03 19:45:17

Много споров... и что самое интересное - все сразу вспомнили про плагины (которые нужно выкладывать на ngcms.ru, но далеко не обязательно добавлять в поставку), но никто не вспомнил про шаблоны.

По плагинам: кто-то уже, наверное, обратил внимание, что в сборку попали только плагины из SVN. Причём те, в чье работоспособности лично я уверен на 95%.
Другие добавить тоже можно,.. но только если автор конкретных других плагинов будет уверен в их корректной работе на новой версии.

По шаблонам: неужто у нас нет шаблонов, которые будут корректно работать с новым релизом?
Не верю!
Ау, авторы шаблонов, где вы? Предлагайте свои хорошие шаблоны в кандидаты на добавление в релиз!

#1158 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 2] » 2010-10-03 16:19:40

infinity237 пишет:
Styler пишет:

Лед тронулся, товарищи. -)

Только непонятно зачем все 500 плагинов включать в сборку?

Лучше уж включить их, чем потом отвечать на вопросы людей "как слить с SVN", etc.

Плагины (полноценные версии плагинов ) нужно хранить на сайте, а оттуда слить их не проблема smile

#1159 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 2] » 2010-10-03 14:40:46

Wolverine, они все корректно работали на последних SVN версиях? smile

#1160 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-10-03 13:48:57

На форуме опубликована финальная сборка 0.9.2 Release Candidate 02
На тестирование сборки и поиск критических багов у нас есть 1-2 дня, после этого - релиз.
Прошу со всей серьёзностью подойти к тестированию - очень хочется получить релиз, по которому не возникнет необходимости выпускать пачку FixPack'ов.

#1161 Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 2] » 2010-10-03 13:46:58

vitaly
Ответов: 71

Доступна для скачивания версия 0.9.2 Release Candidate 2

Версия рассматривается как готовая сборка для выпуска Release'а, внесение изменений возможно, но только в случае с критическими ошибками, не позволяющими выпустить Release.
Прошу по возможности проверить корректность работы базового функционала, если проблем не будет, то 04.10 - 06.10 будет выпущена окончательный Release версии 0.9.2. Если вы обновляете существующую версию, то не забывайте про engine/upgrade.php для обновления структуры БД.

Как всегда, текущий RC - копия SVN, для тестирования выкладываю полный архив:
* RAR (952 kb)
* ZIP (1479 kb)

Изменения относительно RC1:
% исправленна ошибка из-за которой плагин не работал с украинскими названиями категорий и стат. страниц
% Выложены оставщиеся изменения, необходимые для корректной работы в подкаталогах
+ В списке новостей в админ панели теперь указывается кол-во приложенных к новости файлов
+ При редактировании новости в списке приложенных файлов добавлена кнопка на добавление приложенного файла в текст новости
% В раздел "статистика" админ-панели добавлено отображение проблем в настройке PHP и способов их решения.
% В .htaccess убраны PHP флаги. Теперь при неверной установке флагов пользователю самому предлагается их корректно установить. Это решает проблему с хостингами, на которых PHP работает в CGI режиме
% В core.php добавлен код, который отключает (деструктивный) режим magic_quotes_runtime в случае, если его кто-то [очень глупый] зачем-то включил
+ В функции fixdb_plugin_install() добавлена возможность указывать engine для таблицы (параметр 'engine' у таблицы). Позволит создавать таблицы, которые будут храниться в отличном от стандартного myISAM (например, в InnoDB)
+ Шаблонный механизм - добавлена поддержка команды вставки из файла (include), для работы (код: [:include имя_файла_с_расширением] )необходимо активировать в коде возможность вставки (include)
% Исправление ошибки в функции generatePluginLink() - в некоторых случаях вместо абсолютной генерировалась относительная ссылка
% Изменены точки вызова фильтров при добавлении/редактировании новостей
% Добавлена генерация сообщения об ошибке при сохранении конфига системы
% Добавлена возможность использовать для штамп-картинки файлы как с расширением .gif, так и с расширением .png
% Теперь посетитель будет перебрасываться на главную страницу при заходе на сайт со страницы активации учетной записи
+ Добавлена функция imagecopymerge_alpha, теперь поддерживается наложение прозрачных штамп-картинок в формате png с активным alpha-каналом
% Изменены иконки в управлении изображениями
% Изменён механизм хранения списка приложенных к новостям файлов.
+ Добавлена возможность для внешних плагинов самостоятельно регистрировать RPC обработчики
% Изменена логика отображения ошибки "каталог не найден" для файлов/изображений
+ Выложена библиотека обратной совместимости для НЕ-ЧПУ сайтов
% Фикс кода отображения списока плагинов. Исправлена проблема совместимости с некоторыми плагинами в Google Chrome.
% Патч библиотеки libsuggest - теперь плагины могут использовать библиотеку в своих целях, для этого в параметрах добавлена переменная reqMethodName, добавлена возможность собственными силами генерировать строчку параметров, передаваемую в JSON/PRC движок. Для этого создан параметр outputGenerator. Также добавлен новый конфигурационный параметр postURL
% Функция json_encode() перенесена из файла admin.js в functions.js, это позволит использовать библиотеку libsuggest не только в админке, но и на сайте.
% изменение логики определения overrideTemplate в функции news_showlist()
% Исправлена ошибка - при самостоятельном создании уменьшенной копии изображения (в разделе "изображения"), в копии неверно указывался её размер
% Улучшения информативности выводимых ошибок при загрузке файлов (теперь показывается имя файла)
% Добавлен вывод сообщения об ошибке при отсуствии необходимого файла-шаблона
% Вычистка кода движка - избавляемся от Warning'ов при включенном error_reporting (E_ALL)
% Вычистка кода плагинов - избавляемся от Warning'ов при включенном error_reporting (E_ALL)
+ Добавлена возможность загрузки плагинов (через version файл) "по цепочке", т.е. плагин XX может анонсировать, что его необходимо загружать при активации "страницы плагина" у плагина YY
% Исправлена ошибка: теперь при генерации ссылок двиг не будет генерировать ссылки, помеченные как "отключенная ссылка".
+ Добавлены флаги hspace и vspace для bb-кода img
+ Выложена обновлённая админка
% Обновление модуля управления пользователями, добавлена возможность интеграции с плагинами (в частности, с uprofile)
% Убраны устаревшие файлы engine/includes/plugin.php и engine/includes/print.php
+ Добавлен новый режим регистрации пользователей - "ручной с подтверждением", теперь есть 2 режима регистрации с ручной установкой пароля - "ручной" (не требуется подтверждать email адрес) и "ручной с подтверждением" (пароль становится активен только после подтверждения email адреса), новый режим выбран режимом по умолчанию
% На странице авторизации в шаблоне login.tpl добавлен блок [need.activate]..[/need.activate], отображаемый при попытке авторизации неактивированного пользователя
+ Новая функция в админке: "настройки" => "настройки системы" => "основные настройки" => "Совместимость с не-ЧПУ режимом старых версий". При включении этого режима пользователи, заходящие на старую ссылку, будут переадресовываться на новую (верную и поддерживаемую движком) ссылку.
% Исправлен парсинг BB кода [quote]

Обновления плагинов / новые плагины:
* ads_sape
+ ads_trade7
* archive
* auth_basic
+ category_access
* comments
* feedback
+ gallery manager
* jchat
+ multi_main
* rss_export
+ tracker
+ uprofile
+ ublog
* voting
* wpinger


В сборку включены следующие плагины:
* ads
* ads_linkfeed
* ads_pro
* ads_sape
* archive
* auth_basic
* bb_media
* calendar
* comments
* complain
* cron
* favorites
* feedback
* filter
* fin_wm
* finance
* gmanager
* gsmg
* ireplace
* jchat
* lastcomments
* lastnews
* nsched
* popular
* rating
* rss_export
* similar
* switcher
* tags
* ublog
* uprofile
* varmgr
* voting
* xfields


В сборку включены следующие шаблоны:
* default


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

#1162 Re: Вопросы функционирования системы в целом » Доска объявлений » 2010-10-01 18:02:39

Ух ты,... Trashcka, круто!
А слабо тоже самое, но на лист A4 6м шрифтом? :)))))))

#1163 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-10-01 18:01:34

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

#1164 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-10-01 15:41:23

Wolverine пишет:
vitaly пишет:

В SVN выложена обновлённая админка.
Это был последний штрих к релизу, дата выпуска - сразу по окончании тестирования работы новой админки.

Ау, ребята. Отпишите хоть два слова, мол все нормально, а то ощущение, что всем пофиг

"Всё нормально" smile
Сейчас сижу курю список изменений с предыдущего Release Candidate'а для оформления темы "Версия 0.9.2 [Release Candidate 2]", версия будет собираться из текущего SVN ChangeSet'а.
По итогам всеобщего короткого тестирования будем переименовывать RC2 в Release.

#1166 Re: Страницы плагинов » currency :: Плагин курс валют » 2010-09-28 14:25:35

vitaliy1978, молодец!
Тема перенесена в "страницы плагинов".

#1167 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-09-28 01:35:57

demadema пишет:

Trashcka, а поче не пишет например SVN 630 .. ?

Потому что эта строка также берётся из SVN'а из конкретного файла. И глупо каждый раз патчить этот файл.

#1168 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-09-27 11:15:52

Винни, не беспокойся, обновление SQL будет добавлено в upgrade.php

#1169 Re: Вопросы функционирования системы в целом » Как работает мультидоменность? » 2010-09-27 11:12:28

vl, поведёт себя адекватно.
Такой финт уже один раз проделывали. Единственное на что обратили внимание - яндекс ну очень долго не реагировал на указание где именно главный сайт (порядка 2х месяцев). Но, возможно, такая пауза ставится специально.. или просто не повезло... в общем, фиг его знает.

#1170 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-09-26 01:10:49

demadema, плагин будет работать только если обновить двиг до самой последней SVN версии.

#1171 Re: "А как сделать..." » Разворачивающееся меню категорий (грязный хак) » 2010-09-26 00:59:54

nnq11, вообще в файлах документации (/readme/docs в двиге) и Wiki достаточно информации для написания плагинов. Разве нет?

#1172 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-09-26 00:46:00

demadema, сорри, верный SQL запрос:

alter table ng_category add column allow_com int default 2

#1173 Re: "А как сделать..." » Разворачивающееся меню категорий (грязный хак) » 2010-09-25 23:53:21

nnq11, а что помешало это оформить в виде обычного плагина?
Получилось бы законченное решение и не потребовалось бы делать хак.

Возьмёшься? smile

#1174 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-09-25 23:50:25

Выложил ещё небольшой фикс к плагину comments, проверяйте кому интересно.

Luca, могу сделать настройку (глобальную) с запретом добавления комментов через X (где X задаётся глобально в конфиге плагина comments) дней после последнего редактирования новости.
Такой вариант подойдёт?
Остальное заметно сложнее... и не особо осмысленно.

#1175 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-09-24 11:47:32

Luca, автозакрытие возможности комментировать через какое-то время после создания новости?

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

Работает на FluxBB