Foros del Web » Programando para Internet » ASP Clásico »

Censurar comentarios en un blog

Estas en el tema de Censurar comentarios en un blog en el foro de ASP Clásico en Foros del Web. Hola a todos, me gustaría saber si existe la forma de poder censurar los comentarios de usuarios en un blog, como lo que existe en ...
  #1 (permalink)  
Antiguo 11/01/2008, 20:21
 
Fecha de Ingreso: abril-2006
Mensajes: 3
Antigüedad: 18 años, 2 meses
Puntos: 0
Censurar comentarios en un blog

Hola a todos, me gustaría saber si existe la forma de poder censurar los comentarios de usuarios en un blog, como lo que existe en mercadolibre al hacer preguntas que contengan correos o numeros telefonicos, programando en ASP con javascrip o vbscript, o algún otro lenguaje que recomienden.
  #2 (permalink)  
Antiguo 12/01/2008, 19:15
Avatar de luisvasquez  
Fecha de Ingreso: diciembre-2003
Ubicación: Venezuela
Mensajes: 879
Antigüedad: 20 años, 6 meses
Puntos: 6
Re: Censurar comentarios en un blog

Aqui te anexo una función que uso para este fin. Solo debes cambiar y/o agregar las palabras prohibidas en el arreglo:

Código:
Function filtrar(byVal strYourString) 
Dim arrBadLanguageWords(13) ' OJO..ADAPTAR AL NUMERO DE PALABRAS DEL ARREGLO
Dim I 
'-------------[ Arreglo de palabras prohibidas ]----------------------- 
arrBadLanguageWords(0)  = "hotmail" 
arrBadLanguageWords(1)  = "yahoo" 
arrBadLanguageWords(2)  = "correo" 
arrBadLanguageWords(3)  = ".com" 
arrBadLanguageWords(4)  = ".net" 
arrBadLanguageWords(5) = "telefono" 
arrBadLanguageWords(6) = "teléfono" 
arrBadLanguageWords(7) = "mensaje" 
arrBadLanguageWords(8) = "texto" 
arrBadLanguageWords(9) = "@" 
arrBadLanguageWords(10) = "arroba" 
arrBadLanguageWords(11) = "hot " 
arrBadLanguageWords(12) = "mail" 
arrBadLanguageWords(13) = "aroba" 



 cadena = strYourString
 For Each I in arrBadLanguageWords 
    cadena = Replace(lcase(cadena),I," EDITADO ")
 Next 

 filtrar = cadena

   
End Function
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:23.