Subversion Repositories Applications.papyrus

Rev

Rev 1033 | Rev 1673 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1033 Rev 1336
Line 30... Line 30...
30
 
30
 
31
// Le fait que vous puissiez accéder à cet en-tête signifie que vous avez 
31
// Le fait que vous puissiez accéder à cet en-tête signifie que vous avez 
32
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
32
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
33
// termes.
33
// termes.
34
// ----
34
// ----
35
// CVS : $Id: adme_general.fonct.php,v 1.18 2006-10-16 15:49:07 ddelon Exp $
35
// CVS : $Id: adme_general.fonct.php,v 1.19 2007-04-19 15:34:35 neiluj Exp $
36
/**
36
/**
37
* Contient l'affichage par défaut de l'appli quand aucune actin
37
* Contient l'affichage par défaut de l'appli quand aucune actin
38
*
38
*
39
* Ce fichier contient les fonctions d'affichage commune à toute l'application Admin Menu.
39
* Ce fichier contient les fonctions d'affichage commune à toute l'application Admin Menu.
Line 44... Line 44...
44
//Auteur original :
44
//Auteur original :
45
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
45
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
46
//Autres auteurs :
46
//Autres auteurs :
47
*@author        Aucun
47
*@author        Aucun
48
*@copyright     Tela-Botanica 2000-2004
48
*@copyright     Tela-Botanica 2000-2004
49
*@version       $Revision: 1.18 $ $Date: 2006-10-16 15:49:07 $
49
*@version       $Revision: 1.19 $ $Date: 2007-04-19 15:34:35 $
50
// +------------------------------------------------------------------------------------------------------+
50
// +------------------------------------------------------------------------------------------------------+
51
*/
51
*/
Line 52... Line 52...
52
 
52
 
53
// +------------------------------------------------------------------------------------------------------+
53
// +------------------------------------------------------------------------------------------------------+
Line 239... Line 239...
239
    // Création du formulaire
239
    // Création du formulaire
240
    // Notes : Quickform semble remplacer les & des &amp; à nouveau par des &amp; solution utiliser str_replace()...
240
    // Notes : Quickform semble remplacer les & des &amp; à nouveau par des &amp; solution utiliser str_replace()...
241
    $form =& new HTML_QuickForm('adme_form_sites', 'post', str_replace('&amp;', '&', $objet_pear_url->getUrl()));
241
    $form =& new HTML_QuickForm('adme_form_sites', 'post', str_replace('&amp;', '&', $objet_pear_url->getUrl()));
242
    $tab_index = 1000;
242
    $tab_index = 1000;
243
    $squelette =& $form->defaultRenderer();
243
    $squelette =& $form->defaultRenderer();
244
    $squelette->setFormTemplate("\n".'<form{attributes}>'."\n".'{content}'."\n"."\n".'</form>'."\n");
244
    $squelette->setformTemplate("\n".'<form {attributes}>'."\n".'{content}'."\n"."\n".'</form>'."\n");
245
    $squelette->setElementTemplate( '{label}'."\n".'{element}'."\n".
245
    $squelette->setElementTemplate( '{label}'."\n".'{element}'."\n".
246
                                    '<!-- BEGIN required --><span class="symbole_obligatoire">*</span><!-- END required -->'."\n".
246
                                    '<!-- BEGIN required --><span class="symbole_obligatoire">*</span><!-- END required -->'."\n".
247
                                    '<!-- BEGIN error --><span class="erreur">{error}</span><!-- END error -->'."\n");
247
                                    '<!-- BEGIN error --><span class="erreur">{error}</span><!-- END error -->'."\n");
248
    $partie_site_debut =    '<fieldset>'."\n".
248
    $partie_site_debut =    '<fieldset>'."\n".
249
                            '<legend>'.ADME_LG_FORM_SITE_TITRE.'</legend>'."\n";
249
                            '<legend>'.ADME_LG_FORM_SITE_TITRE.'</legend>'."\n";
Line 270... Line 270...
270
    $partie_site_fin = "\n".'</fieldset>';
270
    $partie_site_fin = "\n".'</fieldset>';
271
    $form->addElement('html', $partie_site_fin);
271
    $form->addElement('html', $partie_site_fin);
Line 272... Line 272...
272
    
272
    
273
    // Instanciation des valeurs par défaut du formulaire
273
    // Instanciation des valeurs par défaut du formulaire
-
 
274
    if (isset($id_site_par_defaut)) {    	
274
    if (isset($id_site_par_defaut)) {    	
275
    	if (!isset($_GET['adme_site_id'])) {
-
 
276
    		$adme_site_id=$id_site_par_defaut;
-
 
277
    	} else {
-
 
278
    		$adme_site_id=$_GET['adme_site_id'];
275
    	$adme_site_id=$id_site_par_defaut;
279
    	}
276
    }
280
    }
Line 277... Line 281...
277
    $form->setDefaults(array('adme_site_id' => $adme_site_id));
281
    $form->setDefaults(array('adme_site_id' => $adme_site_id));
278
    
282
    
Line 319... Line 323...
319
 
323
 
320
 
324
 
321
/* +--Fin du code ----------------------------------------------------------------------------------------+
325
/* +--Fin du code ----------------------------------------------------------------------------------------+
-
 
326
*
-
 
327
* $Log: not supported by cvs2svn $
-
 
328
* Revision 1.18  2006/10/16 15:49:07  ddelon
322
*
329
* Refactorisation code mulitlinguisme et gestion menu invisibles
323
* $Log: not supported by cvs2svn $
330
*
324
* Revision 1.17  2006/10/06 13:38:45  florian
331
* Revision 1.17  2006/10/06 13:38:45  florian
325
* ergonomie amélioree
332
* ergonomie amélioree
326
*
333
*