Cartesianos · Cartesia · Foro · Cursos · Contacto

Archivos para la Cateogoría 'Wordpress mu'

72 horas sin spam

Viernes, Diciembre 14th, 2007

Después de haber implementado varias soluciones contra el spam en el sistema de blogs wordpress mu que corre para soportar Cartesianos.com, parace que se ha conseguido controlar el registro automático que se estaba llevando acabo para intruducir blogs con publicidad no deseada.

No podemos indicar la solución concreta que se ha realizado, pero sí podemos decir que la mejor forma de luchar contra el spam en aplicaciones estandarizadas como es ésta de wordpress-mu, consiste en diferenciarse de la versión estándar. De esta forma, si el spammer quiere introducir su publicidad, no le quedará más remedio que estudiar este caso en concreto o realizarlo manualmente, pero ya no podrá realizarlo de forma automática con la misma herramienta que utiliza para otros tantos sistemas similares.

No se trata de ser triunfalistas después de un periodo de tiempo tan corto, pero si al menos de respirar y tener la sensación que se puede vencer al spam. De hecho ya se consiguió en el foro de Cartesia hace unos cuantos meses.

Sentimos los inconvenientes que todo esto haya podido causar.

Modificar Wordpress MU para insertar videos de youtube

Viernes, Noviembre 9th, 2007

Esta entrada está dirigida a aquellas personas que desarrollan o administran una plataforma de blogs basada en Wordpress MU y quieren ofrecer la funcionalidad de insertar videos de youtube en las publicaciones de sus usuarios.

1. Para poder incluir las etiquetas html que son necesarias para insertar videos de youtube hay que editar el script:

wp-includes/kses.php

2. Llegar hasta la sección donde se definen las etiquetas personalizadas:

// You can override this in your my-hacks.php file
if (!CUSTOM_TAGS) {
$allowedposttags = array (

3. Añadir al final del array los siguientes subarrays:

 	//9 de noviembre 2007, tfsevilla en cartesia.org.
        //Para poder incluir videos de youtube 

 	'embed' => array (
 		'style' => array (),
 		'type' => array (),
 		'id' => array (),
 		'height' => array (),
 		'width' => array (),
 		'wmode' => array (),
 		'src' => array (),
 			'object' => array (
 				'height' => array (),
 				'width' => array ()),
 			'param' => array (
 				'name' => array (),
 				'value' => array ()),
 	 ),

Este código nos va a permitir utilizar de forma controlada y segura la etiqueta <embed> y dentro de esta las etiquetas <object> y <param> con sus respectivos atributos.

Ejemplo práctico de como insertar (”embeber”) videos de youtube en Wordpress MU.