En este articulo vamos a crear una plantilla de plugin para personalizar MicroStrategy Library, en concreto nuestro objetivo es personalizar la interfaz que se muestra a los usuarios. El motivo de crear una plantilla es que nos sirva como base para después crear todos los plugins que necesitemos para adaptar MicroStrategy Library a nuestra imagen corporativa.
Las personalizaciones de MicroStrategy Library, también conocidas como plugins, usan una estructura de carpetas y ficheros comunes basados principalmente en hojas de estilo (CSS) para modificar la interfaz. Si estas familiarizado con HTML y CSS te resultara muy sencillo personalizar la herramienta.
Especificaciones del entorno
- Microsoft Windows 10
- MicroStrategy 2021 update 4
- SDK MicroStrategy 2021
Explicación de la estructura
Nuestra plantilla base será una carpeta, que dentro contendrá los siguientes ficheros y carpetas:
- Carpeta style: donde se ubicaran la hoja de estilo y diferentes carpetas de personalización.
- images: carpeta que contendrá las imágenes que necesite nuestra personalización.
- fonts: carpeta que contendrá nuevas fuentes en caso de ser necesario.
- global.css: fichero con todos los estilos nuevos que se van aplicar.
Demostración en video
Paso a paso
- Crea en tu escritorio una carpeta con el nombre que quieras, en este ejemplo LibrarySDK
- Accede a ella y dentro crea una carpeta llamada style
- Accede dentro de la carpeta style y crea otras dos carpetas llamadas fonts e images.
- Tambien dentro de la carpeta style crea una fichero de texto llamado global y cambia la extensión .txt por .css para convertirlo en una hoja de estilos.
Ahora cada vez que quieras crear un plugin para personalizar la interfaz de MicroStrategy Library podrás copiar y pegar la carpeta LibrarySDK y comenzar mas rapido.