Generador de Formularios
Servicio Web de generación de formularios a partir de un JSON.
/load/
Aquí se encuentra el controlador carga el formulario de nombre . El formato del JSON es el siguiente:
JSON = { 'title' : "Título del Formulario", 'color' : "Color preferido", 'tabs' : [Tabs], 'send' : "MiUrl.com" }
Donde cada Tab es de la forma:
Tab = { 'title' : "Título del Tab", 'fields' : [Campos] }
Donde cada Campo es de la forma:
Campo = { 'title' : "Título del Campo", 'type' : "El tipo de input", 'placeholder' : "Texto de ejemplo del input", 'required' : True|False, 'options' : ["Opción1","Opción2"...] }
Placeholder no es obligatorio. Si required no está será interpretado como False. Options es válido solo en algunos casos pero no causará error.
/remove/
Borra el formulario de nombre
/form/
Devuelve el formulario de nombre a menos que no estés logueado, en cuyo caso te envía al login
/login
Formulario especial para login. Se envía solamente la siguiente información.
{ 'color' : "Color preferido", 'validation' : "MiUrlDeValidacion.com", 'redirect' : "MiUrlDeRedireccionamiento.com" }
/validate
Lo usa redirect.html para validar y hacer una sesión
/
Te lleva al formulario por defecto
/remove-session
Se le pasa un json que es solamente un string, que debe ser la cookie a borrar, si no existe no hay error