[MOD]DeleteExtraExclamationPointsandQuestionMarksinMessages

[url=http://www.phpbbturkey.com/mods.html:34cnv4ga]phpBB 2.0.x MOD Veritabanımızda[/url:34cnv4ga] yayınlanan ve tarafınızca eklenen tüm yeni phpBB 2.0.x sürümleri için MODların duyuruları buradan yapılmaktadır. MODlar hakkında ihtiyacınız olan desteği lütfen [b:34cnv4ga]2.0.x MOD Destek[/b:34cnv4ga] forumuna başlık açarak sorunuz.
Kilitli
Kullanıcı avatarı
pikachu
Kayıtlı Kullanıcı
Mesajlar: 3062
Kayıt: 16.07.2006, 15:32
Konum: ağandon /
İletişim:

[MOD]DeleteExtraExclamationPointsandQuestionMarksinMessages

Mesaj gönderen pikachu »

bu mod sayesinde mesajlarda kullanılan gereksiz soru işareti ve ünlemlerden kurtuluyorsunuz. örneğin mesajda " sen seni bil sen seni!!!!!!!" yazıyorsa bu mod onu "sen seni bil sen seni!" şeklinde düzeltiyor.
2.0.22 ile uyumlu.

Kod: Tümünü seç

############################################################## 
## MOD Title: Exclamation point in message
## MOD Author: Underhill < webmaster@underhill.de > (N/A) http://www.underhill.de/
## MOD Description: Delete uneeded exclamation points from the message body.
##		"Question!!!!!!" will be changed to "Question!" or "Who can help??????" will be changed to "Who can help?"
## MOD Version: 1.4.6
## 
## Installation Level: easy
## Installation Time: 5 minutes
## Files To Edit:
##		includes/functions_post.php
## Included Files: N/A
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2 
############################################################## 
## For security purposes, please check: http://www.phpbb.com/mods/ 
## for the latest version of this MOD. Although MODs are checked 
## before being allowed in the MODs Database there is no guarantee 
## that there are no security problems within the MOD. No support 
## will be given for MODs not found within the MODs Database which 
## can be found at http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes: 
## 
## Tip: Use PHP to make you own replacements
## Tips-Download: http://www.underhill.de/downloads/phpbb2mods/exclamationpointinmessagetips.txt
##
## Download: http://www.underhill.de/downloads/phpbb2mods/exclamationpointinmessage.txt
############################################################## 
## MOD History: 
##
##   2006-12-31 - Version 1.4.6
##		- Successfully tested with phpBB 2.0.22
## 
##   2006-06-11 - Version 1.4.5
##		- Successfully tested with phpBB 2.0.21
## 
##   2006-04-08 - Version 1.4.4 
##		- Successfully tested with phpBB 2.0.20
##		- Successfully tested with EasyMOD beta (0.3.0)
## 
##   2005-12-31 - Version 1.4.3 
##		- Successfully tested with phpBB 2.0.19
## 
##   2005-12-11 - Version 1.4.2 
##		- MOD Syntax changes for the phpBB MOD Database
##		- Successfully tested with phpBB 2.0.18
##
##   2005-10-03 - Version 1.4.1 
##		- MOD Syntax changes for the phpBB MOD Database
## 
##   2005-10-01 - Version 1.4.0 
##		- Format changed to the phpBB MOD Template
##		- Successfully tested with phpBB 2.0.17
## 
##   2003-11-20 - Version 1.0.0 
##		- Built and successfully tested with phpBB 2.0.6
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

#
#-----[ OPEN ]------------------------------------------------------------------
#

includes/functions_post.php

#
#-----[ FIND ]------------------------------------------------------------------
#

	$message = trim($message);

#
#-----[ AFTER, ADD ]------------------------------------------------------------
#

	//
	// Exclamation point in message
	//
	if (preg_match("/([\!\?\.])+/", $message))
	{
		$message_array = preg_split("/\n/", $message);
		for ($x = 0; $x < count($message_array); $x++)
		{
			if (!preg_match("/\[.*\//", $message_array[$x])) // Ignore BBCode...
			{
				$message_array[$x] = preg_replace("/([\!])+/", "\\1", $message_array[$x]);
				$message_array[$x] = preg_replace("/([\?])+/", "\\1", $message_array[$x]);
				$message_array[$x] = preg_replace("/([\.])+/", "\\1", $message_array[$x]);
			}
			$message = implode("\n", $message_array);
		}
	}

#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------------------------
#
# EoM
fatihbaz

Mesaj gönderen fatihbaz »

Kullanıcı avatarı
pikachu
Kayıtlı Kullanıcı
Mesajlar: 3062
Kayıt: 16.07.2006, 15:32
Konum: ağandon /
İletişim:

Mesaj gönderen pikachu »

aynı mod değil fatihbaz, biri başlıklardakini düzeltiyor biri mesajlardakini. :D
ckr
Kayıtlı Kullanıcı
Mesajlar: 125
Kayıt: 22.12.2006, 20:44
Konum: Ew
İletişim:

Mesaj gönderen ckr »

saol paylaşımın için !!
I'm Offline
Kilitli

“2.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 1 misafir