Subversion Repositories Applications.projet

Compare Revisions

Ignore whitespace Rev 115 → Rev 116

/trunk/classes/ezmlmAccessObject.class.php
33,7 → 33,7
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
// termes.
// ----
// CVS : $Id: ezmlmAccessObject.class.php,v 1.1 2006-04-19 13:49:48 alexandre_tb Exp $
// CVS : $Id: ezmlmAccessObject.class.php,v 1.2 2006-07-04 08:46:07 alexandre_tb Exp $
 
/**
* Application projet
46,7 → 46,7
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2006
*@version $Revision: 1.1 $
*@version $Revision: 1.2 $
// +------------------------------------------------------------------------------------------------------+
*/
 
86,7 → 86,12
*/
var $actions_supportees = array ('calendrier_messages',
'message');
'message',
'derniers_messages',
'messages_auteur',
'messages_mois',
'messages_thread',
'supprimer');
/**
* l'action sélectionnée
119,6 → 124,16
*/
var $_numeroRepertoireSuivant ;
/**
* L'identifiant du répertoire
*/
var $hash_auteur ;
/**
* Le mois à afficher
*/
var $mois ;
var $_numeraRepertoirePrecedent;
/**
171,6 → 186,15
$this->_numeroFichierPrecedent = $attribs['NUMERO'] ;
}
function handleElement_ezmlm_calendrier_messages ($name, $attribs, $data) { echo $data ; }
function handleElement_ezmlm_derniers_messages ($name, $attribs, $data) { echo $data ; }
function handleElement_ezmlm_messages_auteur ($name, $attribs, $data) { echo $data ; }
function handleElement_ezmlm_messages_mois ($name, $attribs, $data) { echo $data ; }
function handleElement_ezmlm_messages_thread ($name, $attribs, $data) { echo $data ; }
/**
* Choix de l'action
*
211,6 → 235,10
$chemin_fichier_xml .= '&actionargs[]='.$this->identifiant_repertoire ;
if (isset ($this->identifiant_message))
$chemin_fichier_xml .= '&actionargs[]='.$this->identifiant_message ;
if (isset ($this->hash_auteur))
$chemin_fichier_xml .= '&actionargs[]='.$this->hash_auteur ;
if (isset ($this->mois))
$chemin_fichier_xml .= '&actionargs[]='.$this->mois ;
$this->setInputFile($chemin_fichier_xml) ;
}
229,7 → 257,30
$this->identifiant_message = $identifiant_message ;
}
/**
* Précise un auteur
*
* On indique le numéro de répertoire ezmlm et le numéro du message
* @param string le hash d'un auteur
*
*/
function setHashAuteur ($hash_auteur) {
$this->hash_auteur = $hash_auteur;
}
/**
* Précise un mois
*
* On indique le numéro de répertoire ezmlm et le numéro du message
* @param string le hash d'un auteur
*
*/
function setMois ($mois) {
$this->mois = $mois;
}
/**
* Renvoi le numero du repertoire suivant
*
*