» » Apsauga nuo nuorodų komentaruose

Apsauga nuo nuorodų komentaruose

Apsauga nuo nuorodų komentaruose

Po šios modifikacijos įdiegimo, jei vartotojas paliks komentarą su nuoroda, tuomet komentaras keliaus į moderacija. t.y. jį reikės patvirtinti. Jei komentaruosenebus aptikta nuoroda jis bus pridedamas be jokio patvirtinimo. Moderacijai nebus siunčiami komentarai iš 1-3 grupių. (Admin, Moderator, Uploader)
Instaliacija:
1. Atidarome failą engine/modules/addcomments.php ir ieškome:
if( $update_comments ) {
			$comments = $db->safesql( $row['text'] ) . "<br /><br />" . $db->safesql( $comments );
			....



Aukščiau pridedame:
if( preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org|\.ua/i", $comments) AND ($member_id['user_group'] > 3) ) {
			if( $update_comments ) {
				if( $row['approve'] ) $update_comments = false;
			}
			$where_approve = 0;
			$stop[] = $lang['news_err_31'];
			$CN_HALT = TRUE;
			msgbox( $lang['all_info'], implode( "<br />", $stop ) . "<br /><br /><a href=\"javascript:history.go(-1)\">" . $lang['all_prev'] . "</a>" );
		}


Šioje eilutėje galite pridėti norimas galunes:

if( preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org|\.ua/i", $comments) 


tarkim

if( preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.in|\.tk|\.se|\.lt|\.tv|\.su|\.org|\.ua/i", $comments)


Autorius: Vitnet

Komentarai

Informacija

Mielas lankytojau. Tu čia esi kaip neregistruotas vartotojas.
Mes siūlome tau užsiregistruoti arba tiesiog prisijungti naudojant savo prisijungimo duomenis, tam, kad galėtum įkelti bei komentuoti norimas naujienas.

Susirašinėjimai