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

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

Вы не зашли.

#726 Re: Релизы версий » Версия 0.9.3 Release » 2011-11-13 03:00:00

legenda, если быстрый патч, то в engine/plugins/rss_export/rss_export.php, строку ~57:

		$query = "select * from ".prefix."_news where approve=1 order by id desc";

меняешь на:

		$query = "select * from ".prefix."_news where approve=1 order by postdate desc";

#727 Re: Запросы на доработку ядра » Поддержка SQLite? » 2011-11-13 00:06:37

t3s, т.е. ты предлагаешь найти (или написать) какой-то класс, который будет выполнять полный анализ синтаксиса SQL запроса и переделывать его в случае необходимости?
Прикольно smile

#728 Re: Страницы плагинов » ads_sape :: Показ ссылок с сервиса SAPE.RU » 2011-11-13 00:02:29

irinka-08, вот так навскидку ничего не подскажу.
90% - какие-то проблемы при переезде, где-то что-то поменяла/сломала/недоделала.

Если пришлёшь (в ЛС) доступ к хостингу (по ssh), то можно будет посмотреть детально.

#730 Re: Флейм » Создание расширенной мультиязычности » 2011-11-12 12:07:13

easmik, а зачем??
Если разные шаблоны, то ты уже и так в них можешь разный контент задавать.

#731 Re: Релизы версий » Версия 0.9.3 Release » 2011-11-12 01:50:59

Wolverine, давай это будем считать фичей. Мало кто в здравом уме будет зачищать список ЧПУ, а там для нормальной работы скриптов последняя строчка всё-же важна.
infinity237, хорошая идея, спасибо, реализую.
legenda, согласен, исправлю.
False, ошибка в коде. Пачт доступен в SVN 891, спасибо.

#732 Re: "У меня не работает..." » Internal Server Error » 2011-11-11 22:10:59

NOIR, у тебя двиг не полностью залился.
Как минимум - нет файла engine/includes/classes/timer.class.php

Залей заново.

#733 Re: Флейм » Служебная (скрытая) категория? » 2011-11-11 22:08:55

Har-old, прямых ссылок нет на:
1. статические страницы
2. новости без категории и без галочки "опубликовать на главной" (хотя такие новости списком при желании всё-же увидеть можно)

#734 Re: "У меня не работает..." » Internal Server Error » 2011-11-11 21:42:39

NOIR, посмотри error.log для своего сайта и пришли последние несколько строк.
Там всё должно быть детально расписано.

#735 Re: Флейм » Различные анонс и основной текст. » 2011-11-11 18:40:58

Har-old пишет:

Это весьма пользительная для продвижения сайтов фишка. Насколько это возможно реализовать малой кровью (без каринальных переделок системы в целом)?

Что есть "анонс"?
Вообще существует понятие "короткая" и "полная" новости.
Обычно в шаблонах полной новости (news.full.tpl) стоит:

{short-story} [more][/more] {full-story}

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

Никто тебе не мешает убрать {short-story} из шаблона news.full.tpl и в "короткой" и "полной" новостях хранить совершенно разное описание.

Вот если тебе кроме "полной" и "короткой" новостей нужен ещё и "анонс",... то это чуть-чуть сложнее.
С точки зрения самого ядра проблем никаких - "анонс" можно положить в доп. поле типа "текстовый блок", а вот с отображением встанет проблема - чем именно и где его отображать (хотя варианты тоже есть)?

#736 Re: Флейм » Служебная (скрытая) категория? » 2011-11-11 18:37:39

Har-old, с каких это пор тут не приветствуются ссылки на другие CMS?
Тут не приветствуется только откровенная необоснованная реклама smile

Возможности такой нет, но если объяснишь более детально что ты под "скрытой категорией" понимаешь, то вполне возможно найдётся простое решение smile

p.s. Учти, в NG каждая новость может находиться одновременно в нескольких (да хоть во всех) категориях.

#737 Re: Вопросы функционирования системы в целом » Организация чата » 2011-11-11 18:35:43

Har-old, скорее да - для разработчиков.
Но для тех, кто в состоянии поставить IRC клиента (не знал, что в опере он встроенный) не должно было возникнуть особых проблем в использовании Jabber чата.

#738 Re: Запросы на доработку ядра » Поддержка SQLite? » 2011-11-11 17:06:33

Har-old, к сожалению, добавление поддержки SQLite потребует создания нового уровня абстракции (для работы с разными типами БД) и серьёзной переделки системы.
Таких планов у нас нет.

Проще всё-таки объяснить руководству, что mySQL - это must have, который нужен для сайта сколь-либо уважающей себя компании. Он уже давным давно стал промышленным стандартом и без него никуда.
Верю, что бюджетные организации считают каждую копейку, но мне кажется, что руководство всё-таки можно будет убедить в необходимости перейти на более дорогой тариф.

#739 Re: Флейм » [xfields] нужно протестировать новый функционал » 2011-11-09 22:42:12

legenda пишет:

Народ напишите пример как виводить групу изображений, ато 1 изображение у меня выводится, а как групу я чтото непойму

Оно работает "из коробки" - просто пишешь [xvalue_ИМЯПОЛЯ] и будет тебе группа изображений.

#741 Re: Страницы плагинов » top_news :: Популярные новости » 2011-11-09 21:44:52

Wolverine, может дело в том что в старых версиях xfields вообще нельзя было отображать группу изображений? smile
Но использование внутри шаблонов не изменилось - [xvalue_ИМЯПЕРЕМЕННОЙ] выведет искомые изображения.

#742 Re: "У меня не работает..." » Перестали работать одновременно все плагины. » 2011-11-08 12:25:05

Wolverine пишет:

Ну теперь то уже точно сказать ничего нельзя, когда все работает. Скорее /conf/plugdata.php обнулился.

Для Виталия:

У меня было такое, когда я в плагине, запускающемся по index, использовал сохранение настроек во время генерации странички, то есть на лету изменял параметры настроек, например отработал скрипт и мне надо записать время последнего запуска, делаю pluginSetVariable, потом pluginsSaveConfig и все, из настроек оставались только последние записанные для этого плагина, все остальное обнулялось нафиг. Не разбирался в тот раз, сделал настройки в файле, но из паблика в who_online и в старом weather используется такая схема. Возможно это этот же глюк.

Вообще при вызове pluginSetVariable() идёт проверка загрузки конфига, поэтому обнуления конфига быть не должно.
Тут проблема в другом - при частом чтении/записи (одновременном обращении разных юзеров к сайту) есть риск получить конфликт и обнулить таким образом файл.
Ситуацию может спасти блокировка файлов на момент записи, но это тоже не особо выход.
В общем, подумаю как от такого защититься и пропишу, что нельзя использовать основной конфиг двига для изменения параметров вне админки.

#743 Re: Вопросы функционирования системы в целом » Переходить с DLE на NGCMS? » 2011-11-05 00:45:24

Игорюня Шыряев пишет:

Собствена вопрос в названии треда...
Тут вот такая вот шняжка есть, просто привык к DLE и знаю этот движок хорошо.... а вот с NGCMS еще не работал, поэтому хотел поинтересоваца сильно они отличаются друг от друга?
Например есть в NGCMS фишка с доп. полями как в DLE и например тэг {custom}?
Просто вот подумал перенести один свой проект на NGCMS а без доп. полей и тэга кастом там ну не обойтись roll
И соответственно хорошо знаю структуру шаблонов DLE, как обстоят дела в NGCMS.... смысле проблем не будет адаптировать готовый шаб под NGCMS?

По сути - у NG и DLE единые корни - CuteNews.
С одной стороны, проекты довольно похожи (к примеру, шаблонизаторы практически идентичны, идея построения шаблонов очень похожа - в этом плане переучиться с DLE будет достаточно просто).
С другой - каждый развивался с своём собственном направлении (не лучше/хуже, а просто по другому).
К примеру, у нас до сих пор не подключен визуальный редактор (делалось из соображений безопасности, в ближайшем будущем появится), отличаются BB коды.

В NG очень многое опирается на плагины, в них вынесены очень многие сервисные функции.
А DLE, насколько я помню - монолит.

Если речь идёт про доп. поля, то в NG есть плагин xfields, позволяющий работать с дополнительными полями.
Вкратце что он позволяет:
1. Добавлять к новостям дополнительные поля разных типов (текст, текстовый блок (textarea), поле выбора (select))
2. Иметь разные группы доп. полей для разных категорий (в админке)
3. Иметь разные шаблоны новостей для разных групп
4. По разному отображать блоки доп. полей в зависимости от значений доп. поля (ограничено, можно использовать для полей выбора с значениями "0" / "1" (отображать юзеру можно как "Нет"/"Да"))
5. Табличные данные - к новости можно подцепить таблицу с доп. полями. Полезно для, к примеру, прайс-листов или подобных вещей.


Так что, как говорится, каждый решает сам для себя.
Вообще NG - в большей мере конструктор, если им серьёзно заниматься, то можно получить достаточно хороший результат. Но вот режим "установка по умолчанию без настроек" на выходе получается достаточно слабая система. Как минимум, нужно активировать нужные плагины (из идущих в поставке).

#744 Re: Релизы версий » Версия 0.9.3 Release » 2011-11-05 00:23:39

pljus пишет:

Добавлена возможность генерировать короткую новость из полной при вызове функции news_showlist(), в настройки данная возможность не выведена, её можно включить изменением кода

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

Функция находится в файле engine/includes/news.php

Вот имеющиеся возможности:

//		'regenShortNews' =>
//			'mode' 		=> If we should generate `on the fly` short news from long one
//				* ''		- Leave short news as is [ default ]
//				* 'auto'	- Generate ShortNews from long only if ShortNews is empty
//				* 'force'	- Generate ShortNews from long in any case
//			'len'  			=> Length in chars of part of LongNews that will be used for regeneration (in case if regeneration is active)
//			'finisher'		=> chars that will be added into the end to indicate that this is truncated line ( default = '...' )

это один из параметров для $callingParams

Если надо установить этот параметр, то находишь строки ~595:

 	$callingParams['style'] = 'short';
 	$callingParams['page']  = (isset($params['page']) && intval($params['page']))?intval($params['page']):(isset($_REQUEST['page'])?intval($_REQUEST['page']):0);

и после добавляешь (к примеру):

 	$callingParams['regenShortNews'] = array('mode' => 'force', 'len' => 150);

в этом примере у тебя короткая новость будет всегда генерироваться из полной (из-за параметра mode = force) с максимальной длиной в 150 символов.

#745 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-11-05 00:08:20

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

#746 Re: Запросы на адаптацию » Kibertemplate » 2011-11-04 13:54:24

Wolverine, упс... сорри, я лох smile
Искал текстовую ссылку, а там картинка. Посыпаю голову пеплом smile

#747 Re: Тестирование версий » NGCMG версии 0.9.3 [Release Candidate 1][SVN 856] » 2011-11-04 13:52:06

t3s, лично я не уверен в необходимости исправлять все ошибки.
Возможно, я отстал от жизни,.. но помню как некоторое время назад была масса мучений с созданием костылей чуть ли не на JS, лишь бы добиться валидности.
Такой валидности, imho, нафиг ну нежно.

Если же речь идёт про явные ошибки, то находи, пиши, исправим.

#748 Re: FAQ » Установка NG CMS » 2011-11-04 13:38:51

Елена, движок ставится легко, проверялось на многих хостингах.
Если есть какие-то проблемы - кидай данные для доступа к хостингу (как минимум, нужен логин&пароль на FTP), поставлю.

#750 Re: Релизы версий » Версия 0.9.3 Release » 2011-11-04 11:55:55

legenda, действительно.
В SVN выложена обновлённая версия плагина с данными исправлениями.

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

Работает на FluxBB