Diseño Web

Diseño Web, Trucos

Html:cambiar de imagen o de tamaño de imagen al pasar el ratón

Programar (a nivel básico) siempre me ha parecido sencillo, sólo se trata de saber lo que puedes hacer y como. Pero hace tiempo un programador web me dijo algo que se me quedó grabado “no pierdas tiempo programando cosas que otro ya ha hecho…en Internet hay muchísimas”. Pongo este pequeño código por si alguien quiere que una imagen cambie o cambie de tamaño al pasar el ratón. <img src=”/imagen.jpg” width=”150″ height=”100″ name=”image_prueba” onmouseover=”image_prueba.width=’300′;image_prueba.height=’200′;” onmouseout=”image_prueba.width=’150′;image_prueba.height=’100′;” /> Esto cambia la imagen.jpg de tamaño 150×100 a 300×200 al pasar el ratón. Cuando quitamos el ratón lo vuelve al tamaño original. Para cambiar la imagen: <img src=”image1.gif”  onmouseover=”this.src=’image2.gif'”  onmouseout=”this.src=’image1.gif'”> Esto también se puede hacer en Java Script: <script language=”JavaScript”> <!– Hide the script from old browsers — img0_on = new Image(186,25); img0_on.src=”example2.gif“; img0_off = new Image(186,25); img0_off.src=”example1.gif“; img1_on = new Image(103,33); img1_on.src=”email2.gif“; img1_off = new Image(103,33); img1_off.src=”email1.gif“; function over_image(parm_name)      {         document[parm_name].src = eval(parm_name + “_on.src”);      } function off_image(parm_name)      {         document[parm_name].src = eval(parm_name + “_off.src”);      } // –End Hiding Here –> </script>

Diseño Web, Gestores de contenidos, Soporte, Trucos

Habilitar mod_rewrite en apache. Problemas con .htaccess

Ayer nos peleamos un poco con esto en un cliente…a ver si le ayuda a alguien. En nuestro caso fue para cambiar los enlaces permanentes de WordPress, pero puede ser para cualquier symlink o para hacer que reconozca lo que pongamos en el fichero .htaccess. Primero debe estar el módulo rewrite (mod_rewrite) cargado en apache. ¿Como vemos esto? Fácil: Crea un fichero y llámalo, por ejemplo phpinfo.php. Dentro pon lo siguiente. <?php phpinfo(); ?> Súbelo por FTP a tu sitio web y ejecutalo en el navegador (por ejemplo www.midominio.com/phpinfo.php) Entonces verás toda la información del php y de apache. En un apartado verás los módulos cargados y tiene que mencionarse el mod_rewrite. Si no está cargado tienes que añadirlo. Te pongo los pasos para OpenSuse, se que en Ubuntu es más fácil…compruebalo para tu distribución: -Abre (con permisos de escritura) el fichero: /etc/sysconfig/apache2 -Busca la línea con algo como (los módulos pueden variar): APACHE_MODULES=”suexec access actions alias auth auth_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif userdir ssl php4″ –Antes de la última ” añade rewrite. – Guardalo. -Ejecuta SuSEconfig para que se actualicen los cambios en apache. – Ejecuta  /etc/init.d/apache2 restart para que coja los cambios. – Vuelve a comprobar el phpinfo.php. Si todavía no funciona puede que no se te permita poner ficheros .htaccess personalizados. Para cambiar esto edita tu fichero de configuración de apache…en OpenSuse es /etc/apache2/default-server.conf Aquí puedes hacer el cambio para el directorio raíz…pero yo prefiero hacerlo sólo para el que quiero..por seguridad. En casos normales sólo tendrás un dominio, yo tengo varios así que voy a la línea del que quiero y busco algo como : <Directory “/srv/www/htdocs/smythsys”> Debajo de esa línea pongo AllowOverride All que permite que te saltes la configuración con comandos de .htaccess. Guardo el fichero y reinicio apache (por ejemplo con  /etc/init.d/apache2 restart ) Aquí puede pasarte como a nosotros, hacía caso del .htaccess, por lo tanto los cambios habían funcionado, pero daba error de permisos. Error 403 no te dejaba ver nada. No te preocupes, en nuestro caso era que no estaban activados los Symlinks. Ve de nuevo al fichero de Apache (/etc/apache2/default-server.conf) y debajo de lo que has puesto antes añade: Options +FollowSymlinks Esto activa los enlaces permanentes. Guarda el fichero, reinicia apache y prueba. Ya debería estar. Si no comprueba la sintaxis de tu .htaccess y los permisos de los directorios por si acaso.      

Diseño Web, Gráficos y Fotografía, Trucos

Esquinas redondeadas en imágenes con Gimp

Cuando pones una foto en una web, en una presentación o en un documento, ponerla cuadrada queda como si la hubieras pegado ahí. Añadirle unos simples efectos como bordes redondeados, sombras o bisel puede mejorar MUCHO la sensación que da el producto final. Os mostramos como hacer esquinas redondeadas en una foto con Gimp, el equivalente a Photoshop gratuito: es MUY sencillo. Veamos esta foto (puedes pinchar para agrandarla). Nota: wordpress en la miniatura pone un poco de borde redondo, pero la imagen original no lo tiene): Como véis aquí pegada no queda mal…..pero algo forzada. Vamos a hacer lo siguiente. La abrimos con Gimp y vamos a Filtros>Decorativos>Esquinas Redondeadas. Fácil. Ahora podemos elegir el radio de los bordes, si queremos sombra o no, y los efectos de la misma, si queremos fondo (blanco) y si trabajamos sobre el original o que haga una copia. Con los valores por defecto la imagen queda así (pinchad para ver el tamaño real): Creo que se puede ver la diferencia. ¡A jugar!

Diseño Web, Gestores de contenidos, Trucos

WordPress- Error: “No disponible por mantenimiento programado…” Solución

Si alguna vez obtenéis este error, normalmente después de alguna actualización, aquí os dejo cómo solucionarlo. Entrad por un cliente FTP a vuestro servidor, y en la carpeta raíz de WordPress encontraréis un fichero llamado .maintenance . Ese es el culpable y el que hace que salga ese error cuando intentas entrar en cualquier parte de tu web. Bórralo, refresca tu web y verás que puedes volver a entrar. Prueba a actualizar otra vez porque muchas veces es causado por problemas de comunicación y la actualización se queda a medias (dejando ese fichero colgado).  

Diseño Web, Gestores de contenidos, Webs

Job Manager: plugin de WordPress para hacer un portal de empleo simple

Hace un tiempo recibimos un encargo de un cliente para realizar un portal de empleo simple y poder presentar ofertas de trabajo a las que adherirse. Como el proyecto era simple y todavía impreciso optamos por escoger WordPress como herramienta para dar más opciones de cambio y probamos muchos plugins. Uno de los que más nos gustó fue Job Manager. Aunque luego optamos por otra solución porque necesitábamos ciertos servicios como campos ocultos o alertas específicas, Job Manager nos pareció un potente plugin para portales sencillos. Muy sencillo de personalizar y con opciones de gestión de candidatos, fecha de las entrevistas, widgets para la página etc. Si alguno está pensando en una página de este tipo y quiere hacerla en wordpress (parece que Joomla está más avanzado en este campo) puede probar este plugin. No le decepcionará.

Diseño Web, Trucos, Webs

X-Ray Goggles: una manera sencilla de inspeccionar el código de una página para iniciados

X-Ray Goggles es una sencilla herramienta de Mozilla pensada para niños o gente que empieza a aprender html/Css /Programación web y quiere ver cómo está hecha una página. Sólo tienes que agregar el botón de X-Ray Goggles de esta página a favoritos de tu navegador  (arrástralo), e ir a la página que quieras inspeccionar. Verás que puedes ver qué es cada elemento, a dónde apunta y el código básico. Poca información para alguien que trabaja con ello, pero curioso y útil para un profano con curiosidad o para alguien que empieza.

Diseño Web, Gestores de contenidos

WP Security Scan: comprueba que todo esté bien en tu wordpress

Muchas veces nos preguntan sobre los permisos adecuados de las carpetas de WordPress, o sobre los parámetros adecuados del servidor (que también podemos ver con WP System Health) . Este plugin es genial para ello: WP Security Scan. Tiene varias herramientas útiles. Escanea tus directorios y te dice qué permisos tienes y cuáles deberías tener, tiene un comprobador de fortaleza de la contraseña, te informa sobre los parámetros que tienes de PHP, MySQL etc , muestra consejos sobre mejoras en tu instalación de wordpress y te permite hacer copias de la base de datos. Un plugin muy completo y muy útil.  

Diseño Web, Gestores de contenidos

Plugin para actualizar WordPress por SFTP

WordPress es una maravilla: se actualiza, busca actualizaciones de plugins….mejora constantemente. ¿Pero que pasa si tu servidor (como uno de los míos) no admite FTP sino sólo SFTP? Afortunadamente eso está resuelto. Descarga SSH SFTP Updater Suport a la carpeta de plugins y actívalo en el menu de los mismos. Desde ese momento las opciones de FTP para borrar o actualizar ficheros tendrán una casilla donde podrás marcar SFTP y las opciones necesarias. Este gestor lo tiene todo.

Scroll al inicio