Newskicks es un software para hacer aplicaciones estilo Digg, está realizado con Drupal, que mediante el uso de ciertos módulos es posible crear aplicaciones de este estilo de forma rápida.
Está en una fase inicial, pero por ahora trae las siguientes características:
Añadir vídeos de youtube, metacafe, google e ifilm
Añadir audio (mp3, wav, rm)
Añadir imágenes
Da la posibilidad a los usuarios de crear su propia página en un espacio reservador para ellos.
Posibilidad de seguir a usuarios y mandar mensajes privados.
HTML Purifier es un filtro en PHP que elimina código XSS de HTML y hace que sea estándar. Acaba de sacar la versión 3.0 y entre las novedades nos encontramos con:
Requiere PHP5.
Las propiedades CSS no son sensibles a mayúsculas o minúsculas.
Ha salido a la luz la nueva versión de PHP, en este caso la versión 5.2.0, en la cual existen una gran cantidad de novedades y mejoras.
Para aquellos que tengan versiones iniciales de PHP 5.x es conveniente que la actualicen, existiendo una guÃa que nos dice cómo hacerlo. PHP 5.2.0
VÃa / Fresqui
Steponas Kazakevicius has written up a new tutorial about file uploading and, more specifically, making an upload tool that can handle interruptions. Have you ever been to a website that offers downloads of stuff? And while you are waiting for the download, there are lots of ads around? Sure you have. I have too. The last day I was downloading stuf …
Suhosin es un sistema avanzado de protección para PHP. Ha sido diseñado para proteger los servidores y a los usuarios de defectos conocidos y desconocidos del core de PHP y de las aplicaciones realizadas con PHP.
Viene en dos partes independientes que pueden ser usadas de forma separada o en combinación. La primera de ellas es un pequeño parche para el core de PHP que implementa unas protecciones de bajo nivel para solucionar vulnerabilidades desbordamiento del buffer y de formateo de cadenas de texto. La segunda parte es una extensión PHP que implementa las otras protecciones.
Suhosin es compatible a una instalación normal de PHP, lo cual significa que a su vez lo es de extensiones de terceros como ZendOptimizer. Suhosin
VÃa / PHP Security Blog
Ahora viene la parte más complicada, y digo complicada porque sinceramente he tenido que mirar el código porque algo me fallaba cuando seguía lo que decía la documentación.
El nombre del fichero JSON tiene el siguiente formato [dominio de traducción]-[idioma]-[handler del fichero].json, total nada.
Dominio será el que usemos para traducir, en el ejemplo sería mi-plugin:
__( 'Hola que tal', 'mi-plugin' );
Idioma es el código del idioma, en este caso es_ES
Y por último el handler del fichero es el primer parámetro que usamos en wp_enqueue_script
Lo podemos ver todo en un ejemplo final:
wp_enqueue_script(
'mi-plugin-handler', // El handler mencionado anteriormente
$blocks_script, // Nuestro path
[
'wp-i18n', // De referenciar al menos a wp-i18n
],
);
wp_set_script_translations( 'mi-plugin-handler, 'mi-plugin', plugin_dir_path( __FILE__ ) . 'languages' );