From 7119603e3e2ac40e97a3843408f2c3495ccd725e Mon Sep 17 00:00:00 2001 From: Jeroen Bloemscheer Date: Thu, 30 Jul 2015 18:17:20 +0200 Subject: [PATCH 01/21] Added exception for path resolver. --- code_quality/findbugs-excludes.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code_quality/findbugs-excludes.xml b/code_quality/findbugs-excludes.xml index 0958ec4013f..bf90624b7cd 100644 --- a/code_quality/findbugs-excludes.xml +++ b/code_quality/findbugs-excludes.xml @@ -260,4 +260,11 @@ + + + + + + + \ No newline at end of file From 69012f76e0a27061066f4ae2dc9c820af3a9d47e Mon Sep 17 00:00:00 2001 From: Jose Garcia Date: Fri, 2 Sep 2016 10:20:15 +0200 Subject: [PATCH 02/21] Display links in gmx:Anchor (used for gmd:useLimitation) with hyperlinks in metadata views --- .../groovy/iso19139/Functions.groovy | 9 +++++ .../formatter/groovy/iso19139/Handlers.groovy | 2 ++ .../formatter/groovy/iso19139/Matchers.groovy | 3 +- .../plugin/iso19139/index-fields/default.xsl | 10 ++++++ .../components/utility/UtilityDirective.js | 36 +++++++++++++++++++ .../views/default/templates/recordView.html | 2 +- 6 files changed, 60 insertions(+), 2 deletions(-) diff --git a/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Functions.groovy b/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Functions.groovy index 1696fe78f03..906de33e024 100644 --- a/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Functions.groovy +++ b/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Functions.groovy @@ -26,6 +26,15 @@ public class Functions { def isoUrlText = { el -> el.'gmd:URL'.text() } + + def isoAnchorUrlLink = { el -> + el.'gmx:Anchor'['@xlink:href'].text() + } + + def isoAnchorUrlText = { el -> + el.'gmx:Anchor'.text() + } + def isoText = { el -> def uiCode2 = '#'+env.lang2.toUpperCase() def uiCode3 = '#'+env.lang3.toUpperCase() diff --git a/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Handlers.groovy b/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Handlers.groovy index 2dfa781831c..631b727f32b 100644 --- a/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Handlers.groovy +++ b/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Handlers.groovy @@ -30,6 +30,7 @@ public class Handlers { handlers.add name: 'Text Elements', select: matchers.isTextEl, isoTextEl handlers.add name: 'Simple Text Elements', select: matchers.isSimpleTextEl, isoSimpleTextEl handlers.add name: 'URL Elements', select: matchers.isUrlEl, isoUrlEl + handlers.add name: 'Anchor URL Elements', select: matchers.isAnchorUrlEl, isoAnchorUrlEl handlers.add name: 'Simple Elements', select: matchers.isBasicType, isoBasicType handlers.add name: 'Boolean Elements', select: matchers.isBooleanEl, isoBooleanEl handlers.add name: 'CodeList Elements', select: matchers.isCodeListEl, isoCodeListEl @@ -83,6 +84,7 @@ public class Handlers { def isoTextEl = { isofunc.isoTextEl(it, isofunc.isoText(it))} def isoUrlEl = { isofunc.isoUrlEl(it, isofunc.isoUrlText(it), isofunc.isoUrlText(it))} + def isoAnchorUrlEl = { isofunc.isoUrlEl(it, isofunc.isoAnchorUrlLink(it), isofunc.isoAnchorUrlText(it))} def isoDatasetUriEl = { isofunc.isoUrlEl(it, isofunc.isoText(it), isofunc.isoText(it))} def isoCodeListEl = {isofunc.isoTextEl(it, f.codelistValueLabel(it))} def isoBasicType = {isofunc.isoTextEl(it, it.'*'.text())} diff --git a/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Matchers.groovy b/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Matchers.groovy index fee58095b61..7b83f4b7ef9 100644 --- a/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Matchers.groovy +++ b/schemas/iso19139/src/main/plugin/iso19139/formatter/groovy/iso19139/Matchers.groovy @@ -6,6 +6,7 @@ public class Matchers { def env def isUrlEl = {!it.'gmd:URL'.text().isEmpty()} + def isAnchorUrlEl = {!it.'gmx:Anchor'['@xlink:href'].text().isEmpty()} def simpleElements = ['gco:Decimal', 'gco:Integer', 'gco:Scale', 'gco:Angle', 'gco:Measure', 'gco:Distance', 'gmd:MD_PixelOrientationCode', 'gts:TM_PeriodDuration'] @@ -37,7 +38,7 @@ public class Matchers { def isContainerEl = {el -> !isBasicType(el) && !isSimpleTextEl(el) && - !isTextEl(el) && !isUrlEl(el) && + !isTextEl(el) && !isUrlEl(el) && !isAnchorUrlEl(el) && !isCodeListEl(el) && !hasCodeListChild(el) && !isDateEl(el) && !hasDateChild(el) && !el.children().isEmpty() diff --git a/schemas/iso19139/src/main/plugin/iso19139/index-fields/default.xsl b/schemas/iso19139/src/main/plugin/iso19139/index-fields/default.xsl index 5f08cbce08b..cce094a6844 100644 --- a/schemas/iso19139/src/main/plugin/iso19139/index-fields/default.xsl +++ b/schemas/iso19139/src/main/plugin/iso19139/index-fields/default.xsl @@ -456,6 +456,16 @@ + + + + + + + + abstract - + Complex topològic sense cap realització geomètrica específica diff --git a/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml b/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml index a3628b5724a..f89d3423da4 100644 --- a/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml +++ b/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml @@ -390,7 +390,7 @@ URL - + Breu resum narratiu del contingut del recurs o recursos mandatory From fb4c42b0365c3e3f5e5fd9fe1a06e659c017a0b1 Mon Sep 17 00:00:00 2001 From: Oscar Fonts Date: Tue, 13 Sep 2016 17:51:31 +0200 Subject: [PATCH 11/21] Citation identifier 3.14 --- schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml b/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml index f89d3423da4..fae5afbfd94 100644 --- a/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml +++ b/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml @@ -1081,8 +1081,8 @@ TIFF, XWD Tipus d'identificador únic per al recurs. Per exemple: Codi Universal de Producte (UPC), o National Stock Number (NSN) - - Identificador de la citació + + Identificador del conjunt de dades/servei From 3ff1db5bc0782d0d50160c25cd1e0ebbb9b3f109 Mon Sep 17 00:00:00 2001 From: Oscar Fonts Date: Wed, 14 Sep 2016 18:11:38 +0200 Subject: [PATCH 12/21] More catalan & spanish translations --- .../main/plugin/iso19139/loc/cat/labels.xml | 112 ++++++++++++++++-- .../main/plugin/iso19139/loc/spa/labels.xml | 90 ++++++++++++++ .../main/webapp/loc/cat/json/formatter.json | 8 +- .../main/webapp/loc/spa/json/formatter.json | 8 +- 4 files changed, 199 insertions(+), 19 deletions(-) diff --git a/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml b/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml index fae5afbfd94..fef2dc5c96a 100644 --- a/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml +++ b/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml @@ -8,7 +8,7 @@ Classe d'informació que s'aplica a l'entitat referenciada - + Valor alfanumèric que identifica una instància al namespace valor alfanumèric que identifica una instància de l'espai de noms @@ -47,7 +47,7 @@ - Data i hora, o rang de data i hora, en què aquesta etapa del processat va tenir lloc (AAAA-MM-DDThh:mm:ss) + Data i hora, o rang de data i hora, en què aquest pas de procés va tenir lloc (AAAA-MM-DDThh:mm:ss) @@ -108,11 +108,11 @@ Exactitud de les referències temporals d'un element (expressant l'error en la mesura del temps) - + Excés de dades presents en el conjunt de dades, segons el descrit en l'àmbit d'aplicació - + Dada no disponible en el conjunt de dades, segons el descrit en l'àmbit d'aplicació @@ -217,7 +217,7 @@ Informació sobre les accions i fonts de dades que van donar origen a les dades especificades en l'abast, o la manca de coneixement sobre aquelles - + Informació sobre un esdeveniment en el procés de creació de les dades especificat per l'abast informació sobre un esdeveniment o transformació durant l'històric d'un conjunt de dades, incloent-hi el procés de mantenir-lo @@ -555,7 +555,7 @@ mandatory - + Valor alfanumèric que identifica una instància al namespace mandatory @@ -710,7 +710,7 @@ Data i hora, o rang de dates i hores, en què aquesta etapa del processat va tenir lloc (AAAA-MM-DDThh:mm:ss) - Data i hora, o rang de data i hora, en què aquesta etapa del processat va tenir lloc (AAAA-MM-DDThh:mm:ss) + Data i hora, o rang de data i hora, en què aquest pas de procés va tenir lloc (AAAA-MM-DDThh:mm:ss) @@ -1120,7 +1120,7 @@ TIFF, XWD Tipus d'iniciativa sota la qual es va produir el conjunt agregat de dades - + Informació identificant l'expedició de la sèrie @@ -1566,7 +1566,7 @@ esbiaixades Mode en el qual es representa el recurs - + Informació sobre un esdeveniment en el procés de creació de les dades especificat per l'abast conditional @@ -1576,7 +1576,7 @@ esbiaixades - Identificació i mitjans de comunicació amb persona(es) i organització(ns) associats a l'etapa del processat + Identificació i mitjans de comunicació amb persona(es) i organització(ns) associats al pas de procés @@ -2631,9 +2631,99 @@ L'interval de temps s'especifica de la següent manera "PnYnMnDTnHnMnS", on: - + + + + + + + + + + + + + Tipus de mètode per a avaluar una mesura de qualitat de dades identificades + + + + + + + + + + + + + Tipus específic d'informacions representades a la cel·la + + + + Tipus de dades de l'element o entitat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/schemas/iso19139/src/main/plugin/iso19139/loc/spa/labels.xml b/schemas/iso19139/src/main/plugin/iso19139/loc/spa/labels.xml index e85ba4f9a75..49b164441e8 100644 --- a/schemas/iso19139/src/main/plugin/iso19139/loc/spa/labels.xml +++ b/schemas/iso19139/src/main/plugin/iso19139/loc/spa/labels.xml @@ -2635,4 +2635,94 @@ El intervalo de tiempo se especifica de la siguiente forma "PnYnMnDTnHnMnS" dond + + + + + + + + + + + + tipo de método para evaluar una medida de calidad de datos identificados + + + + + + + + + + + + + tipo específico de informaciones representadas en la celda + + + + tipo de datos del elemento o entidad + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/web/src/main/webapp/loc/cat/json/formatter.json b/web/src/main/webapp/loc/cat/json/formatter.json index 97cfb04ad95..b0730e5451c 100644 --- a/web/src/main/webapp/loc/cat/json/formatter.json +++ b/web/src/main/webapp/loc/cat/json/formatter.json @@ -1,11 +1,11 @@ { - "abstract": "Extracte", - "associated-link": "Associat", + "abstract": "Resum", + "associated-link": "Associats", "children-link": "Fills", - "complete": "Completar", + "complete": "Complet", "dataset-link": "Conjunt de dades", "datasets-link": "Conjunts de dades", - "fcat-link": "Catàleg de Features", + "fcat-link": "Catàleg d'entitats geogràfiques", "hassource-link": "Té Fonts", "hierarchy": "Jerarquia", "links": "Enllaços", diff --git a/web/src/main/webapp/loc/spa/json/formatter.json b/web/src/main/webapp/loc/spa/json/formatter.json index 74cfff2c04d..cbcb3588175 100644 --- a/web/src/main/webapp/loc/spa/json/formatter.json +++ b/web/src/main/webapp/loc/spa/json/formatter.json @@ -1,15 +1,15 @@ { - "abstract": "Extracto", - "associated-link": "Asociado", + "abstract": "Resumen", + "associated-link": "Asociados", "children-link": "Hijos", - "complete": "Completar", + "complete": "Completo", "dataset-link": "Conjunto de Datos", "datasets-link": "Conjuntos de Datos", "fcat-link": "Catálogo de Features", "hassource-link": "Tiene Fuentes", "hierarchy": "Jerarquía", "links": "Enlaces", - "noUuidInLink": "Ningún uuid en el enlace", + "noUuidInLink": "Ningún UUID en el enlace", "overview": "Visión de Conjunto", "parent": "Padre", "parent-link": "Padre", From e44149feb4d2d545516d79c30e4e4b1b53e789f1 Mon Sep 17 00:00:00 2001 From: Oscar Fonts Date: Thu, 15 Sep 2016 12:10:30 +0200 Subject: [PATCH 13/21] Catalan & Spanish updates from Transifex --- .../resources/catalog/locales/ca-admin.json | 98 +++++++++---------- .../resources/catalog/locales/ca-core.json | 15 ++- .../resources/catalog/locales/ca-editor.json | 21 ++-- .../resources/catalog/locales/ca-search.json | 23 +++-- .../resources/catalog/locales/es-admin.json | 50 +++++----- .../resources/catalog/locales/es-core.json | 9 +- .../resources/catalog/locales/es-editor.json | 11 ++- .../resources/catalog/locales/es-search.json | 17 +++- 8 files changed, 141 insertions(+), 103 deletions(-) diff --git a/web-ui/src/main/resources/catalog/locales/ca-admin.json b/web-ui/src/main/resources/catalog/locales/ca-admin.json index 18b11b7e30d..595c48e2ba2 100644 --- a/web-ui/src/main/resources/catalog/locales/ca-admin.json +++ b/web-ui/src/main/resources/catalog/locales/ca-admin.json @@ -11,12 +11,12 @@ "addNewLogo": "Afegeix nou logo", "addOrUpdateStandards": "Afegir o actualitzar estàndard", "addStandard": "Afegir", - "addThesaurus": "Afegir tesaure", + "addThesaurus": "Afegir tesaurus", "allowedCategories": "Categories permeses", "allowedCategoriesDescriptionHelp": "Categories que es poden utiltizar a aquest grup", "andNodeLogo": "i el logotip", "applyXSLToRecord": "Transformació XSL a aplicar", - "applyXSLToRecordHelp": "La transformació XSL referenciada s'aplicarà a cada metadada abans de ser afegit a GeoNetwork", + "applyXSLToRecordHelp": "La transformació XSL referenciada s'aplicarà a cada metadada abans de ser afegida a GeoNetwork", "arcsde-database": "Base de Dades", "arcsde-databaseHelp": "Nom de la base de dades ArcSDE", "arcsde-port": "Port", @@ -33,6 +33,7 @@ "batchProcess": "Processament per lots", "testMailConfiguration": "Provar la configuració de correu", "keywordCreationError": "Error creant paraula clau", + "categoryDeleteError": "Error en esborrar la categoria", "batchProcessParameters": "Paràmetres del procés", "batchProcessTypeUnsupported": "Tipus de procés {{type}} no suportat", "batchreplacer-addReplacement": "Afegir reemplaçament", @@ -46,22 +47,22 @@ "batchreplacer-loadReplacementConfig": "Carregar Configuració", "batchreplacer-replacementsConfig-help": "Definir una sèrie de reemplaçaments. Quan es carrega eliminarà reemplaçaments existents. El nom de l'element i el valor de cerca pot ser una expressió regular. per exemple. 'ISO19139 \\ .. * \\. organisationName' perquè coincideixi amb qualsevol nom d'organització, 'dublin-core.simpledc.publisher' perquè coincideixi amb dublin core publisher.", "batchreplacer-case-insensitive": "Cerca sense distingir majúscules i minúscules", - "batchreplacer-el-ci.citation.address": "Contacte del Catàleg de Features > Punt de Trobada", - "batchreplacer-el-ci.citation.city": "Contacte del Catàleg de Features > Ciutat", - "batchreplacer-el-ci.citation.contactInstructions": "Contacte del Catàleg de Features > Instruccions de Contacte", - "batchreplacer-el-ci.citation.country": "Contacte del Catàleg de Features > País", - "batchreplacer-el-ci.citation.email": "Contacte del Catàleg de Features > Correu Electrònic", - "batchreplacer-el-ci.citation.faxPhone": "Contacte del Catàleg de Features > Fax", - "batchreplacer-el-ci.citation.hoursOfService": "Contacte del Catàleg de Features > Horari", - "batchreplacer-el-ci.citation.individualName": "Contacte del Catàleg de Features > Nom individual", - "batchreplacer-el-ci.citation.or.ap": "Contacte del Catàleg de Features > Recurs En Línia > Perfil de l'Aplicació", - "batchreplacer-el-ci.citation.or.description": "Contacte del Catàleg de Features > Recurs en Línia > Descripció", - "batchreplacer-el-ci.citation.or.name": "Contacte del Catàleg de Features > Recurs en Línia > Nom", - "batchreplacer-el-ci.citation.or.url": "Contacte del Catàleg de Features > Recurs en Línia > URL", - "batchreplacer-el-ci.citation.organisationName": "Contacte del Catàleg de Features> Nom de l'Organització", - "batchreplacer-el-ci.citation.postalCode": "Contacte del Catàleg de Features> Codi Postal", - "batchreplacer-el-ci.citation.province": "Contacte del Catàleg de Features> Província (Àrea Administrativa)", - "batchreplacer-el-ci.citation.voicePhone": "Contacte del Catàleg de Features> Telèfon", + "batchreplacer-el-ci.citation.address": "Contacte del Catàleg d'Objectes Geogràfics > Punt de Trobada", + "batchreplacer-el-ci.citation.city": "Contacte del Catàleg d'Objectes Geogràfics > Ciutat", + "batchreplacer-el-ci.citation.contactInstructions": "Contacte del Catàleg d'Objectes Geogràfics > Instruccions de Contacte", + "batchreplacer-el-ci.citation.country": "Contacte del Catàleg d'Objectes Geogràfics > País", + "batchreplacer-el-ci.citation.email": "Contacte del Catàleg d'Objectes Geogràfics > Correu Electrònic", + "batchreplacer-el-ci.citation.faxPhone": "Contacte del Catàleg d'Objectes Geogràfics > Fax", + "batchreplacer-el-ci.citation.hoursOfService": "Contacte del Catàleg d'Objectes Geogràfics > Horari", + "batchreplacer-el-ci.citation.individualName": "Contacte del Catàleg d'Objectes Geogràfics > Nom individual", + "batchreplacer-el-ci.citation.or.ap": "Contacte del Catàleg d'Objectes Geogràfics > Recurs En Línia > Perfil de l'Aplicació", + "batchreplacer-el-ci.citation.or.description": "Contacte del Catàleg d'Objectes Geogràfics > Recurs en Línia > Descripció", + "batchreplacer-el-ci.citation.or.name": "Contacte del Catàleg d'Objectes Geogràfics > Recurs en Línia > Nom", + "batchreplacer-el-ci.citation.or.url": "Contacte del Catàleg d'Objectes Geogràfics > Recurs en Línia > URL", + "batchreplacer-el-ci.citation.organisationName": "Contacte del Catàleg d'Objectes Geogràfics > Nom de l'Organització", + "batchreplacer-el-ci.citation.postalCode": "Contacte del Catàleg d'Objectes Geogràfics > Codi Postal", + "batchreplacer-el-ci.citation.province": "Contacte del Catàleg d'Objectes Geogràfics > Província (Àrea Administrativa)", + "batchreplacer-el-ci.citation.voicePhone": "Contacte del Catàleg d'Objectes Geogràfics > Telèfon", "batchreplacer-el-di.contact.address": "Distribuïdor> Punt de Lliurament", "batchreplacer-el-di.contact.city": "Distribuïdor> Ciutat", "batchreplacer-el-di.contact.contactInstructions": "Distribuïdor> Instruccions per contactar", @@ -214,7 +215,7 @@ "byValidity": "Per estat de validació", "cancel": "Cancel", "cantDeleteGroupHavingRecords": "Aquest grup conté elements. Mou tots els elements a un altre grup per poder esborrar-ho.", - "cantDeleteUserHavingRecords": "Els usuaris amos d'elements no poden ser esborrats. Transfereix els elements a un altre usuari.", + "cantDeleteUserHavingRecords": "Els usuaris propietaris de registres no poden ser esborrats. Transferiu els elements a un altre usuari.", "catalogInformation": "Informació del catàleg", "categories": "Categories", "categoryDescriptionHelp": "Categoria per defecte per a les metadades creades en aquest grup", @@ -323,7 +324,7 @@ "dublin-core": "Dublin Core", "dublin-core-acr": "DC", "dublin-core-help": "El estandar de metadada Dublin Core", - "dupNameWarning": "Ja hi ha un grup amb aquest nom. Canvia el nom.", + "dupNameWarning": "Ja existeix un grup amb aquest nom. Canvieu-ne el nom.", "emailToSearch": "Correu electrònic a cercar", "emptyCatalogShouldBeFilled": "El catàleg està buit, probablement vols importar noves entrades o configurar un harvester. També pots inserir totes les plantilles , tots els exemples o ambdós .", "enable": "Habilitar", @@ -354,10 +355,10 @@ "geoPREST-anyHelp": " Ajuda a la Sintaxi de Lucene ", "geoPREST-host": "URL", "geoPREST-hostHelp": "La URL del servidor geoPREST", - "geonetwork-createRemoteCategory": "Seleccionar categoria si existeix en local", + "geonetwork-createRemoteCategory": "Aplicar la categoria si existeix localment", "geonetwork-createRemoteCategoryHelp": "Si s'habilita, es farà servir la categoria de la metadada al servidor remot també localment (assumint que existeix en local)", "geonetwork-customCriteria": "Criteri personalitzat", - "geonetwork-customCriteriaHelp": "Defineix qualsevol criteri suportat pel node remot i no disponible en els filtres predefinits (com Similarity a 1 per a cerca no fuzzy). Pots especificar múltiples criteris separats per ';' (Com _schema; siteId with values ??ISO19139; 7fc45be3-9aba-4198-920c-b8737112d522)", + "geonetwork-customCriteriaHelp": "Defineix qualsevol criteri suportat pel node remot i no disponible en els filtres predefinits (com 'similarity' a 1 per a cerca no difusa). Podeu especificar múltiples criteris separats per ';' (com _schema;siteId amb valors iso19139;7fc45be3-9aba-4198-920c-b8737112d522)", "geonetwork-host": "URL del Catàleg", "geonetwork-hostHelp": "URL només amb el nom del catàleg. pe. http://www.fao.org/geonetwork.", "geonetwork-mefFormatFull": "Utilitza format MEF complet", @@ -408,7 +409,7 @@ "harvester-webdav": "WebDAV / WAF", "harvester-webdavHelp": "Importa per harvest des d'un WebDAV remot o servidor WAF", "harvester-wfsfeatures": "OGC WFS GetFeature", - "harvester-wfsfeaturesHelp": "Crear una entrada de metadada o directori d'entrades des de les features del WFS", + "harvester-wfsfeaturesHelp": "Crear una entrada de metadada o directori d'entrades des dels objectes geogràfics del WFS", "harvesterAdvancedConfigurationFor": "Opcions avançades pra el protocol", "harvesterError": "Error de harvest", "harvesterFilter": "Filtre de cerca", @@ -447,18 +448,6 @@ "invalid": "Invàlid", "io": "Importa / Exporta", "isAdministrator": "És un administrador?", - "iso19110": "Informació Geogràfica - Metodologia per catalogar features (ISO 19110: 2005)", - "iso19110-acr": "ISO19110", - "iso19110-help": "Estandar ISO 19110 per descriure tipus de features", - "iso19135": "Informació Geogràfica - Procediments per registrar elements (ISO 19135: 2005)", - "iso19135-acr": "ISO19135", - "iso19135-help": "19135: 2005 especifica procediments a seguir en establiment, manteniment i publicació d'identificadors únics, permanents i no ambigus; i els seus significats s'assignen a elements d'informació geogràfica. Per aconseguir-ho, ISO 19135: 2005 especifica elements d'informació necessaris per a proveir identificació i significat als elements registrats per administrar el registre dels mateixos.", - "iso19139": "Informació Geogràfica - Metadada (ISO / TS 19139: 2007)", - "iso19139-acr": "ISO19139", - "iso19139-help": "Estàndard de metadada ISO19139", - "iso19115-3": "Informació Geogràfica - Metadada (ISO ISO19115-3)", - "iso19115-3-acr": "iso19115-3", - "iso19115-3-help": "Estàndard de metadada iso19115-3", "java.version": "Versió de la JVM", "java.vm.name": "Nom de la JVM", "java.vm.vendor": "Distribuïdor de la JVM", @@ -520,15 +509,16 @@ "metadataIdentifierTemplateName": "Nom", "metadataIdentifierTemplateTemplate": "Plantilla", "metadataIdentifierTemplateUpdated": "S'ha desat correctament la plantilla per a l'identificador de la metadada", - "metadataIdentifierTemplateUpdateError": "S'ha produït un error desant la plantilla per a l'identificador de la metadada", + "metadataIdentifierTemplateUpdateError": "S'ha produït un error desant la plantilla de l'identificador de la metadada", "metadataIdentifierTemplateDeleted": "S'ha esborrat la plantilla de l'identificador de la metadada", - "metadataIdentifierTemplateDeletedError": "S'ha produït un error esborralt la plantilla per a l'identificador de la metadada", + "metadataIdentifierTemplateDeletedError": "S'ha produït un error esborrant la plantilla per a l'identificador de la metadada", "metadataInternalId": "Selecciona un identificador intern de metadada", "metadataStatus": "Informació de la metadada", "metadataWithIndexingErrors": "Metadada amb errors d'índex", "metadatasAndTemplates": "Metadades i plantilles", "metadataErrorReport": "Informe d'error", "moreExamples": "Més exemples", + "moreStandardInfo": "Més informació...", "mostPopular": "Els més populars", "mostPopularRecords": "Reconegut de les metadades", "namespace": "Namespace", @@ -547,7 +537,7 @@ "newUrlPrefix": "Substitueix prefix per", "newUser": "Nou usuari", "newVirtualCSW": "Nou CSW virtual", - "noCommitAvailable": "No hi ha activitat registrada. Habilita el versionat de metadades per seguir els canvis.", + "noCommitAvailable": "No hi ha activitat registrada. Habiliteu el versionat de metadades per seguir els canvis.", "noHarvesterHistory": "No hi ha històric.", "nostatus": "Sense estat", "notYetSupported": "No suportat encara", @@ -586,7 +576,7 @@ "rdf.search": "RDF", "recordWithNoTitle": "- Registre sense títol / mal indexat -", "rebuildIndex": "Reconstruir índex", - "rebuildIndexHelp": "Mentre es reconstrueix l'índex, la recerca pot tornar resultats incomplets i les operacions GetRecords de CSW estaran deshabilitades. Aquesta aquesta funció quan el trànsit del catàleg sigui baix. Es recomana reconstruir l'índex després de canviar la configuració del mateix o fer canvis directament a la base de dades.", + "rebuildIndexHelp": "Mentre es reconstrueix l'índex, la cerca pot tornar resultats incomplets i les operacions GetRecords de CSW estaran deshabilitades. Utilitzeu aquesta funció quan l'ús del catàleg sigui baix. Es recomana reconstruir l'índex després de canviar la configuració del mateix o fer canvis directament a la base de dades.", "recordsAuthor": "Autors de les entrades de metadades", "recordsBy": "Estadístiques de les entrades per", "recordsByCategory": "Resultats per categoria", @@ -690,6 +680,7 @@ "statisticsAndStatus": "Estadístiques i estats", "statisticsTablesExport": "Exportar taula d'estadístiques", "status": "Estat", + "sourceTranslations": "Tradueix l'etiqueta origen", "stylerurl": "URL del Estilador", "system": "Configuració del sistema", "system/ui": "Configuració de la interfície d'usuari", @@ -729,6 +720,7 @@ "system/feedback/mailServer/ssl": "Utilitza SSL", "system/feedback/mailServer/tls": "Utilitzar TLS", "system/feedback/mailServer/username": "Nom de l'usuari", + "system/feedback/mailServer/ignoreSslCertificateErrors": "Ignora errors causats pel certificat SSL del servidor de correu", "system/harvester": "Harvesters", "system/harvester/enableEditing": "Permetre editar entrades harvesteadas", "system/harvesting": "Harvester", @@ -859,8 +851,14 @@ "system/xlinkResolver/ignore": "Elements a ignorar per la resolució d'XLink", "system/xlinkResolver/ignore-help": "Llista d'elements separats per comes a ignorar per la resolució d'XLink", "metadata/workflow": "Flux de treball de la metadada", + "metadata/workflow/automaticUnpublishInvalidMd": "Despublicació automàtica de metadades invàlides", + "metadata/workflow/automaticUnpublishInvalidMd-help": "Despublica automàticament les metadades que en editar-se esdevenen no vàlides segons les regles xsd o schematron.", + "metadata/workflow/allowPublishInvalidMd": "Permetre la publicació de metadades invàlides", + "metadata/workflow/allowPublishInvalidMd-help": "Permet la publicació de metadades que no siguin vàlides segons les regles xsd o schematron.", "metadata/workflow/draftWhenInGroup": "Habilita el flux de treball per als registres creats dins els següents grups", "metadata/workflow/draftWhenInGroup-help": "Expressió regular per capturar els grups on els registres s'hagin de posar automàticament en estat esborrany (draft). Per exemple: MYOCEAN-.* coincidirà amb els grups que comencen per MYOCEAN-, GROUP1|GROUP2 coincidirà amb GROUP1 i GROUP2.", + "metadata/workflow/forceValidationOnMdSave": "Força la validació en desar les metadades", + "metadata/workflow/forceValidationOnMdSave-help": "Quan es desen les metadades, forçar el procés de validació", "systemInformation": "Informació del sistema", "criticalSystemStatus": "Verificacions del sistema crítiques", "warningSystemStatus": "Verificacions del sistema no crítiques", @@ -872,7 +870,7 @@ "Free file handles": "Hi ha prous manegadors de fitxer lliures", "Harvesting Errors": "No hi ha errors de harvesting", "targetEditor": "Editor Objectiu", - "targetGroup": "Grup objectiu", + "targetGroup": "Grup objecte i editor", "testCSW": "Prova de CSW", "testFormatter": "Formatador de prova", "testProcess": "Prova", @@ -921,8 +919,7 @@ "totalSearches": "Nombre total de cerques", "searchesWithNoHits": "Nombre total de cerques sense resultat", "transfertPriv": "Transferir", - "transfertPrivilegesFinished": "{{metadata}} entrade(s) transferides.", - "transfertPrivs": "Transferir possessió", + "transfertPrivs": "Transfereix pertinença", "translationForCategory": "Traduccions per a", "translationForGroup": "Traduccions per", "typeOfServiceUsed": "Tipus de serveis utilitzats per a la cerca", @@ -953,7 +950,7 @@ "usersAndGroups": "Usuaris i grups", "valid": "Vàlid", "value": "Valor", - "versionHistory": "Registre Versionat", + "versionHistory": "Registre de versionat", "versionning": "Versionat", "viewDEBUG": "Veure depuració", "viewHTML": "Veure HTML", @@ -983,17 +980,17 @@ "wfsfeature-recordsCategory": "Categoria de registres de metadades de sortida", "wfsfeature-subtemplateCategory": "Categoria d'entrades de directori", "wfsfeatures-createSubtemplates": "Crear subplantillas", - "wfsfeatures-createSubtemplatesHelp": "Crear subplantillas per a cada feature WFS", + "wfsfeatures-createSubtemplatesHelp": "Crear subplantilles per a cada objecte geogràfic WFS", "wfsfeatures-metadataLanguage": "Idioma", "wfsfeatures-metadataLanguageHelp": "El llenguatge de les metadades", "wfsfeatures-outputSchema": "Estàndard de metadades", "wfsfeatures-outputSchemaHelp": "L'esquema de sortida per sol·licitar a partir de l'esquema de sortida", "wfsfeatures-query": "Consulta OGC WFS GetFeature", - "wfsfeatures-queryHelp": "La consulta GetFeature del FWS a usar pe extraure les features", + "wfsfeatures-queryHelp": "La consulta GetFeature del WFS a usar pe extraure els objectes geogràfics", "wfsfeatures-streamFeatures": "Desar respostes grans al disc", "wfsfeatures-streamFeaturesHelp": "Si la resposta és llarga, guardar-la al disc enlloc de mantenir-la en memòria", "wfsfeatures-stylesheet": "Full d'estils per crear fragments", - "wfsfeatures-stylesheetHelp": "El full d'estil a aplicar a cada feature per a crear metadades", + "wfsfeatures-stylesheetHelp": "El full d'estil a aplicar a cada objecte geogràfic per a crear metadades", "wfsfeatures-templateId": "Seleccionar plantilla per combinar amb fragments", "wfsfeatures-templateIdHelp": "Seleccionar plantilla per combinar amb fragments", "wfsurl": "URL del servei WFS", @@ -1016,7 +1013,8 @@ "SCHEMATRONVALIDATION": "Acceptar totes les metadades que són vàlides segons XSD i Schematron", "production": "Producció", "development": "Desenvolupament", - "integration": "Integració", + "logoRemoved": "Logo esborrat", + "testing": "Proves", "profileUpdated": "El perfil del sistema s'ha actualitzat", "profileUpdatedFailed": "Fallada del sistema en actualitzar el perfil", "GNIDX-XSL": "Error en la transformació XSLT", @@ -1038,9 +1036,9 @@ "region/getmap/summaryWidth": "Amplada del resum", "region/getmap/width": "Ample", "metadata/editor": "Configuració de l'editor de metadades", - "metadata/editor/schemaConfig": "Configuració d'estàndards", "logActivity": "Activitat", - "selectExistingLogo": "Seleccioneu dels logos existents", "serviceUrlHelp": "URL del servei web sense paràmetres GetCapabilities", - "serviceTypeHelp": "Tipus de servei" + "serviceTypeHelp": "Tipus de servei", + "metadata/editor/schemaConfig": "Configuració estàndard", + "selectExistingLogo": "Seleccioneu dels logos existents" } \ No newline at end of file diff --git a/web-ui/src/main/resources/catalog/locales/ca-core.json b/web-ui/src/main/resources/catalog/locales/ca-core.json index 9dcbe957704..b9acfa9cafd 100644 --- a/web-ui/src/main/resources/catalog/locales/ca-core.json +++ b/web-ui/src/main/resources/catalog/locales/ca-core.json @@ -14,13 +14,14 @@ "TEMPLATE": "Plantilla", "indexWFSFeatures": "Indexar dades", "reindexWFSFeatures": "Esborrar i indexar dades", - "docTypeNotIndexed": "Features no indexades.", + "docTypeNotIndexed": "Objectes geogràfics no indexats.", "recordType-y": "Plantilla", "recordType-n": "Metadada", "recordType-s": "Entrada de Directori", "UserAdmin": "Usuari administrador", "_cat": "Categoria", "categories": "Categories", + "learnTheApi": "Aprendre a usar l'API REST del catàleg.", "category": "Categoria", "_groupOwner": "Grup", "_groupPublished": "Publicat a aquest grup", @@ -43,6 +44,7 @@ "anyPlaceHolder": "Cerca ...", "VALID": "Vàlid", "INVALID": "Invàlid", + "clickToFilterOn": "Cliqueu per filtrar sobre", "NEVER_CALCULATED": "Mai ha estat validat", "validStatus-1": "Vàlid", "validStatus-0": "Invàlid", @@ -82,7 +84,7 @@ "eng": "Anglès", "errorEmailAddressAlreadyRegistered": "Adreça de correu ja registrada.", "errorIs": "L'error és", - "featureCatalog": "Catàleg de Features", + "featureCatalog": "Catàleg d'Objectes Geogràfics", "frequency": "Freqüència", "feebackSent": "El teu missatge s'ha enviat a l'administrador del catàleg.", "feedbackNotEnable": "L'enviament de comentaris no està habilitat.", @@ -204,11 +206,14 @@ "weblink": "Enllaços", "downloads": "Descarregar", "maps": "Mapes", + "resetOps": "Reiniciar operació", + "addThoseOperations": "Afegir seleccionats", + "replaceByThoseOperations": "Substituir pels seleccionats", "spatialExtent": "Extensió espacial", - "sessionIsAboutToBeCancelled": "La vostra sessió és a punt de cancel·lar-se!", + "sessionIsAboutToBeCancelled": "La vostra sessió està a punt de cancel·lar-se!", "sessionAlertMsg": "L'última activitat es va registrar a {{startedAt}} i la teva sessió expira el {{willBeCancelledIn}} s (el temps màxim d'inactivitat és de {{length}} s). Hauries de desar el teu treball si tens canvis sense desar. Si no, et desconnectaràs aviat.", "sessionWillExpireIn": "La teva sessió acabarà en {{RemainingTime}} s. Desa la teva feina!", - "sessionIsProbablyCancelled": "La teva sessió probablement ha estat cancel·lada pel servidor!", + "sessionIsProbablyCancelled": "La vostra sessió probablement ha estat cancel·lada pel servidor!", "sessionAlertDisconnectedMsg": "L'última activitat es va registrar a {{startedAt}} i la teva sessió probablement ha expirat (el temps màxim d'inactivitat és de {{length}} s). Hauries de recarregar la pàgina i veure si la teva sessió continua berta o t'has d'identificar de nou.", "layersLoading": "Afegint Capes al mapa...", "updateStatus": "Actualitzar estat de l'entrada", @@ -239,6 +244,7 @@ "west": "Oest", "year": "Any", "zip": "ZIP", + "validate": "Validar", "delete": "Esborrar", "edit": "Edita", "duplicate": "Duplicar", @@ -275,6 +281,7 @@ "attributeName": "Nom de l'atribut", "attributeDefinition": "Definició", "attributeValues": "Llista de valors", + "transfertPrivilegesFinished": "{{metadata}} registre(s) transferits.", "valueName": "Nom", "valueDefinition": "Definició", "valueCode": "Codi", diff --git a/web-ui/src/main/resources/catalog/locales/ca-editor.json b/web-ui/src/main/resources/catalog/locales/ca-editor.json index f42377e7bc6..b48d14dfd9a 100644 --- a/web-ui/src/main/resources/catalog/locales/ca-editor.json +++ b/web-ui/src/main/resources/catalog/locales/ca-editor.json @@ -38,6 +38,7 @@ "beforeUnloadEditor": "Pot ser que tinguis canvis sense desar des de fa {{timeAgo}}.", "batchEditing": "Edició massiva", "fieldIsRemoved": "S'eliminarà aquest camp", + "editRecords": "Editar la sel·lecció", "removeField": "Eliminar aquest camp", "addXpath-help": "L'actualització de registres utilitzant XPath requereix una acurada definició dels canvis. Un canvi es defineix per:", "addXpathTitle": "Una tessel·la opcional", @@ -114,7 +115,7 @@ "error": "Error", "errors": "Error(s)", "serviceDetachedToCurrentRecord": "Servei desconnectat del registre actual", - "featureCatalog": "Catàleg de Features", + "featureCatalog": "Catàleg d'Objectes Geogràfics", "file": "Fitxer", "fileType": "Tipus de fitxer", "fromTemplate": "De", @@ -125,7 +126,7 @@ "mrd:MD_Format": "Formats", "mcc:MD_BrowseGraphic": "Logos", "gmd:MD_Distribution": "Recursos en línia", - "hasFeatureCatalog": "Utilitzant aquest catàleg de features", + "hasFeatureCatalog": "Utilitzant aquest catàleg d'objectes geogràfics", "importCPResult": "Un registre importat. Identificador del registre: {{id}}
UUID: {{uuid}}.", "importEntry": "Importa una entrada del directori", "importFromDir": "Importa un conjunt d'arxius d'un directori del servidor", @@ -139,8 +140,8 @@ "linkService": "Enllaça servei a la metadada", "linkToDataset": "Enllaça a un conjunt de dades", "linkToDatasetTitle": "Enllaça un conjunt de dades a l'actual metadada", - "linkToFeatureCatalog": "Enllaça a un catàleg de features", - "linkToFeatureCatalogTitle": "Enllaça un catàleg de features a l'actual metadada", + "linkToFeatureCatalog": "Enllaça a un catàleg d'objectes geogràfics", + "linkToFeatureCatalogTitle": "Enllaça un catàleg d'objectes geogràfics a l'actual metadada", "linkToParent": "Enllaça al pare", "linkToParentTitle": "Enllaça una metadada pare a l'actual metadada", "linkToService": "Enllaça a un servei", @@ -162,6 +163,7 @@ "metadataContent": "Contingut de la metadada", "metadataNotFound": "Alerta! No s'ha trobat la metadada amb id {{id}}. Crear-ne una de nova?", "metadataType": "Tipus d'entrada", + "hasDqMeasures": "Amb mesures de qualitat", "generateThumbnail": "genera vista en miniatura", "generateThumbnail-help": "Es crearà la miniatura i es guardarà al magatzem d'arxius. Utilitzeu el magatzem d'arxius per afegir la imatge al registre de metadades.", "createAThumbnail": "Genera miniatura utilitzant el servei de visualització", @@ -200,7 +202,7 @@ "onlineDownloadWCS": "Servei de descàrrega WCS", "onlineUse": "Utilitza el recurs", "onlineUseFcats": "Model de dades del recurs", - "onlineUseFcats-help": "El model de dades (o catàleg de features) podria descriure's directament al registre de metadades utilitzant la pestanya de contingut, o bé creant un enllaç a un document (per exemple un pdf) des d'aquí.", + "onlineUseFcats-help": "El model de dades (o catàleg d'objectes geogràfics) podria descriure's directament al registre de metadades utilitzant la pestanya de contingut, o bé creant un enllaç a un document (per exemple un pdf) des d'aquí.", "onlineUseDQReport": "Informe de qualitat de les dades", "onlineUseDQTOR": "Especificació de qualitat de les dades", "onlineUseDQProdReport": "Informe de producció de qualitat de les dades", @@ -283,7 +285,6 @@ "unsupportedSchemaAlert": "La metadada {{title}} fa servir l'estàndard {{schema}}. Aquest estàndard no està suportat per l'editor. Tornar a la pàgina principal de l'editor.", "uploadFile": "Carregueu un arxiu des del vostre ordinador", "uuidAction": "Processat identificador del registre", - "validate": "Validar", "validate-help": "Comprovar el registre amb les regles de validació estàndard", "validationReport": "Validació", "runValidation": "Executar validació", @@ -293,6 +294,8 @@ "xsltToApply": "Aplicar conversió XSLT", "yearAndMonthMode": "Any i mes", "yearMode": "Només any", + "uploadFileByUrl": "Pujar un fitxer a partir d'una URL", + "noFileSelected": "Escolliu un fitxer a pujar!", "yourMetadata": "Les teves metadades", "searchKeyword": "Cerca...", "searchOrTypeKeyword": "Escriu o cerca...", @@ -300,6 +303,9 @@ "suggestionListError": "Ui! Quelcom ha fallat mentre carregàvem els suggeriments!", "showHideErrors": "Mostra/oculta els errors", "showHideSuccess": "Mostra/oculta els encerts", + "chooseAFragment": "Seleccioneu l'element a afegir", + "chooseASourceRecord": "Escolliu un registre origen a partir del qual afegir l'element", + "sourceRecord": "Registre origen", "deleteField": "Esborra aquest camp", "deleteFieldSet": "Esborra aquest conjunt de camps", "onlyMyRecord": "Només els meus registres", @@ -314,5 +320,6 @@ "currentConcept": "Concepte actual", "parentConcept": "Concepte pare", "moreSpecificConcept": "Conceptes més específics", - "associatedConcept": "Conceptes associats" + "associatedConcept": "Conceptes associats", + "xsd": "Validació de l'esquema" } \ No newline at end of file diff --git a/web-ui/src/main/resources/catalog/locales/ca-search.json b/web-ui/src/main/resources/catalog/locales/ca-search.json index 1b2487111a2..ee307ba7990 100644 --- a/web-ui/src/main/resources/catalog/locales/ca-search.json +++ b/web-ui/src/main/resources/catalog/locales/ca-search.json @@ -39,7 +39,7 @@ "resetContext": "Carregar mapa per defecte", "kmlContext": "Format KML", "displayHeatMap": "Mostra el mapa de calor", - "removeFeatures": "Esborrar features", + "removeFeatures": "Esborrar objectes geogràfics", "refresh": "Refrescar", "kmlFile": "{{layer}} (KML)", "wmsLinkDetails": "Aquest conjunt de dades està publicat en el servei de visualització (WMS) disponible a {{url}} amb nom de capa {{layer}}.", @@ -48,14 +48,14 @@ "databaseLayerDetails": "Aquest conjunt de dades està publicat a la base de dades {{url}} a la taula {{layer}}.", "fileLayerDetails": "{{Name}}. Aquest conjunt de dades està disponible a la xarxa local {{url}}.", "wfsNotAvailable": "WFS no disponible.", - "wfsFeatureNotIndexed": "El tipus de feature {{wfsUrl}}#{{featureTypeName}} no s'ha indexat.", + "wfsFeatureNotIndexed": "El tipus d'objecte Geogràfic {{wfsUrl}}#{{featureTypeName}} no s'ha indexat.", "indexNotRunning": "Índex no disponible", "addToMap": "Afegir al mapa", "addToMaponlinesrc": "Afegir al mapa", "mapLinkonlinesrc": "Carregar mapa", "openRecord": "Veure entrada", "openRecordhasfeaturecat": "Recurs associat", - "openRecordfcats": "Catàleg de Features", + "openRecordfcats": "Catàleg d'Objectes Geogràfics", "openRecordparent": "Entrada pare", "openRecordsources": "Conjunt de dades font", "openRecordchildren": "Entrada filla", @@ -73,10 +73,11 @@ "securityConstraints": "Restriccions de seguretat", "otherConstraints": "Altres resriccions", "resourceConstraints": "Restriccions de recursos", - "maintenanceAndUpdateFrequencies": "Actualitzar freqüències", + "maintenanceAndUpdateFrequencies": "Freqüència d'actualització", "legalConstraints": "Restriccions legals", "scale": "Escala", "resolution": "Resolució", + "resolutions": "Resolucions", "credit": "Crèdits", "classification": "Classificació", "resourceStatus": "Estat", @@ -204,7 +205,7 @@ "when": "Quan?", "where": "On?", "resourcesCreatedTheLast": "Recursos creats en el darrer", - "recordsCreatedTheLast": "Recursos creats en el darrer", + "recordsCreatedTheLast": "Registres creats en el darrer", "today": "avui", "yesterday": "ahir", "thisWeek": "aquesta setmana", @@ -218,6 +219,7 @@ "mdUnpublished": "Metadada despublicada", "mdUnmodified": "Metadades No Afectades", "mdDisallowed": "Metadades Restringides", + "mdNovalid": "Metadada no vàlida", "metadataUnchanged": "Metadades no modificades", "accessRestricted": "No tens permisos per canviar aquesta metadada", "copiedToClip": "¡Text copiat al porta-retalls!", @@ -332,9 +334,9 @@ "wpsExecuteFailed": "Execució fallida", "wpsErrorCodeReturned": "El servidor ha retornat el codi d'estat", "time": "Temps", - "features": "feature(s)", + "features": "objecte(s) geogràfic(s)", "downloadLayer": "Descarregar dades", - "featureCount": "Total de features", + "featureCount": "Total d'objectes geogràfics", "fbContact": "Contacte", "fbName": "Nom", "fbFunction": "Funció", @@ -358,5 +360,10 @@ "fbCatMetadataEditing": "Edició de metadades", "fbCatHarvesting": "Harvesting", "fbCatValidator": "Validador", - "fbCatOthers": "Altres" + "fbCatOthers": "Altres", + "syncAllLayers": "Sincronitza totes les capes (o només les capes base) entre el visor de mapes i el mini-visor de cerca", + "mdvalid": "La metadada és vàlida", + "mdinvalid": "La metadada no és vàlida", + "mdinvalidcantpublish": "Les metadades invàlides no es poden publicar", + "mdnovalidation": "La metadada no té informació de validació" } \ No newline at end of file diff --git a/web-ui/src/main/resources/catalog/locales/es-admin.json b/web-ui/src/main/resources/catalog/locales/es-admin.json index 55da93602d6..b028470d401 100644 --- a/web-ui/src/main/resources/catalog/locales/es-admin.json +++ b/web-ui/src/main/resources/catalog/locales/es-admin.json @@ -33,6 +33,7 @@ "batchProcess": "Procesamiento por lotes", "testMailConfiguration": "Probar la configuración de correo", "keywordCreationError": "Error creando palabra clave", + "categoryDeleteError": "Ocurrió un error borrando la categoría", "batchProcessParameters": "Parámetros del proceso", "batchProcessTypeUnsupported": "Tipo de proceso {{type}} no soportado", "batchreplacer-addReplacement": "Añadir reemplazo", @@ -214,7 +215,7 @@ "byValidity": "Por estado de validación", "cancel": "Cancelar", "cantDeleteGroupHavingRecords": "Este grupo contiene elementos. Mueve todos los elementos a otro grupo para poder borrarlo.", - "cantDeleteUserHavingRecords": "Los usuarios dueños de elementos no pueden ser borrados. Transfiere los elementos a otro usuario.", + "cantDeleteUserHavingRecords": "No se pueden borrar usuarios que sean dueños de registros. Transfiera los registros a otro usuario.", "catalogInformation": "Información del catálogo", "categories": "Categorías", "categoryDescriptionHelp": "Categoría por defecto para metadatos creados en este grupo", @@ -323,7 +324,7 @@ "dublin-core": "Dublin Core", "dublin-core-acr": "DC", "dublin-core-help": "El estandar de metadato Dublin Core", - "dupNameWarning": "Ya hay un grupo con ese nombre. Cambia el nombre.", + "dupNameWarning": "Ya existe un grupo con este nombre. Elija otro nombre.", "emailToSearch": "Correo electrónico a buscar", "emptyCatalogShouldBeFilled": "El catálogo está vacío, probablemente quieres importar nuevas entradas o configurar un harvester. También puedes insertar todas las plantillas, todos los ejemplos o ambos.", "enable": "Habilitar", @@ -357,7 +358,7 @@ "geonetwork-createRemoteCategory": "Seleccionar categoría si existe en local", "geonetwork-createRemoteCategoryHelp": "Si se habilita, se usará la categoría del metadato en el servidor remoto también localmente (asumiendo que existe en local)", "geonetwork-customCriteria": "Criterio personalizado", - "geonetwork-customCriteriaHelp": "Define cualquier criterio soportado por el nodo remoto y no disponible en los filtros predefinidos (como \"similarity\" a \"1\" para búsqueda no fuzzy). Puedes especificar múltiples criterios separados por ';' (como _schema;siteId with values iso19139;7fc45be3-9aba-4198-920c-b8737112d522)", + "geonetwork-customCriteriaHelp": "Define cualquier criterio soportado por el nodo remoto y no disponible en los filtros predefinidos (como \"similarity\" a \"1\" para búsqueda no difusa). Puede especificar múltiples criterios separados por ';' (como _schema;siteId con valores iso19139;7fc45be3-9aba-4198-920c-b8737112d522)", "geonetwork-host": "URL del Catálogo", "geonetwork-hostHelp": "URL sólo con el nombre del catálogo. pe. http://www.fao.org/geonetwork.", "geonetwork-mefFormatFull": "Usar formato MEF completo", @@ -447,18 +448,6 @@ "invalid": "Inválido", "io": "Importar/Exportar", "isAdministrator": "¿Es un administrador?", - "iso19110": "Información Geográfica - Metodología para catalogar features (ISO 19110:2005)", - "iso19110-acr": "ISO19110", - "iso19110-help": "Estandar ISO 19110 para describir tipos de features", - "iso19135": "Información Geográfica - Procedimientos para registrar elementos (ISO 19135:2005)", - "iso19135-acr": "ISO19135", - "iso19135-help": "19135:2005 especifica procedimientos a seguir en establecimiento, mantenimiento y publicación de identificadores únicos, permanentes y no ambiguos; y sus significados se asignan a elementos de información geográfica. Para conseguirlo, ISO 19135:2005 especifica elementos de información necesarios para proveer identificación y significado a los elementos registrados y para administrar el registro de los mismos.", - "iso19139": "Información Geográfica - Metadato (ISO/TS 19139:2007)", - "iso19139-acr": "ISO19139", - "iso19139-help": "Estándar de metadato ISO19139 ", - "iso19115-3": "Información Geográfica - Metadato (ISO ISO19115-3)", - "iso19115-3-acr": "iso19115-3", - "iso19115-3-help": "Estándar de metadato iso19115-3", "java.version": "Versión de la JVM", "java.vm.name": "Nombre de la JVM", "java.vm.vendor": "Distribuidor de la JVM", @@ -529,6 +518,7 @@ "metadatasAndTemplates": "Metadatos y plantillas", "metadataErrorReport": "Informe de error", "moreExamples": "Más ejemplos", + "moreStandardInfo": "Más información..", "mostPopular": "Más popular", "mostPopularRecords": "Popularidad de los metadatos", "namespace": "Namespace", @@ -547,7 +537,7 @@ "newUrlPrefix": "Reemplazar prefijo por", "newUser": "Nuevo usuario", "newVirtualCSW": "Nuevo CSW virtual", - "noCommitAvailable": "No hay actividad registrada. Habilita el versionado de metadatos para seguir los cambios.", + "noCommitAvailable": "No hay actividad registrada. Habilite el versionado de metadatos para seguir los cambios.", "noHarvesterHistory": "No hay histórico.", "nostatus": "Sin estado", "notYetSupported": "No soportado aún", @@ -586,7 +576,7 @@ "rdf.search": "RDF", "recordWithNoTitle": "- Entrada sin título / mal indexada -", "rebuildIndex": "Reconstruir índice", - "rebuildIndexHelp": "Mientras se reconstruye el índice, la búsqueda puede devolver resultados incompletos y las operaciones GetRecords de CSW estarán deshabilitadas. Esa esta función cuando el tráfico del catálogo sea bajo. Se recomienda reconstruir el índice después de cambiar la configuración del mismo o hacer cambios directamente en la base de datos.", + "rebuildIndexHelp": "Mientras se reconstruye el índice, la búsqueda puede devolver resultados incompletos y las operaciones GetRecords de CSW estarán deshabilitadas. Use esta función cuando el tráfico del catálogo sea bajo. Se recomienda reconstruir el índice después de cambiar la configuración del mismo o hacer cambios directamente en la base de datos.", "recordsAuthor": "Autores de las entradas de metadatos", "recordsBy": "Estadísticas de las entradas por", "recordsByCategory": "Resultados por categoría", @@ -690,6 +680,7 @@ "statisticsAndStatus": "Estadísticas y estados", "statisticsTablesExport": "Exportar tabla de estadísticas", "status": "Estado", + "sourceTranslations": "Taducir etiqueta origen", "stylerurl": "URL del Estilador", "system": "Configuración del sistema", "system/ui": "Configuración de la interfaz de usuario", @@ -729,6 +720,7 @@ "system/feedback/mailServer/ssl": "Usar SSL", "system/feedback/mailServer/tls": "Usar TLS", "system/feedback/mailServer/username": "Nombre del usuario", + "system/feedback/mailServer/ignoreSslCertificateErrors": "Ignorar errores causados por el certificado SSL del servidor de correo", "system/harvester": "Harvesters", "system/harvester/enableEditing": "Permitir editar entradas harvesteadas", "system/harvesting": "Harvester", @@ -859,8 +851,14 @@ "system/xlinkResolver/ignore": "Elementos a ignorar por la resolución de XLink", "system/xlinkResolver/ignore-help": "Lista de elementos separados por comas a ignorar por la resolución XLink", "metadata/workflow": "Workflow del metadato", + "metadata/workflow/automaticUnpublishInvalidMd": "Despublicación automática de metadatos no válidos", + "metadata/workflow/automaticUnpublishInvalidMd-help": "Despublica automáticamente los metadatos que al editarse dejan de ser válidos según las reglas xsd o schematron.", + "metadata/workflow/allowPublishInvalidMd": "Permitir la publicación de metadatos no válidos", + "metadata/workflow/allowPublishInvalidMd-help": "Despublica automáticamente los metadatos que al editarse dejan de ser válidos según las reglas xsd o schematron.", "metadata/workflow/draftWhenInGroup": "Habilitar workflow para la entrada creada en los siguientes grupos", "metadata/workflow/draftWhenInGroup-help": "Expresión regular para que coincida con los grupos cuyas entradas necesitan tener el estado borrador automáticamente. pe: MYOCEAN-* coincidirá con los grupos que empiezan por MYOCEAN-, GROUP1|GROUP2 coincidirá con el GROUP1 o el GROUP2.", + "metadata/workflow/forceValidationOnMdSave": "Forzar la validación al guardar los metadatos", + "metadata/workflow/forceValidationOnMdSave-help": "Al guardar los metadatos, lanzar el proceso de validación", "systemInformation": "Información del sistema", "criticalSystemStatus": "Comprobaciones Críticas del Sistema", "warningSystemStatus": "Comprobaciones del Sistema No-Críticas", @@ -872,7 +870,7 @@ "Free file handles": "Suficientes manejadores de ficheros libres", "Harvesting Errors": "Harvesting Sin Errores", "targetEditor": "Editor Objetivo", - "targetGroup": "Grupo objetivo", + "targetGroup": "Grupo destino y editor", "testCSW": "Test CSW", "testFormatter": "Test formateador", "testProcess": "Test", @@ -921,8 +919,7 @@ "totalSearches": "Número total de búsquedas", "searchesWithNoHits": "Número total de búsquedas sin resultado", "transfertPriv": "Transferir", - "transfertPrivilegesFinished": "{{metadata}} entrada(s) transferidas.", - "transfertPrivs": "Transferir posesión", + "transfertPrivs": "Transferir pertenencia", "translationForCategory": "Traducciones para", "translationForGroup": "Traducciones por", "typeOfServiceUsed": "Tipos de servicios usados para buscar", @@ -953,7 +950,7 @@ "usersAndGroups": "Usuarios y grupos", "valid": "Válido", "value": "Valor", - "versionHistory": "Log de versionado", + "versionHistory": "Registro de versionado", "versionning": "Versionado", "viewDEBUG": "Ver debug", "viewHTML": "Ver HTML", @@ -979,7 +976,7 @@ "webdav-subtype": "TIpo de protocolo", "webdav-subtypeHelp": "Tipo de protocolo", "webdav-url": "URL", - "webdav-urlHelp": "Dirección del servidor Webdav", + "webdav-urlHelp": "La URL del servidor Webdav", "wfsfeature-recordsCategory": "Categoría para la salida de metadatos", "wfsfeature-subtemplateCategory": "Categoría para las entradas de directorios", "wfsfeatures-createSubtemplates": "Crear subplantillas", @@ -1016,7 +1013,8 @@ "SCHEMATRONVALIDATION": "Aceptar todos los metadatos que son válidos por XSD y Schematron", "production": "Producción", "development": "Desarrollo", - "integration": "Integración", + "logoRemoved": "Logo eliminado", + "testing": "Probando", "profileUpdated": "El Perfil del Sistema se ha actualizado", "profileUpdatedFailed": "Error actualizando el Perfil del Sistema", "GNIDX-XSL": "Error en la transformación XSLT", @@ -1038,9 +1036,9 @@ "region/getmap/summaryWidth": "Ancho del resumen", "region/getmap/width": "Ancho", "metadata/editor": "Configuración del editor de metadatos", - "metadata/editor/schemaConfig": "Configuración de estándares", "logActivity": "Actividad", - "selectExistingLogo": "Selección para logos existentes", "serviceUrlHelp": "URL del servicio web sin parámetros GetCapabilities", - "serviceTypeHelp": "Tipo de servicio" + "serviceTypeHelp": "Tipo de servicio", + "metadata/editor/schemaConfig": "Configuración estándar", + "selectExistingLogo": "Selección para logos existentes" } \ No newline at end of file diff --git a/web-ui/src/main/resources/catalog/locales/es-core.json b/web-ui/src/main/resources/catalog/locales/es-core.json index 1f26e25cbcb..f7732a45fef 100644 --- a/web-ui/src/main/resources/catalog/locales/es-core.json +++ b/web-ui/src/main/resources/catalog/locales/es-core.json @@ -21,6 +21,7 @@ "UserAdmin": "Usuario administrador", "_cat": "Categoría", "categories": "Categorías", + "learnTheApi": "Aprender cómo usar la API REST del catálogo.", "category": "Categoría", "_groupOwner": "Grupo", "_groupPublished": "Publicado en ese grupo", @@ -43,6 +44,7 @@ "anyPlaceHolder": "Buscar...", "VALID": "Válido", "INVALID": "Inválido", + "clickToFilterOn": "Pulsar para filtrar", "NEVER_CALCULATED": "Nunca ha sido validado", "validStatus-1": "Válido", "validStatus-0": "Inválido", @@ -204,8 +206,11 @@ "weblink": "Enlaces", "downloads": "Descargar", "maps": "Mapas", + "resetOps": "Reiniciar operación", + "addThoseOperations": "Añadir seleccionados", + "replaceByThoseOperations": "Reemplazar los seleccionados", "spatialExtent": "Extensión espacial", - "sessionIsAboutToBeCancelled": "¡Tu sesión se va a cancelar!", + "sessionIsAboutToBeCancelled": "¡Tu sesión está a punto de caducar!", "sessionAlertMsg": "La última actividad se registró {{startedAt}} y tu sesión expirará en {{willBeCancelledIn}}s (el tiempo máximo de inactividad es de {{length}}s). Deberías guardar tu trabajo si tienes cambios sin guardar. Si no, te desconectarás pronto.", "sessionWillExpireIn": "Tu sesión terminará en {{remainingTime}}s. ¡Guarda tu trabajo!", "sessionIsProbablyCancelled": "¡Tu sesión ha sido probablemente cancelada en el servidor!", @@ -239,6 +244,7 @@ "west": "Oeste", "year": "Año", "zip": "ZIP", + "validate": "Validar", "delete": "Borrar", "edit": "Editar", "duplicate": "Duplicar", @@ -275,6 +281,7 @@ "attributeName": "Nombre del atributo", "attributeDefinition": "Definición", "attributeValues": "Lista de valores", + "transfertPrivilegesFinished": "{{metadata}} registro(s) transferidos.", "valueName": "Nombre", "valueDefinition": "Definición", "valueCode": "Código", diff --git a/web-ui/src/main/resources/catalog/locales/es-editor.json b/web-ui/src/main/resources/catalog/locales/es-editor.json index 96ff1c8fdaa..b55ae5a4b54 100644 --- a/web-ui/src/main/resources/catalog/locales/es-editor.json +++ b/web-ui/src/main/resources/catalog/locales/es-editor.json @@ -38,6 +38,7 @@ "beforeUnloadEditor": "Puede que tengas cambios sin salvar desde la última vez que salvaste {{timeAgo}}", "batchEditing": "Edición por lotes", "fieldIsRemoved": "Se eliminará este campo", + "editRecords": "Editar selección", "removeField": "Eliminar este campo", "addXpath-help": "La actualización de registros utilizando XPath requiere una cuidadosa definición de los cambios. Un cambio se define por:", "addXpathTitle": "una tesela opcional", @@ -162,6 +163,7 @@ "metadataContent": "Contenido del metadato", "metadataNotFound": "¡Alerta! No se encontró el metadato con id {{id}}. ¿Crear uno nuevo?", "metadataType": "Tipo de entrada", + "hasDqMeasures": "Con medidas de calidad", "generateThumbnail": "generar miniatura", "generateThumbnail-help": "La miniatura se creará y se guardará en el almacén de archivos. Utilice el almacén de archivos para añadir la imagen al registro de metadatos.", "createAThumbnail": "Generar miniatura utilizando el servicio de visualización", @@ -283,7 +285,6 @@ "unsupportedSchemaAlert": "El metadato {{title}} usa el estandar {{schema}}. Este estandar no está soportado por el editor. Volver a la página principal del editor.", "uploadFile": "Upload a file from your computer", "uuidAction": "Procesando identificador de la entrada", - "validate": "Validar", "validate-help": "Comprobar la entrada con las reglas de validación estándar", "validationReport": "Validación", "runValidation": "Ejecutar validación", @@ -293,6 +294,8 @@ "xsltToApply": "Aplicar conversión XSLT", "yearAndMonthMode": "Año y mes", "yearMode": "Año sólo", + "uploadFileByUrl": "Subir un fichero a partir de URL", + "noFileSelected": "¡Escoge un fichero a cargar!", "yourMetadata": "Tus metadatos", "searchKeyword": "Buscar...", "searchOrTypeKeyword": "Escribe o busca...", @@ -300,6 +303,9 @@ "suggestionListError": "¡Oh! ¡Algo salió mal mientras cargábamos las sugerencias!", "showHideErrors": "Mostrar/ocultar errores", "showHideSuccess": "Mostrar/ocultar éxitos", + "chooseAFragment": "Selecciona un elemento para añadir", + "chooseASourceRecord": "Escoja un registro origen a partir del cual añadir el elemento", + "sourceRecord": "Registro origen", "deleteField": "Borrar este campo", "deleteFieldSet": "Borrar este conjunto de campos", "onlyMyRecord": "Sólo mis entradas", @@ -314,5 +320,6 @@ "currentConcept": "Concepto actual", "parentConcept": "Concepto padre", "moreSpecificConcept": "Conceptos más específicos", - "associatedConcept": "Conceptos asociados" + "associatedConcept": "Conceptos asociados", + "xsd": "Validación del esquema" } \ No newline at end of file diff --git a/web-ui/src/main/resources/catalog/locales/es-search.json b/web-ui/src/main/resources/catalog/locales/es-search.json index c71e9100693..d10b76fc3af 100644 --- a/web-ui/src/main/resources/catalog/locales/es-search.json +++ b/web-ui/src/main/resources/catalog/locales/es-search.json @@ -73,10 +73,11 @@ "securityConstraints": "Restricciones de seguridad", "otherConstraints": "Otras restricciones", "resourceConstraints": "Restricciones de recursos", - "maintenanceAndUpdateFrequencies": "Actualizar frecuencias", + "maintenanceAndUpdateFrequencies": "Frecuencia de actualización", "legalConstraints": "Restricciones legales", "scale": "Escala", "resolution": "Resolución", + "resolutions": "Resoluciones", "credit": "Créditos", "classification": "Clasificación", "resourceStatus": "Estado", @@ -204,7 +205,7 @@ "when": "¿Cuándo?", "where": "¿Dónde?", "resourcesCreatedTheLast": "Recursos creados en el último", - "recordsCreatedTheLast": "Recursos creados en el último", + "recordsCreatedTheLast": "Registros creados en el último", "today": "hoy", "yesterday": "ayer", "thisWeek": "esta semana", @@ -218,6 +219,7 @@ "mdUnpublished": "Metadato Despublicado", "mdUnmodified": "Metadatos No Afectados", "mdDisallowed": "Metadatos Restringidos", + "mdNovalid": "Metadatos no válidos", "metadataUnchanged": "Metadatos no modificados", "accessRestricted": "No tienes permisos para cambiar este metadato", "copiedToClip": "¡Texto copiado!", @@ -330,7 +332,7 @@ "wpsDescribeProcessFailed": "Falló el DescribeProcess", "wpsExecute": "Ejecutar", "wpsExecuteFailed": "Ejecución fallida", - "wpsErrorCodeReturned": "El servidor devolvió el código de estado ", + "wpsErrorCodeReturned": "El servidor devolvió el código de estado", "time": "Tiempo", "features": "feature(s)", "downloadLayer": "Descargar datos", @@ -358,5 +360,10 @@ "fbCatMetadataEditing": "Edición de metadatos", "fbCatHarvesting": "Harvesting", "fbCatValidator": "Validador", - "fbCatOthers": "Otros" -} \ No newline at end of file + "fbCatOthers": "Otros", + "syncAllLayers": "Sincronizar todas las capas (o sólo las capas base) entre el visor de mapas y el mini-mapa de búsqueda", + "mdvalid": "Los metadatos son válidos", + "mdinvalid": "Los metadatos no son válidos", + "mdinvalidcantpublish": "Los metadatos no válidos no pueden ser publicados", + "mdnovalidation": "Los metadatos no tienen información de validación" +} From cd34b86d4556937bf588e6710d7c181c19f4a586 Mon Sep 17 00:00:00 2001 From: Oscar Fonts Date: Thu, 15 Sep 2016 12:37:40 +0200 Subject: [PATCH 14/21] =?UTF-8?q?Fenomen,=20Feature=20=3D>=20Objecte=20Geo?= =?UTF-8?q?gr=C3=A0fic?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugin/iso19139/loc/cat/codelists.xml | 20 ++++----- .../main/plugin/iso19139/loc/cat/labels.xml | 44 +++++++++---------- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/schemas/iso19139/src/main/plugin/iso19139/loc/cat/codelists.xml b/schemas/iso19139/src/main/plugin/iso19139/loc/cat/codelists.xml index 86173a73bc0..5a32748b855 100644 --- a/schemas/iso19139/src/main/plugin/iso19139/loc/cat/codelists.xml +++ b/schemas/iso19139/src/main/plugin/iso19139/loc/cat/codelists.xml @@ -1368,7 +1368,7 @@ que és resultat de la creativitat attributeType - La informació aplica a la característica d'una feature + La informació aplica a la característica d'un objecte geogràfic @@ -1409,14 +1409,14 @@ que és resultat de la creativitat feature - - La informació s'aplica a una feature + + La informació s'aplica a un objecte geogràfic featureType - - La informació s'aplica a un tipus de feature + + La informació s'aplica a un tipus d'objecte geogràfic @@ -1491,7 +1491,7 @@ tal com un cas d'ús featureCatalog - + @@ -1776,7 +1776,7 @@ de gas i energia, comunicació de dades, telecomunicacions, ràdio, xarxes de co attributeType - La informació aplica a la característica d'una feature + La informació aplica a la característica d'un objecte geogràfic @@ -1817,14 +1817,14 @@ de gas i energia, comunicació de dades, telecomunicacions, ràdio, xarxes de co feature - - La informació s'aplica a una feature + + La informació s'aplica a un objecte geogràfic featureType - La informació s'aplica a un tipus de feature + La informació s'aplica a un tipus d'objecte geogràfic diff --git a/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml b/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml index fef2dc5c96a..4e8180d7a39 100644 --- a/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml +++ b/schemas/iso19139/src/main/plugin/iso19139/loc/cat/labels.xml @@ -275,8 +275,8 @@ - - Informació que identifica el catàleg de features o l'esquema conceptual + + Informació que identifica el catàleg d'objectes geogràfics o l'esquema conceptual @@ -578,7 +578,7 @@ - Indicació de si el catàleg de features citat compleix amb la norma ISO 19110 + Indicació de si el catàleg d'objectes geogràfics citat compleix amb la norma ISO 19110 @@ -616,7 +616,7 @@ Instruccions suplementàries sobre com o quan s'ha de posar en contacte amb la persona o organització - Proporciona informació sobre el catàleg de features i descriu les característiques de les dades de cobertura i d'imatge + Proporciona informació sobre el catàleg d'objectes geogràfics i descriu les característiques de les dades de cobertura i d'imatge Info. Continguts @@ -961,22 +961,22 @@ extent.geographicElement.EX_GeographicDescription Número de telèfon d'una màquina de fax de la persona o organització responsable - - Referència bibliogràfica completa a un o més catàlegs de features externs + + Referència bibliogràfica completa a un o més catàlegs d'objectes geogràfics externs mandatory - - Instàncies de features a les que s'aplica la informació + + Instàncies d'objectes geogràfics a les que s'aplica la informació - - Subconjunt dels tipus de features del catàleg de features citat que es donen en les dades + + Subconjunt dels tipus d'objectes geogràfics del catàleg d'objectes geogràfics citat que es donen en les dades - - Features a les que s'aplica la informació + + Objectes geogràfics als que s'aplica la informació @@ -1107,7 +1107,7 @@ TIFF, XWD - Indicació de si el catàleg de features s'inclou o no en el conjunt de dades + Indicació de si el catàleg d'objectes geogràfics s'inclou o no en el conjunt de dades mandatory @@ -1409,7 +1409,7 @@ esbiaixades - + @@ -1583,7 +1583,7 @@ esbiaixades Protocol de connexió que s'utilitzarà - + @@ -1600,8 +1600,8 @@ esbiaixades - - + + @@ -2177,7 +2177,7 @@ El valor de la unitat o bé se selecciona d'entre les unitats per intervals de t Nom del tipus de servei procedent d'un registre de serveis. Per exemple, els valors dels atributs Namespace i el nom dels atributs GeneralName poden ser 'OGC' i 'catàleg' - + @@ -2325,11 +2325,11 @@ El valor de la unitat o bé se selecciona d'entre les unitats per intervals de t PT_LocaleContainer - - Subconjunt dels tipus de features del catàleg de features citat que es donen en les dades + + Subconjunt dels tipus d'objectes geogràfics del catàleg d'objectes geogràfics citat que es donen en les dades - + @@ -2540,7 +2540,7 @@ L'interval de temps s'especifica de la següent manera "PnYnMnDTnHnMnS", on: - Nom del catàleg de features + Nom del catàleg d'objectes geogràfics From ebf4e9023ad3cac4e7f78c5d31a075241b90d873 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Arias=20de=20Reyna?= Date: Tue, 20 Sep 2016 11:03:15 +0200 Subject: [PATCH 15/21] Adding missing translations --- web-ui/src/main/resources/catalog/locales/ca-core.json | 9 +++++++++ web-ui/src/main/resources/catalog/locales/en-core.json | 10 ++++++++++ 2 files changed, 19 insertions(+) diff --git a/web-ui/src/main/resources/catalog/locales/ca-core.json b/web-ui/src/main/resources/catalog/locales/ca-core.json index b9acfa9cafd..294fdf5bbe4 100644 --- a/web-ui/src/main/resources/catalog/locales/ca-core.json +++ b/web-ui/src/main/resources/catalog/locales/ca-core.json @@ -1,11 +1,14 @@ { "all": "tots", "allInPage": "tots en una pàgina", + "author": "Autor", "none": "cap", "BadParameterEx": "Paràmetre erroni", "Editor": "Editor", "Keywords": "Paraules Clau", "crs": "Sistema de referència de coordenades", + "custodian": "Custodi", + "distributor": "Distribuïdor", "search": "Cercar", "METADATA": "Metadada", "RegisteredUser": "Usuari Registrat", @@ -143,9 +146,14 @@ "topicCats": "Temes", "organisation": "Organització", "organization": "Organització", + "originator": "Origen", "owner": "Propietari", + "pointOfContact": "Punt de contacte", + "processor": "Processador", + "principalInvestigator": "Investigador principal", "privilegesUpdated": "Privilegis actualitzats.", "privilegesUpdatedError": "S'ha produït un error en actualitzar els privilegis.", + "publisher": "Publicador", "password": "Contrasenya", "passwordMinlength": "'La contrasenya ha de tenir almenys 6 caràcters!", "passwordNotMatching": "Les contrasenyes no coincideixen!", @@ -161,6 +169,7 @@ "requestedProfile": "Perfil demanat", "resetPassword": "Reiniciar contrasenya", "resetPasswordTitle": "Reiniciar la contrasenya de {{user}}", + "resourceProvider": "Proveïdor del recurs", "rus": "Rus", "save": "Desar", "scrollTop": "Tornar a dalt", diff --git a/web-ui/src/main/resources/catalog/locales/en-core.json b/web-ui/src/main/resources/catalog/locales/en-core.json index 8e81a5b189b..a4b73d64f24 100644 --- a/web-ui/src/main/resources/catalog/locales/en-core.json +++ b/web-ui/src/main/resources/catalog/locales/en-core.json @@ -1,11 +1,14 @@ { "all": "all", "allInPage": "all in page", + "author": "Author", "none": "none", "BadParameterEx": "Wrong parameter", "Editor": "Editor", "Keywords": "Keywords", "crs": "Coordinate reference system", + "custodian": "Custodian", + "distributor": "Distributor", "search": "Search", "METADATA": "Metadata", "RegisteredUser": "Registered user", @@ -135,9 +138,14 @@ "topicCats" : "Topics", "organisation": "Organisation", "organization": "Organization", + "originator": "Originator", "owner": "Owner", + "pointOfContact": "Point of Contact", + "processor": "Processor", + "principalInvestigator": "Principal Investigator", "privilegesUpdated": "Privileges updated.", "privilegesUpdatedError": "Error occurred while updating privileges.", + "publisher": "Publisher", "password": "Password", "passwordMinlength": "Password must contain at least 6 characters!", "passwordNotMatching": "The password does not match!", @@ -156,6 +164,7 @@ "requestedProfile": "Requested profile", "resetPassword": "Reset password", "resetPasswordTitle": "Reset {{user}} password.", + "resourceProvider": "Resource Provider", "rus": "Русский", "save": "Save", "scrollTop": "Scroll to top", @@ -214,6 +223,7 @@ "metadataStatusUpdatedErrors": "Error occurs while updating status", "changeCategoryError": "Error occurs while updating category", "statusLogMessage": "Status message", + "user": "User", "userDetails": "User details", "userPreferences": "User preferences", "username": "User name", From 4619db7d32fff8c3d1a36c256ccd34ab7d654993 Mon Sep 17 00:00:00 2001 From: Jose Garcia Date: Fri, 23 Sep 2016 08:32:21 +0200 Subject: [PATCH 16/21] Use POST for user update and reset password services #1684 --- .../catalog/js/admin/UserGroupController.js | 14 +++++++++++--- .../config-security/config-security-mapping.xml | 2 +- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/web-ui/src/main/resources/catalog/js/admin/UserGroupController.js b/web-ui/src/main/resources/catalog/js/admin/UserGroupController.js index ccc1a066313..e169cebdc8a 100644 --- a/web-ui/src/main/resources/catalog/js/admin/UserGroupController.js +++ b/web-ui/src/main/resources/catalog/js/admin/UserGroupController.js @@ -262,7 +262,11 @@ password2: $scope.resetPassword2 }; - $http.post('admin.user.resetpassword', null, {params: params}) + $http.post('admin.user.resetpassword', + $.param(params), + { + headers: {'Content-Type': 'application/x-www-form-urlencoded'} + }) .success(function(data) { $scope.resetPassword1 = null; $scope.resetPassword2 = null; @@ -347,8 +351,12 @@ * Save a user. */ $scope.saveUser = function(formId) { - $http.get('admin.user.update?' + $(formId).serialize() + - '&enabled=' + $scope.userIsEnabled) + $http.post('admin.user.update', + $(formId).serialize() + + '&enabled=' + $scope.userIsEnabled, + { + headers: {'Content-Type': 'application/x-www-form-urlencoded'} + }) .success(function(data) { $scope.unselectUser(); loadUsers(); diff --git a/web/src/main/webapp/WEB-INF/config-security/config-security-mapping.xml b/web/src/main/webapp/WEB-INF/config-security/config-security-mapping.xml index 04d275db83b..f483b65b094 100644 --- a/web/src/main/webapp/WEB-INF/config-security/config-security-mapping.xml +++ b/web/src/main/webapp/WEB-INF/config-security/config-security-mapping.xml @@ -227,7 +227,7 @@ xsi:schemaLocation="http://www.springframework.org/schema/beans - + From 52f23716413d11f3893f6d317aa31c6b6d625cdc Mon Sep 17 00:00:00 2001 From: Jose Garcia Date: Fri, 23 Sep 2016 10:44:59 +0200 Subject: [PATCH 17/21] =?UTF-8?q?Apply=20in=203.0.x=20the=20commit=20822f8?= =?UTF-8?q?13c495cfc2c326ffc4713298cf878ae126f:=20when=20you=20don't=20adm?= =?UTF-8?q?inister=20a=20group,=20privileges=20associated=20to=20=E2=80=A6?= =?UTF-8?q?that=20group=20of=20the=20user=20you=20are=20editing=20should?= =?UTF-8?q?=20remain=20static.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/fao/geonet/services/user/Update.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/services/src/main/java/org/fao/geonet/services/user/Update.java b/services/src/main/java/org/fao/geonet/services/user/Update.java index 5ab2f27015a..9a5978df73e 100644 --- a/services/src/main/java/org/fao/geonet/services/user/Update.java +++ b/services/src/main/java/org/fao/geonet/services/user/Update.java @@ -52,6 +52,9 @@ import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; +import static org.fao.geonet.repository.specification.UserGroupSpecs.hasProfile; +import static org.fao.geonet.repository.specification.UserGroupSpecs.hasUserId; + import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; @@ -155,6 +158,25 @@ public class Update { checkAccessRights(operation, id, username, myProfile, myUserId, groups, userGroupRepository); + //If it is a useradmin updating, + //maybe we don't know all the groups the user is part of + if(!myProfile.equals(Profile.Administrator) && !Params.Operation.NEWUSER.equalsIgnoreCase(operation)) { + List myUserAdminGroups = userGroupRepository.findGroupIds(Specifications.where( + hasProfile(myProfile)).and(hasUserId(Integer.valueOf(myUserId)))); + + List usergroups = + userGroupRepository.findAll(Specifications.where( + hasUserId(Integer.parseInt(id)))); + + //keep unknown groups as is + for(UserGroup ug : usergroups) { + if(!myUserAdminGroups.contains(ug.getGroup().getId())) { + groups.add(new GroupElem(ug.getProfile().name(), + ug.getGroup().getId())); + } + } + } + User user = getUser(userRepository, operation, id, username); setPassword(operation, password, user); From e4fafefd4257116454f7adb2cd3c34e4f7832640 Mon Sep 17 00:00:00 2001 From: Jose Garcia Date: Mon, 26 Sep 2016 12:25:20 +0200 Subject: [PATCH 18/21] Set all privileges option is un-labelled in batch privileges form #1686 --- .../catalog/components/common/share/partials/panel.html | 1 + web-ui/src/main/resources/catalog/locales/en-search.json | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/web-ui/src/main/resources/catalog/components/common/share/partials/panel.html b/web-ui/src/main/resources/catalog/components/common/share/partials/panel.html index d4bc3834131..336ec106c7a 100644 --- a/web-ui/src/main/resources/catalog/components/common/share/partials/panel.html +++ b/web-ui/src/main/resources/catalog/components/common/share/partials/panel.html @@ -31,6 +31,7 @@
whoCanAccess
profile + setall diff --git a/web-ui/src/main/resources/catalog/locales/en-search.json b/web-ui/src/main/resources/catalog/locales/en-search.json index ce42ffc88ff..2d1b5f42baa 100644 --- a/web-ui/src/main/resources/catalog/locales/en-search.json +++ b/web-ui/src/main/resources/catalog/locales/en-search.json @@ -312,5 +312,6 @@ "mdvalid": "Metadata is valid", "mdinvalid": "Metadata is invalid", "mdinvalidcantpublish": "Invalid metadata can't be publish", - "mdnovalidation": "Metadata has no validation information" + "mdnovalidation": "Metadata has no validation information", + "setall": "Set all privileges" } From d57f35b8c582d992cc649f2fecf716f14ff7f001 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Arias=20de=20Reyna?= Date: Fri, 14 Oct 2016 10:43:24 +0200 Subject: [PATCH 19/21] Update version to 3.0.5-0 --- cachingxslt/pom.xml | 2 +- common/pom.xml | 2 +- core/pom.xml | 2 +- csw-server/pom.xml | 2 +- docs/changes3.0.5-0.txt | 91 +++++++++++++++++++ docs/pom.xml | 2 +- domain/pom.xml | 2 +- e2e-tests/pom.xml | 2 +- events/pom.xml | 2 +- geoserver | 2 +- harvesters/pom.xml | 2 +- healthmonitor/pom.xml | 2 +- inspire-atom/pom.xml | 2 +- installer/build.xml | 2 +- jmeter/pom.xml | 2 +- oaipmh/pom.xml | 2 +- pom.xml | 2 +- schemas-test/pom.xml | 2 +- schemas/csw-record/pom.xml | 2 +- schemas/dublin-core/pom.xml | 2 +- schemas/iso19110/pom.xml | 2 +- schemas/iso19139/pom.xml | 2 +- schemas/pom.xml | 2 +- schemas/schema-core/pom.xml | 2 +- sde/pom.xml | 2 +- services/pom.xml | 2 +- web-client/pom.xml | 2 +- web-ui-docs/pom.xml | 2 +- web-ui/pom.xml | 2 +- web/pom.xml | 2 +- .../setup/sql/data/data-db-default.sql | 2 +- web/src/main/webapp/WEB-INF/server.prop | 18 ++-- wro4j/pom.xml | 2 +- 33 files changed, 131 insertions(+), 40 deletions(-) create mode 100644 docs/changes3.0.5-0.txt diff --git a/cachingxslt/pom.xml b/cachingxslt/pom.xml index dfa06a9cfd5..06d68d4e11b 100644 --- a/cachingxslt/pom.xml +++ b/cachingxslt/pom.xml @@ -6,7 +6,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 diff --git a/common/pom.xml b/common/pom.xml index 6e2072193cb..4fce60d836c 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -6,7 +6,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 diff --git a/core/pom.xml b/core/pom.xml index 26a48617bc4..e0721f4c871 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -5,7 +5,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/csw-server/pom.xml b/csw-server/pom.xml index a8c91c5559a..396f03cebdb 100644 --- a/csw-server/pom.xml +++ b/csw-server/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/docs/changes3.0.5-0.txt b/docs/changes3.0.5-0.txt new file mode 100644 index 00000000000..89382dc864b --- /dev/null +++ b/docs/changes3.0.5-0.txt @@ -0,0 +1,91 @@ +================================================================================ +=== +=== GeoNetwork 3.0.5: List of changes +=== +================================================================================ +- Set all privileges option is un-labelled in batch privileges form #1686 +- Apply in 3.0.x the commit 822f813c495cfc2c326ffc4713298cf878ae126f: when you don't administer a group, privileges associated to …that group of the user you are editing should remain static. +- Use POST for user update and reset password services #1684 +- Adding missing translations +- Merge pull request #1124 from grootstebozewolf/NioPathAwareCatalogResolverFix +- Merge pull request #1669 from josegar74/improvements/anchor-href +- Merge pull request #1683 from oscarfonts/3.0.x +- Fenomen, Feature => Objecte Geogràfic +- Catalan & Spanish updates from Transifex +- More catalan & spanish translations +- Citation identifier 3.14 +- Extracte => Resum 3.13 +- Voice => Telephon +- Typo. 3.4 +- Translated s. 2.13 +- Tanslation correction. 2.6 +- Label for gmd:CI_OnLineFunctionCode (2.5) +- Revisión 2.3 +- Rename loc files +- Add Finnish translations to UI +- Xslt formatter: multilingual fields are not rendered properly #1675 +- Display links in gmx:Anchor (used for gmd:useLimitation) with hyperlinks in metadata views +- Search for " 2char code mapping in javascript +- #1550: fix a dup entry in ISO19139 German loc file +- #1549: fix ISO2 code for German +- #1545: Update Spring version to support Java 8 +- Merge pull request #1542 from oscarfonts/xml-translations-es-ca +- Spanish and Catalan translations for iso19139 XML files +- Merge branch 'oscarfonts-i18n-es-ca' into 3.0.x +- Merge branch 'i18n-es-ca' of https://github.com/oscarfonts/core-geonetwork into oscarfonts-i18n-es-ca +- Updating locales with Transifex +- Adding catalan to the transifex script +- Remove culr and wget from the list of "non-session crawlers" +- Memory bug fixed: Do not create httpSessions for crawlers/bots- +- Fixes for CSW harvesting #1267 #1429 #1355 +- Additional json translation files +- Spanish & Catalan UI translations +- CSW Update - partial updates are not working if xpath provided starts with the metadata root element #1529 +- Fixing missing service config security that made editing of users remove their groups per profile. +- Improved version of Xml.filterElementValues that allows to define the namespace for the attribute also +- Fixes #1504 +- Fixes #1505 +- Use proxy settings in region getmap service #1528 +- Update GeoServer submodule. +- Merge pull request #1512 from OpenBfS/jdbc_port_configurable-3.0.x +- Merge pull request #1194 from Delawen/shibboleth_improvements +- Merge branch '3.0.x' of github.com:geonetwork/core-geonetwork into 3.0.x +- Merge branch 'josegar74-fix/field-name-fix-mysql' into 3.0.x +- Merge branch 'fix/field-name-fix-mysql' of https://github.com/josegar74/core-geonetwork into josegar74-fix/field-name-fix-mysql +- Merge pull request #1457 from pmauduit/domain-parametrized-query +- #1519 Delete harvester history button doesn't refresh the history panel +- SDS: fix SDS tab conditional visibility. +- replaced static port 5432 in postgres.xml to support dynamic port configuration using jdbc.port from jdbc.properties +- SDS: align GER string files. +- Merge pull request #1499 from geosolutions-it/3.0.x_INSPIRE-SDS-squashed +- #1445: Implement INSPIRE Spatial Data Services (SDS) +- Metadata editor layout: Handle forceLabel attribute in field rendering +- Metadata editor: handle readonly attribute in field rendering +- #1498 Map viewer: config-viewer.xml is not loaded when using an external data directory +- Update version to 3.0.5-SNAPSHOT +- Rename field 'key' for HarvesterData table as 'key' is a reserved work, to avoid issues when creating the table by Hibernate is some databases like MySql +- domain - fixing SQLi +- Fixing shibboleth configuration for latest changes (new filterchain for authentication and some non-autowired objects) +- Added exception for path resolver. \ No newline at end of file diff --git a/docs/pom.xml b/docs/pom.xml index dab332196b5..5d54bdeb040 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -5,7 +5,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 diff --git a/domain/pom.xml b/domain/pom.xml index 332c50a990e..7c75b63b1b2 100644 --- a/domain/pom.xml +++ b/domain/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/e2e-tests/pom.xml b/e2e-tests/pom.xml index 2767d7adfe6..2b36c632d0e 100644 --- a/e2e-tests/pom.xml +++ b/e2e-tests/pom.xml @@ -4,7 +4,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 e2e-tests pom diff --git a/events/pom.xml b/events/pom.xml index 6a9162f6152..0943f41ddbc 100644 --- a/events/pom.xml +++ b/events/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 GeoNetwork Events diff --git a/geoserver b/geoserver index 34a9e787708..c9719e3c418 160000 --- a/geoserver +++ b/geoserver @@ -1 +1 @@ -Subproject commit 34a9e787708f5b2b66e5e7c28823c1881c2388d6 +Subproject commit c9719e3c418b759eb9a7c7b3963e707c90997490 diff --git a/harvesters/pom.xml b/harvesters/pom.xml index 36c6653b366..67ce5d0561f 100644 --- a/harvesters/pom.xml +++ b/harvesters/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/healthmonitor/pom.xml b/healthmonitor/pom.xml index 49be20833a5..37f87e8d7c6 100644 --- a/healthmonitor/pom.xml +++ b/healthmonitor/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/inspire-atom/pom.xml b/inspire-atom/pom.xml index bcb61cc6818..fb9060f392a 100644 --- a/inspire-atom/pom.xml +++ b/inspire-atom/pom.xml @@ -5,7 +5,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/installer/build.xml b/installer/build.xml index e2faab47436..4502fc49b15 100644 --- a/installer/build.xml +++ b/installer/build.xml @@ -22,7 +22,7 @@ - + diff --git a/jmeter/pom.xml b/jmeter/pom.xml index b7d393eedc9..af737cc74c5 100644 --- a/jmeter/pom.xml +++ b/jmeter/pom.xml @@ -4,7 +4,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 diff --git a/oaipmh/pom.xml b/oaipmh/pom.xml index ca4eceea58f..e57d0fd4341 100644 --- a/oaipmh/pom.xml +++ b/oaipmh/pom.xml @@ -6,7 +6,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 diff --git a/pom.xml b/pom.xml index 6bc17922e4c..71de8aeaa28 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.geonetwork-opensource geonetwork pom - 3.0.5-SNAPSHOT + 3.0.5-0 GeoNetwork opensource GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced diff --git a/schemas-test/pom.xml b/schemas-test/pom.xml index 878a825e8c0..3a8a97d2172 100644 --- a/schemas-test/pom.xml +++ b/schemas-test/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 jar diff --git a/schemas/csw-record/pom.xml b/schemas/csw-record/pom.xml index 184833104ab..ac886d6668d 100644 --- a/schemas/csw-record/pom.xml +++ b/schemas/csw-record/pom.xml @@ -5,7 +5,7 @@ schemas org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 schema-csw-record diff --git a/schemas/dublin-core/pom.xml b/schemas/dublin-core/pom.xml index 7bdbda48d2c..f03c5a74ae3 100644 --- a/schemas/dublin-core/pom.xml +++ b/schemas/dublin-core/pom.xml @@ -5,7 +5,7 @@ schemas org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/schemas/iso19110/pom.xml b/schemas/iso19110/pom.xml index de2f8453e69..815e71513d0 100644 --- a/schemas/iso19110/pom.xml +++ b/schemas/iso19110/pom.xml @@ -5,7 +5,7 @@ schemas org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/schemas/iso19139/pom.xml b/schemas/iso19139/pom.xml index 61247d3b8ac..30ba7ac83aa 100644 --- a/schemas/iso19139/pom.xml +++ b/schemas/iso19139/pom.xml @@ -5,7 +5,7 @@ schemas org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/schemas/pom.xml b/schemas/pom.xml index 806d7f50778..86e1dd2617c 100644 --- a/schemas/pom.xml +++ b/schemas/pom.xml @@ -5,7 +5,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 schemas diff --git a/schemas/schema-core/pom.xml b/schemas/schema-core/pom.xml index 3df11ecdab8..b7b4bc5e238 100644 --- a/schemas/schema-core/pom.xml +++ b/schemas/schema-core/pom.xml @@ -5,7 +5,7 @@ schemas org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/sde/pom.xml b/sde/pom.xml index 5f495240619..f2cef15ece4 100644 --- a/sde/pom.xml +++ b/sde/pom.xml @@ -5,7 +5,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 diff --git a/services/pom.xml b/services/pom.xml index cdc73b3b48f..9144eb88eaa 100644 --- a/services/pom.xml +++ b/services/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/web-client/pom.xml b/web-client/pom.xml index 752cbeeea62..d0f7d0e0666 100644 --- a/web-client/pom.xml +++ b/web-client/pom.xml @@ -7,7 +7,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 geonetwork-client diff --git a/web-ui-docs/pom.xml b/web-ui-docs/pom.xml index 53ad8607ceb..abe4d8774c0 100644 --- a/web-ui-docs/pom.xml +++ b/web-ui-docs/pom.xml @@ -5,7 +5,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-SNAPSHOT + 3.0.5-0 4.0.0 diff --git a/web-ui/pom.xml b/web-ui/pom.xml index 9510a0fa733..fdda604f2f9 100644 --- a/web-ui/pom.xml +++ b/web-ui/pom.xml @@ -7,7 +7,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 org.geonetwork-opensource diff --git a/web/pom.xml b/web/pom.xml index 93feb57896c..683ec52af6e 100644 --- a/web/pom.xml +++ b/web/pom.xml @@ -5,7 +5,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 diff --git a/web/src/main/webapp/WEB-INF/classes/setup/sql/data/data-db-default.sql b/web/src/main/webapp/WEB-INF/classes/setup/sql/data/data-db-default.sql index 4a7e716e9dc..d3d72a82a66 100644 --- a/web/src/main/webapp/WEB-INF/classes/setup/sql/data/data-db-default.sql +++ b/web/src/main/webapp/WEB-INF/classes/setup/sql/data/data-db-default.sql @@ -555,7 +555,7 @@ INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/site/siteId', '', 0, 120, 'n'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/site/organization', 'My organization', 0, 130, 'n'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/platform/version', '3.0.5', 0, 150, 'n'); -INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/platform/subVersion', 'SNAPSHOT', 0, 160, 'n'); +INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/platform/subVersion', '0', 0, 160, 'n'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/site/svnUuid', '', 0, 170, 'y'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/server/host', 'localhost', 0, 210, 'n'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/server/protocol', 'http', 0, 220, 'n'); diff --git a/web/src/main/webapp/WEB-INF/server.prop b/web/src/main/webapp/WEB-INF/server.prop index e35c6288f8a..31da8740e90 100644 --- a/web/src/main/webapp/WEB-INF/server.prop +++ b/web/src/main/webapp/WEB-INF/server.prop @@ -1,16 +1,16 @@ #GeoNetwork opensource properties. These are also used by geonetwork at runtime -#Fri, 18 Mar 2016 09:22:46 +0100 +#Fri, 14 Oct 2016 10:38:25 +0200 -version=3.0.4 +version=3.0.5 subVersion=0 -release=3.0.4 +release=3.0.5 javaVersion=1.7.0 jre_url=http\://openjdk.java.net/ ant.build.javac.target=1.5 -buildDate=2016-03-18T09\:22\:46+0100 -date=1622180922 -day=18-3-2016 -OS=Compiled on Mac OS X (macosx) +buildDate=2016-10-14T10\:38\:25+0200 +date=1638141038 +day=14-10-2016 +OS=Compiled on Linux (unix) debugOn=on -git_revision=d2ce960cff1db809b4f4deb724f9e2bcbf374fe8 -git_url=https\://github.com/geonetwork/core-geonetwork.git (push) +git_revision=e4fafefd4257116454f7adb2cd3c34e4f7832640 +git_url=git@github.com\:geonetwork/core-geonetwork.git (push) diff --git a/wro4j/pom.xml b/wro4j/pom.xml index 5ed8f6df8c9..e8f1a0570ce 100644 --- a/wro4j/pom.xml +++ b/wro4j/pom.xml @@ -6,7 +6,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-SNAPSHOT + 3.0.5-0 From e4c126705a35754730302a5521128e5588526d5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Arias=20de=20Reyna?= Date: Fri, 14 Oct 2016 11:03:58 +0200 Subject: [PATCH 20/21] Update version to 3.0.6-SNAPSHOT --- cachingxslt/pom.xml | 2 +- common/pom.xml | 2 +- core/pom.xml | 2 +- csw-server/pom.xml | 2 +- docs/pom.xml | 2 +- domain/pom.xml | 2 +- e2e-tests/pom.xml | 2 +- events/pom.xml | 2 +- geoserver | 2 +- harvesters/pom.xml | 2 +- healthmonitor/pom.xml | 2 +- inspire-atom/pom.xml | 2 +- installer/build.xml | 4 ++-- jmeter/pom.xml | 2 +- oaipmh/pom.xml | 2 +- pom.xml | 2 +- schemas-test/pom.xml | 2 +- schemas/csw-record/pom.xml | 2 +- schemas/dublin-core/pom.xml | 2 +- schemas/iso19110/pom.xml | 2 +- schemas/iso19139/pom.xml | 2 +- schemas/pom.xml | 2 +- schemas/schema-core/pom.xml | 2 +- sde/pom.xml | 2 +- services/pom.xml | 2 +- web-client/pom.xml | 2 +- web-ui-docs/pom.xml | 2 +- web-ui/pom.xml | 2 +- web/pom.xml | 2 +- .../webapp/WEB-INF/classes/setup/sql/data/data-db-default.sql | 4 ++-- wro4j/pom.xml | 2 +- 31 files changed, 33 insertions(+), 33 deletions(-) diff --git a/cachingxslt/pom.xml b/cachingxslt/pom.xml index 06d68d4e11b..25c8f2621b8 100644 --- a/cachingxslt/pom.xml +++ b/cachingxslt/pom.xml @@ -6,7 +6,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT diff --git a/common/pom.xml b/common/pom.xml index 4fce60d836c..240ad31c36a 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -6,7 +6,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT diff --git a/core/pom.xml b/core/pom.xml index e0721f4c871..39f5f819a99 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -5,7 +5,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/csw-server/pom.xml b/csw-server/pom.xml index 396f03cebdb..bdb96202aad 100644 --- a/csw-server/pom.xml +++ b/csw-server/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/docs/pom.xml b/docs/pom.xml index 5d54bdeb040..53fdefe1c81 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -5,7 +5,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT diff --git a/domain/pom.xml b/domain/pom.xml index 7c75b63b1b2..dab994ed87a 100644 --- a/domain/pom.xml +++ b/domain/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/e2e-tests/pom.xml b/e2e-tests/pom.xml index 2b36c632d0e..e0573a0d8a2 100644 --- a/e2e-tests/pom.xml +++ b/e2e-tests/pom.xml @@ -4,7 +4,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT e2e-tests pom diff --git a/events/pom.xml b/events/pom.xml index 0943f41ddbc..8b89d704698 100644 --- a/events/pom.xml +++ b/events/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT GeoNetwork Events diff --git a/geoserver b/geoserver index c9719e3c418..e5c7a80ac56 160000 --- a/geoserver +++ b/geoserver @@ -1 +1 @@ -Subproject commit c9719e3c418b759eb9a7c7b3963e707c90997490 +Subproject commit e5c7a80ac56a59e8edc9a1c49a7ffd3f866ac52c diff --git a/harvesters/pom.xml b/harvesters/pom.xml index 67ce5d0561f..131aafef884 100644 --- a/harvesters/pom.xml +++ b/harvesters/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/healthmonitor/pom.xml b/healthmonitor/pom.xml index 37f87e8d7c6..970391cc3fb 100644 --- a/healthmonitor/pom.xml +++ b/healthmonitor/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/inspire-atom/pom.xml b/inspire-atom/pom.xml index fb9060f392a..b6a2a51c216 100644 --- a/inspire-atom/pom.xml +++ b/inspire-atom/pom.xml @@ -5,7 +5,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/installer/build.xml b/installer/build.xml index 4502fc49b15..b6729b9bc8f 100644 --- a/installer/build.xml +++ b/installer/build.xml @@ -21,8 +21,8 @@ - - + + diff --git a/jmeter/pom.xml b/jmeter/pom.xml index af737cc74c5..27f0f34be98 100644 --- a/jmeter/pom.xml +++ b/jmeter/pom.xml @@ -4,7 +4,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT diff --git a/oaipmh/pom.xml b/oaipmh/pom.xml index e57d0fd4341..8b55e0d2c27 100644 --- a/oaipmh/pom.xml +++ b/oaipmh/pom.xml @@ -6,7 +6,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT diff --git a/pom.xml b/pom.xml index 71de8aeaa28..c317efea4a4 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.geonetwork-opensource geonetwork pom - 3.0.5-0 + 3.0.6-SNAPSHOT GeoNetwork opensource GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced diff --git a/schemas-test/pom.xml b/schemas-test/pom.xml index 3a8a97d2172..0de75dd198a 100644 --- a/schemas-test/pom.xml +++ b/schemas-test/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 jar diff --git a/schemas/csw-record/pom.xml b/schemas/csw-record/pom.xml index ac886d6668d..75117b4a856 100644 --- a/schemas/csw-record/pom.xml +++ b/schemas/csw-record/pom.xml @@ -5,7 +5,7 @@ schemas org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 schema-csw-record diff --git a/schemas/dublin-core/pom.xml b/schemas/dublin-core/pom.xml index f03c5a74ae3..0ed8060f1b3 100644 --- a/schemas/dublin-core/pom.xml +++ b/schemas/dublin-core/pom.xml @@ -5,7 +5,7 @@ schemas org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/schemas/iso19110/pom.xml b/schemas/iso19110/pom.xml index 815e71513d0..dfbf686b0e8 100644 --- a/schemas/iso19110/pom.xml +++ b/schemas/iso19110/pom.xml @@ -5,7 +5,7 @@ schemas org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/schemas/iso19139/pom.xml b/schemas/iso19139/pom.xml index 30ba7ac83aa..b6c3d723791 100644 --- a/schemas/iso19139/pom.xml +++ b/schemas/iso19139/pom.xml @@ -5,7 +5,7 @@ schemas org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/schemas/pom.xml b/schemas/pom.xml index 86e1dd2617c..96db823e844 100644 --- a/schemas/pom.xml +++ b/schemas/pom.xml @@ -5,7 +5,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 schemas diff --git a/schemas/schema-core/pom.xml b/schemas/schema-core/pom.xml index b7b4bc5e238..1c78dd05c20 100644 --- a/schemas/schema-core/pom.xml +++ b/schemas/schema-core/pom.xml @@ -5,7 +5,7 @@ schemas org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/sde/pom.xml b/sde/pom.xml index f2cef15ece4..44625189cf6 100644 --- a/sde/pom.xml +++ b/sde/pom.xml @@ -5,7 +5,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT diff --git a/services/pom.xml b/services/pom.xml index 9144eb88eaa..61509a493f2 100644 --- a/services/pom.xml +++ b/services/pom.xml @@ -4,7 +4,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/web-client/pom.xml b/web-client/pom.xml index d0f7d0e0666..41c8dba2de2 100644 --- a/web-client/pom.xml +++ b/web-client/pom.xml @@ -7,7 +7,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT geonetwork-client diff --git a/web-ui-docs/pom.xml b/web-ui-docs/pom.xml index abe4d8774c0..c9b4f640d5a 100644 --- a/web-ui-docs/pom.xml +++ b/web-ui-docs/pom.xml @@ -5,7 +5,7 @@ geonetwork org.geonetwork-opensource - 3.0.5-0 + 3.0.6-SNAPSHOT 4.0.0 diff --git a/web-ui/pom.xml b/web-ui/pom.xml index fdda604f2f9..3296566b17c 100644 --- a/web-ui/pom.xml +++ b/web-ui/pom.xml @@ -7,7 +7,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT org.geonetwork-opensource diff --git a/web/pom.xml b/web/pom.xml index 683ec52af6e..dfdfbadc1e3 100644 --- a/web/pom.xml +++ b/web/pom.xml @@ -5,7 +5,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT diff --git a/web/src/main/webapp/WEB-INF/classes/setup/sql/data/data-db-default.sql b/web/src/main/webapp/WEB-INF/classes/setup/sql/data/data-db-default.sql index d3d72a82a66..bdbfd13c7d1 100644 --- a/web/src/main/webapp/WEB-INF/classes/setup/sql/data/data-db-default.sql +++ b/web/src/main/webapp/WEB-INF/classes/setup/sql/data/data-db-default.sql @@ -554,8 +554,8 @@ INSERT INTO Operations (id, name) VALUES (6,'featured'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/site/name', 'My GeoNetwork catalogue', 0, 110, 'n'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/site/siteId', '', 0, 120, 'n'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/site/organization', 'My organization', 0, 130, 'n'); -INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/platform/version', '3.0.5', 0, 150, 'n'); -INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/platform/subVersion', '0', 0, 160, 'n'); +INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/platform/version', '3.0.6', 0, 150, 'n'); +INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/platform/subVersion', 'SNAPSHOT', 0, 160, 'n'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/site/svnUuid', '', 0, 170, 'y'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/server/host', 'localhost', 0, 210, 'n'); INSERT INTO Settings (name, value, datatype, position, internal) VALUES ('system/server/protocol', 'http', 0, 220, 'n'); diff --git a/wro4j/pom.xml b/wro4j/pom.xml index e8f1a0570ce..5dd2972f9c7 100644 --- a/wro4j/pom.xml +++ b/wro4j/pom.xml @@ -6,7 +6,7 @@ org.geonetwork-opensource geonetwork - 3.0.5-0 + 3.0.6-SNAPSHOT From db07ba8eb981c1cf17932af3968ad0b50182bed2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Arias=20de=20Reyna?= Date: Fri, 14 Oct 2016 11:12:47 +0200 Subject: [PATCH 21/21] Adding database update --- .../classes/setup/sql/migrate/v306/migrate-default.sql | 2 ++ .../main/webapp/WEB-INF/config-db/database_migration.xml | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 web/src/main/webapp/WEB-INF/classes/setup/sql/migrate/v306/migrate-default.sql diff --git a/web/src/main/webapp/WEB-INF/classes/setup/sql/migrate/v306/migrate-default.sql b/web/src/main/webapp/WEB-INF/classes/setup/sql/migrate/v306/migrate-default.sql new file mode 100644 index 00000000000..9abb96cb3f2 --- /dev/null +++ b/web/src/main/webapp/WEB-INF/classes/setup/sql/migrate/v306/migrate-default.sql @@ -0,0 +1,2 @@ +UPDATE Settings SET value='3.0.6' WHERE name='system/platform/version'; +UPDATE Settings SET value='SNAPSHOT' WHERE name='system/platform/subVersion'; diff --git a/web/src/main/webapp/WEB-INF/config-db/database_migration.xml b/web/src/main/webapp/WEB-INF/config-db/database_migration.xml index c2aa5509740..6062e00e794 100644 --- a/web/src/main/webapp/WEB-INF/config-db/database_migration.xml +++ b/web/src/main/webapp/WEB-INF/config-db/database_migration.xml @@ -114,6 +114,11 @@ WEB-INF/classes/setup/sql/migrate/v302/migrate-
+ + + WEB-INF/classes/setup/sql/migrate/v306/migrate- + + @@ -133,4 +138,4 @@
- \ No newline at end of file +