cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco Mobile - Server Side "configuration.json" ¿Realmente Funciona?

joseantonionava
Star Contributor
Star Contributor

Hola,

¿Conocen ustedes documentación de referencia distinta a la oficial para que la configuración móvil personalizada funcione en Community 5.1? ¿Algún caso de éxito es conocido?

La documentación disponible en Configuring Alfresco Mobile | Alfresco Documentation es amplia aunque parece incompleta y no del todo clara.

Cualquier indicación basada en vuestra experiencia sería de gran valor para ayudarnos a configurar las opciones del menú de las apps móviles que necesitamos que nuestros usuarios dispongan.

Gracias por adelantado.

1 ACCEPTED ANSWER

Buenas:

Yo ayer hice una pruebita con este fichero cambiado un poco como configuration.json para ocultar las Tasks y las Activities. Utilicé Alfresco 201602GA y la última de android.

https://github.com/Alfresco/alfresco-android-app/blob/master/alfresco-mobile-android/src/main/assets...

Saludos.

--C.

View answer in original post

14 REPLIES 14

angelborroy
Community Manager Community Manager
Community Manager

Simplemente por confirmar que nosotros tenemos una aplicación personalizada para iOS / Android de Alfresco en los markets de ambas plataformas que funciona y lee la configuración del JSON en servidor. 

En nuestro caso, la configuración es algo así (Repositorio > Diccionario de datos > Mobile > configuration.json)

  • rootMenu: 
    {
    • com.alfresco.activities: 
      {
      • visible: true
      },
    • com.alfresco.repository: 
      {
      • visible: false
      },
    • com.alfresco.sites: 
      {
      • visible: true
      },
    • com.alfresco.tasks: 
      {
      • visible: true
      },
    • com.alfresco.favorites: 
      {
      • visible: true
      },
    • com.alfresco.search: 
      {
      • visible: true
      },
    • com.alfresco.localFiles: 
      {
      • visible: true
      },
    • com.alfresco.notifications: 
      {
      • visible: true
      },
    • com.alfresco.repository.shared: 
      {
      • visible: false
      },
    • com.alfresco.repository.userhome: 
      {
      • visible: true
      }
    },
Hyland Developer Evangelist

Hola Angel,

esa configuración es mas sencilla si, lástima que contra Community 5.1+ y las últimas apps ya no funcione.

Gracias por la información en cualquier caso.

Funciona con Community 5.1 (201605) y 5.2 (201702).

No tenemos la última versión de las apps, pero con la anterior sí está funcionando.

Hyland Developer Evangelist

Buenas:

Yo ayer hice una pruebita con este fichero cambiado un poco como configuration.json para ocultar las Tasks y las Activities. Utilicé Alfresco 201602GA y la última de android.

https://github.com/Alfresco/alfresco-android-app/blob/master/alfresco-mobile-android/src/main/assets...

Saludos.

--C.

Hola César,

esta configuración funciona en nuestro Community 5.1 a la primera tal cual Smiley Happy

Así que muchas gracias, lo tomaremos como base para afinar perfectamente nuestras necesidades concretas.

Nos sorprende que no sea necesario indicar la url de share en "repository" como se indica en la documentación oficial.

Aunque sea cierto que no indica que sea obligatorio, la verdad es que es confuso si no has conseguido hacerlo previamente y creemos que es de interes para otros usuarios que estén "peleando" con esto.

Por eso lo indicamos aquí.

Resulta que en nuestra configuración (que era simple) fallaba eso. Ahora hemos testado sin poner url de share y está funcionando.

Indicar que lo hemos testado en la última versión para iOS con resultado ok.

Muchas gracias a todos por vuestro interés y ayuda.