Ir al contenido principal

Entradas

Mostrando entradas de junio, 2013

[tip] Crea tu propio tema en Windows 7

Habiendo instalado el Windows 7 en el PC de mi trabajo, me enteré de aquella bella característica de los temas con fondo de escritorio cambiante. Aunque en la ventana de personalización de pantalla no aparece una opción de "Crear Tema", pues me di a la tarea de averiguar si existía la forma de hacerlo. Tras bastante tiempo sin saber cómo se hacía, hoy encontré la respuesta en Theme File Format y en la Community , ambos sitios de Microsoft. La respuesta no podía ser más sencilla, y por eso se las dejo comentada acá. Cuando seleccionamos un Tema en nuestra ventana de personalización, lo que hace Windows es buscar el archivo correspondiente a dicho tema. Ese archivo lleva por extensión "theme". De ese modo, tenemos el archivo "aero.theme" para el tema Aero; el archivo "nature.theme" para el tema Naturaleza; y así sucesivamente. Lo increíble y mejor de todo es que estos archivos "theme" no son sino simples archivos de texto, que guarda

[php] Averiguar si una cadena contiene código HTML

Holas a todos. Estaba buscando una manera rápida de averiguar si un texto era código HTML, y tras una breve indagación googleana, les presento la solución que encontré. Se usa la función nativa de PHP strip_tags() , que lo que hace es limpiar una cadena de toda etiqueta HTML que encuentre, devolviéndonos dicha cadena "limpia". Ya que al usar esta función sobre una cadena que efectivamente tiene etiquetas dentro, nos retornará una cadena totalmente distinta, lo que hacemos es averiguar el resultado de comparar la cadena original con la procesada. /** ---------------------------------------- @author Carolina Casanova García @date 11/06/2013 @return boolean */ function is_html($fval) {   // si las cadenas son distintas, entonces se trata efectivamente   // de una cadena con etiquetas HTML dentro   return (strip_tags($fval) != $fval); } // acá un ejemplo de uso: $cadena = '<u><b>¡Hola!</b></u>' ; print "<p>La cade