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

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

Вы не зашли.

#2602 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-03-25 16:46:54

Буква я (&#xFF) ему не нравится. см. preg_match('/[&<>\xFF'."'".']/', $values['login']))

#2603 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-03-25 15:46:33

Вроде нигде специально не делается телодвижений для работы с русскими никами. Из поля считывается текст, проверяется на допустимость и создается новая запись запросом INSERT INTO ".uprefix."_users На твоем ubop.net.ua, к примеру, тоже нормально можно зарегаться с русскими буквами. А на каком сайте у тебя проблемы?

#2604 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 1] » 2010-03-25 15:13:23

Вот сама проверка

\engine\plugins\auth_basic\auth_basic.php

if (preg_match('/[&<>\xFF'."'".']/', $values['login'])) {
	 		// Запрещенные HTML символы
	 		$msg = $lang['auth_login_html'];
	 		return 0;
	 	}

#2606 Re: "А как сделать..." » Вывод статистики сайта на отдельной странице » 2010-03-25 01:40:00

Два плагина, ибо конфиги долго писать, чтобы блоки можно было отключать, как в ласткоментсе. Вроде работают

1. sitestats_main_pluginpage.zip - плагин работает и в main.tpl и на собственной страничке /plugin/sitestats/
2. sitestats_onlypluginpage.zip - плагин работает только на на своей страничке /plugin/sitestats/

#2610 Re: "А как сделать..." » Вывод статистики сайта на отдельной странице » 2010-03-24 12:20:45

Возможно, необходимо только создать свою страницу для плагина

#2612 Re: Тестирование версий » NGCMG версии 0.9.2 [Release Candidate 0] » 2010-03-22 18:31:46

А зачем в движке две переменные, которые вроде имеют одинаковое значение: uprefix и prefix. Я всегда использовал prefix, но вижу, что кто-то использует uprefix

#2614 Re: "А как сделать..." » как проверить включен плагин или нет » 2010-03-22 14:03:24

Посмотри код плагина clear_config, он много чего определяет

#2615 Re: Вопросы функционирования системы в целом » NG против DLE » 2010-03-21 22:05:45

LOL, какое ТЗ?)) Все как обычно на всех сайтах: Входящие, Отправленные, Архив, Корзина. Я сегодня немного начал плагин, хоть Виталий и говорил, что лучше допилить систему из движка, но мне удобнее отдельно делать, чем в код движка влазить, да и интересно было разобраться с install/deinstall, никогда раньше не юзал. Пока готов инсталлятор, создающий табличку в БД и деинсталлятор  удаляющий все нафиг

#2616 Re: Вопросы функционирования системы в целом » NG против DLE » 2010-03-21 21:52:53

nnq11 пишет:

а у DLE нормальные "приватные сообщения", например.

Будут и на NG скоро smile Как только Евгений меня проспонсирует lol

#2617 Re: Флейм » Продвижение NGCMS » 2010-03-20 20:32:38

Ну у тебя есть какой-то вариант или тебе надо, чтобы кто-то описание полностью сделал? smile

#2618 Re: Флейм » Продвижение NGCMS » 2010-03-20 20:29:42

Кто должен предложить-то? Хочешь - создай smile

#2619 Re: Страницы плагинов » breadcrumbs :: «Хлебные крошки» » 2010-03-20 18:51:33

torg пишет:

когда посомтрел историю в нём там написано о версии 0.04

В истории нет таких циферок smile 0.1 > 0.2 > 0.3 > 0.3.1

torg пишет:

подскажите как можно сделать, чтобы последний путь был активен

Для новостей, категорий и календаря (для статики надо отдельный фильтр писать, неохота этим сейчас заниматься):

breadcrumbs.php

1. ~50 строчка

$main_page = ($pluginName == 'core' || $pluginName == 'static' || $pluginName == 'uprofile' || $pluginName == 'search' || $params['category'] || $params['plugin'] || $params['year'] || $params['month'] || $params['day'])?'<a href="'.$config['home_url'].'" title="'. $lang['mainpage'] .'">' .$lang['mainpage']. '</a>':$lang['mainpage'];

заменить на

$main_page = '<a href="'.$config['home_url'].'" title="'. $lang['mainpage'] .'">' .$lang['mainpage']. '</a>';

2. ~59 строчка

$tmp_1 = GetCategories($catz[$params['category']]['id'], true);

заменить на

$tmp_1 = GetCategories($catz[$params['category']]['id'], false);

3. ~68 строчка

else $location_last = GetCategories($catz[$params['category']]['id'], true);

заменить на

else $location_last = GetCategories($catz[$params['category']]['id'], false);

4. ~72 строчка

$year = (!$params['month'])?$params['year']:'<a href="'.generateLink('news', 'by.year', array('year' => $params['year'])).'" title="'.$params['year'].'">'.$params['year'].'</a>';

заменить на

$year = '<a href="'.generateLink('news', 'by.year', array('year' => $params['year'])).'" title="'.$params['year'].'">'.$params['year'].'</a>';

5. ~74 строчка

$month = (!$params['day'])?$month_p:'<a href="'.generateLink('news', 'by.month', array('year' => $params['year'], 'month' => $params['month'])).'" title="'.$params['month'].'">'.$month_p.'</a>';

заменить на

$month = '<a href="'.generateLink('news', 'by.month', array('year' => $params['year'], 'month' => $params['month'])).'" title="'.$params['month'].'">'.$month_p.'</a>';

6. ~75 строчка

$day = $params['day'];

заменить на

$day = '<a href="'.generateLink('news', 'by.day', array('year' => $params['year'], 'month' => $params['month'], 'day' => $params['day'])).'" title="'.$params['day'].'">'.$params['day'].'</a>';;

7. ~141 строка

$location_last = $SQLnews['title'];

заменить на

$location_last = '<a href='.newsGenerateLink($SQLnews).'>'.$SQLnews['title'].'</a>';

8. ~154 строка

$location_last = $SQLnews['title'];

заменить на

$location_last = '<a href='.newsGenerateLink($SQLnews).'>'.$SQLnews['title'].'</a>';

В аттаче уже измененный файл

#2621 Re: "А как сделать..." » как сделать автоматический вывод статических страниц на сайте? » 2010-03-20 17:42:23

Вывод куда? Статическая страница доступна по ссылке. Вывод на статики на главную делается через плагин http://ngcms.ru/forum/viewtopic.php?id=652

#2622 Re: Страницы плагинов » breadcrumbs :: «Хлебные крошки» » 2010-03-20 16:58:40

Плагин вышел [2010-02-07] и сразу под 0.9.1. Зачем его адаптировать? smile

#2624 Re: Вопросы функционирования системы в целом » NG против DLE » 2010-03-19 22:34:32

Двести баксов это три дня работы программиста. Что за движок можно сделать в такие сроки я не знаю smile

#2625 Re: Архив плагинов » Личные сообщения 0.01 » 2010-03-19 21:25:38

Я посмотрел код pm.php в движке и там все довольно четко (если по пацански говорить)) ) Все нужные функции есть.

Написал сам себе из админки, в админке и прочел. То есть функционал нужный как бы есть, но обычный юзер не может пользоваться этими сообщениями или как? SwiZZeR на форуме 2z писал, что такая возможность есть, но я что-то ее не нашел...

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

Работает на FluxBB