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

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

Вы не зашли.

#577 Re: "А как сделать..." » А где настраеватся вывод mailbota » 2011-09-26 10:57:14

easmik, Мне кажется что они имели ввиду поместить это слово к письму, а может и нет:P

сгенерированное письмо

#578 Re: "А как сделать..." » Что такое hide_menu ? » 2011-09-26 10:45:12

vl, Он скрывает по заданному условию то что не хотят видеть:
$template['regx']['/\[hide_menu***\](.*?)\[\/hide_menu***\]/si'] = '\\1';
Условия для каждой категории прописывается вручную в сам код...
По описанию:

Скрыть категории в меню

Wolverine, В шаблонах от трашки присутствует данный плагин...

#579 Re: "А как сделать..." » А где настраеватся вывод mailbota » 2011-09-25 15:39:31

Напиши письмо им, чтобы они уточнили причины да и не гадай) У меня на mail.ru приходит нормально)

#582 Re: Флейм » denwer для ubuntu » 2011-09-25 14:05:52

Slavchik, О_о о_О О_О))) Без комментариев)))

#584 Re: Запросы на платную разработку плагинов » Прикрутите капчу, кто в теме. 300 р. » 2011-09-21 23:21:03

Wolverine, Всё может быть, но мне лично помогло на своем форуме от этого спама...

#585 Re: "А как сделать..." » веб форма, посоны! » 2011-09-21 23:08:41

Я бы тебя сейчас посла на => но там что то с подключением к бд...
А что за статика?

#586 Re: Запросы на платную разработку плагинов » Прикрутите капчу, кто в теме. 300 р. » 2011-09-21 23:04:31

Открываем: auth_basic.php
Находим:

array_push($params, array('name' => 'email', title => $lang['auth_email'], 'descr' => $lang['auth_email_descr'],'type' => 'input'));

После добавляем:

array_push($params, array('name' => 'who_bot', title => 'Если не бот сними галочку:', 'descr' =>  '','type' => 'checkbox'));

Находим:

// Preprocess login
	 	if (strlen($values['login'])<3) {
	 		// Слишком короткий логин
	 		$msg = $lang['auth_login_short'];
	 		return 0;
	 	}

После добавляем:

if(isset($values['who_bot']) && !empty($values['who_bot']))
		{
			// Дополнительная защита от ботов
	 		$msg = 'Ботам регистрация запрещена';
	 		return 0;
		}

Открываем cmodules.php
Находим:

if ($param['type'] == 'text') {
			$tvars['vars']['input'] = '<textarea name="'.$param['name'].'" title="'.$param['title'].'" '.$param['html_flags'].'>'.secure_html($param['value']).'</textarea>';
		} else if ($param['type'] == 'input') {
			$tvars['vars']['input'] = '<input name="'.$param['name'].'" type="text" title="'.$param['title'].'" '.$param['html_flags'].' value="'.secure_html($param['value']).'"/>';
		} else if (($param['type'] == 'password')||($param['type'] == 'hidden')) {
			$tvars['vars']['input'] = '<input name="'.$param['name'].'" type="'.$param['type'].'" title="'.$param['title'].'" '.$param['html_flags'].' value="'.secure_html($param['value']).'"/>';
		} else if ($param['type'] == 'select') {
			$tvars['vars']['input'] = '<select name="'.$param['name'].'" title="'.$param['title'].'" '.$param['html_flags'].'>';
			foreach ($param['values'] as $oid => $oval) {
				$tvars['vars']['input'].= '<option value="'.$oid.'"'.($param['value']==$oid?' selected':'').'>'.$oval.'</option>';
			}
			$tvars['vars']['input'].='</select>';
		} else if ($param['type'] = 'manual') {
			$tvars['vars']['input'] = $param['manual'];
		}

Меням на:

if ($param['type'] == 'text') {
			$tvars['vars']['input'] = '<textarea name="'.$param['name'].'" title="'.$param['title'].'" '.$param['html_flags'].'>'.secure_html($param['value']).'</textarea>';
		} else if ($param['type'] == 'input') {
			$tvars['vars']['input'] = '<input name="'.$param['name'].'" type="text" title="'.$param['title'].'" '.$param['html_flags'].' value="'.secure_html($param['value']).'"/>';
		} else if ($param['type'] == 'checkbox') {
			$tvars['vars']['input'] = '<input name="'.$param['name'].'" type="checkbox" title="'.$param['title'].'" '.$param['html_flags'].' value="1"  checked="checked"/>';
		} else if (($param['type'] == 'password')||($param['type'] == 'hidden')) {
			$tvars['vars']['input'] = '<input name="'.$param['name'].'" type="'.$param['type'].'" title="'.$param['title'].'" '.$param['html_flags'].' value="'.secure_html($param['value']).'"/>';
		} else if ($param['type'] == 'select') {
			$tvars['vars']['input'] = '<select name="'.$param['name'].'" title="'.$param['title'].'" '.$param['html_flags'].'>';
			foreach ($param['values'] as $oid => $oval) {
				$tvars['vars']['input'].= '<option value="'.$oid.'"'.($param['value']==$oid?' selected':'').'>'.$oval.'</option>';
			}
			$tvars['vars']['input'].='</select>';
		} else if ($param['type'] = 'manual') {
			$tvars['vars']['input'] = $param['manual'];
		}

И всё...

#587 Re: "А как сделать..." » Тут такой вопросик ? уже заполненная новая новость *) » 2011-09-19 22:33:59

Открываешь /engine/skins/default/tpl/news/add.tpl
Находишь:

<div id="container.content" class="contentActive"><textarea style="width: 99%; padding: 1px; margin: 1px;" name="ng_news_content" id="ng_news_content" rows="10" tabindex="2"></textarea></div>

и изменяешь на:

<div id="container.content" class="contentActive"><textarea style="width: 99%; padding: 1px; margin: 1px;" name="ng_news_content" id="ng_news_content" rows="10" tabindex="2">РАЗДЕЛ:

НОМЕР:

КРАТКО:</textarea></div>

#591 Re: "У меня не работает..." » RSS лента новостей из нескольких категорий » 2011-07-23 17:11:54

ArchDimAngeL, У тебя "ЛЕНТА НОВОСТЕЙ" это категория или добавляется типо плагином?
Между тегов <category></category> кроме категории быть ничего не может!!!

#592 Re: "А как сделать..." » как вставит php » 2011-07-21 00:31:50

legenda пишет:

кому нужног просто чтоб заработало пхп в main

надо изменить в index.php

// 2. Load & show template
$tpl -> template($mainTemplateName, $mainTemplatePath);
$tpl -> vars($mainTemplateName, $template);
if (!$SUPRESS_TEMPLATE_SHOW) {
	printHTTPheaders();
	echo $tpl -> show($mainTemplateName);
} else if (!$SUPRESS_MAINBLOCK_SHOW) {
	printHTTPheaders();
	echo $template['vars']['mainblock'];
}

на

// 2. Load & show template
$tpl -> template($mainTemplateName, $mainTemplatePath);
$tpl -> vars($mainTemplateName, $template);
if (!$SUPRESS_TEMPLATE_SHOW) {
	printHTTPheaders();
	//echo $tpl -> show($mainTemplateName);
	eval (' ?' . '>' . $tpl -> show($mainTemplateName) . '<' . '?php ');
} else if (!$SUPRESS_MAINBLOCK_SHOW) {
	printHTTPheaders();
	echo $template['vars']['mainblock'];
}

все

Опасный подход в плане безопасности и eval крайне медленно работает...

#594 Re: "У меня не работает..." » RSS лента новостей из нескольких категорий » 2011-07-20 09:16:57

ArchDimAngeL пишет:

Или подскажите, как убрать слово ЛЕНТА НОВОСТЕЙ из тегов <category> в RSS ленте!

Удали:

".GetCategories($row['catid'], true)."
ArchDimAngeL пишет:

БЫСТРЕЕ!!!

Не получается вежливо прокомментировать так же как и твоё СРОЧНО! но ты наверное сам понял. НАДЕЮСЬ!:)

#595 Re: Новый функционал » Блоки контента » 2011-07-19 12:12:57

Вот в двиг вносить это кокрас не стоит. Только в виде плагина.;)

#599 Re: Запросы плагинов » Интеграция с PunBB 1.3 » 2011-07-07 10:49:29

Открой auth_punbb.php найди там:

$mysql->query("INSERT INTO ".uprefix."_users ...

и во всех 4 поменяй на 3...

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

Работает на FluxBB