Skip to content
Snippets Groups Projects
Select Git revision
  • 933d587c78a7888cd8bb0fac6504e1476f4edbb8
  • master default
  • next_version
  • laurent-change.log
  • Documentation_homogeneisation
  • HEAD
  • 2021.02.02
  • 2021.02.01
  • 2021.02.00
  • 2021.01.00
  • 2020.02.02
  • 2020.02.01
  • 2020.02.00
  • 2020.01.05
  • 2020.01.04
  • 2020.01.03
  • 2020.01.02
  • 2020.01.01
  • 2020.01.00
  • 2019.03.00
  • 2019.02.07
  • 2019.02.06
  • 2019.02.05
  • 2019.02.04
  • 2019.02.03
  • 2019.02.02
26 results

pull_subtrees.sh

Blame
  • app.struct.ts 2.87 KiB
    import { AppConfig } from '../app/vitis/app.model';
    import {
      vitisUsersMode,
      vitisLogsMode,
      vitisConfigVitisObject,
      vitisConfigSharedDirObject,
      vitisConfigEmailTemplatesObject,
      vitisAPIVitisWebService,
      vitisUserHeader,
      vitisHelpHeader,
      vitisTranslateConfig,
      vitisConfigInterfaceObject
    } from '../app/vitis/app.struct';
    import {
      vmapConfigVmapObject,
      vmapTranslateConfig,
      vmapAPIVmapWebService,
      vmapAdminDatasourceObject,
      vmapAdminCartoObject,
      vmapMapsLayersMode,
      vmapSymbolsFontsMode,
      vmapCartoWidget,
      vmapPrintWidget,
      vmapMapPrintingsMode,
    } from '../modules/vmap/struct/vmap.struct';
    
    export const appStruct: AppConfig = {
      'translate': [vitisTranslateConfig, vmapTranslateConfig],
      'name': 'vMap',
      'logo': {
        'type': 'icon',
        'class': 'icon-vitis-vitis'
      },
      'favicon': 'conf/images/Veremes-Leaf-Frame-W.png',
      'modes': [{
        'type': 'separator',
        'label': 'TITLE_SEPARATOR_MAP',
        'privilege': 'vmap_user'
      },
        vmapAdminCartoObject,
      {
        'type': 'separator',
        'label': 'TITLE_MODE_VMAP_ADMIN',
        'privilege': 'vmap_admin'
      },
      vmapAdminDatasourceObject,
      vmapMapsLayersMode,
      vmapSymbolsFontsMode,
      {
        'type': 'separator',
        'label': 'Administration des impressions',
        'privilege': 'vitis_admin'
      },
      vmapMapPrintingsMode,
      {
        'type': 'separator',
        'label': 'TITLE_MODE_VMAP_ADMINISTRATION',
        'privilege': 'vitis_admin'
      },
        vitisUsersMode,
      {
        'name': 'vitis_config',
        'label': 'TITLE_MODE_CONFIGURATION',
        'icon': 'icon-vitis-cogs',
        'route': 'config',
        'privilege': 'vitis_admin',
        'objects': [
          vitisConfigVitisObject,
          vmapConfigVmapObject,
          vitisConfigSharedDirObject,
          vitisConfigEmailTemplatesObject,
          vitisConfigInterfaceObject]
      }, {
        'name': 'vitis_api',
        'label': 'TITLE_MODE_CONFIGURATION_API',
        'icon': 'icon-vitis-code',
        'route': 'api_doc',
        'type': 'api_doc',
        'privilege': 'vitis_admin',
        'options': {
          'web_services': [vitisAPIVitisWebService, vmapAPIVmapWebService],
          'base_path': '/v2'
        }
      }, vitisLogsMode],
      'headers': [vitisUserHeader, vitisHelpHeader],
      'widgets': [vmapCartoWidget, vmapPrintWidget],
      'documentation': [
        {
          'name': 'vMap',
          'url': 'http://documentation.veremes.net/vmap/fr/index.html'
        }
      ],
      'credits': {
        'authors': [
          'Alexandre Miromenkov',
          'Anthony Borghi',
          'Armand Bahi',
          'Frederic Carretero',
          'Laurent Panabières',
          'Laurie Ambroise',
          'Ludivine Premont',
          'Mickael Fernandez',
          'Olivier Gayte',
          'Sofian Pujo',
        ],
        'graphics': [
          'Alexandre Roy'
        ],
        'libs': [
          'Apache',
          'Angular',
          'Bootstrap',
          'Postgres',
          'PostGIS',
          'Mapserver',
          'Symfony',
          'OpenLayers',
          'Open Street Maps'
        ],
        'contact': 'www.veremes.com',
        'licence': '© Veremes'
      }
    };