/[openfoncier]/trunk/obj/dossier.class.php
ViewVC logotype

Diff of /trunk/obj/dossier.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 681 by fmichon, Wed Nov 14 07:09:49 2012 UTC revision 686 by fmichon, Wed Nov 14 12:50:34 2012 UTC
# Line 277  class dossier extends dossier_gen { Line 277  class dossier extends dossier_gen {
277              $form->setType('temp4',$temp4_type);              $form->setType('temp4',$temp4_type);
278              $form->setType('temp5',$temp5_type);              $form->setType('temp5',$temp5_type);
279          }          }
280            if ($maj == 1) {
281                //
282                if ($this->f->isAccredited("dossier_modifier_instructeur")) {
283                    $form->setType('instructeur', 'select');
284                } else {
285                    $form->setType('instructeur', 'selecthiddenstatic');
286                }
287                //
288                if($this->f->getParameter('afficher_division') === 'true') {
289                    //
290                    if ($this->f->isAccredited("dossier_modifier_division")) {
291                        $form->setType('division', 'select');
292                    } else {
293                        $form->setType('division', 'selecthiddenstatic');
294                    }
295                } else {
296                    $form->setType('division', 'hidden');
297                }
298            }
299          if($maj == 3) {          if($maj == 3) {
300              $form->setType('annee', 'hidden');              $form->setType('annee', 'hidden');
301              $form->setType('nature', 'selectstatic');              $form->setType('nature', 'selectstatic');
# Line 290  class dossier extends dossier_gen { Line 309  class dossier extends dossier_gen {
309              $form->setType('geom1','hidden');              $form->setType('geom1','hidden');
310              $form->setType('geom','hidden');              $form->setType('geom','hidden');
311          }          }
312          //if($this->f->getParameter('afficher_division')==='true') {          //
313          //    $form->setType('division','hiddenstatic');          if(!$this->f->getParameter('afficher_division') === 'true') {
314          //} else {              $form->setType('division', 'hidden');
315          //    $form->setType('division','hidden');          }
         //}  
           
         /* Gestion des droits pour l'ajout forcĂ© d'un instructeur, si le profil est 5, c'est un administrateur */  
         if ( !$this->f->isAccredited("dossier_modifier_instructeur") )  
             $form->setType('instructeur', 'hidden');  
316      }      }
317    
318      function setVal(&$form,$maj,$validation){      function setVal(&$form,$maj,$validation){
# Line 446  class dossier extends dossier_gen { Line 460  class dossier extends dossier_gen {
460      }          }    
461    
462      function setGroupe(&$form,$maj){      function setGroupe(&$form,$maj){
463          If ($maj==0){          //If ($maj==0){
464              $form->setGroupe('date_demande','D');          //    $form->setGroupe('date_demande','D');
465              $form->setGroupe('date_depot','G');          //    $form->setGroupe('date_depot','G');
466              $form->setGroupe('division','F');          //    $form->setGroupe('division','F');
467          }else{          //}else{
468              $form->setGroupe('dossier','D');          //    $form->setGroupe('dossier','D');
469              $form->setGroupe('nature','G');          //    $form->setGroupe('nature','G');
470              $form->setGroupe('annee','G');          //    $form->setGroupe('annee','G');
471              $form->setGroupe('date_demande','G');          //    $form->setGroupe('date_demande','G');
472              $form->setGroupe('date_depot','G');          //    $form->setGroupe('date_depot','G');
473              $form->setGroupe('division','F');          //    $form->setGroupe('division','F');
474          }          //}
475          $form->setGroupe('demandeur_categorie','D');          $form->setGroupe('demandeur_categorie','D');
476          $form->setGroupe('demandeur_civilite','G');          $form->setGroupe('demandeur_civilite','G');
477          $form->setGroupe('demandeur_nom','F');          $form->setGroupe('demandeur_nom','F');
# Line 574  class dossier extends dossier_gen { Line 588  class dossier extends dossier_gen {
588      }      }
589    
590      function setLayout(&$form, $maj) {      function setLayout(&$form, $maj) {
591            //
592            $form->setBloc('dossier', 'D', '', ($maj == 3 ? 'col_9':'col_12'));
593            $form->setBloc('dossier', 'D', '', 'col_9');
594          $form->setFieldset('dossier', 'D', _("Dossier d'instruction"));          $form->setFieldset('dossier', 'D', _("Dossier d'instruction"));
595          $form->setFieldset('division', 'F');          $form->setFieldset('autorite_competente', 'F');
596            $form->setBloc('autorite_competente', 'F');
597            $form->setBloc('date_demande', 'D', '', 'col_3');
598            $form->setFieldset('date_demande', 'D', _("Depot"));
599            $form->setFieldset('date_depot', 'F');
600            $form->setFieldset('enjeu_urba', 'D', _("Enjeu"));
601            $form->setFieldset('enjeu_erp', 'F');
602            $form->setBloc('enjeu_erp', 'F');
603            $form->setBloc('enjeu_erp', 'F');
604            //
605            $form->setBloc('objet_dossier', 'D', '', 'col_12');
606            //
607            $form->setFieldset('date_complet', 'D', _('Instruction'), 'col_12');
608            $form->setRegroupe('date_conformite','F','');
609            //
610            $form->setBloc('geom1', 'F');
611            
612      }      }
613            
614      function setRegroupe(&$form,$maj) {      function setRegroupe(&$form,$maj) {
# Line 596  class dossier extends dossier_gen { Line 629  class dossier extends dossier_gen {
629          $form->setRegroupe('travaux','G','');          $form->setRegroupe('travaux','G','');
630          $form->setRegroupe('travaux_complement','F','');          $form->setRegroupe('travaux_complement','F','');
631                    
632          // instruction          //// instruction
633          $form->setRegroupe('date_complet','D',_('Instruction'), $this->aff_instruction);          //$form->setRegroupe('date_complet','D',_('Instruction'), $this->aff_instruction);
634          $form->setRegroupe('date_rejet','G','');          //$form->setRegroupe('date_rejet','G','');
635          $form->setRegroupe('date_notification_delai','G','');          //$form->setRegroupe('date_notification_delai','G','');
636          $form->setRegroupe('delai','G','');          //$form->setRegroupe('delai','G','');
637          $form->setRegroupe('date_limite','G','Decision ');          //$form->setRegroupe('date_limite','G','Decision ');
638          $form->setRegroupe('accord_tacite','G','');          //$form->setRegroupe('accord_tacite','G','');
639          $form->setRegroupe('etat','G','');          //$form->setRegroupe('etat','G','');
640          $form->setRegroupe('date_decision','G','');          //$form->setRegroupe('date_decision','G','');
641          $form->setRegroupe('avis_decision','G','');          //$form->setRegroupe('avis_decision','G','');
642          $form->setRegroupe('date_validite','G','');          //$form->setRegroupe('date_validite','G','');
643          $form->setRegroupe('types','G','');          //$form->setRegroupe('types','G','');
644          $form->setRegroupe('date_chantier','G','');          //$form->setRegroupe('date_chantier','G','');
645          $form->setRegroupe('date_achevement','G','');          //$form->setRegroupe('date_achevement','G','');
646          $form->setRegroupe('date_conformite','F','');          //$form->setRegroupe('date_conformite','F','');
647                    
648          // demandeur          // demandeur
649          $form->setRegroupe('demandeur_categorie','D',_('Demandeur'), $this->aff_demandeur);          $form->setRegroupe('demandeur_categorie','D',_('Demandeur'), $this->aff_demandeur);

Legend:
Removed from v.681  
changed lines
  Added in v.686

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26