Viva Connections I: Adaptive Card Extension (ACE)

Las Adaptive Card Extensions (ACEs) son un nuevo componente de SPFx que nos permite centrarnos en la lógica de negocio y delegar el diseño a las ya existentes Adaptive Cards. Estas ACEs son utilizadas dentro del Dashboard de Viva Connections. El resultado es un dashboard en el que tendremos diversas tarjetas que nos muestran información …

Sigue leyendo Viva Connections I: Adaptive Card Extension (ACE)

Controlar OnLoad para detectar la URL de navegación dentro de un iframe

Si queremos detectar cuando nuestro iframe cambia de página debemos sobreescribir el evento onLoad. Es importante que una vez capturemos esa navegación volvamos a aplicar el pushState por defecto para que el navegador tenga constancia del histórico. Ejemplo: <iframe onLoad { () => { const pushState = () => {              const defaultPushState = iframeContentRef.contentWindow.history.pushState; return function (data: any, title: string, url?: string | null) { //YOUR CODE return defaultPushState.apply(this, [data, title, url]); };            };            iframeContentRef.contentWindow.history.pushState = pushState();      }}             src={IFRAME_URL}>          </iframe>

Sharepoint Online: La navegación ha desaparecido (Quick Launch)

Puede ocurrir que la navegación del Site desaparezca debido a otros procesos (el más común que hemos encontrado es al utilizar SharePoint Migration Tool que en algunos sites cambiaba el título y la navegación). Esto se debe a una Property del Site que se setea a FALSE, para solucionarlo tan solo debemos actualizarla. Podemos hacerlo …

Sigue leyendo Sharepoint Online: La navegación ha desaparecido (Quick Launch)