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

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

Вы не зашли.

#1526 Re: "У меня не работает..." » ChangeSet 449 SVN » 2009-11-20 15:48:48

hot, очень похоже, что двиг не смог подгрузить ядро из каталога engine/
действительно - надо проверять права доступа.

#1527 Re: Флейм » Добавлятель новостей [Addnewser] » 2009-11-20 02:33:16

Винни, вот в том, как учитывать возможные переменные из плагинов (и информировать об этом добавлятор) и состоит проблема.

#1528 Re: Запросы на доработку ядра » Прикрепление файлов/изображений к новостям » 2009-11-20 02:30:27

Использовать можно и сейчас. И даже всё готово для использования.
Но удобнее всего с этим можно будет работать действительно в некотором (не очень отдалённом) будущем.

В новостях теперь доступен новый BB код - attach.
Синтаксис:
[attach#id]title[/attach]
где:
id - идентификатор файла-вложения, показывается в списке аттачей
title - название файла-вложения

При этом стили отображения для тега attach задаются в файле-описании шаблона templates/name/variables.ini:

[bbcodes]
; ...пропускаем...
; ** ATTACH **
attach.format	= "<a href='{url}'>{title} ({size})</a>"
attach.nonexist	= "[wrong or deleted attach]"

Обрати внимание на параметры attach.format и attach.nonexist - в них прописывается вид ссылки.

#1529 Re: Страницы плагинов » rss_export :: Экспорт новостей в формате RSS » 2009-11-20 02:24:20

vairus, такой подход немного увеличит нагрузку, но позволит действительно не менять код ядра.
Это вполне адекватное решение для твоей конкретной узкой задачи.

Но всё-таки расскажи - что ты с этим собираешься делать дальше? smile

#1530 Re: Релизы версий » Версия 0.9.1 Release » 2009-11-20 01:53:09

Wolverine, вау !!!!
Не знал, что так можно, раньше руками список формировал sad
В общем-то да, делаем export в zip, перекладываем файлы как надо (плагины в каталог engine/plugins/) и в таком виде уже можно заливать на сервер.

#1531 Re: Релизы версий » Версия 0.9.1 Release » 2009-11-19 21:57:34

Сорри, не всё выложил в SVN.
Обновитесь, plz. Теперь экран со списком плагинов должен работать корректно.

#1532 Re: Флейм » Продвижение NGCMS » 2009-11-19 21:25:11

Wolverine, вопрос про фидбурнер был тут? Если да, то напомни его ещё раз, plz.

#1533 Re: Запросы плагинов » Плагин, закрывающий собой контент сайта до нажатия кнопки. » 2009-11-19 18:10:36

http://htmlbook.ru/css/z-index.html
Попробуй z-index: auto и разместить код в самом конце... других идей нет sad

#1534 Re: Релизы версий » Версия 0.9.1 Release » 2009-11-19 03:35:08

В SVN выложен фикс, который разделяет плагины на 3 группы ("Активные", "Неактивные", "Требуют установки") и облегчает работу со списком плагинов.

#1536 Re: Запросы плагинов » Плагин, закрывающий собой контент сайта до нажатия кнопки. » 2009-11-18 18:18:34

Nushaba, давай пример скрипта который у тебя не работает.
DIV блок пофигу где будет находиться - ему должно задаваться абсолютное позиционирование.

#1537 Re: Страницы плагинов » rss_export :: Экспорт новостей в формате RSS » 2009-11-18 17:38:17

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

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

#1538 Re: Страницы плагинов » rss_export :: Экспорт новостей в формате RSS » 2009-11-18 15:46:38

vairus, это уже будет ведь не RSS - там такого (насколько я помню) не предусмотрена.
На выходе ты получишь обычный XML экспорт. Да?

#1539 Re: Запросы плагинов » Плагин, закрывающий собой контент сайта до нажатия кнопки. » 2009-11-18 15:40:17

Nushaba, эта задача никакого отношения к плагинам не имеет.
Тебе нужен обычный JS код, который в куках хранит статус "Я правда согласен с правилами" и если в куке не сохранено подтверждение - выводить сверху полупрозрачный DIV блокирующий доступ к контенту.

По поводу оплаты - можно сделать через финансовые плагины (finance + fin_smscoin), вариант сделать это на JS ну никак не прокатит smile

#1540 Re: Флейм » Добавлятель новостей [Addnewser] » 2009-11-18 14:08:57

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

Мысли есть?

#1542 Re: Страницы плагинов » tags :: Облако тегов » 2009-11-16 02:45:55

Wolverine, что-то я не понимаю.
Если ты выставил:

size3d.min        = "8"
size3d.max        = "8"

то отрисовщик облака тегов не узнает ничего о весе тега (как ему передать эту информацию?).

Но у тебя он при этом как-то узнаёт.. вот я и хочу узнать - КАК ???

p.s. А про 118% вообще не понял - посмотрел HTML код твоей странички, нету там процентов для отображения в "шарике". Проценты используются только при отображении в обычном облаке.

#1543 Re: Страницы плагинов » tags :: Облако тегов » 2009-11-16 02:24:52

Wolverine, блин, а как же разделять теги с разным весом?
Я наоборот больше всего времени убил на то, чтобы раздавать тегам размер в зависимости от их веса (тот самый диапазон, который ты исправлял)..

Не очень понял про цвета. Что нужно с ними сделать и как присваивать цвет (вес?) конкретному тегу?

#1545 Re: Релизы версий » Версия 0.9.1 Release » 2009-11-16 00:34:23

zheka, проблему с блокировкой IP решили.

2All: обнаружен неприятный баг - при создании таблицы _ipban неверно прописывается тип полей addr_start и addr_stop.
Они создавались с типом int, их необходимо переделать в тип bigint.

#1546 Re: Релизы версий » Версия 0.9.1 Release » 2009-11-15 23:32:54

Пока не доделана дока по ЧПУ, поэтому и информации нет.

Pri (Primary action) - указывает, что по этой строке двиг будет генерировать ссылку (для одного плагина:действия может быть несколько строк в настройках ЧПУ, но только одну из строк двиг использует для генерации ссылок - ту, которая отмечена флагом Pri). остальные строки с тем же плагином:действием будут расцениваться просто как альтернативные ссылки по которым можно обращаться

FFC (Flag: Fail Continue) - специальный флаг, который позволяет одну и ту же ссылку назначать разным действиям. Основное условие - действие должно поддерживать этот флаг (сейчас его поддерживают только новости и статические страницы).
Без флага в новостях/статиках идёт поиск статьи (в соответствии с URL'ом), если статья не найдена - возвращается ошибка "статья не найдена".
Если флаг включен и статья не находится, то управление возвращается обратно в парсер ЧПУ и он начинает искать совпадения со следующей строки.
=============
Основной момент о котором многие не думают: новая система ЧПУ - очень простая система.
Работает по принципу: взяли первую строчку, проверили подходит ли она под регулярное выражение (формируемое из указанной в настройках ссылки). если подходит - передаём управление соответствующему плагину. если не подходит - берём следующую строчку и так до конца таблицы.
если в конце таблицы так ни одного соответствия и не нашли, то выводим ошибку "страница не найдена".

И всё. Ничего другого движок ЧПУ не умел, не умеет,... да и не надо ему в принципе ничего другого уметь.
Поэтому крайне важно соблюдать правильный порядок следования строк в таблице ЧПУ.

#1547 Re: Релизы версий » Версия 0.9.1 Release » 2009-11-15 23:02:51

Maver1ck:
Настройки => Управление форматом ссылок => находишь uprofile:show и там прописываешь URL: /users/{id}.html

Насколько я помню, в настройках по умолчанию обрабатывается оба типа URL'ов - по ID и нику.
Поэтому тебе достаточно найти строчку с URL'ом /users/{id}.html, войти в режим редактирования, поставить на ней галочку "Pri" (а на строке /users/{name}.html наоборот снять эту галочку).

#1549 Re: Релизы версий » Версия 0.9.1 Release » 2009-11-15 03:01:59

В SVN (для тестирования!) выложена обновлённая версия плагина xfields, который может хранить свои данные в отдельных полях БД.
Пока реально этой фишкой могут воспользоваться те, кто разрабатывает плагины - можно будет обычным SQL запросом теперь получать значения xfields'ов.

#1550 Re: Релизы версий » Версия 0.9.1 Release » 2009-11-15 02:59:07

Wolverine, не знаю что тебе сказать sad
Тот код плагина comments, который выложен в SVN и является частью релиза к этому шаблону не обращается.
Кто и зачем ещё может обращаться к шаблону error.tpl - не знаю sad
Если только дашь доступ к хостингу...

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

Работает на FluxBB