diff --git a/webgis/img/icons/non_cons_menu.png b/webgis/img/icons/non_cons_menu.png new file mode 100644 index 0000000..5a030fb Binary files /dev/null and b/webgis/img/icons/non_cons_menu.png differ diff --git a/webgis/index.html b/webgis/index.html index 6f8ab03..47309bb 100644 --- a/webgis/index.html +++ b/webgis/index.html @@ -84,7 +84,7 @@
  • - Lo Pozzo (complesso idraulico) + Località Lo Pozzo
  • @@ -136,6 +136,9 @@
  • diff --git a/webgis/js/components/SiteDocuments.js b/webgis/js/components/SiteDocuments.js index dd4aa20..3ae72e0 100644 --- a/webgis/js/components/SiteDocuments.js +++ b/webgis/js/components/SiteDocuments.js @@ -3,6 +3,8 @@ * @class SiteDocuments */ export class SiteDocuments { + documentation = []; + publications = []; /** * @param {object} data */ @@ -11,38 +13,45 @@ export class SiteDocuments { } render() { + this.documentation = this._siteData.documents + .filter(d => d.type === 'documentazione') + + this.publications = this._siteData.documents.filter(d => d.type === 'pubblicazione'); + let content = `
    - + `; - for (const doc of this._siteData.documents.filter(d => d.type === 'documentazione')) { + for (const doc of this.documentation) { content += ` - - `; - } - content += ` - - - - - - - `; - for (const doc of this._siteData.documents.filter(d => d.type === 'pubblicazione')) { - content += ` - `; } + if (this.publications.length) { + content += ` + + + + + + + `; + for (const doc of this.publications) { + content += ` + + `; + } + } content += `
    Documentazione di archivio
    TitoloAutoriDownload
    TitoloLuogo di conservazioneDownload
    ${doc.title}${doc.authors} - PDF -
    Pubblicazioni del progetto Carta Archeologica
    TitoloAutoriDownload
    ${doc.title}${doc.authors} +
    ${doc.title}${doc.conservationPlace} PDF
    Pubblicazioni del progetto Carta Archeologica
    TitoloAutoriDownload
    ${doc.title}${doc.authors} + PDF +
    diff --git a/webgis/js/components/SiteSheet.js b/webgis/js/components/SiteSheet.js index 6504875..a423ede 100644 --- a/webgis/js/components/SiteSheet.js +++ b/webgis/js/components/SiteSheet.js @@ -28,6 +28,7 @@ export class SiteSheet { Motivazione cronologia${this._siteData.motivation} Conservazione e condizione giuridica Stato di conservazione${this._siteData.conservationState} + Tecniche edilizie impiegate:${this._siteData.techniques} Ritrovamento e materiali Anno di ritrovamento${this._siteData.finding} Materiali rinvenuti${this._siteData.materials} @@ -62,6 +63,9 @@ export class SiteSheet {

    ${this._siteData.shortDescription}

    +

    + Autore scheda: ${this._siteData.author} +

    `; } } \ No newline at end of file