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

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

Вы не зашли.

#2552 Re: Новый функционал » mod_rewrite и ngcms » 2008-11-11 11:32:01

bestxp, после релиза.
Необходимая библиотека уже написана более полугода назад, но до её интеграции так и не дошло.

#2553 Re: "А как сделать..." » Визивиг » 2008-11-11 11:29:07

tayzer, интеграция с визивигами будет в виде плагина (т.е. ставит только тот, кто хочет).
Отключать визивиг средствами движка "на лету" не получится, но у того же TinyMCE есть специальная кнопочка - "переключиться в редактирование кода". Её включу.

#2554 Re: Релизы версий » Версия 0.9.0 Release Candidate 05 [Stable] » 2008-11-11 11:25:17

Actor пишет:

в админке такая строка висит "Warning: diskfreespace() has been disabled for security reasons in /users/esoft/www/engine/actions/statistics.php on line 110" (в комон версии, думаю тут не исключение".

Да, я не учитывал, что эту функцию могут запретить. Вечером внесу изменения.
В качестве простого варианта (чтобы сейчас глаза не мозолило) - в файле engine/actions/statistics.php в строке 110 поставь символ @ перед diskfreespace(root) - это позволит подавить ненужный warning.


Actor пишет:

И вот при добавлении категории новости, эта категория удаляется из списка, однако же стереть её можно, может стоит запретитить стирать или не удалять из списка?

Я там сделаю немного другой механизм формирования списка категорий. После релиза.
Сейчас трогать не вижу смысла.

Actor пишет:

P.S. Апдейтить с комон на эту версию как? инсталлер сам всё сделает?

Апгрейд - простой заменой файлов движка.

#2555 Страницы плагинов » similar :: Похожие новости » 2008-11-11 02:45:08

vitaly
Ответов: 132

Наименование: similar (похожие новости)
Описание: Плагин даёт возможность делать автоматическую перелинковку новостей на сайте. В качестве источника данных для перелинковки используется плагин "облако тегов".
Текущая версия: 0.04 [выпуск: 01.03.2009]
Ссылка: ZIP (10 Kb)

Суть работы плагина:
При добавлении/редактировании новости плагин проверяет теги, установленные для
новости и находит наиболее похожие (по набору тегов) новости.
Все эти новости впоследствии могут отображаться на полной страницы новости в
виде блока "похожие новости".

История изменения:

[0.07][2012-10-13]
% Устранена петля в плагине, из-за неё не работал режим "интеграция с новостными плагинами"

[0.06][2011-07-08]
* Исправлена опечатка в коде

[0.04][2009-03-01]
+ Добавлена возможность использования переменных, формируемых другими плагинами,
  отображающими свою информацию в новостях (в шаблоне similar_entry.tpl).
  К примеру, можно использовать вывод плагина xfields.

[0.03][2009-02-18]
* Изменена логика формирования списка "похожих" новостей.
  В предыдущей версии всегда поддерживалась полная база похожести. И при 
  редактировании новостей создавалась высокая нагрузка на БД.
  В текущей версии у новости есть статус "BROKEN", который означает, что
  необходимо обновить список похожих новостей при показе текущей новости.

[0.02][2008-12-07]
+ Значительно увеличена скорость работы функции переформирования
  таблицы похожих новостей. Теперь при создании/редактировании новости
  плагин работает чуть-чуть быстрее, а функция плагина "восстановить 
  индексы" - работает значительно (в 5-10 раз) быстрее. Проблема была
  связана с тем, что mySQL неверно выбирал индекс для поиска информации.
+ Добавлено описание плагина (файл readme)
+ Добавлен английский языковой файл
* Исправлена ошибка из-за которой при добавлении тегов в новость
  приходилось запускать восстановление индексов в админ-панели плагина.

[0.01][2008-11-11]
x Первый релиз

#2556 Re: Релизы версий » Версия 0.9.0 Release Candidate 05 [Stable] » 2008-11-11 02:36:03

При тестировании на PHP4 (на 4.4.8 она точно есть) обнаружилась интересная ошибочка в инсталлере, которой нет на PHP5 - двиг некорректно определял каталог установки.

Изменения в файле: engine/install.php (смотреть тут)
Обновлённый файл engine/install.php (тут)

#2557 Re: "А как сделать..." » Визивиг » 2008-11-11 02:23:24

netduke, timyMCE позволяет подцеплять различные плагины. Так что можно с ним разобраться и научить выбирать картинки из встроенного в двиг интерфейса управления картинками

#2558 Re: Новый функционал » Может уже появилось? » 2008-11-11 01:03:26

Wolverine пишет:

так как  убрать его отображение фото из профиля? smile что-то не нашел sad

Просто убираешь в шаблоне и всё.

#2559 Re: "А как сделать..." » Визивиг » 2008-11-11 00:29:56

Wolverine пишет:

примерно так. Не знаю работает ли способ сейчас.

Подобный вариант будет работать smile
Я цеплял tinyMCE - он хоть и огромный по размеру, но генерит более менее адекватный HTML код.

#2560 Re: Новый функционал » Может уже появилось? » 2008-11-10 20:45:20

DLE, без проблем, отвечу внятно - нет, ещё не появилось. а кое-что из того, что ты писал - не появится вообще никогда.
Если ты рассчитываешь, что на каждый твой пост будут отвечать "начальник, задача выполнена, вот отчёт", то ты немножко местом ошибся wink

#2562 Re: "А как сделать..." » Статика с категориями » 2008-11-10 19:16:54

EnergY2007, самый главный вопрос - "А зачем тебе это?"

#2563 Re: "А как сделать..." » добавление новых новостей » 2008-11-10 19:02:25

prorock пишет:

А пользователи могут сами загружать свои изображения в новую новость?

Для загрузки изображений/файлов на сайт у пользователя должен быть уровень не ниже журналиста.
Просто вставить ссылку в новость может любой пользователь.

#2564 Re: Новый функционал » Может уже появилось? » 2008-11-10 16:40:06

DLE пишет:

И еще. В подавляющем количестве движков разные формы для короткой и полной новости - это норма.
Здесь же, Для меня, кокое-то извращение.

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

#2565 Страницы плагинов » tags :: Облако тегов » 2008-11-10 16:09:53

vitaly
Ответов: 202

Наименование: tags (облако тегов)
Описание: Показывает массив ключевых слов, созданных в новости. Чем чаще ключевое слово встречается в новостях, тем сильнее выделяется данное слово в "облаке".
Текущая версия: 0.11 [выпуск: 22.02.2009] [всем кто скачал плагин до 01:00 24.02.2009 просьба скачать его заново. в плагине исправлена небольшая ошибка]
Ссылка: ZIP (14 Kb)

Последние изменения:

[0.11][2009-02-22]
* Исправлена ошибка из-за которой в некоторых случаях создавались пустые теги

[0.10][2009-01-21]
* Исправлена ошибка из-за которой при реиндексации тегов отображались неверные
  счетчики для тегов

[0.09][2008-11-10]
+ Расширены возможности ручного управления стилями - появилась возможность задавать
  персональные стили по тегам в зависимости от кол-ва постов (с указанием диапазона
  "от" и "до")

dc5689792e08eb2e219dce49e64c885b.png

#2566 Re: Релизы версий » Версия 0.9.0 Release Candidate 05 [Stable] » 2008-11-10 13:53:11

Greenlight, работа не в корне сайта до сих пор полноценно не тестировалась.
Фактически двиг это умеет делать, но есть несколько нюансов для которых пока нет решения:

1. В CSS шаблонах сайта к картинкам прописаны абсолютные пути. относительно корня сайта. Если хочешь ставиться не в корень - надо менять.
2. Кое-где в плагинах/шаблоне админки также пути могут быть прописаны абсолютные.
Но это уже всё рабочие моменты и их можно решать в процессе работы.

UTF-8 - это очень болезненная тема, т.к. необходимо как-то решить вопрос зоопарка шаблонов, языковых файлов и новостей "в одном флаконе".
Переводить всё полностью одним шагом на UTF-8 (т.е. и языковые файлы и шаблоны и новости) мне кажется не очень корректно, поэтому я пока думаю что можно сделать для плавного перехода (чтобы в итоге админ мог, к примеру, использовать Win1251 шаблон+языковые файлы, но новости и иноговую страничку, отображаемую посетителю - в UTF8).

#2567 FAQ » FYI: заливка больших файлов на сайт » 2008-11-10 13:42:10

vitaly
Ответов: 21

Довольно часто на сайте задают вопрос - "Как залить через WEB интерфейс файл размером XXX Mb? При попытках это сделать возникают какие-то ошибки."
Если вы столкнулись с аналогичной проблемой, то данная статья именно для вас.

Для решения этого вопроса Вам не помешает знать логику наложения ограничений при заливке больших объёмов данных при использовании PHP вообще и NGcms в частности.
Последовательность такая:
1.[на уровне PHP]: Проверка переменной POST_MAX_SIZE - она определяет максимальный объём данных, которые разрешено передавать через метод POST.
Любая информация, превышающая 200-500 байт, передаваемая от клиента на сервер, передаётся при использвании метода POST протокола HTTP.
Причём файлы вне зависимости от их размера передаются только через этот метод.

2.[на уровне PHP]: Проверка переменной UPLOAD_MAX_FILESIZE - определяет максимальный объём файла, который разрешено загружать.

3.[на уровне NGcms]: Проверка максимального объёма файла/изображения, ограничение прописывается в разделе "настройки" => "настройки системы" => "изображения"/"файлы".


Все проверки идут по порядку. При этом, если заливаемый файл превышает ограничения PHP, то вы получите сообщение об ошибке с информацией что заливаемый файл не найден.


Вот так можно увеличить на уровне PHP ограничение на размер закачиваемого файла до 10Mb (строки пропсиываются в .htaccess файле в корне сайта):

php_flag post_max_size 30m
php_flag upload_max_filesize 30m

#2568 Релизы версий » Версия 0.9.0 Release Candidate 05 [Stable] » 2008-11-10 01:29:50

vitaly
Ответов: 24

Для тестирования доступна версия 0.9.0 Release Candidate 05 (ZIP).

Изменения:
- Восстановлен редактор шаблонов
- Исправлена ошибка: при фильтрации пользователей по логину неверно отображался
  счетчик страниц
- Устранена потенциальная проблема при авторизации: пользователь со включенным в
  firewall'е режимом сокрытия HTTP_REFERER мог переадресовываться в никуда
- Изменена логика формирования информационного email сообщения о поступлении нового
  комментария - добавлена доп. информация (текст самого сообщения так и остался
  в lang файле).
- Исправлены шаблоны default / globlog - при установке не в корень сайта в них не
  работала ссылка на выход с сайта
- Исправлена ошибка в плагине cron

Версия расценивается как Stable версия
Прошу по возможности установить версию на реальных хостингах и провести дополнительное тестирование.
Если ошибок не будет найдено в течении ~3 суток - выпустим релиз.

Дополнения от 11.11.2008
Найдена бага в install скрипте на PHP версии 4.4.8 (а возможно - и на всей ветке PHP4). Необходимо обновить install скрипт.
Изменения в файле: engine/install.php (смотреть тут)
Обновлённый файл engine/install.php (тут)

#2569 Новости проекта » SVN репозиторий проекта » 2008-11-09 23:49:29

vitaly
Ответов: 2

Для всех желающих доступен SVN репозиторий проекта.
С его помощью вы всегда сможете получить самую актуальную версию кода и помочь нам в тестировании.

WEB доступ
Список последних изменений: http://trac2.assembla.com/ngcms/timeline
Исходные коды: http://trac2.assembla.com/ngcms/browser
Отчёты о тестировании можно создавать тут: http://trac2.assembla.com/ngcms/newticket

Доступ через SVN клиент
http://svn2.assembla.com/svn/ngcms/

#2570 Re: Релизы версий » Версия 0.9.0 Release Candidate 04 [Common] » 2008-11-09 03:33:52

v01d пишет:

Плагин "nsched" время проверки 10 мин. в плагине "cron" пусто.
Плагин голосования после отправки голоса ведет в корень. (внутри отображается главная страница а не результаты)
Пока все.

Была небольшая ошибка в плагине cron - он не мог самостоятельно создать конфиг-файл.

#2571 Re: Релизы версий » Версия 0.9.0 Release Candidate 04 [Common] » 2008-11-09 03:24:44

Actor пишет:

При просмотре новости в админке (ожидающей проверки), появляется цифра (с кол-вом новостей, красная такая), если новость посмотреть (т.е. типа редактировать прям в админке) и нажать "удалить новость", тогда новость удаляется, но цифра остается... Однако же после обновления страницы цифра пропадает.

Это такая "фича".
К сожалению, легко проблема не решается.
Она связана с тем, что счетчик неопубликованных новостей формируется и выводится ещё до того как движок начинает исполнять команду пользователя.
Но про проблему я в курсе и планирую её устранить.

#2572 Re: Флейм » Логотип для NG » 2008-11-08 22:36:24

d7p4x, а мне левая верхняя понравилась smile
Ещё варианты будут?

#2573 Re: "А как сделать..." » добавление новых новостей » 2008-11-08 02:32:51

Ребят, сори, нашел проблемку.
Ссылка на добавление новости помещена в блок [if-have-perm] ... [/if-have-perm], который не отображается для простых пользователей.
Просто вынеси код

<a href="{addnews_link}">{l_addnews}</a>

за пределы этого блока (но не выноси за рамки блока [is-logged] .. [/is-logged])

#2574 Re: "А как сделать..." » добавление новых новостей » 2008-11-07 21:39:56

Кстати да!
prorock, Actor, вы какой шаблон используете?
В шаблоне default ссылка на редактирование появляется.

#2575 Re: "А как сделать..." » Плагин Finance manager » 2008-11-07 15:15:33

Сначала почитай по нему доку smile

А вообще плагин теоретически позволяет реализовать платный доступ к любому объекту.
Сейчас реализован платный доступ только к части контента новости, закрытого специальным тегом.

Для пополнения счёта есть плагин fin_wm, который позволяет пополнять счет через WebMoney.

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

Работает на FluxBB