The KML import should enable superusers to upload a KML while wich placemarks are then imported as places in the system. Places should have an additional mode called imported, see #64 Place Modes. Information about import should be stored in a import model, like when the imported was done, who made the import and what places where imported. The imported places should not be publicly visible right away, but must be reviewed and corrected by an superuser. The submitter of the places is the superuser running the import.
The KML import should enable superusers to upload a KML while wich placemarks are then imported as places in the system. Places should have an additional mode called `imported`, see #64 Place Modes. Information about import should be stored in a import model, like when the imported was done, who made the import and what places where imported. The imported places should not be publicly visible right away, but must be reviewed and corrected by an superuser. The submitter of the places is the superuser running the import.
Template and View to Upload a KML File and process the import
Template and View to see details of an Import
Navigation Item to upload site only visible to superusers
Todo:
ListView of all Imports
Deletion of an Import and all it's places
the ability to set an place to live and the decision wether the place should still be displayed in the imports list of imported places
Implemented in 3982db1375 :
- Parsing of KML-Files with pykml
- Form for uploading KML Files
- PlaceImport Model and PLACE_MODE `imported`
- Places have a reference to an PlaceImport
- Template and View to Upload a KML File and process the import
- Template and View to see details of an Import
- Navigation Item to upload site only visible to superusers
Todo:
- ListView of all Imports
- Deletion of an Import and all it's places
- the ability to set an place to live and the decision wether the place should still be displayed in the imports list of imported places
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The KML import should enable superusers to upload a KML while wich placemarks are then imported as places in the system. Places should have an additional mode called
imported, see #64 Place Modes. Information about import should be stored in a import model, like when the imported was done, who made the import and what places where imported. The imported places should not be publicly visible right away, but must be reviewed and corrected by an superuser. The submitter of the places is the superuser running the import.Implemented in
3982db1375:importedTodo: