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

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

Вы не зашли.

#1076 Re: Страницы плагинов » feedback :: Менеджер форм обратной связи » 2010-11-25 09:46:57

Necronominicon, ты лучше проверь и напиши решил ли патч эту проблему (он делался "вслепую" - у меня нет тестовой инсталляции в подкаталоге) smile

#1077 Re: FAQ » FYI: Использование механизма кеширования » 2010-11-25 09:15:29

1. Не согласен.
Плагин сам решает что кешировать, далеко не обязательно, что закешированные данные как-то зависят от шаблона или языка пользователя (можно кешировать сырые данные, а потом на лету собирать шаблон). Кроме того, закешированные данные могут зависить от массы других критериев (к примеру, от статуса пользователя - залогинен или нет).

2. Да, есть такое дело. Очистка кеша пока не предусмотрена, но скоро будет.

#1078 Re: PHP/HTML/JS/CSS » Обрезка текста без потери структуры тегов и bb кодов » 2010-11-25 09:09:27

Necronominicon, у тебя функция не грохнется на такой вот конструкции?

<div style="<tr><td><table>">Hello!</div>

А вообще в классе parse (/engine/includes/classes/parse.php), который живёт в глобальной переменной $parse есть функция truncateHTML.
Она делает тоже самое smile

#1079 Re: Страницы плагинов » feedback :: Менеджер форм обратной связи » 2010-11-25 09:03:52

Necronominicon, в SVN выложил патч, теперь ссылка будет генерироваться корректно.

#1080 Re: Флейм » Шаблон фреймворк для NG CMS » 2010-11-24 01:57:30

Trashcka пишет:
vitaly пишет:

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

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

А разве ещё остались плагины, которые не могут работать с шаблоном сайта?
Готов их доработать. Список в студию, plz.

#1081 Re: Флейм » Шаблон фреймворк для NG CMS » 2010-11-23 19:34:31

Trashcka, нужно!
Набор плагинов - крайне желательно, чтобы была поддержка всех, которые идут в поставке.

#1082 Re: Запросы на доработку ядра » Объединение CSS и JS файлов » 2010-11-22 04:21:16

Trashcka, уговорила.
Согласен с использованием jQuery для админки, но делать его обязательным для всего двига не готов smile

Сразу вопрос: есть красивый datapicker для jQuery (тут), как его подключить?
В комплект к нему ещё и старая версия jQuery подцеплена. Помогите кто-нибудь отцепить старую версию jQuery и сделать понятную сборочку smile

p.s. А ещё не помешает ликбез по работе с плагинами jQuery.

#1083 Re: Запросы на доработку ядра » Объединение CSS и JS файлов » 2010-11-21 18:36:57

Кстати, не стоит забывать, что при правильной настройке WEB сервера все CSS/JS файлы загружаются всего один раз, а потом - берутся из кеша.
Так что заметная разница в скорости будет при первой загрузке сайта, дальше разницу заметить будет крайне сложно.

#1084 Re: Релизы версий » Версия 0.9.2 Release » 2010-11-21 17:03:44

Сорри, SVN клиент не выложил новые файлы.
Просьба к ChangeSet 676 докачать ChangeSet 677

#1085 Re: PHP/HTML/JS/CSS » Есть смысл в такой оптимизации » 2010-11-21 17:01:05

vitaliy1978, зависит от объёма контента, а также кол-ва целевых посетителей, которым поможет данная функция.
Для видео или хотябы фотографий высокого разрешения - идея оправда.

Хотя в твоей ситуации (нечто явно превосходящее обычный виртуальный хостинг) задачу балансировки лучше перекладывать на WEB сервер (тот же nginx).

#1086 Re: "У меня не работает..." » Проблема с заливкой файлов » 2010-11-21 13:46:06

sgreen, а ты просто напиши хостеру и опиши проблему - "скрипт пытается создать каталог с правами 0777, а в реальности они создаются с 0755 и с этим возникают проблемы" smile

#1087 Re: Страницы плагинов » Статичные страницы. Вывод на печать, статистика » 2010-11-21 06:26:26

Necronominicon пишет:

1. Как подключить шаблон вывода на печать к статической странице?

В SVN выложен патч с данным функционалом.

#1088 Re: Релизы версий » Версия 0.9.2 Release » 2010-11-21 06:25:16

В SVN выложен следующий патч

+ Новый функционал для статических страниц:
* К шаблону static/NAME.tpl добавился шаблон static/NAME.print.tpl для генерации версии для печати
* Добавился шаблон static/NAME.main.tpl, который заменяет основной main.tpl (при включении опции "Использовать main.tpl из шаблона" в статической странице, функция доступна только администраторам)
+ В шаблоне static/NAME.tpl добавлена переменная со ссылкой на версию для печати
+ В настройках ЧПУ псевдо-плагину (псевдо - т.к. является частью ядра) static добавлен action 'print', для этого action'а создан свой URL

## Внимание при обновлении ##
Если вы редактировали настройки ЧПУ, то не обновляйте файл conf/rewrite.php !!
В нём хранятся настройки ЧПУ.
Для сохранения ваших настроек есть смысл не обновлять этот файл, а потом вручную создать нужный обработчик (static/print, url: /static/{altname}.print)

Прошу тестировать..

#1090 Re: Страницы плагинов » feedback :: Менеджер форм обратной связи » 2010-11-21 02:20:29

Boris, вообще это всё-таки косяк хостера, раз работают только простые формы отправки.


Если совсем горит, то можешь тогда переключиться на использование стандартной функции mail() при помощи простого хака.

Но сразу говорю - форматирование может поплыть и тут ничего не сделаешь.
Открываешь engine/plugins/feedback/feedback.php, строку 292:

		zzMail($email, $mailSubject, $mailBody, false, false, 'text/'.($flagHTML?'html':'plain'));

меняешь на:

		mail($email, $mailSubject, $mailBody, '');

Можно

#1093 Re: "У меня не работает..." » Авторизация. » 2010-11-20 04:51:03

А точно проблема возникает только при добавлении коммента?
Может, кто-то другой пользуется твоим паролем и постоянно тебя "вышибает" с сайта?

#1094 Re: Страницы плагинов » Статичные страницы. Вывод на печать, статистика » 2010-11-20 03:31:43

Necronominicon, а что из себя должен представлять шаблон для печати?
Один для всех статиков или для каждого может быть свой?

2-3 для статики не реализованы, они есть только для новостей.

#1095 Re: "А как сделать..." » Как не отображать {plugin_name}? » 2010-11-20 03:29:51

vitaliy1978, блок [isplugin] активируется в случае, если в момент его обработки плагин уже загружен.
Если же плагин не хочет ничего генерировать, то он сам должен обнулять свои переменные.

nnq11, кстати, в SVN есть (и даже работает smile плагин tracker

#1096 Re: "А как сделать..." » Сохранить ссылки при переезде » 2010-11-20 03:27:10

pojar, можно включить режим совместимости со старыми не-ЧПУ ссылками (двиг будет делать HTTP REDIRECT на новые адреса) и немного поправить библиотеку совместимости ( engine/includes/inc/libcompat.php, тебе нужна самая последняя версия из SVN, выложенная только что )
заменяешь везде $_GET['category'] на $_GET['c'] и $_GET['id'] на $_GET['p']

Дожно помочь smile

#1097 Re: "У меня не работает..." » "Поле для заметок" - не сохраняет, как сделать чтобы там сохранялось ? » 2010-11-14 13:57:41

torg, заметка сохраняется в файле engine/trash/<LOGIN>_note.inc.txt (пример: engine/trash/vitaly_note.inc.txt)
Проверь доступы к каталогу engine/trash/

#1100 Re: Релизы версий » Версия 0.9.2 Release » 2010-11-12 04:00:35

В SVN выложена новая экспериментальная функция:

+ В классе tpl (ядро шаблонизатора) добавлена новая возможность - условные блоки, зависящие от текущего местоположения на сайте.

!! ФУНКЦИЯ ЭКСПЕРИМЕНТАЛЬНАЯ, НА САЙТАХ НЕ ИСПОЛЬЗОВАТЬ !!
Применение:
[ifhandler:Plugin:Handler]..[/ifhandler] - показать содержимое на странице плагина Plugin и обработчика Handler
[ifhandler:Plugin:]..[/ifhandler] - показать содержимое на странице плагина Plugin и обработчика '' (т.е. пустое значение)
[ifhandler:Plugin]..[/ifhandler] - показать содержимое на любой странице плагина Plugin

По аналогии с ifhandler есть блок ifnhandler, показывает "на всех страницах кроме указанной"

Всем заинтересованным - велкам на тестирование, предложения по формату нового условного блока также приветствуются.

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

Работает на FluxBB 1.5.11