Si necesitamos normalizar palabras en nuestro código (por ejemplo, para usar keywords de búsqueda) existen multiples soluciones dependiendo de si utilizamos ES6 o no. Si usamos ES6 bastará con utilizar la funcion “normalize” incluida en String. Usando el parámetro “NFD” automáticamente dividirá cada letra con acento en dos (“á” pasaría a ser “a´”), de forma […]
Primero debemos añadir un bloque de código a ejecutar en el inicio de nuestro componente que se encargará de añadir un parametro que nos permitirá identificar en que tema estamos. Utilizaremos el contexto actual (puede ser this.context, this.props.context, props.context… dependiendo de cómo desarrolleis el componente). En mi caso trabajamos con React Function Components, y pasamos […]
Si habéis intentado llamar a una función asíncrona dentro del hook de useEffect es posible que os hayáis encontrado con un error que no os lo permite: Argument of type ‘() => Promise<void>’ is not assignable to parameter of type ‘EffectCallback’. El error aparece al intentar añadir el “async”, pero no se puede asignar la […]
Para crear un Team Site sin que tenga un grupo de Office 365 asignado por defecto tan solo debemos específicar el template “STS#3” a la hora de crearlo. Ejemplo con PnP PowerShell: Para obtener la lista de Time Zones disponibles podéis ejecutar el comando: Más información: https://docs.microsoft.com/en-us/powershell/module/sharepoint-pnp/new-pnptenantsite
Para utilizar los comandos de PnP en PowerShell podéis seguir estos pasos: http://www.idttechblog.com/sharepoint-online-pnp-powershell/ Se puede obtener el template de PnP de un Site mediante un comendo de PowerShell tras conectarnos. Tenemos muchas opciones de configuración para la extracción (para reducir el tiempo de extracción si no nos interesan algun contenido o si el Site es […]
Para poder utilizar los comandos de PnP en PowerShell necesitamos primero instalar un modulo. Abrimos Windows PowerShell y ejecutamos el comando: Y ya podemos comenzar a utilizarlo. El primer comando nos permitirá conectarnos a un Site: Si queréis utilizar el LogIn web (por ejemplo si ya habéis iniciado sesión en el navegador), podeis cambiar el […]
Error: .\FILE.ps1 : File C:\FILE.ps1 cannot be loaded. The file C:\FILE.ps1 is not digitally signed. You cannot run this script on the current system. For more information about running scripts and setting execution policy, see about_Execution_Policies at http://go.microsoft.com/fwlink/?LinkID=135170. Fix (Bypass): Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass [Bypass policies] Nothing is blocked and there are no warnings […]