Archivo

Archive for the ‘Tutoriales’ Category

Crear filtro de Spam y palabras prohibidas

8 junio, 2011 2 comentarios

Después de varios siglos de inactividad :D vuelvo a postear algo en el blog.

Tras un tiempo recibiendo increíble cantidad de anuncios basura de Iphones y como ganar dinero fácil en mi página web de clasificados naúticos Nautiic decidí crear algún tipo de filtro que pusiese ciertos anuncios en moderación hasta que yo los apruebe.

Cuando cree el directorio náutico tan solo cree como protección contra spam códigos captchas y verificación de email. El problema es que hay gente humana que se dedica a postear cosas donde no van.

He aquí la solución :

<?php $mensaje= "Este es el mensaje donde intento vender un iPhone 4";
$lista_palabras=array("iphone","bisagras","alacenas","bajos mesadas","career","loan","cash");

foreach ($lista_palabras as &$palabra) $palabra = preg_quote($palabra, '/');

$spam= preg_match_all('/('.join('|', $lista_palabras).')/i', $mensaje, $matches);

?>

Si dentro del mensaje hay coincidencias con las palabras de la lista, la variable spam sera verdadera. En caso contrario tendra valor 0.

A partir de ahí ya pueden realizar lo que quieran. Yo en mi caso añadi un nuevo campa a la base de datos llamado moderar , donde si es spam es verdadero, activo dicho campo. Si el campo esta activado no se mostrara el anuncio en mi web.
Espero que les haya servido de ayuda. Saludos!!!

Anuncios
Categorías:Tutoriales

Problema con Youtube z-index

8 junio, 2011 4 comentarios

Cuando insertamos código de Youtube tanto en iframe como en un object vamos a tener un pequeño problema de superposición con otros elementos de nuestra web. El problema viene dado que el z-index de Youtube siempre sera mayor al resto de elementos y si tenemos menus desplegables o cualquier otro elemento con lightbox estos se verán tapados por los videos de Youtube.

Para solucionar esto debemos hacer lo siguiente :

En modo iframe hay que añadir ?wmode=transparent a la url.

1
<iframe height="390" frameborder="0" width="640" src="http://www.youtube.com/embed/Sf5T5KjMpJU?wmode=transparent" title="YouTube video player"><iframe>

En cambio en modo object debemos agregar un nuevo parametro y el atributo wmode=”transparent” en el objeto embed:

1
2
3
4
5
6
7
8

Categorías:Tutoriales

Cookies en WordPress

8 junio, 2011 6 comentarios

El otro día me encontré en la web este contenido:

El otro día me encontré con un pequeño problema con uno de mis clientes y la forma más sencilla de solucionarlo era usando cookies. El problema es que yo nunca había usado cookies en wordpress y la verdad me costo hacerlo funcionar ya que la mayoría de artículos en Internet me apuntaban en otra dirección.
Luego de buscar por un buen rato di con la solución.

Dentro de nuestro archivo functions.php

<exec>

function write_cookies(){

setcookie(“nombre_de_cookie”, ‘valor_de_cookie’, mktime(0,0,0,date(“m”),date(“d”),date(“Y”)+1), ‘/’,’host.com’);

}
add_action(‘init’, ‘write_cookies’);

</exec>

Categorías:Tutoriales

¿Cómo crear una página de facebook?

3 junio, 2011 3 comentarios

Para los que quieran tener una página en facebook y no sepan como hacerlo aquí les dejo los pasos para lograrlo:
  1. Entrar en el siguiente link http://www.facebook.com/pages/create.php?campaign_id=372931622610&placement=pghm&extra_1=0
  2. Ya dentro del link procedemos a elegir si queremos una página de la comunidad, o una página oficial.
  3. El resto ya es de su parte, información de la página etc.
Categorías:Tutoriales