Subversion Repositories Sites.obs-saisons.fr

Rev

Rev 259 | Rev 292 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 259 Rev 287
1
<?php
1
<?php
2
// declare(encoding='UTF-8');
2
// declare(encoding='UTF-8');
3
 
3
 
4
/**
4
/**
5
 * Classe de gestion des liens.
5
 * Classe de gestion des liens.
6
 *
6
 *
7
 * @package     ODS_saisie
7
 * @package     ODS_saisie
8
 * @category    Php 5.2
8
 * @category    Php 5.2
9
 * @author      Aurélien Peronnet <aurelien@tela-botanica.org>
9
 * @author      Aurélien Peronnet <aurelien@tela-botanica.org>
10
 * @copyright   2010 Tela-Botanica
10
 * @copyright   2010 Tela-Botanica
11
 * @license     http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
11
 * @license     http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
12
 * @license     http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
12
 * @license     http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
13
 * @version     SVN: $Id: Fiche.php 152 2010-09-06 16:19:12Z jpm $
13
 * @version     SVN: $Id: Fiche.php 152 2010-09-06 16:19:12Z jpm $
14
 */
14
 */
15
class Liens extends aControleur {
15
class Liens extends aControleur {
16
 
16
 
17
	public static function construireUrl($tableau_params, $conserver_parametres_actuels = false) {
17
	public static function construireUrl($tableau_params, $conserver_parametres_actuels = false) {
18
		
18
		
19
		if ($conserver_parametres_actuels) {
19
		if ($conserver_parametres_actuels) {
20
			return '?'.http_build_query($tableau_params + $_GET);
20
			return '?'.http_build_query($tableau_params + $_GET);
21
		}
21
		}
22
		return '?'.http_build_query($tableau_params);
22
		return '?'.http_build_query($tableau_params);
23
	}
23
	}
24
	
24
	
25
	public static function getUrlSquelette() {
25
	public static function getUrlSquelette() {
26
    	    	
26
    	    	
27
    	$url_base = self::getUrlBaseComplete();    	
27
    	$url_base = self::getUrlBaseComplete();    	
28
    	$url_base_squelette = $url_base.Config::get('dossier_squelettes').DS;
28
    	$url_base_squelette = $url_base.Config::get('dossier_squelettes').DS;
29
    	
29
    	
30
    	return $url_base_squelette;
30
    	return $url_base_squelette;
31
    }
31
    }
32
    
32
    
33
    public static function getUrlStyle() {
33
    public static function getUrlStyle() {
34
    	$url_base_style = self::getUrlSquelette().'css'.DS;
34
    	$url_base_style = self::getUrlSquelette().'css'.DS;
35
    	
35
    	
36
    	return $url_base_style;
36
    	return $url_base_style;
37
    }
37
    }
38
    
38
    
39
    public static function getUrlScript() {
39
    public static function getUrlScript() {
40
    	$url_base_script = self::getUrlSquelette().'js'.DS;
40
    	$url_base_script = self::getUrlSquelette().'js'.DS;
41
    	
41
    	
42
    	return $url_base_script;
42
    	return $url_base_script;
43
    }
43
    }
44
    
44
    
45
    public static function getUrlImage() {
45
    public static function getUrlImage() {
46
    	$url_base_image = self::getUrlSquelette().'images'.DS;
46
    	$url_base_image = self::getUrlSquelette().'images'.DS;
47
    	
47
    	
48
    	return $url_base_image;
48
    	return $url_base_image;
49
    }
49
    }
50
    
50
    
51
    public static function getUrlImageEspece($nom_sci, $format = 'CXS') {
51
    public static function getUrlImageEspece($nom_sci, $format = 'CXS') {
52
    	
52
    	
53
    	$nom_sci_formate = strtolower(str_replace(' ', '_', $nom_sci));
53
    	$nom_sci_formate = strtolower(str_replace(' ', '_', $nom_sci));
54
    	
54
    	
55
    	if(!file_exists(Config::get('dossier_images_especes').$format.'/'.$nom_sci_formate.'.jpg')) {
55
    	if(!file_exists(Config::get('dossier_images_especes').$format.'/'.$nom_sci_formate.'.jpg')) {
56
    		return Config::get('url_images_especes').$format.'/'.'vide.jpg';
56
    		return Config::get('url_images_especes').$format.'/'.'vide.jpg';
57
       	}
57
       	}
58
       	
58
       	
59
    	return Config::get('url_images_especes').$format.'/'.$nom_sci_formate.'.jpg';
59
    	return Config::get('url_images_especes').$format.'/'.$nom_sci_formate.'.jpg';
60
    }
60
    }
61
    
61
    
62
    public static function getUrlFicheEspece($nom_sci) {
62
    public static function getUrlFicheEspece($nom_sci) {
63
    	
63
    	
64
    	$nom_sci_formate = strtolower(str_replace(' ', '_', $nom_sci));
64
    	$nom_sci_formate = strtolower(str_replace(' ', '_', $nom_sci));
65
    	return Config::get('url_fiches_especes').$nom_sci_formate.'/';
65
    	return Config::get('url_fiches_especes').$nom_sci_formate.'/';
66
    }
66
    }
-
 
67
    
-
 
68
    public static function getUrlAdministrationEspeces() {
-
 
69
    	$params = array(
-
 
70
    	    		'module' => 'Administration',
-
 
71
    	    		'action' => 'afficherListeEspecesAdministrables'
-
 
72
    	);
-
 
73
    	return self::construireUrl($params);
-
 
74
    }
67
    
75
    
68
    public static function getCreditImageEspece($nom_sci) {
76
    public static function getCreditImageEspece($nom_sci) {
69
    	
77
    	
70
    	$nom_sci_formate = strtolower(str_replace(' ', '_', $nom_sci));
78
    	$nom_sci_formate = strtolower(str_replace(' ', '_', $nom_sci));
71
    	
79
    	
72
    	if(!file_exists(Config::get('dossier_images_especes').'/'.$nom_sci_formate.'.txt')) {
80
    	if(!file_exists(Config::get('dossier_images_especes').'/'.$nom_sci_formate.'.txt')) {
73
    		$credit = '';
81
    		$credit = '';
74
       	} else {
82
       	} else {
75
       		$credit = file_get_contents(Config::get('dossier_images_especes').'/'.$nom_sci_formate.'.txt');
83
       		$credit = file_get_contents(Config::get('dossier_images_especes').'/'.$nom_sci_formate.'.txt');
76
       		$credit = htmlentities($credit);
84
       		$credit = htmlentities($credit);
77
       	}
85
       	}
78
       	
86
       	
79
       	if(trim($credit) != '') {
87
       	if(trim($credit) != '') {
80
       		$credit = 'Crédits : '.$credit;
88
       		$credit = 'Crédits : '.$credit;
81
       	}
89
       	}
82
       	
90
       	
83
    	return $credit;
91
    	return $credit;
84
    }
92
    }
85
    
93
    
86
	public static function getUrlBaseReecrite() {
94
	public static function getUrlBaseReecrite() {
87
		
95
		
88
		if(isset($_SERVER['REDIRECT_URL']) && $_SERVER['REDIRECT_URL'] != '') {
96
		if(isset($_SERVER['REDIRECT_URL']) && $_SERVER['REDIRECT_URL'] != '') {
89
			
97
			
90
		}
98
		}
91
		
99
		
92
		$base_url_reecrite = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REDIRECT_URL'];
100
		$base_url_reecrite = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REDIRECT_URL'];
93
		$base_url_reecrite .= '/';
101
		$base_url_reecrite .= '/';
94
		
102
		
95
		return $base_url_reecrite;
103
		return $base_url_reecrite;
96
	}
104
	}
97
    
105
    
98
	public static function getUrlBase() {
106
	public static function getUrlBase() {
99
		
107
		
100
		$base_vrai_chemin = str_replace(realpath($_SERVER['DOCUMENT_ROOT']),'',realpath(Application::getChemin()));
108
		$base_vrai_chemin = str_replace(realpath($_SERVER['DOCUMENT_ROOT']),'',realpath(Application::getChemin()));
101
		$base_vrai_chemin .= '/';
109
		$base_vrai_chemin .= '/';
102
		
110
		
103
		return $base_vrai_chemin;
111
		return $base_vrai_chemin;
104
	}
112
	}
105
	
113
	
106
	public static function getUrlBaseComplete() {
114
	public static function getUrlBaseComplete() {
107
		return 'http://'.$_SERVER['SERVER_NAME'].str_replace(realpath($_SERVER['DOCUMENT_ROOT']),'',realpath(Application::getChemin())).'/';
115
		return 'http://'.$_SERVER['SERVER_NAME'].str_replace(realpath($_SERVER['DOCUMENT_ROOT']),'',realpath(Application::getChemin())).'/';
108
	}
116
	}
109
	
117
	
110
    public static function getUrlDefaut() {  	
118
    public static function getUrlDefaut() {  	
111
    	
119
    	
112
    	$params = array();
120
    	$params = array();
113
    	return self::construireUrl($params);	
121
    	return self::construireUrl($params);	
114
    }
122
    }
115
    
123
    
116
    public static function getUrlConsultationFicheStation($id_station) {  	
124
    public static function getUrlConsultationFicheStation($id_station) {  	
117
    	
125
    	
118
    	$params = array(
126
    	$params = array(
119
    		'module' => 'Station',
127
    		'module' => 'Station',
120
    		'action' => 'afficherInformationsStation',
128
    		'action' => 'afficherInformationsStation',
121
    		'id_station' => $id_station
129
    		'id_station' => $id_station
122
    	);
130
    	);
123
    	return self::construireUrl($params);	
131
    	return self::construireUrl($params);	
124
    }
132
    }
125
    
133
    
126
    public static function getUrlFormulaireSaisieStation() {
134
    public static function getUrlFormulaireSaisieStation() {
127
    	
135
    	
128
    	$params = array(
136
    	$params = array(
129
    		'module' => 'Station',
137
    		'module' => 'Station',
130
    		'action' => 'afficherFormulaireSaisieStation',
138
    		'action' => 'afficherFormulaireSaisieStation',
131
    		'id_station' => 'saisie'
139
    		'id_station' => 'saisie'
132
    	);
140
    	);
133
    	return self::construireUrl($params);
141
    	return self::construireUrl($params);
134
    }
142
    }
135
    
143
    
136
    public static function getUrlValidationFormulaireSaisieStation() {
144
    public static function getUrlValidationFormulaireSaisieStation() {
137
    	$params = array(
145
    	$params = array(
138
    		'module' => 'Station',
146
    		'module' => 'Station',
139
    		'action' => 'validerFormulaireSaisieStation'
147
    		'action' => 'validerFormulaireSaisieStation'
140
    	);
148
    	);
141
    	return self::construireUrl($params);
149
    	return self::construireUrl($params);
142
    }
150
    }
143
    
151
    
144
    public static function getUrlFormulaireModificationStation($id_station) {
152
    public static function getUrlFormulaireModificationStation($id_station) {
145
    	$params = array(
153
    	$params = array(
146
    		'module' => 'Station',
154
    		'module' => 'Station',
147
    		'action' => 'afficherFormulaireModificationStation',
155
    		'action' => 'afficherFormulaireModificationStation',
148
    		'id_station' => $id_station
156
    		'id_station' => $id_station
149
    	);
157
    	);
150
    	return self::construireUrl($params);
158
    	return self::construireUrl($params);
151
    }
159
    }
152
    
160
    
153
    public static function getUrlValidationFormulaireModificationStation($id_station) {
161
    public static function getUrlValidationFormulaireModificationStation($id_station) {
154
    	$params = array(
162
    	$params = array(
155
    		'module' => 'Station',
163
    		'module' => 'Station',
156
    		'action' => 'validerFormulaireModificationStation',
164
    		'action' => 'validerFormulaireModificationStation',
157
    		'id_station' => $id_station
165
    		'id_station' => $id_station
158
    	);
166
    	);
159
    	return self::construireUrl($params);
167
    	return self::construireUrl($params);
160
    }
168
    }
161
    
169
    
162
    public static function getUrlFormulaireSuppressionStation() {
170
    public static function getUrlFormulaireSuppressionStation() {
163
    	
171
    	
164
		$params = array(
172
		$params = array(
165
    		'module' => 'Station',
173
    		'module' => 'Station',
166
    		'action' => 'supprimerStation'
174
    		'action' => 'supprimerStation'
167
    	);
175
    	);
168
    	return self::construireUrl($params);
176
    	return self::construireUrl($params);
169
    }
177
    }
170
    
178
    
171
	public static function getUrlFormulaireAjoutEspece($id_station) {  
179
	public static function getUrlFormulaireAjoutEspece($id_station) {  
172
 
180
 
173
		$params = array(
181
		$params = array(
174
    		'module' => 'Espece',
182
    		'module' => 'Espece',
175
    		'action' => 'afficherFormulaireSaisieEspece',
183
    		'action' => 'afficherFormulaireSaisieEspece',
176
    		'id_station' => $id_station,
184
    		'id_station' => $id_station,
177
    		'id_espece' => 'saisie'
185
    		'id_espece' => 'saisie'
178
    	); 
186
    	); 
179
    	
187
    	
180
    	return self::construireUrl($params); 
188
    	return self::construireUrl($params); 
181
	}
189
	}
182
	
190
	
183
	public static function getUrlValidationFormulaireSaisieEspece($id_station) {  
191
	public static function getUrlValidationFormulaireSaisieEspece($id_station) {  
184
		
192
		
185
		$params = array(
193
		$params = array(
186
    		'module' => 'Espece',
194
    		'module' => 'Espece',
187
    		'action' => 'validerFormulaireSaisieEspece',
195
    		'action' => 'validerFormulaireSaisieEspece',
188
    		'id_station' => $id_station,
196
    		'id_station' => $id_station,
189
    		'id_espece' => 'saisie'
197
    		'id_espece' => 'saisie'
190
    	); 	
198
    	); 	
191
    	
199
    	
192
    	return self::construireUrl($params); 	
200
    	return self::construireUrl($params); 	
193
	}
201
	}
194
    
202
    
195
    public static function getUrlConsultationFicheIndividu($id_station, $id_espece, $id_individu) { 
203
    public static function getUrlConsultationFicheIndividu($id_station, $id_espece, $id_individu) { 
196
 
204
 
197
    	$params = array(
205
    	$params = array(
198
    		'module' => 'Individu',
206
    		'module' => 'Individu',
199
    		'action' => 'afficherInformationsIndividu',
207
    		'action' => 'afficherInformationsIndividu',
200
    		'id_station' => $id_station,
208
    		'id_station' => $id_station,
201
    		'id_espece' => $id_espece,
209
    		'id_espece' => $id_espece,
202
    		'id_individu' => $id_individu
210
    		'id_individu' => $id_individu
203
    	);
211
    	);
204
    	return self::construireUrl($params);
212
    	return self::construireUrl($params);
205
    	
213
    	
206
    }
214
    }
207
    
215
    
208
	public static function getUrlFormulaireSaisieIndividu($id_station, $id_espece) {  	
216
	public static function getUrlFormulaireSaisieIndividu($id_station, $id_espece) {  	
209
		
217
		
210
		$params = array(
218
		$params = array(
211
    		'module' => 'Individu',
219
    		'module' => 'Individu',
212
    		'action' => 'afficherFormulaireSaisieIndividu',
220
    		'action' => 'afficherFormulaireSaisieIndividu',
213
    		'id_station' => $id_station,
221
    		'id_station' => $id_station,
214
    		'id_espece' => $id_espece
222
    		'id_espece' => $id_espece
215
    	);
223
    	);
216
    	return self::construireUrl($params); 	
224
    	return self::construireUrl($params); 	
217
    }
225
    }
218
    
226
    
219
	public static function getUrlValidationFormulaireSaisieIndividu($id_station, $id_espece) { 
227
	public static function getUrlValidationFormulaireSaisieIndividu($id_station, $id_espece) { 
220
 
228
 
221
		$params = array(
229
		$params = array(
222
    		'module' => 'Individu',
230
    		'module' => 'Individu',
223
    		'action' => 'validerFormulaireSaisieIndividu',
231
    		'action' => 'validerFormulaireSaisieIndividu',
224
    		'id_station' => $id_station,
232
    		'id_station' => $id_station,
225
    		'id_espece' => $id_espece
233
    		'id_espece' => $id_espece
226
    	);
234
    	);
227
    	return self::construireUrl($params); 
235
    	return self::construireUrl($params); 
228
    }
236
    }
229
    
237
    
230
	public static function getUrlFormulaireModificationIndividu($id_station, $id_espece, $id_individu) {  	
238
	public static function getUrlFormulaireModificationIndividu($id_station, $id_espece, $id_individu) {  	
231
		
239
		
232
		$params = array(
240
		$params = array(
233
    		'module' => 'Individu',
241
    		'module' => 'Individu',
234
    		'action' => 'afficherFormulaireModificationIndividu',
242
    		'action' => 'afficherFormulaireModificationIndividu',
235
    		'id_station' => $id_station,
243
    		'id_station' => $id_station,
236
    		'id_espece' => $id_espece,
244
    		'id_espece' => $id_espece,
237
			'id_individu' => $id_individu
245
			'id_individu' => $id_individu
238
    	);
246
    	);
239
    	return self::construireUrl($params); 	
247
    	return self::construireUrl($params); 	
240
    }
248
    }
241
    
249
    
242
	public static function getUrlValidationFormulaireModificationIndividu($id_station, $id_espece, $id_individu) { 
250
	public static function getUrlValidationFormulaireModificationIndividu($id_station, $id_espece, $id_individu) { 
243
 
251
 
244
		$params = array(
252
		$params = array(
245
    		'module' => 'Individu',
253
    		'module' => 'Individu',
246
    		'action' => 'validerFormulaireModificationIndividu',
254
    		'action' => 'validerFormulaireModificationIndividu',
247
    		'id_station' => $id_station,
255
    		'id_station' => $id_station,
248
    		'id_espece' => $id_espece,
256
    		'id_espece' => $id_espece,
249
			'id_individu' => $id_individu
257
			'id_individu' => $id_individu
250
    	);
258
    	);
251
    	return self::construireUrl($params); 
259
    	return self::construireUrl($params); 
252
    }
260
    }
253
    
261
    
254
	public static function getUrlSuppressionIndividu($id_station, $id_espece, $id_individu) { 
262
	public static function getUrlSuppressionIndividu($id_station, $id_espece, $id_individu) { 
255
 
263
 
256
		$params = array(
264
		$params = array(
257
    		'module' => 'Individu',
265
    		'module' => 'Individu',
258
    		'action' => 'supprimerIndividu',
266
    		'action' => 'supprimerIndividu',
259
    		'id_station' => $id_station
267
    		'id_station' => $id_station
260
    	);
268
    	);
261
    	return self::construireUrl($params); 
269
    	return self::construireUrl($params); 
262
    }
270
    }
263
  
271
  
264
    public static function getUrlConsultationEspeceStation($id_station, $id_espece, $annee = null) { 
272
    public static function getUrlConsultationEspeceStation($id_station, $id_espece, $annee = null) { 
265
    	
273
    	
266
        if($annee == null) {
274
        if($annee == null) {
267
    		$annee = date('Y');
275
    		$annee = date('Y');
268
    	}
276
    	}
269
    	
277
    	
270
    	$params = array(
278
    	$params = array(
271
    		'module' => 'Individu',
279
    		'module' => 'Individu',
272
    		'action' => 'afficherListeIndividu',
280
    		'action' => 'afficherListeIndividu',
273
    		'id_station' => $id_station,
281
    		'id_station' => $id_station,
274
    		'id_espece' => $id_espece,
282
    		'id_espece' => $id_espece,
275
    		'annee' => $annee
283
    		'annee' => $annee
276
    	); 	
284
    	); 	
277
    	
285
    	
278
    	return self::construireUrl($params); 
286
    	return self::construireUrl($params); 
279
    }
287
    }
280
        
288
        
281
    public static function getUrlFormulaireModificationObservation($id_station,$id_espece, $id_individu, $annee = null) {
289
    public static function getUrlFormulaireModificationObservation($id_station,$id_espece, $id_individu, $annee = null) {
282
    	
290
    	
283
        if($annee == null) {
291
        if($annee == null) {
284
    		$annee = date('Y');
292
    		$annee = date('Y');
285
    	}
293
    	}
286
    	
294
    	
287
    	$params = array(
295
    	$params = array(
288
    		'module' => 'Observation',
296
    		'module' => 'Observation',
289
    		'action' => 'afficherFormulaireModificationObservation',
297
    		'action' => 'afficherFormulaireModificationObservation',
290
    		'id_station' => $id_station,
298
    		'id_station' => $id_station,
291
    		'id_espece' => $id_espece,
299
    		'id_espece' => $id_espece,
292
    		'id_individu' => $id_individu,
300
    		'id_individu' => $id_individu,
293
    		'annee' => $annee
301
    		'annee' => $annee
294
    	); 	
302
    	); 	
295
    	
303
    	
296
    	return self::construireUrl($params); 	
304
    	return self::construireUrl($params); 	
297
    }
305
    }
298
    
306
    
299
	public static function getUrlValidationFormulaireModificationObservation($id_station,$id_espece, $id_individu, $annee = null) {
307
	public static function getUrlValidationFormulaireModificationObservation($id_station,$id_espece, $id_individu, $annee = null) {
300
		
308
		
301
		if($annee == null) {
309
		if($annee == null) {
302
    		$annee = date('Y');
310
    		$annee = date('Y');
303
    	}
311
    	}
304
    	
312
    	
305
    	$params = array(
313
    	$params = array(
306
    		'module' => 'Observation',
314
    		'module' => 'Observation',
307
    		'action' => 'validerFormulaireModificationObservation',
315
    		'action' => 'validerFormulaireModificationObservation',
308
    		'id_station' => $id_station,
316
    		'id_station' => $id_station,
309
    		'id_espece' => $id_espece,
317
    		'id_espece' => $id_espece,
310
    		'id_individu' => $id_individu,
318
    		'id_individu' => $id_individu,
311
    		'annee' => $annee
319
    		'annee' => $annee
312
    	); 
320
    	); 
313
    	
321
    	
314
		return self::construireUrl($params); 
322
		return self::construireUrl($params); 
315
    }
323
    }
316
    
324
    
317
	public static function getUrlExportDonneesObservations() {
325
	public static function getUrlExportDonneesObservations() {
318
		
326
		
319
		return Config::get('url_jrest').'OdsExport/FichierExportObservationCSV/'; 
327
		return Config::get('url_jrest').'OdsExport/FichierExportObservationCSV/'; 
320
    }
328
    }
321
    
329
    
322
	public static function getUrlExportDonneesObservationsPourUtilisateur() {
330
	public static function getUrlExportDonneesObservationsPourUtilisateur() {
323
		
331
		
324
		$params = array(
332
		$params = array(
325
    		'module' => 'Export',
333
    		'module' => 'Export',
326
    		'action' => 'envoyerFichierCSVExportObservation'
334
    		'action' => 'envoyerFichierCSVExportObservation'
327
    	); 
335
    	); 
328
    	
336
    	
329
		return self::construireUrl($params); 
337
		return self::construireUrl($params); 
330
    }
338
    }
-
 
339
    
-
 
340
    public static function getUrlFormulaireModificationEspeceAdmin($id_espece) {
-
 
341
    	 
-
 
342
    	$params = array(
-
 
343
        		'module' => 'Administration',
-
 
344
        		'action' => 'afficherFormulaireModificationEspeceAdmin',
-
 
345
        		'id_espece' => $id_espece
-
 
346
    	);
-
 
347
    	return self::construireUrl($params);
-
 
348
    }
-
 
349
    
-
 
350
    public static function getUrlValidationFormulaireModificationEspeceAdmin($id_espece) {  
-
 
351
	    $params = array(
-
 
352
	            		'module' => 'Administration',
-
 
353
	            		'action' => 'validerFormulaireModificationEspeceAdmin',
-
 
354
	   				 	'id_espece' => $id_espece
-
 
355
	    );
-
 
356
	    return self::construireUrl($params);
-
 
357
    }
331
    
358
    
332
    public static function renvoyerStylesInclus() {
359
    public static function renvoyerStylesInclus() {
333
    	
360
    	
334
    	$styles = '';
361
    	$styles = '';
335
    	$styles .= '<link href="'.self::getUrlStyle().'saisie.css" rel="stylesheet" type="text/css"/>';		
362
    	$styles .= '<link href="'.self::getUrlStyle().'saisie.css" rel="stylesheet" type="text/css"/>';		
336
		$styles .= '<link href="'.self::getUrlStyle().'jquery_ui/jquery-ui-1.8.6.custom.css" rel="stylesheet" type="text/css"/>';
363
		$styles .= '<link href="'.self::getUrlStyle().'jquery_ui/jquery-ui-1.8.6.custom.css" rel="stylesheet" type="text/css"/>';
337
		$styles .= '<link href="'.self::getUrlStyle().'jquery_ui/jquery.ui.datepicker.css" rel="stylesheet" type="text/css"/>';
364
		$styles .= '<link href="'.self::getUrlStyle().'jquery_ui/jquery.ui.datepicker.css" rel="stylesheet" type="text/css"/>';
338
    	
365
    	
339
    	return $styles;
366
    	return $styles;
340
    	
367
    	
341
    }
368
    }
342
    
369
    
343
	public static function renvoyerScriptsInclus() {
370
	public static function renvoyerScriptsInclus() {
344
		
371
		
345
    	$scripts = '<script type="text/javascript">'.
372
    	$scripts = '<script type="text/javascript">'.
346
    					' var urlBaseJrest = "'.Config::get('url_jrest').'"; '.
373
    					' var urlBaseJrest = "'.Config::get('url_jrest').'"; '.
347
    				'</script>';
374
    				'</script>';
348
    	$scripts .= '<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>';
375
    	$scripts .= '<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>';
349
    	$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'jquery-1.4.4.min.js"></script>';
376
    	$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'jquery-1.4.4.min.js"></script>';
350
    	$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'jquery_ui/jquery-ui-1.8.6.custom.min.js"></script>';
377
    	$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'jquery_ui/jquery-ui-1.8.6.custom.min.js"></script>';
351
		$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'saisie.js"></script>';
378
		$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'saisie.js"></script>';
352
		
379
		
353
		if(AppControleur::getUtilisateur()->estAdmin()) {
380
		if(AppControleur::getUtilisateur()->estAdmin()) {
354
			$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'saisie_admin.js"></script>';
381
			$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'saisie_admin.js"></script>';
355
		}
382
		}
356
		
383
		
357
    	$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'jquery_ui/jquery.ui.datepicker.js"></script>';
384
    	$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'jquery_ui/jquery.ui.datepicker.js"></script>';
358
    	$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'jquery_ui/jquery.ui.datepicker-fr.js"></script>';
385
    	$scripts .= '<script type="text/javascript" src="'.self::getUrlScript().'jquery_ui/jquery.ui.datepicker-fr.js"></script>';
359
    	
386
    	
360
    	return $scripts;
387
    	return $scripts;
361
    	
388
    	
362
    }
389
    }
363
    
390
    
364
    
391
    
365
}
392
}
366
?>
393
?>