Configuration ############################################################ class: Mapbender\CoreBundle\Component\SQLSearchEngine class_options: connection: dzrol relation: dzrol attributes: - id - nr_produce - roslina geometry_attribute: geom form: nr_produce: type: text options: required: false label: 'Numer Producenta' attr: data-autocomplete: 'on' data-autocomplete-distinct: 'on' compare: exact results: view: table count: true headers: id: ID nr_produce: NumerProducenta callback: event: click options: buffer: 10 minScale: null maxScale: null parameters.yml ########################################################### parameters: ### todo: switch to using dsn urls, see https://www.doctrine-project.org/projects/doctrine-dbal/en/2.9/reference/configuration.html#connecting-using-a-url ### To avoid suprises, a DSN can be constructed here from parts, at least for the shipping default parameters ### Connection definition in config.yml should only use url: '%database_dsn%' though database_driver: pdo_sqlite database_host: ~ database_port: ~ database_name: ~ database_path: '%kernel.root_dir%/db/demo.sqlite' database_user: ~ database_password: ~ # database connection "dzrol" database2_driver: pdo_pgsql database2_host: localhost database2_port: 5433 database2_name: dzrol database2_path: ~ database2_user: ****** database2_password: ****** mailer_transport: smtp mailer_host: localhost mailer_user: ~ mailer_password: ~ # locale en, de, it, es, ru, nl, pt are available fallback_locale: en locale: en secret: ThisTokenIsNotSoSecretChangeIt ## Legacy branding / versioning params. ## This is no longer used for versioning Mapbender and will never be updated ## again for a Mapbender release. ## For BC / continuity, you may still use these variables to brand / version your project. ## For summary information / discussion see https://github.com/mapbender/mapbender/pull/1012 ## For full project branding / versioning options, see code comment: ## https://github.com/mapbender/mapbender/blob/42e0f8b9a8031118719fc4881a92f0adab4ebacf/src/Mapbender/CoreBundle/DependencyInjection/Compiler/ProvideBrandingPass.php#L17 fom: ~ # framework : http://symfony.com/doc/2.8/reference/configuration/framework.html#cookie-lifetime cookie_secure: false cookie_lifetime: 3600 # OWSProxy Configuration # see https://github.com/mapbender/owsproxy3/blob/master/CONFIGURATION.md#extension-configuration ows_proxy3_logging: false ows_proxy3_obfuscate_client_ip: true ows_proxy3_host: ~ ows_proxy3_port: ~ ows_proxy3_connecttimeout: 60 ows_proxy3_timeout: 90 ows_proxy3_user: ~ ows_proxy3_password: ~ ows_proxy3_noproxy: ~ mapbender.disabled_elements: - Mapbender\CoreBundle\Element\ResetView # Installed as a collateral Digitizer 1.4 dependency - Mapbender\DataManagerBundle\Element\DataManager # default layer order when creating *new* WMS layerset instances # allowed values are either # * "standard": Traditional Mapbender behaviour: top-down rendering in GetCapabilities order; # also the default if this parameter is not defined # * "reverse": bottom-up, for QGIS server, ArcGIS etc # wms.default_layer_order: standard config.yml ################################################################# imports: - { resource: parameters.yml } - { resource: security.yml } #Uncomment then next line if you have problems using an oracle database with mapbender. # - { resource: oracle.yml } framework: #esi: ~ translator: { fallback: '%fallback_locale%' } secret: '%secret%' router: resource: "%kernel.root_dir%/config/routing.yml" strict_requirements: '%kernel.debug%' form: true csrf_protection: true validation: { enable_annotations: true } templating: { engines: ['twig'] } #assets_version: SomeVersionScheme default_locale: '%locale%' session: cookie_httponly: true cookie_secure: '%cookie_secure%' cookie_lifetime: '%cookie_lifetime%' # Twig Configuration twig: strict_variables: '%kernel.debug%' form_themes: - MapbenderCoreBundle:form:fields.html.twig # Doctrine Configuration doctrine: dbal: default_connection: default connections: default: driver: '%database_driver%' host: '%database_host%' port: '%database_port%' dbname: '%database_name%' path: '%database_path%' user: '%database_user%' password: '%database_password%' persistent: true charset: UTF8 logging: '%kernel.debug%' profiling: '%kernel.debug%' # database connection search_db dzrol: driver: "%database2_driver%" host: "%database2_host%" port: "%database2_port%" dbname: "%database2_name%" path: "%database2_path%" user: "%database2_user%" password: "%database2_password%" charset: UTF8 logging: "%kernel.debug%" profiling: "%kernel.debug%" orm: auto_generate_proxy_classes: '%kernel.debug%' auto_mapping: true # Swiftmailer Configuration swiftmailer: transport: '%mailer_transport%' host: '%mailer_host%' username: '%mailer_user%' password: '%mailer_password%' spool: { type: memory } # FOM Manager Configuration fom_manager: route_prefix: /manager # see https://github.com/mapbender/fom/blob/master/src/FOM/UserBundle/CONFIGURATION.md#extension-configuration fom_user: selfregister: false reset_password: true max_reset_time: 1 # see https://github.com/mapbender/owsproxy3/blob/master/CONFIGURATION.md#extension-configuration ows_proxy3_core: logging: '%ows_proxy3_logging%' obfuscate_client_ip: '%ows_proxy3_obfuscate_client_ip%' proxy: host: '%ows_proxy3_host%' port: '%ows_proxy3_port%' connecttimeout: '%ows_proxy3_connecttimeout%' timeout: '%ows_proxy3_timeout%' user: '%ows_proxy3_user%' password: '%ows_proxy3_password%' checkssl: true noproxy: '%ows_proxy3_noproxy%'