Desarrollo de un panel de control para enviar correos automáticos para Urbagesa SL

Después del último post que escribí desarrollo-de-un-panel-de-control-para-una-web-de-encontrar-pareja/ que el colega msx envió a meneame en la categoría de humor será más descriptivo la próxima vez. Ya que quizás al decir que con php pinto variables no se me entienda, pero los que venimos saber lenguajes como el superbasic sabemos que uno de los comandos más utilizados era Print, o sea pintar. Pues eso es lo que hago, creo variables en javascript o en cualquier programa con php, lo que se dice “pinto” variables con PHP. Aclarado esto, para este panel de control de la empresa Urbagesa en su división farmacias hemos desarrollado un enviador de correos automatizado y personalizado que no llegan a la carpeta de spam, y que contienen url de las farmacias que pueden interesar al cliente de Urbagesa SL para la compra venta de farmacias que llevan un código de seguimiento para saber desde el mismo panel si han llegado y que ha respondido el cliente. Para hacer sencilla la usabilidad del sistema añado checkbox para seleccionar a los clientes que hay que enviar los emails así es facil de manejar por la persona encargada del sistema que no tiene que saber nada de programación ya que el sistema facilita el personalizar los textos tanto de saludo como el cuerpo del mensaje a la que añado un archivo html de firma con las imágenes del la empresa Urbagesa así como sus direcciones y teléfonos.

Anuncios

Desarrollo de un panel de control para una Web

He desarrollado con php y ajax un panel de control para una Web de encontrar pareja que facilita la aprobación de los clientes, usuarios que se registran donde fácilmente podemos ver, editar, borras, aprobar y añadir un seudónimo con un solo click. Un maquina con una gran usabilidad. Para hacer funcionar el javascript pinto las variables con php y le mando datos tanto en variables php como en javascript. Como me gusta mezclar lenguajes de programación. El caso es que los formularios crean capas con diferente nombre para mostrar hay los datos que devuelve mi ajax. Os pongo una parte del código a ver si me deja este WordPress meter etiquetas php:

function enviaFormulario(a)
 {";
   echo "var"; echo" "; echo "as=a;";
   echo" ";

?>
 <? 
 $nombrephp=$nombre_formulario;
 echo "
  var nombre_f='formulario'; 
  nombre_fin = nombre_f + as;

  "

   ?> <? 
   //echo "alert"; echo " "; echo "("; echo "nombre_fin"; echo ")"; echo ";"; ?>
  <? echo "var frmDatos = document.getElementById(nombre_fin)"; ?>
  <? echo"
  var iIndice;
  var strContenido = \"\";
  var strSeparador = \"\";

  for(iIndice = 0; iIndice < 2; iIndice++) {
    strContenido =  // concatenando los datos
      strContenido + strSeparador + 
      frmDatos.elements[iIndice].id + '=' + 
      encodeURIComponent(
        frmDatos.elements[iIndice].value);  
    strSeparador = '&';
	//alert (strContenido);
	"

	?>
	<? 

 echo "
  var nombre_r='resultado'; 
  nombre_finr = nombre_r + as;"
	?>
    <? echo"
	 var elemento = document.getElementById(nombre_finr);
  }"  
;
  ?>

El gran truco esta en

function enviaFormulario(a) que recojo la variable 'a' que es dinámica en javascript para con php convertirla de nuevo javascript con lo cual le doy un nombre dinámico a las capa o div..
Todo el código en total solo ocupa 50 líneas así queréis alguna explicación ya sabes donde encontrarme.

Herramientas de creación Web en la nube computacional paginas web fácil

Acabo de terminar de desarrollar una aplicación en la nube que te permite crearte una página Web en minutos. Vamos a duplicar la herramienta tanto para la  tenerla en la Web paginas Web Fácil como en la que hemos preparado para el programa NEW “Ninguna empresa sin Web”, que junto con la Consultoría estratégica y de gestión Symbiosis Consultores e iMago iMagen Diseño y Desarrollo Web somos  colaboradores para que ninguna empresa se quede sin tener un nombre de dominio y una página Web básica para mostrar a mundo quienes son y que productos o servicios disponen.  La herramienta, como hemos denominado a la aplicación, esta construida con PHP, mi lenguaje favorito de programación y que me recuerda tanto al superbasic.  Con el PHP hago maravillas, conexiones FTP, creación de archivos, creación de códigos javascript y lo que más me ha costado es crear archivos con extensión .php ya que se me encapsulaban las variables. Así con este material he conseguido que se cree un formulario de contacto con respuesta en AJAX para darle modernidad y usabilidad a las páginas que se crean.  A la gestión y monitorización de la herramienta la he dotado de unas estadísticas propias que permiten supervisar lo que hacen los clientes en cada momento lo que nos da claras pistas del comportamiento y detectar pequeños fallos que vamos corrigiendo ya que como decimos, estamos en fase Beta, lo que nos ayuda a saber como se comportan los clientes. Como decía  el Maestro del Web: “Conoce a tus usuarios”.

Sobre la propia herramienta en comentamos:

Hemos puesto especial incapie en que tu Web este optimizada por el nombre de tu empresa, si es el que pones de titulo, para los robots de los buscadores. Tampoco es mala idea que recalques tus palabras clave y resaltes con negritas, (etiqueta HTML) <strong>negrita</strong>, (sin abusar), algunas palabras en tus textos para que los usuarios vean lo que buscan rápido y ayude a los buscadores. Para poder salir posicionado en los buscadores necesitas enlaces de calidad por tus palabras clave, nombre de empresa… de otras páginas de la misma tematica, blogs, reseñas en la prensa, directorios, menciones, así que de ti depende dar a conocer tu Web. El primer enlace te lo ponemos nosotros en nuestro directorio.
Podrás entrar en tu panel a lo largo de este año y cambiar los textos, imagenes, plantillas lo que te permitirá tener tu Web actualizada con nuevos productos, servicios, ofertas, campañas.
Poco a poco iremos desarrollando nuevas funcionalidades siguiendo vuestras sugerencias, con muchas de las ideas que tenemos en mente.
Las imágenes del cuerpo de la Web que no sea muy grande (340×400 pixel es la ideal). El sistema las ajustará a la Web. El máximo de ancho es 340 pixel y máximo de alto 400 px. El Peso de las imagenes (los Kilobytes), es importante que sea el mínimo posible ya que hará tu que tu Web se descargue rápido a los usuarios lo enriquece su experiencia y es muy valorado a la hora del posicionamiento por los buscadores. Estas imágenes pueden ser carteles, anuncios, banners de tus ofertas, campañas…
Cabecera. Puedes diseñar tu propia cabecera y subirla a tu carpeta. Puede personalizarla con tu Logo, color, imagen y con los textos que quieras como teléfono, dirección, slogan y luego no ponerlos al elegir la plantilla. Tiene que ser de tamaño 800 pixel de ancho por 350 pixel de alto.

Joomla y el servidor de aruba.it Problemas y soluciones.

Estoy desarrollando mi primera Web en Joomla, me esta quedando “monstruosa”. Por ahora tengo el archivo robot “disable” , con lo que me gusta salir en los buscadores siendo : el mago del SEO. De nuevo mi Amigo Alberto Urosa el mago de Joomla me pico como ya me pico con el PHP y Papa Google, a ponerme con ello. Me esta justo saliendo la posibilidad de presentarme a un concurso así que decidí presentar la Web en Joomla, Si no gano, aprendo Joomla. El caso que uno de mis clientes amigos que le desarrolle la Web, él y un amigo estas mudando a Joomla su site de música de Rap. Y me pregunta esto por Gtalk:

mc.seter: Hola Jaime estas? Tengo problemas con joomla, no se entrar en el panel de control puesto que no recuerdo la contraseña, me la puedes facilitar cuando tengas un rato , por fa, y perdona las molestias
20:47 Yo: eso es jodido
intenta recuperarla
mc.seter: me refiero al panel de aruba
Yo: ah
ese es facil
el de joomla jodido
20:48 mc.seter: no recuerdo la contraseña, era para ver si la tienes tu
por que yo soy un desastre
20:50 Yo: te acabo enviar el del dominio
el de mysql te lo pase
20:51 lo tienes?
20:53 mc.seter: si ese si la lo guarde bien estavez si, es el del panel de control por que el colega necesita entra dice algo del safe, no se que movida, se ve que tanpoco no dejaba crear mas bases de datos o algo asi.
20:54 Yo: el safe mode esta anticuado
tiene q cambiar los permisos
se hace desde el panel de adminitracion
20:55 desde aqui cambiando imago por rap
20:56 bases de datos hay 5
y se entra desde
20:57 al estar alojada en windows no funciona el .htacces
hay q cambiarse a linux
30 euros
si lo necesitas que lo mismo no
espero que te valga
20:59 mc.seter: ok muchas gracias Jaime y perdona las molestias
21:00 Yo: de nada es un placer ayudarte
que no se pierda la página de los grafitis

Así que he pasado de investigador de Joomla a  asesor.  El aprendizaje continuo.