Ir al contenido principal

Forzar la recarga de un archivo JS en JsLink

Si tenemos un archivo JS referenciado en la propiedad JsLink de una lista o de una biblioteca y actualizamos la lógica del mismo, puede que a algunos usuarios se les haya quedado cacheado en su navegador habitual, el contenido anterior del archivo JS.




Para forzar la recarga del contenido del archivo JS en los navegadores de los usuarios, la próxima vez que accedan a la lista o biblioteca en cuestión, debemos añadir o aumentar la versión del archivo en la referencia de JsLink:

1ª Vez que referenciamos
~sitecollection/mysite/siteassets/foo1.js?1.0.0.0

2ª Queremos forzar la carga por una actualización en el contenido del archivo JS
~sitecollection/mysite/siteassets/foo1.js?1.0.0.1

Comentarios

Entradas populares de este blog

Montando un agente de Copilot sobre una lista de SharePoint online

Los agentes son la herramienta que nos facilita la automatización de tareas sobre documentos que se almacenan en las bibliotecas de SharePoint online, pero ¿qué ocurre si lo que necesitamos es un agente sobre el contenido de una lista? Poniendo algo de contexto, tenemos una lista donde estamos almacenando datos masivamente, dado el momento nos surge la necesidad de realizar una serie de consultas en las que tal vez un agente nos pueda agilizar el proceso en vez de navegar por la lista, aplicar filtros, acertar con ellos y ver si damos con el resultado deseado. Vamos a crear un agente de Copilot Studio, donde diseñaremos un tema especifico para generar respuestas en base a la información de la lista. Para obtener los datos de la lista y que el agente procese la información para respondernos de la manera más óptima, creamos un flujo de Power Automate que obtenga los elementos de la lista. Probamos el funcionamiento del flujo y... ¡¡Funciona!!

Usando Microsoft Copilot para la generación de contenido multimedia

¡Hola a todos! Hoy quiero compartir mi experiencia utilizando Microsoft Copilot para la generación de contenido multimedia, una herramienta que ha revolucionado mi forma de trabajar y crear. Además, hablaré sobre mi experiencia con Visual Creator para la generación de videos, todo esto bajo la licencia de pago de Copilot dentro de Microsoft 365. Desde que empecé a usar Microsoft Copilot, he notado una mejora significativa en mi productividad y creatividad. Esta herramienta me ha permitido generar contenido de alta calidad de manera rápida y eficiente. Una de las características que más me ha impresionado es su capacidad para entender el contexto y proporcionar sugerencias relevantes, lo que facilita enormemente el proceso de escritura. Por ejemplo, al redactar artículos para mi blog, Copilot me ayuda a estructurar mis ideas y a encontrar las palabras adecuadas para expresar mis pensamientos. Además, su integración con otras aplicaciones de Microsoft 365, como Word y OneNote, hace que e...

Extender propiedades del perfil de usuario de AAD con una aplicación de Graph

Extender propiedades del perfil de usuario de AAD con una aplicación de Graph Es muy habitual que los clientes tengan o quieran tener por integraciones con terceros (BBDD custom, Workday...) la fuente de información de algunas o todas las propiedades de usuario fuera de AAD, por lo que hay que hacer un mapeo e incluso en ocasiones crear nuevas propiedades. Veamos una posible solución  sobre como extender de otra manera propiedades personalizadas en AAD, intentando evitar la limitación de las 15 extension attribute que nos da el producto, que son pocas y rígidas en cuanto a tipo del dato. En el ejemplo del enlace vemos como crear una aplicación en AAD a través de Graph donde podemos crear nuevas propiedades y vincularlas a los usuarios, por tanto podremos aprovisionarlas haciendo un mapeo desde un origen de datos externo con un script de CLI. Además podemos crear varios tipos de propiedades, en el ejemplo vemos "string", pero en la documentación de Graph vemos todos ...