sábado, 31 de mayo de 2008

Tienda Virtual con Expose Gallery

El propósito es que desde la galería vaya a la tienda virtual para realizar la compra.
  1. Árbol de directorio con la tienda > imagen para la tienda > crear carpetas de secciones y subsecciones y si se quiere dejar imágenes que sirvan como identificadores de la sección o subsección. Dentro de cada subsección colocar las imágenes de los productos asociados.
  2. Instalar la tienda virtual sin datos de ejemplo
  3. Cambiar idioma reemplazando la carpeta language y el código respectivo.
  4. Editar tienda y poner los parámetros solicitados: VirtueMart > tienda > editar tienda
  5. Editar configuración: VirtueMart > administracion > Configuración > habilitar la revisión de condicones de uso, comprobacion de stock
  6. Productos > formar categoría > se da descripción y se asigna la imagen. Esta será la categoría padre. Se siguen creando las categorías hijas basados en los realizado en el paso 1.
  7. Para que se vean las imágenes asociadas a cada categoría es encesario marcar que se autogeneren las miniaturas.
  8. Agregar cada producto. Menú producto > añadir producto > editar primera pestaña se agrega la descripción general del producto. Se puede copiar código HTML y pegarlo en el editor, en el ícono de HTML. No olvidar cambiar el SKU de cad producto, que es el identificador.
  9. > pestaña display/options: agregue boton compra, inlcuya tipo producto y haga link a la lista
  10. > pestaña estado: cantidad, mínimo, máximo, disponibilidad, lista de atributos y propiedades. En las propiedades hay que crear una opción que sea de valor cero ($0) para que no sea obligatorio comprar el atributo-propiedad qeu quedara por defecto. Colocar a las propiedades el nombre y valor para que aparezca en el listado.
  11. > pestaña Dimensiones y pesos
  12. > se llenan la info apropiada en cada pestaña y se guarda, hasta el final. De lo contrario cada vez que guarde creará un producto.
  13. Ver producto publicado
  14. Para que envíe un correo al comprador, se configura la cuenta global de correo y en VirtueMart > Adminstración > Security > se configura el proxy de la compañía para permitir que salga n los correos a los clientes.
  15. asda

martes, 27 de mayo de 2008

Tienda virtual: VirtueMart 1.1.0 estable

Instala y administra una tienda virtual: VirtueMart
  1. Descargar Complete Package for Joomla! 1.5 , descomprimir e instalar
  2. Elegir que instale datos de ejemplo y esperar la carga

  3. Descargar el language pack de idioma: se descomprime y se reemplaza la carpeta language en: /joomla/administrator/components/virtuemart/. Para que elija el idioma correcto se cambia en: administrator\components\com_virtuemart\classes\language.clas.php y en la línea: file_exists( ADMINPATH. 'languages/'.$module.'/english.php' ), cambiar english por spanish. Se reinicia el joomla.
  4. Desplegarlo a través de un menú
  5. Crear una categoría > menu products > add categorie
  6. Crea un producto > menu products > add product
  7. Se puede personalizar sin cambiar la moneda por defecto (US Dollar), pero se pone el peso colombiano entre las aceptadas
  8. Trámite de compra: involucra carrito de compras > método de pago > dirección destino > confirmación términos de uso > envío de la orden de compra
  9. Coupon: sirve para hacer descuentos a los que lo poseen, basado en el valor de la factura (billing). Hay por descuento sobre la compra y por valor previsto.
  10. Configurar info de la tienda: menu store > edit store. Se puede cambiar el logo de la tienda
  11. Cambiar trasnportista: en el menú extendido > Administración de envío >
  12. Se llenan los atributos del transportista. También se pueden editar y crear los valores que cobra cada compañía según peso y lugar de destino, en la opción Tarifas de Envío.
  13. Grupo de compradores: son intermediarios o representantes de ventas que obtienen una comisión o ventas o decuentos. Esta se determina en la casilla señalada.
  14. Hacer un pedido: involucra varios pasos desde selccionar el producto hasta confirmar la solicitud de pedido
  15. Seleccionar el producto y agregarlo al carrito de compras. En este paso, el cliente puede desplegar el menú donde puede tomar alternativas del producto, que pueden subirle o bajarle el precio y definir la cantidad. Se presentan los avisos de disponibilidad de entrega, que varían para cada producto. En este caso son 24 horas.
  16. Si desea seguir comprando puede elegir el botón continuar, o bien, verificar el pedido que está generando.
  17. Si verificamos el pedido, obtendremos el listado de productos comprados y podremos cambiar las cantidades, eliminar el producto o volver al producto y tomar alguna alternativa para agregarle o quitarle características
  18. Si queremos realizar el pedido elegimos la opción Terminar Pedido. Para realizar el pedido es necesario estar registrado en el sitio, caso en el cualse pedirá la información requerida.
  19. El formulario de registro de clientes.
  20. En caso de haber olvidado el password o el usuario, con el correo electrónico se puede recuperar esta información
  21. Una vez registrado como cliente, podrá ver el pedido que está realizando
  22. Si elegimos Terminar Pedido, debemos responder a los pasos que gaarantizan la entrega del mismo. DIRECCIÓN DE ENVÍO.
  23. MÉTODO DE ENVÍO
  24. MÉTODO DE PAGO
  25. PEDIDO COMPLETO
  26. En este paso se debe confirmar el pedido para que inicie su proceso en línea
  27. Se confirma que el pedido ha sido recibido satisfactoriamente
  28. Se puede verificar la factura que genera la tienda
  29. Listo! ha sido generado el pedido para el cliente y desde el backend se podrá verificar el pedido.

sábado, 17 de mayo de 2008

Galería de imágenes

Para publicar catálogos de imágenes
  1. Descargar el componente Zoom Media Galery
  2. Instalar normalmente
  3. Crear una galería > ir Adminstrador de Galerías> cambiar los nombres por defecto (título y descripción) para evitar errores durante la creación. Asignar título, directorio, de manera opcional la contraseña y la palabra clave. Escribir una descripción 
  4. Guardar la nueva galería haciendo clik en el ícono Nueva Galería
  5. Para colocar las imágenes ir al inicio de Zoom Galery > Administrador de medios >  
  6. Elegir una galería de la lista desplegable
  7. Hacer clikc en Subir Archivo. Hay varias modalidades: para un único archivo ZIP, múltiples archivos, arrastrar y soltar, y escanear.
  8. Para el caso de arrastar y soltar es necesario instalar el Java Runtime, para utilizarla
  9. En este caso lo instalamos siguiendo los enlaces sugeridos, de esta forma podremos cargar imágenes de esta manera
  10. Sea la opción que tome, es importante marcar la opción: Ignorar máxima dimensión de la imagen pre-configurada, para que el programa lo ajuste a la ventana.
  11. Parametrizar la presentación de la galería se hace desde el menú principal de Zoom > Configuration
  12. Se puede cargar video, sonido, convertir a PDF y convertir formato de imagen. Para esto es necesario cargar las librerías necesarias.
  13. Para cambiar aspectos de presentación y hacerlo más atractivo o informativo, se deben realizar los cambios en: menú Zoom > Configuration > Características
  14. Existe la opción de marcar las fotos y comprimirlas en Zip, desde el frontEnd, característica que puede habilitarse o no según se ve en la imagen anterior.
  15. En las pestañas disposición se ajustan aspectos de la presentación relacionados a la información de la imagen y los estilos usados CSS

Sindicación de contenido RSS

Sirve para que los usuarios puedan suscribirse a noticias de mi sitio web. Esta tecnología genera widget que traen el contenido actualizado de los sitios a los que se hace la suscripción.
  1. Descargar módulo
  2. Instalarlo
  3. Habilitarlo en menú > extensiones > gestor módulos > RSS socialnet
  4. Revisar que esté habilitado el mod_syndication en extensiones > gestor de módulos > syndication
  5. Para confirmar que está habilitado revisamos que aparezca el ícono de RSS, para luego hacer la suscripción al contenido
  6. Al hacer click puedo realizar la suscripción:
  7. Se puede generar la suscripción y queda guardada como un marcador de internet, ver imagen anterior
  8. Buscar servidor para generar widgets para que la suscripción sea automática para el cliente
  9. Otra manera puede hacerse de manera manual siguiendo este tutorial

jueves, 15 de mayo de 2008

Crear calendario


  1. Descargar JEvents
  2. Instalarlo normal
  3. Crear en el menú Componentes > Jevents

Crear nueva categoría:
  1. Manage categories > asignar nombre y elegir color
  2. Publicar la categoría
  3. Para crear un evento > Manage Events
  4. Elegir la categoría: llenar las pestañas > common > calendar >
  5. Parametrizar el acceso a los usuarios desde el frontEnd en > JEvents > Configuration. Otorgar los permisos para All registered users para los parámetros: acceso y publis from frontend: 
  6. Puedo como usuario registro crear eventos directamente desde el frontEnd. Para lo que se necesita habilitar esta opción en la configuración: > JEvents > 
  7. Una vez autenticado (login Form, desde el frontEnd) hacer click en el día elegido. Aparece una imagen como la siguiente
  8. Según la configuración pueder necesitar ser aprobado o no por el administrador
  9. Para que funcione normal se toma la opción: Añadir Evento
  10. En la pantalla siguiente se llena la información y se guarda. Si los usuarios registros tienen permiso y no necesitan aprobación, el evento sale programado de inmediato.

Instalar foros Joomla


Instala componente de foros:




  1. Descargar FireBoard


  2. Instalarlo normalmente


  3. Para poder parametrizarlo ir al menú > componentes > FireBoard


  4. Tomar en la parte superior de la pantalla la opción de instalación CLEAN




  5. Se crea un nuevo foro en: componentes > Forum administration > new


  6. Fireborad configuration: crear categoría


  7. En parent > no parent




  8. Name > Diplomado Joomla


  9. Publicar la categoría


  10. Otra vez nuevo para crear el foro:


  11. En parent: elegir Diplomado Joomla


  12. Ir a sección: Forum advanced


  13. Review post: para que avise o no al moderador


  14. Sección Admin acces > asigna el nivel de acceso


  15. Guardar y publicar


  16. Creamos acceso al foro desde un menú


  17. Para aprobar un post el administrador debe aprobarlo (aprove) y chequear la casilla de check.

martes, 13 de mayo de 2008

Crear componente de comentarios en Joomla

Descripción: Instala el componente para que permitirá hacer comentarios a los artículos de todo el sitio.
  1. Descargar Joomla Comments 3.2
  2. Instalar el componente de manera normal > extensiones > instalar
  3. Esto creará un nuevo ítem de menú en: Componentes > !JoomlaComments
  4. Para que se publique automáticamente, sin filtro del moderador: ir al componente > content settings > seguridad > autopublish comentarios > No.

sábado, 10 de mayo de 2008

Estadísticas con AWStats

Permitirá con este programa en Perl, anexarle el sitio web que creamos para la gestión de estadísticas
  1. Descargar el programa de estadísticas AWStats bajo la sección Download > Last stable seleccionamos la más reciente
  2. Descargar Perl para Windows, o el sistema operativo base. En caso de Windows bajar el archivo MSI
  3. Instalar primero Perl
  4. Al instalar Awstat sacará una ventana de DOS que les pedirá información del sitio web:
  5. - Ruta completa del irectorio de Apache: e:\xampp\apache
  6. - Ruta completa del httpd.conf : e:\xampp\apache\conf\httpd.conf
  7. - Creación de un perfil para el sitio: y / n
  8. - Nombre para el perfil: joomlajpb
  9. Crea el perfil del sitio web en la carpeta cgi-bin:
  10. Se crea un directorio en E:\xampp\cgi-bin\awstats donde se copia la carpeta del paso anterior (cgi-bin) para poder revisar las estadísticas en web
  11. Seguir tutorial de instalación en Windows

Configuración de correo por SENDMAIL

Tiene el mismo propósito que SMTP pero utilizando otra herramienta:
  1. Entrar a configurarlo: Panel de control > Configuración global > Servidor
  2. Configurar sendmail: e:\xampp\sendmail\sendmail.ini, orientados por el archivo sendmail_example.ini para saber qué campos llenar y habilitar (quitando el ; al principio de cada línea)
  3. Para gmail, el servidor SMTP: smtp.google.com
  4. Para hotmail, el SMTP: smtp.mail.msn.com