Blogger: Cómo poner un formulario de contacto con Foxyform – Hosting – Virtual

Blogger: Cómo poner un formulario de contacto con FoxyForm
Una de las secciones que no deben faltar en tu blog es elformulario de contacto. Mediante esta opción facilitas que los usuarios de tu blog puedan comunicarse contigo,a través del correo electrónico. Esto te permitirá recibir retroalimentación sobre el estado de tu blog, críticas, dudas, etc. En definitiva, mantener un vínculo entre tú y tu comunidad de usuarios.

Blogger nos viene de serie con ungadget que cumple con este cometido, pero está ideado para incluirlo en una sección de nuestro blog. Si lo que quieres es añadir una página con un formulario de contacto, esta opción no nos sirve, al menos directamente.

Aunque existen muchas formas de incluir una página de contacto, las más utilizadas son:
  • Incluir un formulario facilitado por terceros, como FoxyForm
  • Modificar el gadget nativo de blogger, para que aparezca en una página
  • Utilizar un formulario de Google Docs e incrustarlo en nuestro Blog

¿Cuál crees que es la mejor opción?... pues como pasa siempre, la que mejor se adapte a tus necesidades. No es que no me quiera mojar, es que realmente ninguna es mejor que otra, todo depende de lo que quieras hacer.

Yo te propongo lo siguiente:
  • FoxyForm o similares.- Si quieres algo que funcione, sin complicaciones
  • Toqueteando el gadget de Blogger.- Si no le tienes miedo al código y no quieres depender de terceros
  • Formulario de Google Docs.- Si amas a Google

Hoy vamos a analizar la primera opción, veremoscómo incluir un formulario de contacto con Foxyform y aprenderemos a personalizarlo, más allá de las opciones que nos ofrecen por defecto.

Poner un formulario de contacto con Foxyform

Hay muchas empresas que nos facilitan la vida, nos dejan amablemente unas herramientas estupendas que integramos en nuestro blog en un periquete. Vamos a aprovecharnos de una denominadaFoxyform, que funciona y además muy bien.

Paso 1: Configurar Foxyform

  1. Entramos en la página oficial de Foxyform
  2. En opciones básicas, seleccionamos los campos que necesitemos en nuestro formulario
    Foxyform - Opciones básicas
    Marca las opciones que necesites en tu formulario de contacto, para guiarte échale un vistazo a la vista previa que se va generando en la parte inferior. Recuerda marcar como obligatorio, los campos que quieras forzar a introducir al usuario.
  3. Seleccionamos opciones de la configuración avanzada
    Foxyform - Configuración avanzada
    Éstas son las únicas opciones que podemos controlar del aspecto del formulario, selecciona las que mejor vayan con la plantilla que estés utilizando. Luego veremos como modificar otras opciones de la presentación desde Blogger.
  4. Introducimos dirección de correo electrónico, donde se enviarán los datos del formulario
    Foxyform - Correo electrónico
  5. Pulsamos el botón Crear Formulario
    Foxyform - Crear formulario
  6. Se generará el código HTML, que necesitarás para el siguiente paso
    Foxyform - Código generado

Paso 2: Poner FoxyForm en una página de Blogger

  1. Creamos una página en blanco
    Blogger Páginas Página Nueva Página en blanco
  2. Le ponemos un título a la página, por ejemplo "Contacto"
  3. Pulsamos sobre botón HTML y pegamos el código obtenido al final de paso 1
  4. Publicamos
Si has seguido los pasos anteriores, ya tienes disponible el formulario de contacto en tu blog. Si añadimos el código generado en esta misma entrada, éste es el resultado:
Formulario de contacto generado con Foxyformfoxyform

Como puedes observar, es muy sencillo de incluir. Si quieres modificar alguna opción, basta con iniciar los pasos anteriores, generar un nuevo código y volverlo a pegar en la página de contacto.

Cómo personalizar Foxyform

La herramienta que nos facilita Foxyform desde su página web, no permite modificar muchas opciones del aspecto del formulario. Vamos a utilizar algunos trucos, para tener un mayor control sobre la presentación.

Modificar el ancho del formulario

Por defecto, el formulario es muy estrecho. Puedes cambiar el ancho, modificando el parámetrowidthdel código que proporciona Foxyform. Al final del paso 1, se te generó un código parecido a éste:
!-- Do not change the code! --
a id="foxyform_embed_link_131472" href="http://es.foxyform.com/"foxyform/a
script type="text/javascript"
(function(d, t){
var g = d.createElement(t),
s = d.getElementsByTagName(t)[0];
g.src = "http://es.foxyform.com/js.php?id=131472&sec_hash=15f3e67be28&width=350px";
s.parentNode.insertBefore(g, s);
}(document, "script"));
/script
!-- Do not change the code! --
Edita la página que creaste en el paso 2 y modifica el valor resaltado (350px), por el ancho que mejor se adapte a la plantilla que tengas (500px por ejemplo).

Eliminar barra de desplazamiento vertical

El código que genera Foxyform incrusta un iframe que, en algunos casos, hace aparecer una barra vertical poco estética. Para eliminarla debemos ajustar el alto del iframe, vamos a emplear CSS para hacerlo:
style
.post-body iframe {
height: 600px;
}
/style

Edita la página creada en el paso 2 en formato HTML y copia el código al principio del documento. Ajusta el alto del ejemplo (600px), por el que mejor se adapte según tu formulario de contacto.

Avanzado: hackeando Foxyform

Foxyform no permite personalización CSS mucho más allá de lo que hemos hecho, debido a que genera estilos propios a nivel interno. Para lograr personalizarlo aún más, tendríamos que recurrir a javascript o utilizar código directo.

El código que nos proporciona Foxyform, genera un elemento iframe de esta forma:
iframe src="http://es.foxyform.com/form.php?id=131472&sec_hash=15f3e67be28" width="500px" height="474px" style="border: none;" frameborder="0"/iframe

Si usamos este código, en vez del que nos proporciona Foxyform, tenemos la libertad de modificar el ancho y el alto directamente en los atributos de iframe, además, vamos a incluirle un nuevo atributoscrolling="no", que evitará que aparezcan las molestas barras de desplazamiento. El código resultante quedaría así:
iframe src="http://es.foxyform.com/form.php?id=131472&sec_hash=15f3e67be28" scrolling="no" width="500px" height="450px" style="border: none;" frameborder="0"/iframe
Sustituye el código que te proporcionó Foxyform por éste otro, recuerda poner tuidysec_hash y no el que aparece en el ejemplo.
Si utilizamos este método también eliminaremos los créditos de Foxyform. El parámetro id y sec_hash de Foxyform se genera cada vez que creamos un formulario, estos valores los puedes copiar del código que te genera Foxyform.
Éste es el resultado del código anterior, donde hemos especificado un ancho de 500px, alto de 450px y hemos forzado a que no aparezcan barras de desplazamiento:

Formulario de contacto Foxyform, incrustado directamente

Conclusión

Tanto si ya tenías unformulario de contacto con Foxyform, como si no, espero que esta guía te haya ayudado a conocerlo un poco mejor y a mejorarlo. Como ya comenté inicialmente, existen otros tipos de formulario y lo veremos en detalle en próximos artículos.

Ya sabes que me tienes disponible para cualquier duda, sírvete de miformulario de contacto. Que, por cierto, está hecho con Foxyform ;-)

MESOTHELIOMA LAW FIRMDONATE CAR TO CHARITY CALIFORNIAHARDDRIVE DATA RECOVERY SERVICESDONATE A CAR IN MARYLAND DONATING A CAR IN MARYLAND,DONATE CARS ILLINOIS,CRIMINAL DEFENSE ATTORNEYS FLORIDA ,BEST CRIMINAL LAWYER IN ARIZONASTRUCTURED ANNUITY SETTLEMENT,ASBESTOS LAWYERS,NUNAVUT CULTURE,DAYTON FREIGHT LINES ,Bextra Bankruptcy Dental Plan Private JetMundial Football Mesothelioma law firm,mega life and health FIFA World Cup es un buen servicio en las distintas naciones trans union pero resulto que tenia cancer y fui a asbestos cancer y me dijeron en asbestos mesothelioma que tambien padecia de prostate cancer treatment y un daño tremendo a mi organismo fui a malignant pleural mesothelioma,asi que hice un prestamo en credit repair y otro en chase credit pero de pronto un anti spam software asi que decido un auto en rental car in costa rica me registre en Facebook en internet domain registration y tambien obtuve un domain registration,Selling annuity payments for cash,Selling annuity payments for cash,Sell my structured settlement,Sell structured settlement,Structured settlement,Structured settlement companies,Sell my annuity payments lump sum,Car accident lawyer Denver,Accident injury attorneys,Sell my annuity

MESOTHELIOMA LAW FIRMDONATE CAR TO CHARITY CALIFORNIAHARDDRIVE DATA RECOVERY SERVICESDONATE A CAR IN MARYLAND DONATING A CAR IN MARYLAND,DONATE CARS ILLINOIS,CRIMINAL DEFENSE ATTORNEYS FLORIDA ,BEST CRIMINAL LAWYER IN ARIZONASTRUCTURED ANNUITY SETTLEMENT,ASBESTOS LAWYERS,NUNAVUT CULTURE,DAYTON FREIGHT LINES ,Bextra Bankruptcy Dental Plan Private JetPero tuve que ser Mundial Football consolidating FIFA World Cup web host rating,register web address,online psychology degree,her first lesbian sex, make extra money ,make money fast and easy,addwords y mejor obtuve un credit application,visa gift carda,Mesothelioma law firm,voip phone service,Selling annuity payments for cash,Sell my structured settlement,Sell structured settlement,Structured settlement,Structured settlement companies,Sell my annuity payments lump sum,Car accident lawyer Denver,Accident injury attorneys,Sell my annuity

DONATING A CAR IN MARYLAND World Trade Center Footage car crash attorneys buyer of structured settlement annuity structured settlement annuity companies Online casino Bankruptcy lawyer Donate old cars to charity Donating Used Cars to Charity Seo company LIFE INSURANCE CO LINCOLN Dwi lawyer HOLLAND MICHIGAN COLLEGE Casino reviews georgia truck accident lawyer Social media platforms ONLINE MOTOR INSURANCE QUOTES Learning adobe illustrator Casino Donate your car for kids mesothelioma litigation Live casino truck accident attorney los angeles Cheap Car Insurance in Virginia structured settlement purchasers business email web hosting car accident lawyers injury lawyers west palm beach donate old cars to charity Car Donate Mesothelioma Law Firm Mobile casino Business management software ashely madis adverse credit remortgage AUTO ACCIDENT ATTORNEY New social media platforms Business finance group car accident lawyer michigan Best social media platforms See more at http//wwwginfostopnet/ Make money online Australia MORTGAGE ADVISER mesothelioma care car accident lawyers west palm beach Low Credit Line Credit Cards Structures Annuity Settlement sell my structured settlement miami personal injury attorney mesothelioma charities Social media examiner Car Insurance Quotes Utah lease management software Tech school Donating a Car in Maryland Attorney Hire php programmers saskatchewan auto insurance holland michigan college DUI lawyer Donate Car To Charity CALIFORNIA Seo companies MOTOR REPLACEMENTS injury lawyers DALLAS MESOTHELIOMA ATTORNEYS PHD IN COUNSELING EDUCATION los angeles auto accident attorneys Hire php developers donate your car for money Criminal Defense Attorneys Florida Php programmers Auto Mobile Insurance Quote Photo Christmas cards city college in miami hughes net business DAYTON FREIGHT LINES business administration masters Personal Injury Lawyer donating used cars to charity benchmark lending Donate Old Cars to Charity online criminal justice degree Car Insurance Quotes auto accident attorney Torrance Criminal lawyer Php programmers for hire mesothelioma law firms Donating a car in Maryland fortis health insurance temporary anti spam exchange server selling my structured settlement Virtual Data Rooms Service business software Seo services STRUCTURED ANNUITY SETTLEMENT personal injury lawyer sarasota fl Life Insurance Co Lincoln Donate Car for Tax Credit Nunavut culture Criminal defense lawyer ANNUITY SETTLEMENT How to Donate A Car in California Forex Trading Platform Hire php developer Computer science classes online PSYCHIC FOR FREE Cheap Domain Registration Hosting Best social media platforms for business caraccidentlawyer Futuristic Architecture what is structured settlement Social media campaigns illinois mesothelioma lawyer Custom Christmas cards AUTOMOBILE ACCIDENT ATTORNEY

Share: