Subversion Repositories eFlore/Archives.chorologie

Rev

Rev 4 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4 Rev 9
Line 19... Line 19...
19
// |                                                                                                      |
19
// |                                                                                                      |
20
// | You should have received a copy of the GNU General Public License                                    |
20
// | You should have received a copy of the GNU General Public License                                    |
21
// | along with Foobar; if not, write to the Free Software                                                |
21
// | along with Foobar; if not, write to the Free Software                                                |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
23
// +------------------------------------------------------------------------------------------------------+
23
// +------------------------------------------------------------------------------------------------------+
24
// CVS : $Id: carto_historique.class.php,v 1.1 2005-02-22 12:02:57 jpm Exp $
24
// CVS : $Id: carto_historique.class.php,v 1.2 2005-02-22 16:35:16 jpm Exp $
25
/**
25
/**
26
* Classe Carto_Historique.
26
* Classe Carto_Historique.
27
*
27
*
28
* Classe permettant de réaliser des cartes.
28
* Classe permettant de réaliser des cartes.
29
*
29
*
Line 32... Line 32...
32
*@author        Nicolas MATHIEU
32
*@author        Nicolas MATHIEU
33
//Autres auteurs :
33
//Autres auteurs :
34
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
34
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
35
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
35
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
36
*@copyright     Tela-Botanica 2000-2004
36
*@copyright     Tela-Botanica 2000-2004
37
*@version       $Revision: 1.1 $ $Date: 2005-02-22 12:02:57 $
37
*@version       $Revision: 1.2 $ $Date: 2005-02-22 16:35:16 $
38
// +------------------------------------------------------------------------------------------------------+
38
// +------------------------------------------------------------------------------------------------------+
39
*/
39
*/
Line 40... Line 40...
40
 
40
 
41
// +------------------------------------------------------------------------------------------------------+
41
// +------------------------------------------------------------------------------------------------------+
Line 45... Line 45...
45
 
45
 
46
// +------------------------------------------------------------------------------------------------------+
46
// +------------------------------------------------------------------------------------------------------+
47
// |                                            CORPS du PROGRAMME                                        |
47
// |                                            CORPS du PROGRAMME                                        |
Line -... Line 48...
-
 
48
// +------------------------------------------------------------------------------------------------------+
48
// +------------------------------------------------------------------------------------------------------+
49
 
-
 
50
/**
49
 
51
* Classe Carto_Historique() - Affiche les liens avec les carte précédentes.
50
//==================================================================================================
52
*
51
// La classe Carto_Historique sert à pouvoir afficher les liens avec les carte précédentes
53
* La classe Carto_Historique sert à pouvoir afficher les liens avec les carte précédentes
52
// On accède à cette fonctionnalité grâce à la méthode afficherHistoriqueCarte()
54
* On accède à cette fonctionnalité grâce à la méthode afficherHistoriqueCarte()
53
// L'objet Carto_HistoriqueCarte recoit en parametres : 
55
* L'objet Carto_HistoriqueCarte recoit en parametres : 
54
//      -la généalogie du niveau ou on en est (du type monde*europe*france )
56
*      - la généalogie du niveau ou on en est (du type monde*europe*france )
55
//      -l'url du document
57
*      - l'url du document
56
//      -en option :    *le caractere de separation (par defaut c'est >)
-
 
57
//                      *la classe css des liens
58
*      - en option :    - le caractere de separation (par defaut c'est >)
58
//===================================================================================================
59
*                      - la classe css des liens
59
 
60
*/
-
 
61
class Carto_Historique
-
 
62
{
60
class Carto_Historique
63
    // +--------------------------------------------------------------------------------------------------+
61
{
64
    //                                      LES ATTRIBUTS DE LA CLASSE                                    
62
    var $historique;
65
    var $historique;
63
    var $url;
66
    var $url;
64
    var $caractere_separation;
67
    var $caractere_separation;
65
    var $class_css;
68
    var $class_css;
-
 
69
    var $nom;
-
 
70
    
-
 
71
    // +--------------------------------------------------------------------------------------------------+
-
 
72
    //                                     LE CONSTRUCTEUR DE LA CLASSE                                    
-
 
73
    /**
-
 
74
    * Constructeur Carto_Historique()
-
 
75
    *
66
    var $nom;
76
    * Constructeur initialisant les attributs de la classe Carto_Historique().
67
 
77
    */
68
    function Carto_HistoriqueCarte ($objet_carte, $caractere = '&gt;', $class = '')
-
 
69
    {
-
 
70
        global $GS_GLOBAL;
78
    function Carto_Historique($objet_carte, $caractere = '&gt;', $class = '')
71
 
79
    {
72
        $this->historique = $objet_carte->historique;
80
        $this->historique = $objet_carte->historique;
73
        $this->url = $objet_carte->url;
81
        $this->url = $objet_carte->url;
74
        $this->nom = $objet_carte->nom;
82
        $this->nom = $objet_carte->nom;
75
        unset ($objet_carte);
83
        unset ($objet_carte);
76
        $this->caractere_separation = $caractere;
84
        $this->caractere_separation = $caractere;
Line -... Line 85...
-
 
85
        $this->class_css = $class;
-
 
86
    }//Fin du constructeur Carto_Historique().
77
        $this->class_css = $class;
87
    
78
    }//Fin du constructeur Carto_HistoriqueCarte().
88
    // +--------------------------------------------------------------------------------------------------+
79
    
89
    //                                       LES METHODES PUBLIQUES                                       
80
    function afficherHistoriqueCarte () 
90
    function afficherHistoriqueCarte()
81
    {
91
    {
82
        $res='';
92
        $res='';
Line 103... Line 113...
103
        
113
        
Line 104... Line 114...
104
    }//Fin de la méthode afficherHistoriqueCarte().
114
    }//Fin de la méthode afficherHistoriqueCarte().
Line 105... Line -...
105
 
-
 
106
}//Fin de la classe Carto_Historique.
-
 
107
 
-
 
108
 
-
 
109
// +------------------------------------------------------------------------------------------------------+
-
 
110
// |                                           LISTE de FONCTIONS                                         |
-
 
111
// +------------------------------------------------------------------------------------------------------+
-
 
112
 
-
 
113
    // +--------------------------------------------------------------------------------------------------+
115
 
114
 
116
}//Fin de la classe Carto_Historique.
115
 
117
 
Line 116... Line 118...
116
// +------------------------------------------------------------------------------------------------------+
118
// +------------------------------------------------------------------------------------------------------+
117
// |                                            PIED du PROGRAMME                                         |
119
// |                                            PIED du PROGRAMME                                         |
118
// +------------------------------------------------------------------------------------------------------+
120
// +------------------------------------------------------------------------------------------------------+
119
 
121
 
120
 
122
 
121
/* +--Fin du code ----------------------------------------------------------------------------------------+
-
 
122
*
123
/* +--Fin du code ----------------------------------------------------------------------------------------+
123
* $Log: not supported by cvs2svn $
124
*
124
* Revision 1.1  2005/02/17 10:58:00  jpm
125
* $Log: not supported by cvs2svn $
125
* Ajout des fichiers pour permettre au serveur de réaliser des cartes. Ils sont à revoir complétement!
126
* Revision 1.1  2005/02/22 12:02:57  jpm
126
*
127
* Ajout des fichiers de la bibliothèque cartographique.