def geoserver_urls(request):
 defaults = dict(GEOSERVER_BASE_URL=ogc_server_settings.public_url, UPLOADER_URL=(reverse('data_upload') if (getattr(settings, 'UPLOADER', dict()).get('BACKEND', 'geonode.rest') == 'geonode.importer') else reverse('layer_upload')), MAPFISH_PRINT_ENABLED=getattr(ogc_server_settings, 'MAPFISH_PRINT_ENABLED', False), PRINT_NG_ENABLED=getattr(ogc_server_settings, 'PRINT_NG_ENABLED', False), GEONODE_SECURITY_ENABLED=getattr(ogc_server_settings, 'GEONODE_SECURITY_ENABLED', False), GEOGIG_ENABLED=getattr(ogc_server_settings, 'GEOGIG_ENABLED', False), TIME_ENABLED=getattr(settings, 'UPLOADER', dict()).get('OPTIONS', dict()).get('TIME_ENABLED', False), MOSAIC_ENABLED=getattr(settings, 'UPLOADER', dict()).get('OPTIONS', dict()).get('MOSAIC_ENABLED', False))
 return defaults

def geoserver_urls ( request ) : defaults = dict ( GEOSERVER_BASE_URL = ogc_server_settings . public_url , UPLOADER_URL = ( reverse ( 'data_upload' ) if ( getattr ( settings , 'UPLOADER' , dict ( ) ) . get ( 'BACKEND' , 'geonode.rest' ) == 'geonode.importer' ) else reverse ( 'layer_upload' ) ) , MAPFISH_PRINT_ENABLED = getattr ( ogc_server_settings , 'MAPFISH_PRINT_ENABLED' , False ) , PRINT_NG_ENABLED = getattr ( ogc_server_settings , 'PRINT_NG_ENABLED' , False ) , GEONODE_SECURITY_ENABLED = getattr ( ogc_server_settings , 'GEONODE_SECURITY_ENABLED' , False ) , GEOGIG_ENABLED = getattr ( ogc_server_settings , 'GEOGIG_ENABLED' , False ) , TIME_ENABLED = getattr ( settings , 'UPLOADER' , dict ( ) ) . get ( 'OPTIONS' , dict ( ) ) . get ( 'TIME_ENABLED' , False ) , MOSAIC_ENABLED = getattr ( settings , 'UPLOADER' , dict ( ) ) . get ( 'OPTIONS' , dict ( ) ) . get ( 'MOSAIC_ENABLED' , False ) ) return defaults
global values to pass to templates .