links for 2007-02-05
-
La evolución de la web. Del html a xhtml, blogs, agregadores… web 2.0
¿Para que crear un formulario de contacto en un theme si ya existe algún plugin que te lo hace todo y muy bien?. Fácil, porque cuando subes un theme a wordpress.org, no te deja meter plugins, y si lo quieres vender, no puedes meter mil instrucciones para instalarlo, lo lógico es que copie el theme y poco más.
El tutorial explica paso a paso cómo crear la página, hacer que WordPress la entienda, crear el formulario de contacto, validación por jQuery haciendo uso de un plugin y envío del email.
How to create a built-in contact form for your WordPress theme
Vía / DZone
OpenCart es una aplicación para venta online (el típico carrito de la compra) realizado en PHP5 y MySQL.
Es fácil de instalar y de administrar y posee casi todas las opciones que un e-commerce necesita: pago, shiping, artículos, clientes, paypal…
OpenCart
Vía / SmashingApps
Interesantes métodos para intercambiar el valor de dos columnas en MySQL.
UPDATE swap_test SET x=y, y=@temp WHERE (@temp:=x) IS NOT NULL;
Este método no funciona cuando alguna de las columnas tiene valor NULL, y los paréntesis son obligatorios.
Otro método, que no tendría problemas con los NULL, sería:
UPDATE swaptest s1, swaptest s2 SET s1.x=s1.y, s1.y=s2.x WHERE s1.id=s2.id;