Adjuntando archivos en el cuerpo del texto en Drupal 8

Pero como puedes escribir artículos sin adjuntos

Este va a ser un artículo cortito, he estado trasteando con Ansible, y hay algunas cosas que quiero compartir en esta página, bien para quien pueda leerla, bien como referencia para mí mismo, los playbooks se hacen ya muy largos e incómodos para pegarlos como código y va haciendo falta poder adjuntar archivos con el código (ya nos pelearemos con la imagen, el ajuste de las plantillas y los bloques más adelante). ¡Será por proyectos!

Para cumplir nuestro objetivo, usaremos D8 Editor File Upload. Sin excesos, lo justo y necesario, usaremos a nuestro amigo Drush para el despliegue.

Como somos gente ordenada y de bien, vamos por pasos:

Ponemos el sitio en mantenimiento:

cd /var/www/drupal/
drush sset system.maintenance_mode 1
drush cr

Los cobardes hacen copias de seguridad, los inconscientes no:(los listos tienen politica de copias)

tar -zcvf drupal.tar.gz /var/www/drupal/
pg_dump -U usuariobdd -b -f ficherodesalida.sql basedatosdrupal

Actualizamos drupal:

drush pm-update drupal
drush up

Instalamos el módulo:

drush en editor_file

Volvemos a poner el sitio en producción:

drush sset system.maintenance_mode 0
drush cr

Con esto ya tenemos el módulo activado y habilitado, ya solo queda ir a la gestión de filtros (admin/config/content/formats) y elegir a qué formato le vamos a añadir el adjuntar ficheros, mucho ojo con dejarlo para usuarios anónimos o con tener autorregistro habilitado y ponerlo para usuarios autenticados, que hay mucho lobo en el bosque.

Configuramos el modo edición que queramos y añadimos el botón del clip al editor:

Personalizar el editor

Y configuramos en la barra lateral los tipos de archivos admitidos, tamaños máximos y estilos aplicables.

Ya solo queda probarlo:

hola_mundo.txt

¡Y funciona!

Etiquetas