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

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

Вы не зашли.

#527 Re: Административные вопросы » Новый релиз? А легко! » 2014-08-19 21:50:42

Вы просмотрели баг в календаре, теперь релиза не будет ещё пол года.

#528 Запросы плагинов » events :: каталог событий » 2014-08-18 21:06:48

infinity237
Ответов: 4

2cd00268bc949fdc3a242e17d914c92d.png

Плагин сырой, использовать только тем кто понимает как пользоваться.

#529 Страницы плагинов » smsfox :: SMS подтверждение номера телефона » 2014-08-17 23:14:33

infinity237
Ответов: 3

eaacad72e06caf1b289954b9f4a6d804.jpg
1193cb5aff59423a73a821d0022519c9.jpg
7a13fac746ff612f4a587a60507cb0ae.jpg

Плагин реализует функцию подтверждения номера телефона по SMS, используя сервис http://smsfox.ru/
Плагин никак не ограничивает возможности пользователя с неактивированным/невведенным номером мобильного телефона, просто предоставляет разработчику на основе этих данных в дальнейшем писать нужные ограничения.

#532 Re: Страницы плагинов » auth_loginza :: Вход через OpenID » 2014-08-15 19:55:16

easmik пишет:

infinity237, а почему ты не выкладываешь в SVN свои наработки?

Потому что теряется обратная совместимость.

#533 Re: Страницы плагинов » auth_loginza :: Вход через OpenID » 2014-08-14 23:56:31

[0.2.2][2011-02-03]
* переведен на twig
* добавлено получение дополнительных данных из vk

Чтобы работало на всех логинах нужно изменить регулярку на пропуск пробелов:
http://ngcms.ru/forum/viewtopic.php?pid=27815#p27815

#534 Страницы плагинов » faq :: вопрос/ответ » 2014-08-10 16:24:36

infinity237
Ответов: 4

8550abbeb922b754aa51b5c39d44de3b.jpg

Плагин позволяет вести и выводить статические вопросы/ответы.

Функционал:
1. Блок вопрос/ответ.
2. Страница вопросов/ответов.
3. Админка.

#535 Re: Флейм » Сайты на NG CMS » 2014-08-08 19:59:14

Akira Tsukizawa пишет:

Меня честно говоря волнует другой вопрос, какая будет нагрузка на сервер, и выдержит ли CMS?

Ответ уже давали:
http://ngcms.ru/forum/viewtopic.php?pid=1281#p1281

Нагрузка прямо зависит от:
1. Настроек NG.
2. Настроек и характеристик сервера.
3. Установленных и настроенных плагинов NG.

Не вижу смысла обсуждать что-то без конкретики.

#536 Re: "А как сделать..." » Нагрузка на сервер » 2014-08-03 19:43:27

Только что проверил на тестовых данных

SELECT COUNT( * ) 
FROM  `ng_news` 
WHERE 1
COUNT(*)
30608
SELECT * 
FROM ng_news
WHERE (
approve >0
)
AND (
(
catid REGEXP  '[[:<:]](1)[[:>:]]'
)
)
ORDER BY RAND( ) 
LIMIT 0 , 6
( Запрос занял 0.2249 сек. )

Это не так уж и много, меньше пол секунды на запрос. Можно по разному оптимизировать, но нужно понять нужно ли.

Выполните в phpmyadmin 2 запроса (видимо для базы rak_new):
1.

SELECT * FROM ng_news WHERE ((catid regexp '[[:<:]](18)[[:>:]]')) AND (approve > 0) ORDER BY rand()

2.

SELECT * FROM ng_news WHERE ((catid regexp '[[:<:]](18)[[:>:]]')) AND (approve != 0) ORDER BY rand()

И приведите сюда информацию о времени выполнения этих запросов.

#541 Re: "А как сделать..." » Нагрузка на сервер » 2014-07-26 14:54:34

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

#542 Запросы плагинов » nsearch :: обертка для поиска » 2014-07-26 12:36:37

infinity237
Ответов: 0

Плагин представляет собой обертку для поиска, подойдет для сайтов, где новости используются как каталог продукции.
Преимущества:
+ Есть автодополнение по заголовку новости.
+ При клике на элементе из автодоплнения происходит быстрый переход к новости.
+ При невозможности/нежелании использования автодополнения происходит редирект на default поиск.

https://yadi.sk/d/PXPprLJWXh8DV

#543 Страницы плагинов » where_buy :: объекты на я.карте » 2014-07-26 12:24:46

infinity237
Ответов: 5

56e68e2932ae69d0ce7ab5d6f9be64c7_pv.jpg

1409c6378e30a2d1bb7551b47d9b5108_pv.jpg

cc54f3f0d4c0b9d28a3accf3deef7358_pv.jpg

Плагин позволяет выводить объекты на я.карте с привязкой к городу и категории. Кому нужно, разберется.

https://yadi.sk/d/mkVMj0nCXh6QW

#544 Re: Запросы плагинов » Доска объявлений! » 2014-07-26 12:07:22

v01d пишет:

Там окно для загрузки всплывает на заднем плане (под браузером).

Скорее особенности убунту.

#545 Re: Запросы плагинов » Доска объявлений! » 2014-07-26 11:51:02

Я так понял по правкам нужно:
1. Доработка парсера по .рф доменам.
2.  Унификая css файлы. [Каким образом? Всё равно же все верстают под себя.]

#546 Re: Запросы на платную разработку плагинов » Каталог моб. телефонов +отображение в блоке статьи » 2014-07-26 11:48:20

1. Подключаем breeze.min.js, compare.js, compare.css из архива в шаблон.
2. В main.tpl вставляем блок:

		{% if isHandler('news:news') or isHandler('compare') %}
		<div id="zingaya" style="width: 39px; display: block;">
		<a id="zingayaCl" title="Свернуть" style="display: none;">x</a>
		<div style="width: 100%; height: 1px; clear: both;"></div>
		<a id="zingayaHd" title="Показать" style="display: block;"></a>
		<div id="btn-cmp" style="display: none;">
		<div id="listCMP"></div>
		<button onclick="addtoCMP('{{system_flags.info.title.item}}'); return false;">Добавить</button>
		<button onclick="clearCMPlist(); return false;">Очистить</button>
		<button onclick="window.open('{{home}}/plugin/compare/')">Сравнить</button>
		</div>
		</div>
		<script type="text/javascript" src="{{ tpl_url }}/js/compare.js"></script>
		{% endif %}

После этих действий у нас должен появится "плавающий" открывающийся/закрывающийся блок по правому краю с сохранением состояния и возможностью добавлять название новостей/продуктов с элементами управления.
8718320b8f49c0daead1b1ef72dafdb6.jpg
3. Подключить плагин из архива.

#549 Re: "А как сделать..." » Нагрузка на сервер » 2014-07-26 08:17:21

Karatik пишет:

Можно рассказать подробно для чайников как сделать Оптимизация ORDER BY RAND() в ngcms

Вы не отвечаете на вопросы и задаете новые, это хм... немного неправильно...
Какая посещаемость то? И сколько записей в таблице?

По теме, нужно знать, где делается этот запрос с рандомными записями и почему у него не прописан limit.
+ я бы посоветовал ливать с этих noname шаред хостингов.

#550 Re: "А как сделать..." » Нагрузка на сервер » 2014-07-25 22:28:36

Сколько записей в таблице?
Что за число 274749027?

1. Если не используются множественный выбор категорий, то использовать вместо регулярки catid = 18.
2. ORDER BY rand() переписать любым способом: http://hudson.su/2010/09/16/mysql-optim … r-by-rand/

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

Работает на FluxBB