Anti Spam Bot Türkçe

phpBB 3.0.x MOD Veritabanımızda yayınlanan ve tarafınızca eklenen tüm yeni phpBB 3.0.x sürümleri için MODların duyuruları buradan yapılmaktadır. phpBB 3.0.x MODları hakkında ihtiyacınız olan desteği lütfen 3.0.x MOD Destek forumuna başlık açarak sorunuz.
Forum kuralları
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.

- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB3 kurulum ve çalıştırması hakkında bir sorununuz varsa "3.0.x Destek Forumu" forumuna başlık açınız; phpBB3 temasından kaynaklı bir sorunuz varsa "3.0.x Stil/Tema Geliştirme & Tartışma & Yardım" forumuna başlık açınız; phpBB3 mod/eklentileriyle ilgili sorununuz varsa "3.0.x MOD Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.

- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
Kilitli
deneyci1976
Kayıtlı Kullanıcı
Mesajlar: 83
Kayıt: 12.02.2009, 21:52
İletişim:

Anti Spam Bot Türkçe

Mesaj gönderen deneyci1976 »

Merhaba, Foruma bot girişi engellemek için hazırlanmış olan anti-bot eklentisinin türkçeleştirilmiş ve dosyalarının editlenmiş halidir. Dosyaları notepad yada eski model frontpagelerle editleyip gönderdiğimde hata veriyor bu yüzden dreamweaver cs4 ile hazırladım. Zip dosyası içindeki dosyaları forum klasörüne kopyalamanız ve admin panelden Anti bot özelliğini aktif etmeniz yeterlidir. Forumunuzda bu dosyalarla ile alakalı başka eklentiler varsa silinecektir, başka eklentileri olanlar orjinal dosyayı açıp gerekli yerleri kendileri editlemeliler. Önbelliğide boşaltmayı unutmayın.
Neden böyle bir özelliği PHPBB'ye standart olarak ekleyip bizi botlardan kurtarmıyorlar?

Önizleme
antispam.jpg
antispam.jpg (18.54 KiB) 4683 kere görüntülendi
bot.JPG
Türkçe ve editlenmiş dosyalar 3.0.4 versiyonda denendi Admin panelide türkçeleştirip tekrar yükledim
AntiBotQuestion.zip
(87.33 KiB) 628 kere indirildi
Dosyanın orjinali 2 mesaj aşağıda
En son deneyci1976 tarafından 30.03.2009, 16:07 tarihinde düzenlendi, toplamda 7 kere düzenlendi.
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Anti Bot Türkçe

Mesaj gönderen bplr »

deneyci1976 yazdı:Merhaba, Foruma bot girişi engellemek için hazırlanmış olan anti-bot eklentisinin türkçeleştirilmiş ve dosyalarının editlenmiş halidir. zip dosyası içindeki dosyaları forum klasörüne kopyalamanız ve admin panelden Anti bot özelliğini aktif etmeniz yeterlidir. Önbelliğide boşaltmayı unutmayın.

Önizleme
antispam.jpg
Türkçeleştirilmiş ve editlenmiş dosyalar
AntiBotQuestion.zip
Bu şekilde sadece premod dosyaları vermişsin, normalde kurulum install.xml dosyasını da pakete eklemen gerekir. Ayrıca, önceden kurulu başka modlar varsa, bu dosyalar ile onlar silinir. Güvenlik açısından da hangi kod nereye eklenmiş görmek gerekir.
deneyci1976
Kayıtlı Kullanıcı
Mesajlar: 83
Kayıt: 12.02.2009, 21:52
İletişim:

Re: Anti Bot Türkçe

Mesaj gönderen deneyci1976 »

Haklısınız dosyanın orjinalinide ekledim. Ama başka bir eklenti kullanmayan kişiler hazırladığım dosyaları kullanabilir.

Kod: Tümünü seç

About this MOD
Title:Anti Bot Question

Description:Add an Admin controlled anti-bot question to the registration page and ACP.

Version:1.2.0

Installation Level:Easy

Installation Time:~5 minutes

Author Notes:Mod will need to be switched on before use

 Author
Username:CoC 
Name:Chris 
WWW:http://www.skyblueuntrust.com 
 
Files to Edit
includes/ucp/ucp_register.php, 
includes/acp/acp_board.php, 
language/en/acp/board.php, 
language/en/ucp.php, 
language/en/common.php, 
styles/prosilver/template/ucp_register.html 

Included Files
No files have been included with this MOD.

Additional MODX Files
en-gb template: Changes for subsilver2 

--------------------------------------------------------------------------------

Disclaimer & Other Notes
For security purposes, please check: http://www.phpbb.com/mods/ for the latest version of this MOD. Downloading this MOD from other sites could cause malicious code to enter into your phpBB Forum. As such, phpBB will not offer support for MODs not offered in our MODs database, located at: http://www.phpbb.com/mods/

--------------------------------------------------------------------------------

Select Database Type:MySQL 41 MySQL 40 Firebird MSSQL Oracle Postgres SQLLite 
SQL
Code:Select All
INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('enable_abquestion', '0', '0');
INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('abquestion','','0');
INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('abanswer','','0');
INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('abanswer2','','0');
Edits
swxUse your keyboard to navigate the code boxes. You may also hit 's' on your keyboard to go to the first code box.

/////////////////////////////////////////////////////////////

Open: includes/ucp/ucp_register.php
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
			'tz'				=> request_var('tz', (float) $timezone),
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
			'AB_Question'		=> strtolower(request_var('AB_Question', '')),
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
				'email_confirm'		=> array('string', false, 6, 60),
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
				'AB_Question'		  => array('string', !$config['abanswer']),
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
				if ($data['email'] != $data['email_confirm'])
				{
					$error[] = $user->lang['NEW_EMAIL_ERROR'];
				}
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
				if ($config['enable_abquestion'])
				{
					if ($data['AB_Question'] == '')
					{
						$error[] = $user->lang['AB_NO_ANSWER'];
					}
						else if ($data['AB_Question'] != strtolower($config['abanswer']) && $data['AB_Question'] != strtolower($config['abanswer2']))
						{
							$error[] = $user->lang['AB_QUESTION_ERROR'];
						}
				}
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
			'EMAIL_CONFIRM'		=> $data['email_confirm'],
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
			'AB_QUESTION'		=> $data['AB_Question'],
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
			'L_PASSWORD_EXPLAIN'		=> sprintf($user->lang[$config['pass_complex'] . '_EXPLAIN'], $config['min_pass_chars'], $config['max_pass_chars']),
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
			'L_AB_QUESTION'				=> $config['abquestion'],
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
			'S_CONFIRM_CODE'	=> ($config['enable_confirm']) ? true : false,
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
			'S_ABQ_CODE'	=> ($config['enable_abquestion'] == 1) ? true : false,
<< Hide
Open: includes/acp/acp_board.php
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
						'coppa_fax'			=> array('lang' => 'COPPA_FAX',			'validate' => 'string',	'type' => 'text:25:100', 'explain' => false),
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
						'legend4'			=> 'AB_QUESTION_MOD',
						'enable_abquestion'	=> array('lang' => 'ABQ_ENABLE',		'validate' => 'bool',	'type' => 'radio:yes_no', 'explain' => true),
						'abquestion'	=> array('lang' => 'AB_QUESTION',		'validate' => 'string',	'type' => 'text:40:100', 'explain' => true),
						'abanswer'	=> array('lang' => 'AB_ANSWER',			'validate' => 'string',	'type' => 'text:40:100', 'explain' => true),
						'abanswer2'	=> array('lang' => 'AB_ANSWER_2',		'validate' => 'string',	'type' => 'text:40:100', 'explain' => true),
<< Hide
Open: language/en/acp/board.php
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
	'ACP_REGISTER_SETTINGS_EXPLAIN'		=> 'Here you are able to define registration and profile related settings.',
Add before
Tip: Add these lines on a new blank line before the preceding line(s) to find.

Code:Select All
	'AB_ANSWER'							=> 'Anti-Bot Answer',
	'AB_ANSWER_EXPLAIN'			=> 'This is the main answer for the question.',
	'AB_ANSWER_2'						=> 'Anti-Bot Answer Two',
	'AB_ANSWER_2_EXPLAIN'		=> 'Here you can add a second answer, a good idea if using a question that requires a numerical answer.',
	'AB_QUESTION_MOD'				=> 'Anti-Bot Question',
	'AB_QUESTION'						=> 'Anti-Bot Question',
	'AB_QUESTION_EXPLAIN'		=> 'This is the question a user must answer to register.',
	'ABQ_ENABLE'						=> 'Enable Anti-Bot Question',
	'ABQ_ENABLE_EXPLAIN'		=> 'Enable the Anti-Bot question for registering.',
<< Hide
Open: language/en/ucp.php
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
	'ACCOUNT_ACTIVE'				=> 'Your account has now been activated. Thank you for registering.',
Add before
Tip: Add these lines on a new blank line before the preceding line(s) to find.

Code:Select All
	'AB_QUESTION_ERROR'				=> 'The Answer to the Anti-Bot Question you entered is incorrect, Please check your answer and try again.',
	'AB_NO_ANSWER'				=> 'No Anti-Bot Question Answer Entered.',
<< Hide
Open: language/en/common.php
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
	'ACCOUNT_ALREADY_ACTIVATED'		=> 'Your account has already been activated.',
Add before
Tip: Add these lines on a new blank line before the preceding line(s) to find.

Code:Select All
	'AB_QUESTION_EXPLAIN'			=> 'For protection against spam, Answer the above question.',
<< Hide
Open: styles/prosilver/template/ucp_register.html
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
		<dl>
		<dt><label for="password_confirm">{L_CONFIRM_PASSWORD}:</label></dt>
		<dd><input type="password" tabindex="5" name="password_confirm" id="password_confirm" size="25" value="{PASSWORD_CONFIRM}" class="inputbox autowidth" title="{L_CONFIRM_PASSWORD}" /></dd>
	</dl>
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
	<!-- IF S_ABQ_CODE -->
	<dl>
		<dt><label for="AB_Question">{L_AB_QUESTION}:</label><br /><span>{L_AB_QUESTION_EXPLAIN}</span></dt>
		<dd><input type="text" tabindex="6" name="AB_Question" id="AB_Question" size="25" maxlength="255" value="{AB_QUESTION}" class="inputbox autowidth" title="{L_AB_QUESTION}" /></dd>
	</dl>
	<!-- ENDIF -->
<< Hide
DIY Instructions
These are manual instructions that cannot be performed automatically. You should follow these instructions carefully.

Code:Select All
To Install the style edits for subsilver2 or styles bassed on subsilver2, look inside the templates folder.
Purge the cache after install.


Dosyanın Orjinali
AntiBotQuestion.zip
(32.81 KiB) 525 kere indirildi
kucukCAYkasiklari
Kayıtlı Kullanıcı
Mesajlar: 3
Kayıt: 23.04.2008, 23:01
İletişim:

Re: Anti Spam Bot Türkçe

Mesaj gönderen kucukCAYkasiklari »

üsteki zip dosyasını indirdim gerekli yerlere yapıştırdım... ama bu alttakini nasıl yerleştircem bi türlü anlamadım... KOD: Tümünü seç felan yazıp yolluyosunuz ya onlar nedir tam anlayamadım ya :( bu arada benim ki 3.0.2 sorun olur mu?
Kullanıcı avatarı
difficulty
Kayıtlı Kullanıcı
Mesajlar: 674
Kayıt: 20.02.2009, 15:48
İletişim:

Re: Anti Spam Bot Türkçe

Mesaj gönderen difficulty »

alttakileri anlamak için sanarım önce bunları okumalısın

viewtopic.php?f=30&t=108

viewtopic.php?f=35&t=13382
deneyci1976
Kayıtlı Kullanıcı
Mesajlar: 83
Kayıt: 12.02.2009, 21:52
İletişim:

Re: Anti Spam Bot Türkçe

Mesaj gönderen deneyci1976 »

Anti Spam Bot Türkçe
3.0.5 version için editlenmiş dosyalar. Bu dosyaları etkileyen başka bir eklentiniz yoksa forum ana klasörünüze kopyalayıp önbelleği temizlemeniz yeterlidir.
AntiBotQuestion.zip
(88.14 KiB) 389 kere indirildi
AkrepKral
Kayıtlı Kullanıcı
Mesajlar: 32
Kayıt: 07.01.2006, 23:58
İletişim:

Re: Anti Spam Bot Türkçe

Mesaj gönderen AkrepKral »

Sub2 desteği yok mu ben mi göremedim?
Kullanıcı avatarı
malt
Kayıtlı Kullanıcı
Mesajlar: 468
Kayıt: 25.02.2008, 11:00
Konum: Koltuk
İletişim:

Re: Anti Spam Bot Türkçe

Mesaj gönderen malt »

AkrepKral yazdı:Sub2 desteği yok mu ben mi göremedim?
Bu klasörde var? => download/file.php?id=1341
Kilitli

“3.0.x MOD Duyuruları” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 3 misafir