Se ha seguido el vídeo de Paul Portales
1. Agregar el plugin
Según Paul Portales se debe ir a :
Configuración >Plugins (o complementos) > Tienda (si no se ha registrado hay que registrarse) >Botón de duscubrir
Pero para instalar el plugin es mejor seguir estos pasos:
1. Ir a la página de descargas del plugin
https://github.com/pluginsGLPI/formcreator/releases
2. Descargar una versión compatible que está en formato zip y descomprimirla en una carpeta. Renombrar esta carpeta si es necesario a "formcreator"
3. Copiar esta carpeta "formcreator" dentro de la carpeta de plugins de GLPI
/var/www/html/glpi/plugins/
sudo chown -R www-data:www-data /var/www/html/glpi/plugins/formcreator
sudo chmod -R 755 /var/www/html/glpi/plugins/formcreator
4. Instalar el plugin desde la interfaz de GLI. Para ello inicia sesión en GLPI como administrador.
Ve a Configuración > Plugins. Busca el plugin Formcreator en la lista.
Haz clic en Instalar. Luego, haz clic en Habilitar.
2. Crear un formulario
3. Agregar Campos (Preguntas)
- Nombre del campo
- La sección donde se va a incluir
- Si su relleno es obligaorio (no puede ir en blanco)
- Tipo de campo:
- Actor (glpi,normal,post-only,tech,informatic y Plugion_GLPI_Inventory)
- Additional Fields (No está acivado el componente para este tipo de campos)
- DIrecciones IP
- Campo oculto (como es oculto, hay que darle un valor por defecto)
- CheckBoxes ( y le damos cada una de las opciones separadas por salto de línea)
- Fecha
- Fecha y hora
- Descripcion (Campo de solo lectura, por ejemplo las condiciones del contrato)
- Enter donde se indica una expresión regular que dicho campo tiene que validar
- Fichero (para adjuntar uno varios ficheros)
- Float (que también pide una expresión regular)
- Hostname
- LDAP Select: Pide un Directorio de LDAP, un filtro y un atributo (Como (AD) User ID
- Lista desplegable (Donde se elige una lista desplegable existente)
- MultiSelet (Se le da los valores separados consalto de línea)
- Objeto GLPI (Pide el tipo de objeto, ordenadores, programas, contratos ...)
- Select (Se le da valores con salto de línea)
- Tags ???
- Hora
- Text
- TextArea
- Tipo de petición (Incidencia, Solicitud)
- Urgencia (Alta, baja,...)
- Valor por defecto
- Descripción detallada
- Expresión regular (solo en algunos tipos de campos)
- Máximo y mínimo número de caractres del campo
4. Generar tickets (Objetivos)
- Entidad de destino, tiempo que debe responder el tiquet, SLA y OLA (acuerdos de nivel de servicio) ...
5. Tratamiento de respuestas de formulario
6. Generar un PDF del Formulario
- Darle al icono de la imagen
- Nos pide un nombre, el cual será el nombre simple del fichero de la imagen con su extensión (sin su ruta), por ejemplo logo01.jpg y opcionalemente una descripción alternativa y tamaño horizontal y vertical
- Una vez añadido, nos vamos al icono "<>" para ver el código fuente y vemos que hay un fragmento de código que dice:
<img src="http://192.168.XXX.XXX/glpi/plugins/formcreator/front/logo01.jpg" alt="Prova Edu" width="50" height="100"> - Como en nuestro caso se ha instalado el glpi en la ruta:
/var/www/glpi del servidor, tenemos que copiar el fichero de la imagen a la carpeta indicada pero con la siguiente ruta:
/var/www/glpi/plugins/formcreator/front
pero hay que cambiarle el usuario a www-data y el grupo a www-data al fichero copiado con el comando chown
No hay comentarios:
Publicar un comentario