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

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

Вы не зашли.

#2828 Re: Релизы версий » Версия 0.9.1 Release » 2010-02-02 23:50:05

Это не моя проблема smile У меня нет таких категорий. А как это связано с новостями за год?

#2829 Re: Релизы версий » Версия 0.9.1 Release » 2010-02-02 23:32:22

Я тоже сначала 111 делал, нормально. А 1111 уже нет

#2830 Re: Релизы версий » Версия 0.9.1 Release » 2010-02-02 22:29:03

FixBug, точно. Новость норм. А при заходе в категорию     {mainblock} smile

#2831 Re: Страницы плагинов » neighboring_news :: Соседние новости » 2010-02-02 12:56:17

TODO:
- не добавляются кавычки вокруг ссылок в href
- сейчас сортировка только по дате, надо сделать, чтобы плагин тягал новости опираясь на вид сортировки новостей из категории. Вижу есть в ng_category поле orderby. Но SQL запрос лишний не хочется делать. есть ли какой-то массив глобальный в котором есть эта информация?
// разобрался, массив $catz smile

#2833 Re: Страницы плагинов » neighboring_news :: Соседние новости » 2010-02-02 10:47:31

Плагин скачай и посмотри блин smile

Есть настройка выборки из категорий: либо учитываем только главную категорию, либо полное совпадение.

#2834 Re: Страницы плагинов » neighboring_news :: Соседние новости » 2010-02-02 01:36:56

Два запроса при открытии полной новости (если выводить в news.full.tpl), для нахождения следующей и предыдущей публикации.

А если выводить на главной (в news.short.tpl), то соответственно (2*количество новостей на главной). Возможность такая есть (в конфиге плагина), но это наверное куча запросов выйдет. Вряд ли это разумно. Можно кешировать будет вывод, но получим кучу txt файлов в кеше. Не совсем понятно как они будут храниться, я не знаю очищается ли папка кеша периодически или нет. Если нет, то будет очень много файлов, как их тогда удалять. В LastTweets было понятно, создается файл, потом перезаписывается через n секунд, он один.

Изначально вывод был только в news.full.tpl для лучшей перелинковки сайта.

#2836 Страницы плагинов » neighboring_news :: Соседние новости » 2010-02-02 01:08:36

Wolverine
Ответов: 26

Второй плагин от меня в копилку NG по мотивам топика http://ngcms.ru/forum/viewtopic.php?id=587. Документации уже стало не хватать, пришлось смотреть другие плагины.

Наименование: neighboring_news
Описание: Соседние новости. Вывод предыдущей и следующей новостей.
Текущая версия: 0.3 [выпуск: 13.08.2010]

Демо

История версий:

[0.3][2010-08-13] (данная версия будет работать на версии Next Generation CMS 0.9.2+)
+ Добавлена возможность работы плагина при установке Next Generation CMS в подкаталог

[0.2][2010-02-05]
+  переработана логика работы плагина

1. Вывод на главной странице использует параметры сортировки новостей из настроек системы (массив $config['default_newsorder'])
ID категории сравнивается либо по главной категории либо на полное совпадение.

2. Вывод в категории site.ru/category.html использует параметры из настройки категории (массив $catz['category']['orderby'])
Самый напряг был с этим, так в категорию попадают еще и новости, в которых category не единственная категория
ID категории сравнивается по ID категории, в которой мы сейчас находимся, а она вполне себе может входить прямо посередине поля (id1, id2, id2)

3. Вывод в полной новости использует параметры из настройки категории (массив $catz['category']['orderby'])
ID категории сравнивается либо по главной категории либо на полное совпадение.

+ добавлен новый шаблон neighboring_news.tpl (см. readme)

[0.1][2010-02-01]
+ Выпуск первой версии

19cfec4e0d8b27a83c4f50ff8305455c.png

Собираю на пиво:

WebMoney Z185759217217 и R128203457262

Яндекс.Деньги
41001246158060

#2837 Re: Флейм » Сайты на NG CMS » 2010-02-01 14:54:28

Ха, пойду поем roll Сайт нормальный, а что за пиццы по 17 рублей? big_smile

#2838 Re: Флейм » Продвижение NGCMS » 2010-02-01 12:06:47

Надо бы обновить статейки из шапки. Про фичи 0.9.1 рассказать
Кстати, icedogas, чего не хватает NG, чтобы она могла конкурировать с WP?

#2839 Re: Страницы плагинов » LastTweets :: Последние твиты » 2010-02-01 02:07:07

Небольшая опечатка,  в файле lasttweets.php

global $template, $tpl;

заменить на

global $template, $tpl, $config;

Архив пересобирать не буду, это никак не влияет на работу плагина, но используется в формировании имени файла кеша в

$cacheFileName = md5('lasttweets'.$config['theme'].$config['default_lang']).'.txt';

Разницы какое имя у файла нет, что ab8c0f61cb4b77a7fe8ff3ba8a63dca6.txt что еще какой-то, но вот нашел big_smile

#2840 Re: Тестирование версий » FixPack #01 для NGCMS версии 0.9.1 » 2010-02-01 01:01:17

Deprecated: Function split() is deprecated in \engine\includes\news.php on line 74

$cid = intval(array_shift(split(',', $row['catid'])));

заменить на

$cid = intval(array_shift(explode(',', $row['catid'])));

split() тоже убили, в движке не пофиксено. Последний билд из SVN

#2842 Re: Страницы плагинов » LastTweets :: Последние твиты » 2010-01-31 17:47:03

Вообще людей много. Но их доля от общего количества конечно мала. А если еще брать среди этой мелкой доли тех кто юзает NG CMS, то наверное количество стремится к 1 big_smile

#2843 Re: Страницы плагинов » LastTweets :: Последние твиты » 2010-01-31 17:39:28

Обновил плагин:

[0.02][2010-01-31]
+ новый шаблон entries.tpl для более гибкого вывода

Подробности в readme.

Правда судя по количеству скачиваний, блоги на NG практически никто не делает. А жаль smile

#2845 Re: FAQ » FYI: Миграция с "2z project 0.9.7.1" на NG CMS 0.9.0 » 2010-01-30 17:30:45

Просто сделай все по инструкции smile В ней про установку NG не говорится. Что делать с базой тоже написано в пункте III Адаптация БД
0.9.0 лежит тут http://ngcms.ru/forum/viewtopic.php?id=89

#2846 Re: Флейм » Сайты на NG CMS » 2010-01-30 14:22:31

hot пишет:

В России 3G

по 4 рубля за мегабайт

#2847 Re: FAQ » FYI: Миграция с "2z project 0.9.7.1" на NG CMS 0.9.0 » 2010-01-30 14:21:05

1. Не надо менять префикс. В настройках админки только сменить ng на 2z
2. NG не надо инсталлировать. Просто заменить файлы. Только переезжать надо на 0.9.0, а не 0.9.1

#2848 Re: Тестирование версий » FixPack #01 для NGCMS версии 0.9.1 » 2010-01-30 14:11:43

Оказывается в SVN http://trac2.assembla.com/ngcms/changeset/499 проблему пофиксили. А я на локалку ставил FP1, который включает в себя изменения по 494

#2849 Re: Тестирование версий » FixPack #01 для NGCMS версии 0.9.1 » 2010-01-30 02:17:28

Deprecated: Function eregi() is deprecated in X:\home\ngcms\www\engine\includes\classes\templates.class.php on line 107

PHP Version 5.3.1

if (eregi("\[", $id)) {

заменил на

if (preg_match("/\[/", $id)) {

Согласно http://php-fusion7.ru/articles.php?article_id=12

Вроде работает.

// Deprecated: Function ereg() is deprecated in X:\home\ngcms\www\engine\actions\extras.php on line 22
if (ereg("@",$uri)) { менять на     if (preg_match("/@/",$uri)) {

В общем ereg отправят на свалку скоро

#2850 Re: Тестирование версий » FixPack #01 для NGCMS версии 0.9.1 » 2010-01-29 22:36:31

Forbidden
You don't have permission to access /news/engine/plugins/gsmg/ on this server.:rolleyes:

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

Работает на FluxBB