Cookies en Outbook

Esta web utiliza cookies propias para ofrecer una mejor experiencia. Al navegar, aceptas dichas cookies.
  • Más información acerca de las cookies

Outbook

UI-Dev & more

Accesibilidad en los rastros de migas

Publicado

Es algo habitual ver rastros de migas creados mediante listas ordenadas: <div id="migas"> <p>Estás en:</p> <ol> <li><a href="#">Inicio</a></li> <li><a href="#">Sección A</a></li> <li><a href="#">Sección B</a></li> <li><a href="#">Sección C</a></li> </ol> </div> O parecido, como lista desordenada (cambiamos solo el OL por el UL): <div id="migas"> <p>Estás en:</p> <ul> <li><a href="#">Inicio</a></li> <li><a href="#">Sección A</a></li> <li><a href="#">Sección B</a></li> <li><a […]

Ir a artículo completo

PHP: recoger fragmentos de una cadena mediante preg_match_all

Publicado

Supongamos que tenemos un texto largo en HTML que forma una cadena de texto: <p>Listado de elementos</p> <ul> <li><a href="#">Elemento 1</a></li> <li class="elegido"><a href="#">Elemento 2</a></li> <li><a href="#">Elemento 3</a></li> <li><a href="#">Elemento 4</a></li> <li class="elegido"><a href="#">Elemento 5</a></li> <li><a href="#">Elemento 6</a></li> </ul> Y queremos sacar únicamente los elementos LI con class="elegido". Esto es posible con la funcion PHP […]

Ir a artículo completo

PHP: convertir cadena de texto a mayúsculas o a minúsculas

Publicado

Para pasar a minúsculas: $resultado = strtolower($origen) Para pasar a mayúsculas: $resultado = strtoupper($origen) Para pasar a mayúsculas solo la primera letra de cada palabra: $resultado = ucwords($origen) Para pasar a mayúsculas solo la primera letra de la cadena de texto (como la anterior pero solo para la primera palabra): $resultado = ucfirst($origen) Saber más […]

Ir a artículo completo

PHP: Hallar múltiplos para las iteraciones de un bucle

Publicado

Hay ocasiones en las que al hacer un bucle en PHP es necesario que la salida de una de las iteraciones tenga alguna peculiaridad, como que por ejemplo cada tres elementos de lista haya un atributo class. Supongamos que tenemos el siguiente bucle: $i=0; while ($valor < $numero) { echo '<li>'.$elemento[$i].'</li>' $i ; } Supongamos […]

Ir a artículo completo

PHP: codificación UTF-8 de una cadena mediante utf8_encode

Publicado

A veces las páginas generadas por PHP con cofificación UTF-8 devuelven algunos caracteres (acentos, interrogaciones, eñes, etc) con mal aspecto, debido a que la codificación de algunos de los fragmentos del texto no coinciden con la del documento, y eso hace que el navegador no los interprete adecuadamente. Pero PHP provee una solución a este […]

Ir a artículo completo

CSS: miniaturas de imágenes en gestores de contenido

Publicado

En algunos gestores de contenido existen módulos para gestión de galerías de imagen en los que no hay más que subir las imágenes, dar título y descripción y el gestor se encarga del resto, incluyendo el redimensionado de la imagen. Pero a veces ese redimensionado no es el adecuado. Supongamos que solo se redimensiona por […]

Ir a artículo completo

Javascript: evitar conflictos entre Jquery y otras librerías

Publicado

si en un sitio web se usan varias librerías Javascript (Prototype, Mootools) junto con Jquery podemos encontrarnos con incompatibilidades, ya que la función que Jquery utiliza para los selectores CSS se denomina igual que la que usa Prototype para seleccionar por identificador. La solución es más sencilla de lo que parece: var q = jQuery.noConflict(); […]

Ir a artículo completo

Linux: cambiar el nombre de la máquina

Publicado

El nombre se puede cambiar de forma permanente editando el fichero /etc/hostname y ejecutando /etc/init.d/hostname.sh. En lugar de ejecutar esto último, se puede reiniciar el sistema. También se puede hacer el cambio de forma temporal, hasta el siguiente inicio del sistema, habría que ejecutar /bin/hostname nuevo-nombre-de-la-maquina. Supersencillo.

Ir a artículo completo

PHP: Averiguar cuando un número es impar

Publicado

Con esta sencilla función se podrá averiguar si un número es o no impar: function esImpar($numero) { return $numero & 1; // 0 = es par, 1 = es impar } Sencillo ejemplo de uso: if (esImpar($numero)) { echo ‘El número ‘.$numero.’ es impar’; } else { echo ‘El número ‘.$numero.’ es par’; } Una […]

Ir a artículo completo