download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Вграждане на бг вариант на captcha във phpbb форум

< 1 2 >

Автор
Съобщение
joniewalker
Пет, 16.03.12, 12:28
Експериментирам в лабораторни /домашни условия/ засега, със идеята да направя форум. Но доколкото съм запознат един от най големите проблеми е спама. Та искам форума да е ориентиран към българскоговорящи. И искам освен CAPTCHA да има допълнително поле за проверка - нещо от рода на "Въведете годината на основаването на България". Та някой знае ли как?
Благодаря

edit/
Форума е от тук - phpBB, засега го качвам локално на XAMPP за Windows.

редактиран от joniewalker на 16.03.12 12:31
dreamskill
Пет, 16.03.12, 13:45
joniewalker
Пет, 16.03.12, 16:15
Moже ли да поясниш - аз не искам recaptcha. Искам въпроса на български. Така ще отсея не-българските потребители.
редактиран от joniewalker на 16.03.12 16:17
phrozencrew
Пет, 16.03.12, 21:49
Защо не ползваш някой плъгин? Примерно: SimpleMath Captcha Plugin
joniewalker
Съб, 17.03.12, 09:19

RE: Вграждане на бг вариант на captcha във phpbb форум

” Защо не ползваш някой плъгин? Примерно: SimpleMath Captcha Plugin

Да, а с този плъгин може ли да се постигне резултата който искам? Ще го видя. 10х

anonymous
Съб, 17.03.12, 10:26
Не можеш, защото картинките се генерират в сървърите им, а не от твоя сървър(това е при платени версии).

П.П.-просто напиши въпроса си над едно поле и проверявай дали е верен отговора, вкарай 5 въпроса да ги върти и готово(бота няма да знае кой е конкретния въпрос и няма да отговори).

joniewalker
Съб, 17.03.12, 12:35

RE: Вграждане на бг вариант на captcha във phpbb форум

” П.П.-просто напиши въпроса си над едно поле и проверявай дали е верен отговора, вкарай 5 въпроса да ги върти и готово(бота няма да знае кой е конкретния въпрос и няма да отговори). „

Ок, как да го напиша? Демек кой е кода и в кой файл да го вградя?

stoqncho
Съб, 17.03.12, 13:31

RE: RE: Вграждане на бг вариант на captcha във phpbb форум

” Ок, как да го напиша? Демек кой е кода и в кой файл да го вградя? „

Така става, като се почва от нулата и за всяко нещо се пита. Представяш ли си как се чувства някой, който не разбира от компютри и ти му обясняваш, той кима с глава и се прави, че разбира? Добре е, че не съм тръгнал и аз да правя сайт, че даже за повече неща ще питам.

phrozencrew
Съб, 17.03.12, 15:14

RE: Вграждане на бг вариант на captcha във phpbb форум

” Не можеш, защото картинките се генерират в сървърите им, а не от твоя сървър(това е при платени версии). „
Пак се изказа неподготвен . Какви платени версии, кви немци на балканчета?
Ей го мода за вграждане, можеш да си го преведеш на БГ (и няма никакви картинки):
<?php
*/
 
/**
* DO NOT CHANGE
*/
if (!defined('IN_PHPBB'))
{
	exit;
}
 
if (empty($lang) || !is_array($lang))
{
	$lang = array();
}
 
// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
 
$lang = array_merge($lang, array(
	'CAPTCHA_SIMPLEMATH'		=> 'SimpleMath CAPTCHA',
 
	'SIMPLEMATH_CONFIRM_WRONG'	=> 'Your calculation was incorrect.',
	'SIMPLEMATH_EXPLAIN'		=> 'To solve the exercise you have to enter the numeric result of the equation.',
	'SIMPLEMATH_TEMPLATE'		=> '%1$s %2$s %3$s =',// Number, Operator, Number
 
	'VC_REFRESH'				=> 'New exercise',
 
	'operators'	=> array(
		/**
		* You can add any operator here...
		* The first key in the array of an operator must be the php-function-name.
		* The number of keys must be greater than 2.
		*/
		'+'	=> array(
			'bcadd',	// php function name
			'+',
			'plus',
		),
		'-'	=> array(
			'bcsub',
			'-',
			'minus',
		),
	),
 
	'numbers'	=> array(
		/**
		* You can add any number here...
		* The first key in the array of a number must be the integer-value as a string.
		* The number of keys may be 1 or more.
		*/
		0	=> array(
			'0',
			'null',
			'0',
		),
		1	=> array(
			'1',	// integer
			'one',	// english
			'I',	// latin
		),
		2	=> array(
			'2',
			'two',
			'II',
		),
		3	=> array(
			'3',
			'three',
			'III',
		),
		4	=> array(
			'4',
			'four',
			'IV',
		),
		5	=> array(
			'5',
			'five',
			'V',
		),
		6	=> array(
			'6',
			'six',
			'VI',
		),
		7	=> array(
			'7',
			'seven',
			'VII',
		),
		8	=> array(
			'8',
			'eight',
			'VIII',
		),
		9	=> array(
			'9',
			'nine',
			'IX',
		),
		10	=> array(
			'10',
			'ten',
			'X',
		),
	),
));
 
?>

joniewalker
Съб, 17.03.12, 22:36
В кой файл да го вградя този код, Фрозен?

< 1 2 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.