Subversion Repositories Applications.projet

Compare Revisions

No changes between revisions

Ignore whitespace Rev 441 → Rev 442

/trunk/classes/ezmlm-php-2.0/ezmlm-msgdisplay.php
274,9 → 274,19
} else if ($mailDecode->parts[$i]->headers['content-transfer-encoding'] == 'quoted-printable') {
if ($mailDecode->parts[$i]->ctype_parameters['charset'] == 'UTF-8') {
$corps .= utf8_decode($mailDecode->parts[$i]->body);
} else {
// Si un multipart/related, qu'on ne sait pas decoder, contient une partie plain
// qui n'est pas en UTF-8, faut bien la recuperer... cela dit, comprend pas comment
// ça marche dans les autres cas, hors UTF-8
$corps .= $mailDecode->parts[$i]->body;
}
}
break;
case 'related':
// patch pourri : comme "multipart/related" n'est pas gere, on ignore la partie
// (se produit apparemment lorsqu'une signature avec image est envoyee, par Thunderbird
// sous Windows en tout cas)
break;
case 'html' : $corps .= trim(strip_tags ($mailDecode->parts[$i]->body, '<br><p><a><style>'));
break ;
case 'mixed' :
/trunk/classes/type_fichier_mime.class.php
54,7 → 54,7
/*** Attributes: ***/
 
/**
* Le nom du type en français (ex Image jpg)
* Le nom du type en fran�ais (ex Image jpg)
* @access private
*/
var $_nom;
64,7 → 64,7
*/
var $_extension;
/**
* Le nom du fichier de l'icône représentant ce fichier.
* Le nom du fichier de l'ic�ne repr�sentant ce fichier.
* @access private
*/
var $_icone;
79,7 → 79,7
*/
var $_description;
/**
* Le chemin UNIX ou Windows vers le dossier des icônes. Il ne commence pas par un
* Le chemin UNIX ou Windows vers le dossier des ic�nes. Il ne commence pas par un
* slash et termine par slash.
* @access private
*/
96,7 → 96,7
var $_id_type;
 
/**
* Renvoie le chemin vers les icônes.
* Renvoie le chemin vers les ic�nes.
*
* @return string
* @access public
109,7 → 109,7
/**
*
*
* @param string chemin Le chemin vers l'icône.
* @param string chemin Le chemin vers l'ic�ne.
* @return void
* @access public
*/
141,15 → 141,17
}
$ligne = $resultat->fetchRow (DB_FETCHMODE_OBJECT) ;
$this->_chemin_icone = $chemin_icones ;
$this->_icone = $ligne->gtf_type_icone ;
$this->_id_type = $ligne->gtf_id_type ;
if ($ligne) {
$this->_icone = $ligne->gtf_type_icone ;
$this->_id_type = $ligne->gtf_id_type ;
}
} // end of member function type_fichier_mime
 
/**
* Tente de renvoyer un objet type_fichier_mime à partir de l'extension passé en
* paramètre. S'il elle n'y arrive pas, elle renvoie 'inconnue'.
* Tente de renvoyer un objet type_fichier_mime � partir de l'extension pass� en
* param�tre. S'il elle n'y arrive pas, elle renvoie 'inconnue'.
*
* @param string extension On passe un extension en paramètre, pour déterminer le type mime.
* @param string extension On passe un extension en param�tre, pour d�terminer le type mime.
* @param DB objetDB un objet PEAR:DB
* @return type_fichier_mime
* @static
169,7 → 171,7
$ligne = $resultat->fetchRow (DB_FETCHMODE_OBJECT) ;
return new type_fichier_mime ( $ligne->gtf_id_type) ;
} else {
// si il n'y a pas de résultat, on renvoie inconnue
// si il n'y a pas de r�sultat, on renvoie inconnue
return new type_fichier_mime (12) ;
}
} // end of member function factory
/trunk/documentation/projet.sql
152,4 → 152,31
`pt_label_type` varchar(255) NOT NULL default '',
PRIMARY KEY (`pt_id_type`)
)
 
--
-- Structure de la table `projet_template`
--
 
CREATE TABLE IF NOT EXISTS `projet_template` (
`pt_id_template` smallint(5) unsigned NOT NULL DEFAULT '0',
`pt_i18n` varchar(5) NOT NULL DEFAULT '',
`pt_template` text NOT NULL,
PRIMARY KEY (`pt_id_template`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
 
--
-- Contenu de la table `projet_template`
--
 
INSERT INTO `projet_template` (`pt_id_template`, `pt_i18n`, `pt_template`) VALUES
(1, 'fr-FR', '[Projet Tela Botanica] Demande d''inscription au projet'),
(2, 'fr-FR', 'Bonjour,\n\nL''utilisateur {nom} {prenom} souhaite &ecirc;tre inscrit au projet {nom_projet} dont vous &ecirc;tes mod&eacute;rateur.\nCliquez sur le lien suivant pour mod&eacute;rer son inscription.\n{lien}\n\nL''&eacute;quipe de Tela Botanica\n\n--\nCeci est un message automatique.'),
(3, 'fr-FR', '[Projet Tela Botanica] Une nouvelle inscription au projet'),
(4, 'fr-FR', 'Bonjour,\r\n\r\nL''utilisateur {nom} {prenom} vient de s''inscrire au projet &laquo;{nom_projet}&raquo; dont vous &ecirc;tes coordinateur.\r\n\r\nPour se rendre sur le projet :\r\n{lien}\r\n\r\nL''&eacute;quipe de Tela Botanica\r\n\r\n\r\n--\r\nCeci est un message automatique.'),
(5, 'fr-FR', '[Projet Tela Botanica] Un utilisateur se désinscrit'),
(6, 'fr-FR', 'Bonjour,\n\nL''utilisateur {nom} {prenom} vient de se d&eacute;sinscrire du projet &laquo;{nom_projet}&raquo; dont vous &ecirc;tes coordinateur.\n\nPour se rendre sur le projet :\n{lien}\n\nL''&eacute;quipe de Tela Botanica\n\n\n--\nCeci est un message automatique.'),
(7, 'fr-FR', '[Projet Tela Botanica] Un nouveau document'),
(8, 'fr-FR', 'Bonjour,\r\n\r\nL''utilisateur {nom} {prenom} vient de d&eacute;poser un nouveau document sur le projet &laquo;{nom_projet}&raquo; dont vous &ecirc;tes coordinateur.\r\n\r\nPour se rendre sur le projet :\r\n{lien}\r\n\r\nL''&eacute;quipe de Tela Botanica\r\n\r\n\r\n--\r\nCeci est un message automatique.'),
(9, 'fr-FR', '[Projet Tela Botanica] Le dernier coordinateur d''un projet se désinscrit'),
(10, 'fr-FR', 'Bonjour,\r\n\r\nLe coordinateur {nom} {prenom} vient de se désinscrire du projet &laquo;{nom_projet}&raquo;.\r\nCe projet n''a donc plus de coordinateur.\r\n\r\nPour se rendre sur le projet :\r\nhttp://www.tela-botanica.org/page:liste_projets\r\n\r\nL''&eacute;quipe de Tela Botanica\r\n\r\n\r\n--\r\nCeci est un message automatique.');
 
/trunk/.
Property changes:
Modified: svn:mergeinfo
Merged /branches/v3.1-sardain:r440-441
Modified: svn:ignore
.project
.settings
+.buildpath