IronWoods.es

Desarrollo web

Proyectos

Aquí estan los sitios webs y algunos de los trabajos que he realizado o que estoy desarrollando y/o manteniendo en la actualidad.

Sitios web

CambiaLibros.es
captura página inicio de CambiaLibros.es

Proyecto de fin de estudios de DAW, desarrollado durante la primavera de 2014 y hasta la actualidad. El diseño fue actualizado a finales de 2015.

Es una comunidad virtual centrada en el intercambio de libros de papel.

Detalles...

Visitar sitio

Antigüa IronWoods.es
captura antigüa IronWoods.es

Sitio web desarrollado con Flash en 2008 para presentar trabajos de escultura y artesanía personales.

Ver capturas

Librerías (OpenSource)

DTraz

Librería de debug / trazado para PHP.

En origen lo cree como un helper para trazar el proyecto que estaba desarrollando, con trazas de colores, activas o no a demanda. Empece a usarlo al desarrollar funcionalidades de forma separada del proyecto, al hacer pruebas, etc. Por lo que finalmente lo convertí en una librería independiente y lo fuí mejorando y ampliando.

Detalles...

Repositorio con el código

Script en POO para generar botones de paginación en sitios web bajo PHP.

Detalles...

Repositorio con el código

Módulos

Módulo PHP de mensajería

Permite implantar un sistema de mensajería interna uno a uno o una agenda personal.

Detalles...

Herramientas

HtmlExtractor

Herramienta para extraer elementos de un documento HTML.

HTML Extractor - Formulario extraer metas HTML Extractor - Resultado extraer meta

Un día necesitaba extraer los enlaces de una serie de páginas y aplicar varios filtros. Vi algunas librerías PHP que podía utilizar, pero estaban obsoletas o eran demasiado lentas, y en ocasiones fallaban al realizar tareas sencillas sobre código extenso. Estaban básicamente enfocadas a construir el DOM y manipular sus elementos. Yo me planteé hacer una manipulación de cadenas como una opción menos compleja, y comencé la librería que use como base para esta herramienta, con la que se pueden extraer y visualizar elementos del HTML de una página web local o remota, de forma más cómoda que usando p.e. el inspector de un navegador web.

Editor para generar post
captura editor web integración parte cliente

Editor de texto que se integra en sitios web, en la parte cliente, desarrollado con JS / HTML5 / CSS3, y que permite crear contenidos enriquecidos, para páginas web.

Fue desarrollado para la generación de entradas de un blog.


Opciones disponibles:

  • 2/3 colores para el texto (según la estética de la página).
  • Formato de texto: normal, negrita, cursiva o combinación.
  • Formato de texto aplicable mediante botones o accesos de teclado.
  • Saltos de línea con reconocimiento automático cierre de párrafo.
  • Insertar imágenes con o sin título, con o sin marco, etc.
  • Previsualización en tiempo real del contenido que esta siendo generado.
  • Previsualización de borrador.
  • Campo de escritura con tags inteligentes.

Resto de opciones serán integradas en el servidor, como guardar borrador o publicar.

Renombrador de Ficheros
captura de la herramienta web para renombrar ficheros

Utilidad para renombrar ficheros de un directorio de forma masiva, con interface web, desarrollada con PHP / HTML5 / CSS3.

Detalles...

Herramienta para reformatear código de un fichero.

En el verano de 2016, decidí dar un aspecto uniforme a todo el código que tenía y creé un script que lo adecuara. Poco después volví a cursar estudios y comencé a reformatear también el código que me daban. Durante las navidades, y dado que estaba estudiendo JavaFx, cree una versión más básica de escritorio, con un conjunto de reglas fácilmente adaptables.

Un único botón en la interfaz, permite seleccionar el fichero a modificar. El proceso es automático.

La últiva versión está disponible para su descarga aquí. En el repositorio del código se pueden adaptar las reglas de formato o ver un ejemplo de uso.

Sitio libre de scripts. Solo efectos HTML / CSS