Plugins  LAST
 All Data Structures Files Functions Variables Pages
show_field.php
Go to the documentation of this file.
1 <?php
2 //This file is part of NOALYSS and is under GPL
3 //see licence.txt
4 $f=HtmlInput::default_value_request("format", 0);
5 ?>
6 
7 <h2><?php echo _('Etape 2 / 4: introduire le fichier')?></h2>
8 <?php
9  if ( $f != 0 ) :
10  echo _("Nom du format");
11  echo " ";
12  echo h($format->value);
13  echo '<br>';
14  echo HtmlInput::button_action(_('Changer'), "$('bank_format_div').show()","x","smallbutton");
15  endif;
16 
17 ?>
18 
19 <form method="POST" id="validate_show_field_frm" enctype="multipart/form-data" onsubmit="return validate_show_field('validate_show_field_frm')">
20 <table id="bank_format_div">
21 <tr>
22  <td>
23  <?php echo _('Nom du format')?>
24  </td>
25  <td>
26  <?php echo $format->input()?>
27  </td>
28 </tr>
29 <tr>
30  <td>
31  <?php echo _('A importer dans le journal de banque')?>
32  </td>
33  <td>
34  <?php echo $jrn_def->input()?>
35  </td>
36 </tr>
37 <tr>
38  <td>
39  <?php echo _('Format de date')?>
40  </td>
41  <td>
42  <?php echo $format_date->input()?>
43  </td>
44 </tr>
45 
46 <tr>
47  <td>
48  <?php echo _('Séparateur de champs')?>
49  </td>
50  <td>
51  <?php echo $sep_field->input()?>
52  </td>
53 </tr>
54 
55 <tr>
56  <td>
57  <?php echo _('Séparateur de millier')?>
58  </td>
59  <td>
60  <?php echo $sep_thousand->input()?>
61  </td>
62 </tr>
63 
64 <tr>
65  <td>
66  <?php echo _('Séparateur décimal')?>
67  </td>
68  <td>
69  <?php echo $sep_decimal->input()?>
70  </td>
71 </tr>
72 <tr>
73  <td>
74  <?php echo _('Ligne d\'en-tête à ne pas prendre en considération')?>
75  </td>
76  <td>
77  <?php echo $skip->input()?>
78  </td>
79 </tr>
80 
81 <tr>
82  <td>
83  <?php echo _('Les lignes ayant ce nombre de colonnes sont valides, laissez à vide si vous ne savez pas')?>
84  </td>
85  <td>
86  <?php echo $nb_col->input()?>
87  </td>
88 </tr>
89 
90 
91 
92 </table>
93 
94 <?php echo _('Fichier à importer')?> <?php echo $file->input()?>
95 
96 <?php
97 echo HtmlInput::get_to_hidden(array('format','gDossier','sa','plugin_code','format'));
98 echo HtmlInput::hidden('sb',$sb);
99 
100 ?>
101 <p>
102 </p>
103 <ol class="menuv">
104  <li class="menuv">
105  <?php echo HtmlInput::submit('input_file',_('Valider'));?>
106  </li>
107  <li class="menuv">
108  <?php echo HtmlInput::button_action(_('Effacer'),"confirm_remove()");?>
109  </li>
110 
111 </ol>
112 
113 
114 </form>
115 <div id="confirm_remove_format" style="display:none">
116  <form id="confirm_remove_format_frm" method="post">
117  <?php
118  echo HtmlInput::get_to_hidden(array('format','gDossier','sa','plugin_code','format'));
119  echo HtmlInput::hidden('sb',$sb);
120  echo HtmlInput::hidden('remove_format','1');
121  ?>
122  </form>
123 </div>
124 <script>
125  /**
126  * Validate the form, the name of the bank format can not be empty
127  * @returns {undefined}
128  */
129  function validate_show_field() {
130  if ($('format_name').value=="") {
131  alert_box('<?php echo _('Nom manquant') ?>');
132  $('format_name').parentNode.style.border="2px solid red";
133  return false
134  }
135  return true;
136  }
137  function confirm_remove(){
138  smoke.confirm('Confirmez',function (e) {
139  if (e ) {
140  $('confirm_remove_format_frm').submit();
141  }
142  }
143  );
144  }
145  $('confirm_remove_format').hide();
146  <?php
147  if ($f != 0 ):
148  ?>
149  $('bank_format_div').hide();
150  <?php
151  endif;
152  ?>
153 </script>
$f
Definition: show_field.php:4
$note style
endif
Definition: show_field.php:10
$format_date
Definition: import_bank.php:57
$sep_decimal
Definition: import_bank.php:46
$p_year value
$sep_thousand
Definition: import_bank.php:49
if(!isset($_REQUEST['sb'])) $format
Definition: import_bank.php:43
$sep_field
Definition: import_bank.php:52
$skip
Definition: import_bank.php:61
$sb
Definition: am_print.php:38
$categorie_appel table
$file
Definition: import_bank.php:60
$nb_col
Definition: import_bank.php:65
$jrn_def
Definition: import_bank.php:44