Line 17... |
Line 17... |
17 |
// | |
|
17 |
// | |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
22 |
// CVS : $Id: bazar.fonct.rss.php,v 1.99.2.8 2008-01-29 09:35:37 alexandre_tb Exp $
|
22 |
// CVS : $Id: bazar.fonct.rss.php,v 1.99.2.9 2008-02-01 16:24:10 florian Exp $
|
23 |
/**
|
23 |
/**
|
24 |
*
|
24 |
*
|
25 |
*@package bazar
|
25 |
*@package bazar
|
26 |
//Auteur original :
|
26 |
//Auteur original :
|
27 |
*@author Alexandre GRANIER <alexandre@tela-botanica.org>
|
27 |
*@author Alexandre GRANIER <alexandre@tela-botanica.org>
|
28 |
*@author Florian Schmitt <florian@ecole-et-nature.org>
|
28 |
*@author Florian Schmitt <florian@ecole-et-nature.org>
|
29 |
//Autres auteurs :
|
29 |
//Autres auteurs :
|
30 |
*@copyright Tela-Botanica 2000-2006
|
30 |
*@copyright Tela-Botanica 2000-2006
|
31 |
*@version $Revision: 1.99.2.8 $
|
31 |
*@version $Revision: 1.99.2.9 $
|
32 |
// +------------------------------------------------------------------------------------------------------+
|
32 |
// +------------------------------------------------------------------------------------------------------+
|
33 |
*/
|
33 |
*/
|
Line 34... |
Line 34... |
34 |
|
34 |
|
35 |
// +------------------------------------------------------------------------------------------------------+
|
35 |
// +------------------------------------------------------------------------------------------------------+
|
Line 231... |
Line 231... |
231 |
$res .= '<div class="BAZ_rubrique BAZ_rubrique_'.$GLOBALS['_BAZAR_']['class'].'">'."\n".'<span class="BAZ_label" id="'.$tableau[$i]['nom_bdd'].'_rubrique">'.$tableau[$i]['label'].':</span>'."\n";
|
231 |
$res .= '<div class="BAZ_rubrique BAZ_rubrique_'.$GLOBALS['_BAZAR_']['class'].'">'."\n".'<span class="BAZ_label" id="'.$tableau[$i]['nom_bdd'].'_rubrique">'.$tableau[$i]['label'].':</span>'."\n";
|
232 |
$res .= '<span class="BAZ_texte BAZ_texte_'.$GLOBALS['_BAZAR_']['class'].'" id="'.$tableau[$i]['nom_bdd'].'_description"> '.nl2br($ligne[$val]).'</span>'."\n".'</div>'."\n";
|
232 |
$res .= '<span class="BAZ_texte BAZ_texte_'.$GLOBALS['_BAZAR_']['class'].'" id="'.$tableau[$i]['nom_bdd'].'_description"> '.nl2br($ligne[$val]).'</span>'."\n".'</div>'."\n";
|
233 |
}
|
233 |
}
|
234 |
}
|
234 |
}
|
235 |
}
|
235 |
}
|
- |
|
236 |
elseif ( $tableau[$i]['type']=='champs_mail' ) {
|
- |
|
237 |
$val=$tableau[$i]['nom_bdd'];
|
- |
|
238 |
if ($ligne[$val] != '' and $ligne[$val] != BAZ_CHOISIR and $ligne[$val] != BAZ_NON_PRECISE) {
|
- |
|
239 |
$res .= '<div class="BAZ_rubrique BAZ_rubrique_'.$GLOBALS['_BAZAR_']['class'].'">'."\n".'<span class="BAZ_label" id="'.$tableau[$i]['nom_bdd'].'_rubrique">'.$tableau[$i]['label'].':</span>'."\n";
|
- |
|
240 |
$res .= '<span class="BAZ_texte BAZ_texte_'.$GLOBALS['_BAZAR_']['class'].'" id="'.$tableau[$i]['nom_bdd'].'_description"><a href="mailto:'.$ligne[$val].'"> '.nl2br($ligne[$val]).'</a></span>'."\n".'</div>'."\n";
|
- |
|
241 |
}
|
- |
|
242 |
}
|
236 |
elseif ( $tableau[$i]['type']=='liste' || $tableau[$i]['type']=='checkbox' ) {
|
243 |
elseif ( $tableau[$i]['type']=='liste' || $tableau[$i]['type']=='checkbox' ) {
|
237 |
//pour les champs renseignes par une liste, on va chercher le label de la liste, plutot que l'id
|
244 |
//pour les champs renseignes par une liste, on va chercher le label de la liste, plutot que l'id
|
238 |
$requete = 'SELECT blv_label FROM bazar_fiche_valeur_liste, bazar_liste_valeurs WHERE bfvl_ce_fiche='.$GLOBALS['_BAZAR_']['id_fiche'].
|
245 |
$requete = 'SELECT blv_label FROM bazar_fiche_valeur_liste, bazar_liste_valeurs WHERE bfvl_ce_fiche='.$GLOBALS['_BAZAR_']['id_fiche'].
|
239 |
' AND bfvl_ce_liste='.$tableau[$i]['nom_bdd'].' AND bfvl_valeur=blv_valeur AND blv_ce_liste='.$tableau[$i]['nom_bdd'].' AND blv_ce_i18n="'.$GLOBALS['_BAZAR_']['langue'].'"';
|
246 |
' AND bfvl_ce_liste='.$tableau[$i]['nom_bdd'].' AND bfvl_valeur=blv_valeur AND blv_ce_liste='.$tableau[$i]['nom_bdd'].' AND blv_ce_i18n="'.$GLOBALS['_BAZAR_']['langue'].'"';
|
240 |
$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
|
247 |
$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
|
Line 840... |
Line 847... |
840 |
'<!-- BEGIN required --><span class="symbole_obligatoire"> *</span><!-- END required -->'."\n".'</td>'."\n".'</tr>'."\n", 'accept_condition');
|
847 |
'<!-- BEGIN required --><span class="symbole_obligatoire"> *</span><!-- END required -->'."\n".'</td>'."\n".'</tr>'."\n", 'accept_condition');
|
841 |
$squelette->setElementTemplate( '<tr><td colspan="2">{label}{element}</td></tr>'."\n", 'rechercher');
|
848 |
$squelette->setElementTemplate( '<tr><td colspan="2">{label}{element}</td></tr>'."\n", 'rechercher');
|
Line 842... |
Line 849... |
842 |
|
849 |
|
843 |
$squelette->setRequiredNoteTemplate("\n".'<tr>'."\n".'<td colspan="2" class="symbole_obligatoire">* {requiredNote}</td></tr>'."\n");
|
850 |
$squelette->setRequiredNoteTemplate("\n".'<tr>'."\n".'<td colspan="2" class="symbole_obligatoire">* {requiredNote}</td></tr>'."\n");
|
844 |
//Traduction de champs requis
|
851 |
//Traduction de champs requis
|
845 |
//$formtemplate->setRequiredNote(BAZ_CHAMPS_REQUIS) ;
|
852 |
$formtemplate->setRequiredNote(BAZ_CHAMPS_REQUIS) ;
|
Line 846... |
Line 853... |
846 |
//$formtemplate->setJsWarnings(BAZ_ERREUR_SAISIE,BAZ_VEUILLEZ_CORRIGER);
|
853 |
$formtemplate->setJsWarnings(BAZ_ERREUR_SAISIE,BAZ_VEUILLEZ_CORRIGER);
|
847 |
|
854 |
|
848 |
|
855 |
|
Line 1244... |
Line 1251... |
1244 |
}
|
1251 |
}
|
Line 1245... |
Line 1252... |
1245 |
|
1252 |
|
1246 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
1253 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
1247 |
*
|
1254 |
*
|
- |
|
1255 |
* $Log: not supported by cvs2svn $
|
- |
|
1256 |
* Revision 1.99.2.8 2008-01-29 09:35:37 alexandre_tb
|
- |
|
1257 |
* remplacement des variables action par une constante
|
- |
|
1258 |
* Utilisation d un redirection pour eviter que les formulaires soient valides 2 fois
|
- |
|
1259 |
* simplification de la suppression d un lien associe a une liste
|
1248 |
* $Log: not supported by cvs2svn $
|
1260 |
*
|
1249 |
* Revision 1.99.2.7 2008-01-11 14:09:17 alexandre_tb
|
1261 |
* Revision 1.99.2.7 2008-01-11 14:09:17 alexandre_tb
|
1250 |
* Remplacement de la variable action ecrite en dur par la constante BAZ_VARIABLE_ACTION
|
1262 |
* Remplacement de la variable action ecrite en dur par la constante BAZ_VARIABLE_ACTION
|
1251 |
*
|
1263 |
*
|
1252 |
* Revision 1.99.2.6 2007-12-14 15:55:38 alexandre_tb
|
1264 |
* Revision 1.99.2.6 2007-12-14 15:55:38 alexandre_tb
|