Subversion Repositories eFlore/Applications.bibliobota

Rev

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

Rev 19 Rev 27
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: bb_commun.fonct.php,v 1.2 2007-02-13 17:40:22 jp_milcent Exp $
22
// CVS : $Id: bb_commun.fonct.php,v 1.3 2007-02-14 11:37:50 jp_milcent Exp $
23
/**
23
/**
24
* Fonctions communes aux applications de Biblio Bota.
24
* Fonctions communes aux applications de Biblio Bota.
25
*
25
*
26
* Contient des fonctions communes aux applications de Biblio Bota.
26
* Contient des fonctions communes aux applications de Biblio Bota.
27
*
27
*
Line 30... Line 30...
30
//Auteur original :
30
//Auteur original :
31
*@author        Jean-Charles GRANGER <tela@vecteur.org>
31
*@author        Jean-Charles GRANGER <tela@vecteur.org>
32
//Autres auteurs :
32
//Autres auteurs :
33
*@author        Jean-Pascal MILCENT <jpm@clapas.org>
33
*@author        Jean-Pascal MILCENT <jpm@clapas.org>
34
*@copyright     Tela-Botanica 2000-2004
34
*@copyright     Tela-Botanica 2000-2004
35
*@version       $Revision: 1.2 $ $Date: 2007-02-13 17:40:22 $
35
*@version       $Revision: 1.3 $ $Date: 2007-02-14 11:37:50 $
36
// +------------------------------------------------------------------------------------------------------+
36
// +------------------------------------------------------------------------------------------------------+
37
*/
37
*/
Line 38... Line 38...
38
 
38
 
39
// +------------------------------------------------------------------------------------------------------+
39
// +------------------------------------------------------------------------------------------------------+
Line 98... Line 98...
98
{
98
{
99
	if (preg_match('/^(\d{4})-(\d{2})$/',$chaine, $match)) {
99
	if (preg_match('/^(\d{4})-(\d{2})$/',$chaine, $match)) {
100
		$annee = $match[1];
100
		$annee = $match[1];
101
		$mois = $match[2];
101
		$mois = $match[2];
102
		switch ($mois) {
102
		switch ($mois) {
-
 
103
			case '00' :
-
 
104
				$mois_sortie = '';
-
 
105
				break;
103
			case '01' :
106
			case '01' :
104
				$mois_sortie = 'janvier';
107
				$mois_sortie = 'janvier';
105
				break;
108
				break;
106
			case '02' :
109
			case '02' :
107
				$mois_sortie = 'février';
110
				$mois_sortie = 'février';
Line 135... Line 138...
135
				break;
138
				break;
136
			case '12' :
139
			case '12' :
137
				$mois_sortie = 'décembre';
140
				$mois_sortie = 'décembre';
138
				break;
141
				break;
139
		}
142
		}
-
 
143
		if ($mois_sortie != '') {
140
		return $mois_sortie.' '.$annee;
144
			return $mois_sortie.' '.$annee; 
-
 
145
		} else {
-
 
146
			return $annee;
-
 
147
		} 
141
	} else {
148
	} else {
142
		return '?';
149
		return '?';
143
	}
150
	}
144
}
151
}
145
/* +--Fin du code ----------------------------------------------------------------------------------------+
152
/* +--Fin du code ----------------------------------------------------------------------------------------+
146
*
153
*
147
* $Log: not supported by cvs2svn $
154
* $Log: not supported by cvs2svn $
-
 
155
* Revision 1.2  2007/02/13 17:40:22  jp_milcent
-
 
156
* Ajout d'une fonction pour formater de manière conviviale les dates Mysql.
-
 
157
*
148
* Revision 1.1  2005/11/23 10:22:25  jp_milcent
158
* Revision 1.1  2005/11/23 10:22:25  jp_milcent
149
* Ajout au dépot de l'application BiblioBota.
159
* Ajout au dépot de l'application BiblioBota.
150
* Elle doit à terme migrer dans eFlore.
160
* Elle doit à terme migrer dans eFlore.
151
*
161
*
152
* Revision 1.2  2005/05/17 10:10:08  jpm
162
* Revision 1.2  2005/05/17 10:10:08  jpm