source: spip-zone/_plugins_/modeles_media/formulaires/media_inserer_modeles_traiter.php @ 53439

Last change on this file since 53439 was 53439, checked in by yffic@…, 10 years ago

if (!defined("_ECRIRE_INC_VERSION")) return; sur tout fichier PHP pour sécurité future principalement

File size: 1.4 KB
Line 
1<?php
2if (!defined("_ECRIRE_INC_VERSION")) return;
3
4function formulaires_media_inserer_modeles_traiter_dist($champs){
5        $code = '<'._request('modele');
6        if (_request('id_modele') && _request('id_modele')!='')
7                $code .= _request('id_modele');
8        if (_request('variante') && _request('variante')!='')
9                $code .= '|'._request('variante');
10        if (_request('classe') && _request('classe')!='')
11                $code .= '|'._request('classe');
12        if (_request('align') && _request('align')!='')
13                $code .= '|'._request('align');
14        foreach ($champs as $champ) {
15                if($champ != 'modele' && $champ != 'variante' && $champ != 'classe' && $champ != 'id_modele' && $champ != 'align' && _request($champ) && _request($champ)!='') {
16                        // Cas de la légende
17                        if($champ == 'legende' && _request($champ)=='personnalisee')
18                                $code .= '';
19                        elseif (_request('legende')!='personnalisee' && in_array($champ,array('titre','descriptif','credits','type','poids')))
20                                $code .= '';
21                        // Cas de la taille
22                        elseif($champ == 'taille' && _request($champ)=='personnalisee')
23                                $code .= '';
24                        elseif (_request('taille')!='personnalisee' && in_array($champ,array('hauteur','largeur')))
25                                $code .= '';
26                        // Cas de titre_lien
27                        elseif ($champ == 'titre_lien' && _request('lien')=='')
28                                $code .= '';
29                        // Cas général
30                        elseif($champ == _request($champ))
31                                $code .= "|$champ";
32                        else
33                                $code .= "|$champ="._request($champ);
34                }
35        }
36        $code .= '>';
37        return $code;
38}
39
40?>
Note: See TracBrowser for help on using the repository browser.