Skip to content
Snippets Groups Projects
Commit fd056cbf authored by Marty Fabien's avatar Marty Fabien
Browse files

urbalyon custom

parent 7fe285c6
No related branches found
No related tags found
No related merge requests found
Showing
with 14497 additions and 3 deletions
...@@ -43,6 +43,7 @@ module.exports = function (grunt) { ...@@ -43,6 +43,7 @@ module.exports = function (grunt) {
sHome + 'modules/vm4ms/javascript/**/*.js', sHome + 'modules/vm4ms/javascript/**/*.js',
// Fichiers ANC // Fichiers ANC
sHome + 'modules/anc/javascript/**/*.js', sHome + 'modules/anc/javascript/**/*.js',
// Fichiers suivi_prod_immo
sHome + 'modules/suivi_prod_immo/**/*.js' sHome + 'modules/suivi_prod_immo/**/*.js'
] ]
}, },
...@@ -126,6 +127,7 @@ module.exports = function (grunt) { ...@@ -126,6 +127,7 @@ module.exports = function (grunt) {
'"' + sHome + 'modules/vm4ms/javascript ' + sClosureDepsHome + 'modules/vm4ms/javascript"', '"' + sHome + 'modules/vm4ms/javascript ' + sClosureDepsHome + 'modules/vm4ms/javascript"',
// Fichiers vMap4MapServer // Fichiers vMap4MapServer
'"' + sHome + 'modules/anc/javascript ' + sClosureDepsHome + 'modules/anc/javascript"', '"' + sHome + 'modules/anc/javascript ' + sClosureDepsHome + 'modules/anc/javascript"',
// Fichiers suivi_prod_immo
'"' + sHome + 'modules/suivi_prod_immo ' + sClosureDepsHome + 'modules/suivi_prod_immo"', '"' + sHome + 'modules/suivi_prod_immo ' + sClosureDepsHome + 'modules/suivi_prod_immo"',
// Closure library // Closure library
'"' + sHome + 'conf/node_modules/google-closure-library/closure/goog ' + sClosureDepsHome + 'conf/node_modules/google-closure-library/closure/goog"' '"' + sHome + 'conf/node_modules/google-closure-library/closure/goog ' + sClosureDepsHome + 'conf/node_modules/google-closure-library/closure/goog"'
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
@veremes-qualigeo-color: #832C7A; @veremes-qualigeo-color: #832C7A;
@veremes-wab-color: #198D9F; @veremes-wab-color: #198D9F;
/*@veremes-vmap-color: #CB0650;*/ /*@veremes-vmap-color: #CB0650;*/
@veremes-vmap-color: #198D9F; @veremes-vmap-color: #d06a3c;
@veremes-map-backgroud-color: #020237; @veremes-map-backgroud-color: #020237;
@veremes-gray-backgroud-color: #3A3A3A; @veremes-gray-backgroud-color: #3A3A3A;
......
{
"display":{
"name":"suivi_prod_immo_saisie_suivi_prod_immo_operation_operation_acteur-form",
"title":"SUIVI_PROD_IMMO_OPERATION_OPERATION_ACTEUR_TITLE_DISPLAY",
"input_size":"xxs",
"nb_cols":12,
"javascript":false,
"rows":[
{
"fields":[
{
"type":"label",
"name":"nom_mo",
"label":"Nom de la structure Maîtrise d'ouvrage (Métropole, EPCI, Collectivité, ...)",
"nb_cols":6,
"id":"nom_mo"
}
]
},
{
"fields":[
{
"type":"label",
"name":"cdp_mo",
"label":"Nom / Contact du chef de projet",
"nb_cols":6,
"id":"cdp_mo"
},
{
"type":"label",
"name":"direction_mo",
"label":"Direction maîtrise d'ouvrage",
"nb_cols":6,
"id":"direction_mo"
}
]
},
{
"fields":[
{
"type":"label",
"name":"nom_amenageur",
"label":"Nom de la structure de l'aménageur public ou privé, si gestion déléguée du suivi et de la réalisation de l'opération",
"nb_cols":6,
"id":"nom_amenageur"
}
]
},
{
"fields":[
{
"type":"label",
"name":"cdp_amenageur",
"label":"Nom / Contact du chef de projet côté aménageur",
"nb_cols":6,
"id":"cdp_amenageur"
}
]
},
{
"fields":[
{
"type":"label",
"name":"nom_moe",
"label":"Nom du maître d'oeuvre mandataire (cabinet archi-urba ou groupement)",
"nb_cols":6,
"id":"nom_moe"
}
]
},
{
"fields":[
{
"type":"label",
"name":"architecte_moe",
"label":"Nom de l'architecte-urbaniste en chef de l'opération",
"nb_cols":6,
"id":"architecte_moe"
}
]
},
{
"fields":[
{
"type":"button",
"class":"btn-ungroup btn-group-sm",
"nb_cols":12,
"name":"display_button",
"id":"display_button",
"buttons":[
{
"type":"button",
"name":"return_list",
"label":"FORM_RETURN_LIST",
"class":"btn-primary",
"event":"setMode(\"search\")"
}
]
}
]
}
],
"tabs":{
"position":"top",
"list":[
{
"label":"Tab 0",
"elements":[
"display_button",
"alinea",
"nom_mo",
"cdp_mo",
"direction_mo",
"nom_amenageur",
"cdp_amenageur",
"nom_moe",
"architecte_moe"
]
}
]
}
},
"search":{
"name":"suivi_prod_immo_saisie_suivi_prod_immo_operation_operation_acteur-form",
"title":"SUIVI_PROD_IMMO_SAISIE_OPERATION",
"input_size":"xxs",
"nb_cols":12,
"javascript":false,
"rows":[
],
"tabs":{
"position":"top",
"list":[
{
"label":"Tab 0",
"elements":[
]
}
]
}
},
"insert":{
"name":"suivi_prod_immo_saisie_suivi_prod_immo_operation_operation_acteur-form",
"title":"SUIVI_PROD_IMMO_OPERATION_OPERATION_ACTEUR_TITLE_INSERT",
"input_size":"xxs",
"nb_cols":12,
"javascript":false,
"rows":[
],
"initEvent": "initAncTraitementForm()",
"event":"sendSimpleForm()",
"afterEvent":"editSectionForm()",
"tabs":{
"position":"top",
"list":[
{
"label":"Tab 0",
"elements":[
]
}
]
}
},
"update":{
"name":"suivi_prod_immo_saisie_suivi_prod_immo_operation_operation_acteur-form",
"title":"SUIVI_PROD_IMMO_OPERATION_OPERATION_ACTEUR_TITLE_UPDATE",
"input_size":"xxs",
"nb_cols":12,
"javascript":false,
"rows":[
{
"fields":[
{
"type":"text",
"name":"nom_mo",
"label":"Nom de la structure Maîtrise d'ouvrage (Métropole, EPCI, Collectivité, ...)",
"required":false,
"pattern":"",
"nb_cols":6,
"id":"nom_mo"
}
]
},
{
"fields":[
{
"type":"text",
"name":"cdp_mo",
"label":"Nom / Contact du chef de projet",
"required":false,
"pattern":"",
"nb_cols":6,
"id":"cdp_mo"
},
{
"type":"text",
"name":"direction_mo",
"label":"Direction maîtrise d'ouvrage",
"required":false,
"pattern":"",
"nb_cols":6,
"id":"direction_mo"
}
]
},
{
"fields":[
{
"type":"text",
"name":"nom_amenageur",
"label":"Nom de la structure de l'aménageur public ou privé, si gestion déléguée du suivi et de la réalisation de l'opération",
"required":false,
"pattern":"",
"nb_cols":6,
"id":"nom_amenageur"
}
]
},
{
"fields":[
{
"type":"text",
"name":"cdp_amenageur",
"label":"Nom / Contact du chef de projet côté aménageur",
"required":false,
"pattern":"",
"nb_cols":6,
"id":"cdp_amenageur"
}
]
},
{
"fields":[
{
"type":"text",
"name":"nom_moe",
"label":"Nom du maître d'oeuvre mandataire (cabinet archi-urba ou groupement)",
"required":false,
"pattern":"",
"nb_cols":6,
"id":"nom_moe"
}
]
},
{
"fields":[
{
"type":"text",
"name":"architecte_moe",
"label":"Nom de l'architecte-urbaniste en chef de l'opération",
"required":false,
"pattern":"",
"nb_cols":6,
"id":"architecte_moe"
}
]
},
{
"fields":[
{
"type":"button",
"class":"btn-ungroup btn-group-sm",
"nb_cols":12,
"name":"update_button",
"id":"update_button",
"buttons":[
{
"type":"submit",
"name":"form_submit",
"label":"FORM_UPDATE",
"class":"btn-primary"
},
{
"type":"button",
"name":"return_list",
"label":"FORM_RETURN_LIST",
"class":"btn-primary",
"event":"setMode(\"search\")"
}
]
}
]
}
],
"event":"sendSimpleForm()",
"tabs":{
"position":"top",
"list":[
{
"label":"Tab 0",
"elements":[
"update_button",
"alinea",
"nom_mo",
"cdp_mo",
"direction_mo",
"nom_amenageur",
"cdp_amenageur",
"nom_moe",
"architecte_moe"
]
}
]
}
}
}
{
"display":{
"name":"suivi_prod_immo_saisie_suivi_prod_immo_operation_operation_avancement-form",
"title":"SUIVI_PROD_IMMO_OPERATION_OPERATION_AVANCEMENT_TITLE_DISPLAY",
"input_size":"xxs",
"nb_cols":12,
"javascript":false,
"rows":[
{
"fields":[
{
"type":"label",
"name":"avancement",
"label":"État d'avancement de l'opération",
"nb_cols":10,
"id":"avancement"
}
]
},
{
"fields":[
{
"type":"label",
"name":"label_period",
"label":"Période de réalisation de l'opération",
"nb_cols":2,
"id":"Element_0_2_2"
}
]
},
{
"fields":[
{
"type":"label",
"name":"annee_init",
"label":"Année initialisation",
"nb_cols":1,
"id":"annee_init"
},
{
"type":"label",
"name":"annee_achevement",
"label":"Année achèvement",
"nb_cols":1,
"id":"annee_achevement"
}
]
},
{
"fields":[
{
"type":"label",
"name":"nb_phase",
"label":"Nombre de phases",
"nb_cols":1,
"id":"nb_phase"
},
{
"type":"label",
"name":"commentaire_phase",
"label":"Commentaire explicitant les phases",
"nb_cols":11,
"id":"commentaire_phase"
}
]
},
{
"fields":[
{
"type":"button",
"class":"btn-ungroup btn-group-sm",
"nb_cols":12,
"name":"display_button",
"id":"display_button",
"buttons":[
{
"type":"button",
"name":"return_list",
"label":"FORM_RETURN_LIST",
"class":"btn-primary",
"event":"setMode(\"search\")"
}
]
}
]
}
],
"tabs":{
"position":"top",
"list":[
{
"label":"Tab 0",
"elements":[
"display_button",
"alinea",
"avancement",
"label_period",
"annee_init",
"annee_achevement",
"nb_phase",
"commentaire_phase"
]
}
]
}
},
"search":{
"name":"suivi_prod_immo_saisie_suivi_prod_immo_operation_operation_avancement-form",
"title":"SUIVI_PROD_IMMO_SAISIE_OPERATION",
"input_size":"xxs",
"nb_cols":12,
"javascript":false,
"rows":[
],
"tabs":{
"position":"top",
"list":[
{
"label":"Tab 0",
"elements":[
]
}
]
}
},
"insert":{
"name":"suivi_prod_immo_saisie_suivi_prod_immo_operation_operation_avancement-form",
"title":"SUIVI_PROD_IMMO_OPERATION_OPERATION_AVANCEMENT_TITLE_INSERT",
"input_size":"xxs",
"nb_cols":12,
"javascript":false,
"rows":[
],
"initEvent": "initAncTraitementForm()",
"event":"sendSimpleForm()",
"afterEvent":"editSectionForm()",
"tabs":{
"position":"top",
"list":[
{
"label":"Tab 0",
"elements":[
]
}
]
}
},
"update":{
"name":"suivi_prod_immo_saisie_suivi_prod_immo_operation_operation_avancement-form",
"title":"SUIVI_PROD_IMMO_OPERATION_OPERATION_AVANCEMENT_TITLE_UPDATE",
"input_size":"xxs",
"nb_cols":12,
"javascript":false,
"rows":[
{
"fields":[
{
"type":"select",
"name":"code_avancement",
"label":"État d'avancement de l'opération",
"required":false,
"nb_cols":4,
"id":"code_avancement",
"id_from":"code_avancement_from",
"datasource":{
"datasource_id":"datasource_code_avancement",
"sort_order":"ASC",
"distinct":"true",
"label_key":"avancement",
"order_by":"avancement",
"id_key":"code_avancement",
"attributs":"code_avancement|avancement"
}
}
]
},
{
"fields":[
{
"type":"label",
"name":"label_period",
"label":"Période de réalisation de l'opération",
"nb_cols":2,
"id":"Element_0_2_2"
}
]
},
{
"fields":[
{
"type":"number",
"name":"annee_init",
"label":"Année initialisation",
"required":false,
"pattern":"",
"nb_cols":1,
"id":"annee_init"
},
{
"type":"number",
"name":"annee_achevement",
"label":"Année achèvement",
"required":false,
"pattern":"",
"nb_cols":1,
"id":"annee_achevement"
}
]
},
{
"fields":[
{
"type":"number",
"name":"nb_phase",
"label":"Nombre de phases",
"required":false,
"pattern":"",
"nb_cols":1,
"id":"nb_phase"
},
{
"type":"text",
"name":"commentaire_phase",
"label":"Commentaires explicitant les phases",
"required":false,
"pattern":"",
"nb_cols":10,
"id":"commentaire_phase"
}
]
},
{
"fields":[
{
"type":"button",
"class":"btn-ungroup btn-group-sm",
"nb_cols":12,
"name":"update_button",
"id":"update_button",
"buttons":[
{
"type":"submit",
"name":"form_submit",
"label":"FORM_UPDATE",
"class":"btn-primary"
},
{
"type":"button",
"name":"return_list",
"label":"FORM_RETURN_LIST",
"class":"btn-primary",
"event":"setMode(\"search\")"
}
]
}
]
}
],
"event":"sendSimpleForm()",
"tabs":{
"position":"top",
"list":[
{
"label":"Tab 0",
"elements":[
"update_button",
"alinea",
"title",
"code_avancement",
"label_period",
"annee_init",
"annee_achevement",
"nb_phase",
"commentaire_phase"
]
}
]
}
},
"datasources":{
"datasource_code_avancement":{
"type":"web_service",
"dataType":"tableValue",
"name":"code_avancement",
"description":"",
"parameters":{
"schema":"prod_immo",
"table":"tr_avancement"
},
"ressource_id":"vitis/genericquerys",
"id":"datasource_code_avancement"
}
}
}
{
"TEXT_MODE_SUIVI_PROD_IMMO_SAISIE" : "Suivi de la production immobilière dans les opérations d'aménagement sous pilotage de la Métropole de Lyon",
"TITLE_MODE_SUIVI_PROD_IMMO_SAISIE" : "Suivi de la production immobilière",
"TEXT_MODE_SUIVI_PROD_IMMO_BI" : "Indicateurs sur le suivi de la production immobilière",
"TITLE_MODE_SUIVI_PROD_IMMO_BI" : "Indicateurs de la production immobilière"
}
{
"TEXT_MODE_SUIVI_PROD_IMMO_SAISIE" : "Suivi de la production immobilière dans les opérations d'aménagement sous pilotage de la Métropole de Lyon",
"TITLE_MODE_SUIVI_PROD_IMMO_SAISIE" : "Suivi de la production immobilière",
"TEXT_MODE_SUIVI_PROD_IMMO_BI" : "Indicateurs sur le suivi de la production immobilière",
"TITLE_MODE_SUIVI_PROD_IMMO_BI" : "Indicateurs sur la production immobilière",
"SUIVI_PROD_IMMO_SAISIE_OPERATION_TITLE" : "",
"SUIVI_PROD_IMMO_SAISIE_OPERATION_TITLE_INSERT" : "Opération",
"SUIVI_PROD_IMMO_SAISIE_OPERATION_TITLE_UPDATE" : "Opération {{nom_operation}}",
"SUIVI_PROD_IMMO_SAISIE_OPERATION_TITLE_DISPLAY" : "Opération {{nom_operation}}",
"SUIVI_PROD_IMMO_SAISIE_OPERATION_FORM_ID_OPERATION" : "id_operation",
"SUIVI_PROD_IMMO_SAISIE_OPERATION_FORM_NOM_OPERATION" : "nom_operation",
"SUIVI_PROD_IMMO_OPERATION_TITLE_DISPLAY" : "Opération n°{{id_operation}}",
"SUIVI_PROD_IMMO_OPERATION_OPERATION_ACTEUR_TITLE_DISPLAY" : "Acteurs",
"SUIVI_PROD_IMMO_OPERATION_OPERATION_AVANCEMENT_TITLE_DISPLAY" : "Avancement",
"SUIVI_PROD_IMMO_OPERATION_OPERATION_MODE_OPERATOIRE_TITLE_DISPLAY" : "Mode opératoire",
"SUIVI_PROD_IMMO_OPERATION_OPERATION_PROGRAMMATION_TITLE_DISPLAY" : "Programmation prévisionnelle - densités",
"SUIVI_PROD_IMMO_OPERATION_OPERATION_FINANCIER_TITLE_DISPLAY" : "Aspects financier - coûts",
"SECTION_DISPLAY_TITLE_SUIVI_PROD_IMMO_SAISIE_SUIVI_PROD_IMMO_OPERATION" : "Opération",
"SUIVI_PROD_IMMO_OPERATION_TITLE_INSERT" : "Opération",
"SUIVI_PROD_IMMO_OPERATION_TITLE_UPDATE" : "Opération n°{{id_operation}}",
"SUIVI_PROD_IMMO_OPERATION_OPERATION_ACTEUR_TITLE_UPDATE" : "Acteurs",
"SUIVI_PROD_IMMO_OPERATION_OPERATION_AVANCEMENT_TITLE_UPDATE" : "Avancement",
"SUIVI_PROD_IMMO_OPERATION_OPERATION_MODE_OPERATOIRE_TITLE_UPDATE" : "Mode opératoire",
"SUIVI_PROD_IMMO_OPERATION_OPERATION_PROGRAMMATION_TITLE_UPDATE" : "Programmation prévisionnelle - densités",
"SUIVI_PROD_IMMO_OPERATION_OPERATION_FINANCIER_TITLE_UPDATE" : "Aspects financier - coûts",
"SECTION_UPDATE_TITLE_SUIVI_PROD_IMMO_SAISIE_SUIVI_PROD_IMMO_OPERATION" : "Opération",
"SUIVI_PROD_IMMO_ILOT_TITLE_INSERT" : "Îlot",
"SUIVI_PROD_IMMO_ILOT_TITLE_UPDATE" : "Îlot n°{{id_ilot}}",
"SUIVI_PROD_IMMO_ILOT_TITLE_DISPLAY" : "Îlot n°{{id_ilot}}",
"SUIVI_PROD_IMMO_PROGRAMME_TITLE_DISPLAY" : "Programme n°{{id_programme}}",
"SUIVI_PROD_IMMO_PROGRAMME_PROGRAMME_ACTEUR_TITLE_DISPLAY" : "Dates - acteurs",
"SUIVI_PROD_IMMO_PROGRAMME_PROGRAMME_ENCADREMENT_TITLE_DISPLAY" : "Encadrement du programme immobilier",
"SUIVI_PROD_IMMO_PROGRAMME_PROGRAMME_COUT_TITLE_DISPLAY" : "Coûts (indicateurs au programme immobilier)",
"SUIVI_PROD_IMMO_PROGRAMME_PROGRAMME_SYNTHESE_TITLE_DISPLAY" : "Synthèse - éléments principaux du programme immobilier (surfaces, charges foncières, prix de sortie, ...)",
"SECTION_DISPLAY_TITLE_SUIVI_PROD_IMMO_SAISIE_SUIVI_PROD_IMMO_PROGRAMME" : "Programme",
"SUIVI_PROD_IMMO_PROGRAMME_TITLE_INSERT" : "Programme",
"SUIVI_PROD_IMMO_PROGRAMME_TITLE_UPDATE" : "Programme n°{{id_programme}}",
"SUIVI_PROD_IMMO_PROGRAMME_PROGRAMME_ACTEUR_TITLE_UPDATE" : "Dates - acteurs",
"SUIVI_PROD_IMMO_PROGRAMME_PROGRAMME_ENCADREMENT_TITLE_UPDATE" : "Encadrement du programme immobilier",
"SUIVI_PROD_IMMO_PROGRAMME_PROGRAMME_COUT_TITLE_UPDATE" : "Coûts (indicateurs au programme immobilier)",
"SUIVI_PROD_IMMO_PROGRAMME_PROGRAMME_SYNTHESE_TITLE_UPDATE" : "Synthèse - éléments principaux du programme immobilier (surfaces, charges foncières, prix de sortie, ...)",
"SECTION_UPDATE_TITLE_SUIVI_PROD_IMMO_SAISIE_SUIVI_PROD_IMMO_PROGRAMME" : "Programme"
}
<?php <?php
require_once __DIR__ . '/Suivi_prod_immo.class.inc'; require_once __DIR__ . '/Suivi_prod_immo.class.inc';
require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
/** /**
* \file Suivi_prod_immo.class.inc * \file Suivi_prod_immo.class.inc
......
<?php <?php
require_once __DIR__ . '/Suivi_prod_immo.class.inc'; require_once __DIR__ . '/Suivi_prod_immo.class.inc';
require_once __DIR__ . '/../../class/vitis_lib/Connection.class.inc'; require_once dirname($_SERVER['SCRIPT_FILENAME']) . '/class/vitis_lib/Connection.class.inc';
/** /**
* \file Suivi_prod_immo.class.inc * \file Suivi_prod_immo.class.inc
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment