diff --git a/arches/app/models/entity.py b/arches/app/models/entity.py index 3c64743306..a984a01d7e 100644 --- a/arches/app/models/entity.py +++ b/arches/app/models/entity.py @@ -30,7 +30,6 @@ from django.db import connection from django.db import transaction from django.core.files.uploadedfile import InMemoryUploadedFile, TemporaryUploadedFile -from django.core.files import File from arches.app.models.concept import Concept from arches.app.utils.betterJSONSerializer import JSONSerializer, JSONDeserializer from django.core.exceptions import ObjectDoesNotExist @@ -243,7 +242,6 @@ def _save(self): self.value = themodelinstance.geturl() self.label = themodelinstance.getname() - for child_entity in self.child_entities: child = child_entity._save() rule = archesmodels.Rules.objects.get(entitytypedomain = entity.entitytypeid, entitytyperange = child.entitytypeid, propertyid = child_entity.property) diff --git a/arches/install/requirements.txt b/arches/install/requirements.txt index c570e3cbaa..21a92c81bc 100644 --- a/arches/install/requirements.txt +++ b/arches/install/requirements.txt @@ -26,6 +26,14 @@ urllib3>=1.23 validators==0.10.3 wsgiref==0.1.2 xlrd==0.9.0 +<<<<<<< HEAD +Pillow==2.4.0 +rdflib +unicodecsv +pyyaml +pyshp>=2.0.1 +======= +>>>>>>> 7ab0cdfb9690a3e7e86b746f179aaed825c10ea7 # Leave the following line commented so that pip install will ignore this # The installer uses the following line to download the proper version of ES diff --git a/eamena/eamena/source_data/business_data/resource_export_mappings.json b/eamena/eamena/source_data/business_data/resource_export_mappings.json index 61973d633d..76195b1e9a 100755 --- a/eamena/eamena/source_data/business_data/resource_export_mappings.json +++ b/eamena/eamena/source_data/business_data/resource_export_mappings.json @@ -650,32 +650,32 @@ {"field_name": "Geom_Cert","source": "field_map", "data_type":"str", "data_length":"128"}, {"field_name": "Loc_Cert","source": "field_map", "data_type":"str", "data_length":"128"}, {"field_name": "Topography","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Period","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Per_Cert","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Form","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Form_Cert","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Arrangement","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Feature_No","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Feat_Shape","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Interpretation","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Inter_Cert","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Inter_No","source": "field_map", "data_type":"str", "data_length":"128"}, + {"field_name": "Period","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "Per_Cert","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "Form","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "Form_Cert","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "Arrangement","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "Feature_No","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "Feat_Shape","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "Interpretation","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "Inter_Cert","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "Inter_No","source": "field_map", "data_type":"str", "data_length":"255"}, {"field_name": "Condition","source": "field_map", "data_type":"str", "data_length":"128"}, {"field_name": "Dist_Extent","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Dist_Type","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Dist_Cause","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "DistCauseCert","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "DistDateBefore","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "DistDateOn","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "DistDateFrom","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "DistDateTo","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "DistEffect","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "DistEffCert","source": "field_map", "data_type":"str", "data_length":"128"}, + {"field_name": "Dist_Type","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "Dist_Cause","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "DistCauseCert","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "DistDateBefore","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "DistDateOn","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "DistDateFrom","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "DistDateTo","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "DistEffect","source": "field_map", "data_type":"str", "data_length":"255"}, + {"field_name": "DistEffCert","source": "field_map", "data_type":"str", "data_length":"255"}, {"field_name": "ThreatType","source": "field_map", "data_type":"str", "data_length":"128"}, {"field_name": "ThreatCause","source": "field_map", "data_type":"str", "data_length":"128"}, {"field_name": "ThrCauseCert","source": "field_map", "data_type":"str", "data_length":"128"}, {"field_name": "Desc_Type","source": "field_map", "data_type":"str", "data_length":"128"}, - {"field_name": "Description","source": "field_map", "data_type":"str", "data_length":"128"}, + {"field_name": "Description","source": "field_map", "data_type":"str", "data_length":"255"}, {"field_name": "Assessor","source": "field_map", "data_type":"str", "data_length":"128"} ], "RESOURCE_TYPES": { diff --git a/eamena/eamena/templates/search.htm b/eamena/eamena/templates/search.htm index 613d6a5d2f..ae02174d17 100755 --- a/eamena/eamena/templates/search.htm +++ b/eamena/eamena/templates/search.htm @@ -117,7 +117,7 @@
  • {% trans "View Popular Searches" %}
  • {% if 'edit' in user.user_groups %} -
  • {% trans "Export results to .SHP" %}
  • +
  • {% trans "Export results to .SHP" %}
  • {% trans "Export results to .CSV" %}
  • {% trans "Export results to .KML" %}
  • {% trans "Export results to .JSON" %}
  • diff --git a/saved-searches.htm b/saved-searches.htm new file mode 100644 index 0000000000..fbc7ae588a --- /dev/null +++ b/saved-searches.htm @@ -0,0 +1,40 @@ + +
    + +
    + +
    +
    +
    Sites in and around the Aleppo UNESCO WHS, Syria:
    +
    + +
    + +
    + +
    + +
    +
    +
    + +

    Aleppo Environs Heritage Places

    View a foundset of Heritage Places surrounding the Aleppo Citadel.

    +
    +
    + +
    +
    + +

    Aleppo Citadel UNESCO WHS Heritage Features

    View a foundset of Heritage Features within the UNESCO World Heritage Site of the Aleppo Citadel.

    +
    +
    + +
    +
    + +

    Complete Aleppo Dataset

    See all heritage sites so far identifed and registered through the UNITAR/UNOSAT - EAMENA collaboration

    +
    +
    +
    + + diff --git a/search.htm b/search.htm new file mode 100644 index 0000000000..11d65cdd17 --- /dev/null +++ b/search.htm @@ -0,0 +1,187 @@ +{% extends "base.htm" %} +{% load i18n %} +{% load staticfiles %} +{% block css %} + {{ block.super }} + +{% endblock css%} +{% block content %} + + +
    + + +
    +
    + + + +
    + +
    + {% if 'edit' in user.user_groups %} +
    + + + + +
    + {% endif %} +
    + {% if 'edit' in user.user_groups %} + + {% endif %} +
    + + + + + +
    +
    + + + + + {% if 'edit' in user.user_groups %} + + + {% else %} + + {% endif %} + + + + + +
    +
    + +
    +
    + + +
    + + + + +
    + +
    + +

    +
    +
    + {% trans "Directed Searches:" %} +
    + +
    +

    + + + {% include 'views/saved-searches.htm' %} +
    + +
    + +

    +
    +
    + +
    + +
    +

    + + +
    +
    + {% include 'views/search/map-filter.htm' %} +
    + +
    +
    + {% include 'views/search/search-results.htm' %} +
    +
    +
    + +
    + +{% endblock content %}