diff options
Diffstat (limited to 'ishtar_common')
| -rw-r--r-- | ishtar_common/fixtures/initial_data-fr.json | 492 | ||||
| -rw-r--r-- | ishtar_common/fixtures/initial_importtypes-fr.json | 61 | 
2 files changed, 344 insertions, 209 deletions
diff --git a/ishtar_common/fixtures/initial_data-fr.json b/ishtar_common/fixtures/initial_data-fr.json index 4045094d9..4d544028d 100644 --- a/ishtar_common/fixtures/initial_data-fr.json +++ b/ishtar_common/fixtures/initial_data-fr.json @@ -30,7 +30,69 @@      }  },  { -    "model": "ishtar_common.persontype", +    "model": "ishtar_common.profiletype", +    "fields": { +        "label": "Acc\u00e8s en lecture", +        "txt_idx": "reader_access", +        "comment": "Un acc\u00e8s limit\u00e9 - uniquement en lecture - \u00e0 la totalit\u00e9 de la base, apr\u00e8s enregistrement.", +        "available": true, +        "groups": [ +            [ +                "Op\u00e9rations : lecture" +            ], +            [ +                "Demandes de traitement : lecture" +            ], +            [ +                "UE : lecture" +            ], +            [ +                "D\u00e9p\u00f4ts : lecture" +            ], +            [ +                "Mobilier : lecture" +            ], +            [ +                "Personnes : lecture" +            ], +            [ +                "Actes administratifs : lecture" +            ], +            [ +                "Documents UE : lecture" +            ], +            [ +                "Traitements : lecture" +            ], +            [ +                "Dossiers : lecture" +            ], +            [ +                "Documents mobilier : lecture" +            ], +            [ +                "Auteurs : lecture" +            ], +            [ +                "Documents de traitement : lecture" +            ], +            [ +                "Organisations : lecture" +            ], +            [ +                "Documents de demande de traitement : lecture" +            ], +            [ +                "Documents op\u00e9ration : lecture" +            ], +            [ +                "Contenants : lecture" +            ] +        ] +    } +}, +{ +    "model": "ishtar_common.profiletype",      "fields": {          "label": "Administrateur",          "txt_idx": "administrator", @@ -326,11 +388,31 @@      }  },  { -    "model": "ishtar_common.persontype", +    "model": "ishtar_common.profiletype",      "fields": { -        "label": "Responsable scientifique", -        "txt_idx": "head_scientist", -        "comment": "Responsable d'op\u00e9ration arch\u00e9ologique.", +        "label": "Am\u00e9nageur", +        "txt_idx": "general_contractor", +        "comment": "Responsable de l'am\u00e9nagement (pr\u00e9ventif).", +        "available": true, +        "groups": [] +    } +}, +{ +    "model": "ishtar_common.profiletype", +    "fields": { +        "label": "Chef de service instructeur", +        "txt_idx": "responsible_planning_service", +        "comment": "", +        "available": true, +        "groups": [] +    } +}, +{ +    "model": "ishtar_common.profiletype", +    "fields": { +        "label": "Collaborateur scientifique", +        "txt_idx": "collaborator", +        "comment": "Peut intervenir sur les donn\u00e9es d'une op\u00e9ration sans en \u00eatre responsable.",          "available": true,          "groups": [              [ @@ -340,9 +422,6 @@                  "Personnes : lecture"              ],              [ -                "Actes administratifs rattach\u00e9s : lecture" -            ], -            [                  "D\u00e9p\u00f4ts rattach\u00e9s : lecture"              ],              [ @@ -355,9 +434,6 @@                  "Documents op\u00e9ration rattach\u00e9s : lecture"              ],              [ -                "Dossiers rattach\u00e9s : lecture" -            ], -            [                  "Mobilier rattach\u00e9 : ajout"              ],              [ @@ -367,9 +443,6 @@                  "Mobilier rattach\u00e9 : lecture"              ],              [ -                "Op\u00e9rations rattach\u00e9es : modification/suppression" -            ], -            [                  "Op\u00e9rations rattach\u00e9es : lecture"              ],              [ @@ -430,11 +503,21 @@      }  },  { -    "model": "ishtar_common.persontype", +    "model": "ishtar_common.profiletype",      "fields": { -        "label": "Responsable de suivi scientifique", -        "txt_idx": "sra_agent", -        "comment": "", +        "label": "Demandeur", +        "txt_idx": "applicant", +        "comment": "Personne demandant une action sur le mobilier (traitements).", +        "available": true, +        "groups": [] +    } +}, +{ +    "model": "ishtar_common.profiletype", +    "fields": { +        "label": "R\u00e9gisseur de collection", +        "txt_idx": "collection_manager", +        "comment": "Peut g\u00e9rer du mobilier qu'il n'a pas cr\u00e9\u00e9.\r\n\r\n",          "available": true,          "groups": [              [ @@ -459,16 +542,10 @@                  "Actes administratifs : lecture"              ],              [ -                "Actes administratifs : ajout" -            ], -            [ -                "Actes administratifs : modification/suppression" -            ], -            [ -                "Dossiers : ajout" +                "D\u00e9p\u00f4ts : ajout"              ],              [ -                "Dossiers : modification/suppression" +                "D\u00e9p\u00f4ts : modification/suppression"              ],              [                  "Mobilier : ajout" @@ -477,49 +554,25 @@                  "Mobilier : modification/suppression"              ],              [ -                "Op\u00e9rations : ajout" -            ], -            [ -                "Op\u00e9rations : modification/suppression" -            ], -            [ -                "UE : ajout" -            ], -            [ -                "UE : modification/suppression" -            ], -            [ -                "Personnes : ajout" +                "Traitements : ajout"              ],              [ -                "Personnes : modification/suppression" +                "Traitements : modification/suppression"              ],              [                  "Organisations : lecture"              ],              [ -                "Organisations : modification/suppression" -            ], -            [ -                "Organisations : ajout" -            ], -            [ -                "Op\u00e9rations : cl\u00f4ture" -            ], -            [ -                "Dossiers : cl\u00f4ture" -            ], -            [                  "Documents op\u00e9ration : lecture"              ],              [ -                "Documents op\u00e9ration : modification/suppression" +                "Personnes : lecture"              ],              [ -                "Documents op\u00e9ration : ajout" +                "Demandes de traitement : ajout"              ],              [ -                "Personnes : lecture" +                "Demandes de traitement : modification/suppression"              ],              [                  "Demandes de traitement : lecture" @@ -537,12 +590,6 @@                  "Documents UE : lecture"              ],              [ -                "Documents UE : ajout" -            ], -            [ -                "Documents UE : modification/suppression" -            ], -            [                  "Documents mobilier : lecture"              ],              [ @@ -555,17 +602,29 @@                  "Documents de traitement : lecture"              ],              [ +                "Documents de traitement : ajout" +            ], +            [ +                "Documents de traitement : modification/suppression" +            ], +            [                  "Documents de demande de traitement : lecture" +            ], +            [ +                "Documents de demande de traitement : ajout" +            ], +            [ +                "Documents de demande de traitement : modification/suppression"              ]          ]      }  },  { -    "model": "ishtar_common.persontype", +    "model": "ishtar_common.profiletype",      "fields": { -        "label": "Secr\u00e9tariat", -        "txt_idx": "secretarial_dept", -        "comment": "Peut utiliser toutes les fonctionnalit\u00e9s du module Administratif.", +        "label": "Responsable de suivi scientifique", +        "txt_idx": "sra_agent", +        "comment": "",          "available": true,          "groups": [              [ @@ -602,12 +661,24 @@                  "Dossiers : modification/suppression"              ],              [ +                "Mobilier : ajout" +            ], +            [ +                "Mobilier : modification/suppression" +            ], +            [                  "Op\u00e9rations : ajout"              ],              [                  "Op\u00e9rations : modification/suppression"              ],              [ +                "UE : ajout" +            ], +            [ +                "UE : modification/suppression" +            ], +            [                  "Personnes : ajout"              ],              [ @@ -656,9 +727,21 @@                  "Documents UE : lecture"              ],              [ +                "Documents UE : ajout" +            ], +            [ +                "Documents UE : modification/suppression" +            ], +            [                  "Documents mobilier : lecture"              ],              [ +                "Documents mobilier : ajout" +            ], +            [ +                "Documents mobilier : modification/suppression" +            ], +            [                  "Documents de traitement : lecture"              ],              [ @@ -668,69 +751,72 @@      }  },  { -    "model": "ishtar_common.persontype", +    "model": "ishtar_common.profiletype",      "fields": { -        "label": "R\u00e9gisseur de collection", -        "txt_idx": "collection_manager", -        "comment": "Peut g\u00e9rer du mobilier qu'il n'a pas cr\u00e9\u00e9.\r\n\r\n", +        "label": "Responsable scientifique", +        "txt_idx": "head_scientist", +        "comment": "Responsable d'op\u00e9ration arch\u00e9ologique.",          "available": true,          "groups": [              [ -                "Op\u00e9rations : lecture" +                "Organisations : lecture"              ],              [ -                "Dossiers : lecture" +                "Personnes : lecture"              ],              [ -                "UE : lecture" +                "Actes administratifs rattach\u00e9s : lecture"              ],              [ -                "D\u00e9p\u00f4ts : lecture" +                "D\u00e9p\u00f4ts rattach\u00e9s : lecture"              ],              [ -                "Mobilier : lecture" +                "Documents op\u00e9ration rattach\u00e9s : ajout"              ],              [ -                "Traitements : lecture" +                "Documents op\u00e9ration rattach\u00e9s : modification/suppression"              ],              [ -                "Actes administratifs : lecture" +                "Documents op\u00e9ration rattach\u00e9s : lecture"              ],              [ -                "D\u00e9p\u00f4ts : ajout" +                "Dossiers rattach\u00e9s : lecture"              ],              [ -                "D\u00e9p\u00f4ts : modification/suppression" +                "Mobilier rattach\u00e9 : ajout"              ],              [ -                "Mobilier : ajout" +                "Mobilier rattach\u00e9 : modification/suppression"              ],              [ -                "Mobilier : modification/suppression" +                "Mobilier rattach\u00e9 : lecture"              ],              [ -                "Traitements : ajout" +                "Op\u00e9rations rattach\u00e9es : modification/suppression"              ],              [ -                "Traitements : modification/suppression" +                "Op\u00e9rations rattach\u00e9es : lecture"              ],              [ -                "Organisations : lecture" +                "Organisations rattach\u00e9es : ajout"              ],              [ -                "Documents op\u00e9ration : lecture" +                "Traitements rattach\u00e9s : lecture"              ],              [ -                "Personnes : lecture" +                "UE rattach\u00e9es : ajout"              ],              [ -                "Demandes de traitement : ajout" +                "UE rattach\u00e9es : modification/suppression"              ],              [ -                "Demandes de traitement : modification/suppression" +                "UE rattach\u00e9es : lecture"              ],              [ -                "Demandes de traitement : lecture" +                "Personnes rattach\u00e9es : ajout" +            ], +            [ +                "Demandes de traitement rattach\u00e9es : lecture"              ],              [                  "Auteurs : ajout" @@ -742,61 +828,45 @@                  "Auteurs : lecture"              ],              [ -                "Documents UE : lecture" -            ], -            [ -                "Documents mobilier : lecture" -            ], -            [ -                "Documents mobilier : ajout" +                "Documents UE rattach\u00e9s : lecture"              ],              [ -                "Documents mobilier : modification/suppression" +                "Documents UE rattach\u00e9s : modification/suppression"              ],              [ -                "Documents de traitement : lecture" +                "Documents UE rattach\u00e9s : ajout"              ],              [ -                "Documents de traitement : ajout" +                "Documents mobilier rattach\u00e9s : ajout"              ],              [ -                "Documents de traitement : modification/suppression" +                "Documents mobilier rattach\u00e9s : lecture"              ],              [ -                "Documents de demande de traitement : lecture" +                "Documents mobilier rattach\u00e9s : modification/suppression"              ],              [ -                "Documents de demande de traitement : ajout" +                "Documents de traitement rattach\u00e9s : lecture"              ],              [ -                "Documents de demande de traitement : modification/suppression" +                "Documents de demande de traitement rattach\u00e9s : lecture"              ]          ]      }  },  { -    "model": "ishtar_common.persontype", +    "model": "ishtar_common.profiletype",      "fields": { -        "label": "Am\u00e9nageur", -        "txt_idx": "general_contractor", -        "comment": "Responsable de l'am\u00e9nagement (pr\u00e9ventif).", -        "available": true, -        "groups": [] -    } -}, -{ -    "model": "ishtar_common.persontype", -    "fields": { -        "label": "Acc\u00e8s en lecture", -        "txt_idx": "reader_access", -        "comment": "Un acc\u00e8s limit\u00e9 - uniquement en lecture - \u00e0 la totalit\u00e9 de la base, apr\u00e8s enregistrement.", +        "label": "Secr\u00e9tariat", +        "txt_idx": "secretarial_dept", +        "comment": "Peut utiliser toutes les fonctionnalit\u00e9s du module Administratif.",          "available": true,          "groups": [              [                  "Op\u00e9rations : lecture"              ],              [ -                "Demandes de traitement : lecture" +                "Dossiers : lecture"              ],              [                  "UE : lecture" @@ -808,112 +878,64 @@                  "Mobilier : lecture"              ],              [ -                "Personnes : lecture" +                "Traitements : lecture"              ],              [                  "Actes administratifs : lecture"              ],              [ -                "Documents UE : lecture" -            ], -            [ -                "Traitements : lecture" +                "Actes administratifs : ajout"              ],              [ -                "Dossiers : lecture" +                "Actes administratifs : modification/suppression"              ],              [ -                "Documents mobilier : lecture" +                "Dossiers : ajout"              ],              [ -                "Auteurs : lecture" +                "Dossiers : modification/suppression"              ],              [ -                "Documents de traitement : lecture" +                "Op\u00e9rations : ajout"              ],              [ -                "Organisations : lecture" +                "Op\u00e9rations : modification/suppression"              ],              [ -                "Documents de demande de traitement : lecture" +                "Personnes : ajout"              ],              [ -                "Documents op\u00e9ration : lecture" +                "Personnes : modification/suppression"              ],              [ -                "Contenants : lecture" -            ] -        ] -    } -}, -{ -    "model": "ishtar_common.persontype", -    "fields": { -        "label": "Chef de service instructeur", -        "txt_idx": "responsible_planning_service", -        "comment": "", -        "available": true, -        "groups": [] -    } -}, -{ -    "model": "ishtar_common.persontype", -    "fields": { -        "label": "Collaborateur scientifique", -        "txt_idx": "collaborator", -        "comment": "Peut intervenir sur les donn\u00e9es d'une op\u00e9ration sans en \u00eatre responsable.", -        "available": true, -        "groups": [ -            [                  "Organisations : lecture"              ],              [ -                "Personnes : lecture" -            ], -            [ -                "D\u00e9p\u00f4ts rattach\u00e9s : lecture" -            ], -            [ -                "Documents op\u00e9ration rattach\u00e9s : ajout" -            ], -            [ -                "Documents op\u00e9ration rattach\u00e9s : modification/suppression" -            ], -            [ -                "Documents op\u00e9ration rattach\u00e9s : lecture" -            ], -            [ -                "Mobilier rattach\u00e9 : ajout" -            ], -            [ -                "Mobilier rattach\u00e9 : modification/suppression" -            ], -            [ -                "Mobilier rattach\u00e9 : lecture" +                "Organisations : modification/suppression"              ],              [ -                "Op\u00e9rations rattach\u00e9es : lecture" +                "Organisations : ajout"              ],              [ -                "Organisations rattach\u00e9es : ajout" +                "Op\u00e9rations : cl\u00f4ture"              ],              [ -                "Traitements rattach\u00e9s : lecture" +                "Dossiers : cl\u00f4ture"              ],              [ -                "UE rattach\u00e9es : ajout" +                "Documents op\u00e9ration : lecture"              ],              [ -                "UE rattach\u00e9es : modification/suppression" +                "Documents op\u00e9ration : modification/suppression"              ],              [ -                "UE rattach\u00e9es : lecture" +                "Documents op\u00e9ration : ajout"              ],              [ -                "Personnes rattach\u00e9es : ajout" +                "Personnes : lecture"              ],              [ -                "Demandes de traitement rattach\u00e9es : lecture" +                "Demandes de traitement : lecture"              ],              [                  "Auteurs : ajout" @@ -925,28 +947,16 @@                  "Auteurs : lecture"              ],              [ -                "Documents UE rattach\u00e9s : lecture" -            ], -            [ -                "Documents UE rattach\u00e9s : modification/suppression" -            ], -            [ -                "Documents UE rattach\u00e9s : ajout" -            ], -            [ -                "Documents mobilier rattach\u00e9s : ajout" -            ], -            [ -                "Documents mobilier rattach\u00e9s : lecture" +                "Documents UE : lecture"              ],              [ -                "Documents mobilier rattach\u00e9s : modification/suppression" +                "Documents mobilier : lecture"              ],              [ -                "Documents de traitement rattach\u00e9s : lecture" +                "Documents de traitement : lecture"              ],              [ -                "Documents de demande de traitement rattach\u00e9s : lecture" +                "Documents de demande de traitement : lecture"              ]          ]      } @@ -954,11 +964,91 @@  {      "model": "ishtar_common.persontype",      "fields": { +        "label": "Administrateur", +        "txt_idx": "administrator", +        "comment": "", +        "available": true +    } +}, +{ +    "model": "ishtar_common.persontype", +    "fields": { +        "label": "Responsable scientifique", +        "txt_idx": "head_scientist", +        "comment": "Responsable d'op\u00e9ration arch\u00e9ologique.", +        "available": true +    } +}, +{ +    "model": "ishtar_common.persontype", +    "fields": { +        "label": "Responsable de suivi scientifique", +        "txt_idx": "sra_agent", +        "comment": "", +        "available": true +    } +}, +{ +    "model": "ishtar_common.persontype", +    "fields": { +        "label": "Secr\u00e9tariat", +        "txt_idx": "secretarial_dept", +        "comment": "Peut utiliser toutes les fonctionnalit\u00e9s du module Administratif.", +        "available": true +    } +}, +{ +    "model": "ishtar_common.persontype", +    "fields": { +        "label": "R\u00e9gisseur de collection", +        "txt_idx": "collection_manager", +        "comment": "Peut g\u00e9rer du mobilier qu'il n'a pas cr\u00e9\u00e9.\r\n\r\n", +        "available": true +    } +}, +{ +    "model": "ishtar_common.persontype", +    "fields": { +        "label": "Am\u00e9nageur", +        "txt_idx": "general_contractor", +        "comment": "Responsable de l'am\u00e9nagement (pr\u00e9ventif).", +        "available": true +    } +}, +{ +    "model": "ishtar_common.persontype", +    "fields": { +        "label": "Acc\u00e8s en lecture", +        "txt_idx": "reader_access", +        "comment": "Un acc\u00e8s limit\u00e9 - uniquement en lecture - \u00e0 la totalit\u00e9 de la base, apr\u00e8s enregistrement.", +        "available": true +    } +}, +{ +    "model": "ishtar_common.persontype", +    "fields": { +        "label": "Chef de service instructeur", +        "txt_idx": "responsible_planning_service", +        "comment": "", +        "available": true +    } +}, +{ +    "model": "ishtar_common.persontype", +    "fields": { +        "label": "Collaborateur scientifique", +        "txt_idx": "collaborator", +        "comment": "Peut intervenir sur les donn\u00e9es d'une op\u00e9ration sans en \u00eatre responsable.", +        "available": true +    } +}, +{ +    "model": "ishtar_common.persontype", +    "fields": {          "label": "Demandeur",          "txt_idx": "applicant",          "comment": "Personne demandant une action sur le mobilier (traitements).", -        "available": true, -        "groups": [] +        "available": true      }  },  { diff --git a/ishtar_common/fixtures/initial_importtypes-fr.json b/ishtar_common/fixtures/initial_importtypes-fr.json index b6e653447..8d974903b 100644 --- a/ishtar_common/fixtures/initial_importtypes-fr.json +++ b/ishtar_common/fixtures/initial_importtypes-fr.json @@ -226,6 +226,9 @@                  "archaeological_operations.models.Operation"              ],              [ +                "ishtar_common.models.Organization" +            ], +            [                  "ishtar_common.models.Person"              ]          ] @@ -400,11 +403,11 @@  {      "model": "ishtar_common.importertype",      "fields": { -        "name": "Ishtar - Entit\u00e9s Arch\u00e9ologiques", +        "name": "Ishtar - Sites Arch\u00e9ologiques",          "slug": "ishtar-sites",          "description": "Import complet standard entit\u00e9s arch\u00e9ologiques",          "associated_models": [ -            "archaeological_files.models.File" +            "archaeological_operations.models.ArchaeologicalSite"          ],          "is_template": true,          "unicity_keys": "reference", @@ -3930,7 +3933,7 @@          "importer_type": [              "ishtar-sites"          ], -        "col_number": 3, +        "col_number": 4,          "description": "P\u00e9riodes concern\u00e9es (s\u00e9par\u00e9es par un \u00ab & \u00bb). Exemple : \"Gallo-romain & Fer & Med\".",          "regexp_pre_filter": null,          "required": false, @@ -3944,7 +3947,7 @@          "importer_type": [              "ishtar-sites"          ], -        "col_number": 4, +        "col_number": 5,          "description": "Types de vestiges (s\u00e9par\u00e9s par un \u00ab & \u00bb). Exemple : \"four & fosses & villa\".",          "regexp_pre_filter": null,          "required": false, @@ -3952,6 +3955,20 @@      }  },  { +    "model": "ishtar_common.importercolumn", +    "fields": { +        "label": "Communes", +        "importer_type": [ +            "ishtar-sites" +        ], +        "col_number": 3, +        "description": "Code INSEE des communes concern\u00e9es (s\u00e9par\u00e9es par un \u00ab & \u00bb).", +        "regexp_pre_filter": null, +        "required": false, +        "export_field_name": null +    } +}, +{      "model": "ishtar_common.formatertype",      "fields": {          "formater_type": "IntegerFormater", @@ -4416,6 +4433,14 @@      }  },  { +    "model": "ishtar_common.formatertype", +    "fields": { +        "formater_type": "InseeFormater", +        "options": null, +        "many_split": "&" +    } +}, +{      "model": "ishtar_common.importerduplicatefield",      "fields": {          "column": [ @@ -8145,12 +8170,12 @@          "regexp_filter": null,          "formater_type": [              "UnicodeFormater", -            "120", +            "",              ""          ],          "force_new": false,          "concat": false, -        "concat_str": "", +        "concat_str": null,          "comment": ""      }  }, @@ -10339,7 +10364,7 @@      "fields": {          "column": [              "ishtar-sites", -            3 +            4          ],          "target": "periods",          "regexp_filter": null, @@ -10359,7 +10384,7 @@      "fields": {          "column": [              "ishtar-sites", -            4 +            5          ],          "target": "remains",          "regexp_filter": null, @@ -10373,5 +10398,25 @@          "concat_str": null,          "comment": ""      } +}, +{ +    "model": "ishtar_common.importtarget", +    "fields": { +        "column": [ +            "ishtar-sites", +            3 +        ], +        "target": "towns__numero_insee", +        "regexp_filter": null, +        "formater_type": [ +            "InseeFormater", +            null, +            "&" +        ], +        "force_new": false, +        "concat": false, +        "concat_str": null, +        "comment": "" +    }  }  ]  | 
