Existen varios módulos para importar contenidos desde un archivo CSV. La ventaja de usar un archivo como este es que desde muchos programas y bases de datos se puede exportar datos hacia un CSV,
Existen casos en los que por el mismo tipo de textos podría ser más fácil usar un archivo XML o hasta importar via un API, pero en este caso pondremos algunos módulos para importar.
Empecemos con los módulos relativamente sencillos:
CSV Importer
Este módulo permite importar solo colocando los nombres de las columnas con el nombre del campo a donde se va a importar, es forzoso el campo title.
no parece ser posible importar termino para taxonomías. Solo textos para campos de texto.
Es muy agradable como va uno seleccionando en que tipo de entidad y luego en que tipo contenido se va a usar y el delimitador.
ruta en administración
/admin/content/csv-importer
Content Import
permite importar solo colocando los nombres de las columnas con el nombre del campo, se requiere el campo title y un campo del idioma. Esto debe ser considerado al preparar el archivo CSV
En este módulo se va seleccionando en que tipo contenido se va a usar y si se cargara nuevo contenido o a remplazar.
ruta en administración
/admin/config/content/contentimport
Feeds
El modulo trae un parser para importar desde csv, tal vez esta es una de las mejores maneras de importar desde un CSV hacia un tipo de contenido,
lo único es que se requiere mapear que campo corresponde a que columna en el archivo CSV esto no es complicado y es una buena manera de dejar todo bien definido antes de importar.
Una de las cosas en las que tal ves parezca raro usar Feeds, es que este modulo permite estar importando periódicamente datos por ejemplo de un RSS, así que importar una sola vez un csv pareciera que se desaprovecha las posibilidades del modulo (guiño, guiño, se podría estar importando cada cierto tiempo nuevos datos desde un archivo externo(?)) pero no deja de ser una buena opción.
Migrate
La opción más a la medida para importar datos de un archivo CSV seria usar este módulo junto con otros módulos como Migrate Source CSV o Migrate Spreadsheet.
Hacer una migración a la medida es la mejor manera de controlar que datos se van a migrar, por ejemplo saber que datos se covertirar en términos o importar ligar a archivos. La desventaja es que es un proceso más laborioso y con mucho prueba y error. Tambien es de tomar en cuenta que por default Drupal trae integrado el modulo migrate.
Categorias Modulos Opiniones Tutoriales Versión Drupal 10 Drupal 11 Añadir nuevo comentario
El módulo webform es el más usado para crear formas en un sitio en Drupal. Suele suceder que se deja una forma de contacto en un sitio con muchas visitas que aun que esta protegido contra spam (por captcha por ejemplo) se tiene a saturar de mensajes. Una manera de limitar cuantos mensajes lleguen es con esta opción.
Se tiene que ir a la configuración de cada forma y la subsección de envíos está esta opción:
En esta opción se puede indicar cuantos envíos va a aceptar la forma cada cierto tiempo (pueden ser segundos, minutos, horas etc).
También más abajo en la misma subsección esta la opción de purgar mensajes cada cierta cantidad de días.
De esta manera se puede controlar la cantidad y por cuanto tiempo se conservan los envíos de una forma.
El sitio de esta cervecera Mexicana esta hecho en Drupal, por lo menos parte de el. Es interesante ver como Drupal tiene su nicho en sitios en México.
Categorias Sitios hechos en Drupal Añadir nuevo comentarioAcaba de salir una actualización de seguridad que la ponen como critical y sugieren actualizar lo antes posible.
Categorias Seguridad Versión Drupal 10 Drupal 11 Añadir nuevo comentarioSe ve que va a estar bueno este evento donde van a explicar como usar Single Directory Components y demos de SDC Styleguide.
Categorias Noticias Tutoriales Versión Drupal 10 Drupal 11 Añadir nuevo comentarioEn el más nuevo episodio del podcast Talking Drupal entrevistaron a Jesus Manuel Olivas, Drupalero Mexicano. Hablo sobre GraphQL & Drupal Decoupled.
Categorias Noticias Versión Drupal 10 Drupal 11 Añadir nuevo comentarioMe encontré este video donde prueban instalar la nueva versión de Drupal.
Añadir nuevo comentarioLo unico malo es que esta atras de una forma. se tiene que mandar los datos personales y supongo que te mandan una liga a un sitio de prueba que dura 4 horas.
Supongo que luego es volvera más sencillo de usar los sitios de prueba, tal vez es cuestión de infraestructura.
Categorias Noticias Versión Drupal 11 Añadir nuevo comentario
Creo que van varias veces que dan por muerto Drupal 7 y varias veces han tenido que extener algún tipo de soporte a esta antigua versión de Drupal. Parece que ahora si deja de tener soporte. Para quien no sepa Cuando se cambio a Drupal 8 cambio la manera de programar e instalar Drupal, fue un quiebre en la manera que se trabaja en Drupal, así que muchos sitios se quedaron en Drupal 7 y no se movieron a versiones más nuevas. Ahora solo quedara a estos viejos sitios moverse a otro CMS o a la versión más reciente.
Categorias Noticias Versión Drupal 7 Añadir nuevo comentarioHacer un recuento de que paso en todo un año con un proyecto como Drupal es cosa complicada y algunos podrían decir que algo tedioso. De cualquier manera intentemos dar algun panorama de que cosas importantes pasaron con Drupal.
Dos grandes eventos pasaron para Drupal, primero la salida de la versión Drupal 11.0.0 el 2 de Agosto de 2024. Al salir esta nueva versión se deja de dar soporte a Drupal 9 y a versiones más antiguas, aun que recordemos que Drupal 7 sigue de alguna manera vivo.
La otra gran noticia es que se propuso una nueva versión de Drupal que en un principio se llamaba Drupal starshot y ahora se llama Drupal CMS, con estas nueva versión se supone tendremos un CMS más sencillo de instalar y de administrar. También se tendrá una versión core que sirve para hacer cosas más a la medida. la Nueva versión de Drupal Starshot se anuncio en Mayo del 2024.
Anunciaron que el 15 de Enero sacan uan versión de el nuevo Drupal CMS.
Otra cosa que debería hablarse son los esfuerzos comunitarios sobre todo en Hispanoamérica para promover Drupal. En este año pareciera que la batuta la llevan en España donde se realizo un DrupalCamp Spain y se realizaron varios eventos en linea por el grupo de Drupaleros.
El otro punto donde todavía se realizan eventos de Drupal es en Costa rica.
¿Qué otras cosas saben ustedes que pasaron en Drupal? (las podemos ir añadiendo al articulo)
En la nueva versión drupal 10.4.0 que es de mantenimiento, quitaron rutas desde la administración para instalar temas y módulos.
Lo explican de esta esta manera:
"El uso de Composer es la única forma de agregar código nuevo a una instalación de Drupal de forma segura y correcta. Por lo tanto, las siguientes páginas (que admitían la instalación de módulos y temas mediante la carga de archivos) se han eliminado sin reemplazo:
La página "Agregar nuevo módulo" en /admin/modules/install
La página "Agregar nuevo tema" en /admin/theme/install
La página "Agregar nuevo módulo o tema" en /admin/reports/updates/install"
Una cosa interesante y que parece ir en contra de la nueva versión de Drupal que sacaran el proximo año que se supone sera facilde usar y de isntalra módulos, sera que piensan hacer algun otro módulo para instalar módulos desde la interface?
Versión Drupal 10 Añadir nuevo comentarioTal ve no es una gran noticia, pero el cambio de diseño a la portada y a otras paginas del sitio de drupal.org empieza a reflejar el cambio que va a existir tanto grafica como de concepto con las nuevsa versiones de Drupal que saldrán el proximo año.
Vale l apena darse una vuelta para mirar como se ve esta nueva pagina de inicio.
Categorias Diseño y temas Noticias Versión Drupal 10 Drupal 11 Añadir nuevo comentario
Comentarios recientes