Mudslideshow es un estupendo plugin de galerías para WordPress de Sebastián Echeverry que utilizamos en diversas instalaciones. Permite conectar de forma dinámica, y sin generar como otros, una tabla adicional de sincronización (que siempre acaba dando problemas), conexiones a Flickr y Picasa. En nuestro caso, usamos intensivamente este último por la facilidad de gestión local que nos da y hace unos años ya que desarrollamos nuestro propio proxy para la gestión y redimensión de imagenes.
El mayor inconveniente que le encontramos a Mudslideshow es la gestión y selección de tags en el tirador que genera el shortcode en los posts, por lo que hemos hecho alguna modificación para que al menos se ordenen alfabéticamente por si a alguien le resulta de utilidad:
Archivos modificados:
- mce_mudslide.php
- mudslide_addgallery.php
Cambios en ambos archivos:
- Agregada la función “orderMultiDimensionalArray” al principio del script.
- Insertado el siguiente codigo:
- mce_mudslide.php lineas 94-106
- mudslide_addgallery.php lineas 64-76
/**
* Ordenación del array por orden alfabético
*/
$resultado = array();
$i = 0;
foreach($gallerylist as $galeria){
$resultado[$i]['id'] = (string)$galeria['id'];
$resultado[$i]['title'] = (string)$galeria['title'];
$i++;
}
$gallerylist = orderMultiDimensionalArray($resultado,"title");
/*Fin de la ordenación*/
