Fix: UTF-8

This commit is contained in:
Regis Houssin 2009-06-17 20:01:13 +00:00
parent 096fd4274b
commit e0a4f20e8a
8 changed files with 67 additions and 66 deletions

View File

@ -20,10 +20,10 @@
\file htdocs/includes/triggers/interface_all_Demo.class.php \file htdocs/includes/triggers/interface_all_Demo.class.php
\ingroup core \ingroup core
\brief Fichier de demo de personalisation des actions du workflow \brief Fichier de demo de personalisation des actions du workflow
\remarks Son propre fichier d'actions peut etre créé par recopie de celui-ci: \remarks Son propre fichier d'actions peut etre cree par recopie de celui-ci:
- Le nom du fichier doit etre: interface_modMymodule_Mytrigger.class.php - Le nom du fichier doit etre: interface_modMymodule_Mytrigger.class.php
ou: interface_all_Mytrigger.class.php ou: interface_all_Mytrigger.class.php
- Le fichier doit rester stocké dans includes/triggers - Le fichier doit rester stocke dans includes/triggers
- Le nom de la classe doit etre InterfaceMytrigger - Le nom de la classe doit etre InterfaceMytrigger
- Le nom de la methode constructeur doit etre InterfaceMytrigger - Le nom de la methode constructeur doit etre InterfaceMytrigger
- Le nom de la propriete name doit etre Mytrigger - Le nom de la propriete name doit etre Mytrigger
@ -33,7 +33,7 @@
/** /**
\class InterfaceDemo \class InterfaceDemo
\brief Classe des fonctions triggers des actions personalisées du workflow \brief Classe des fonctions triggers des actions personalisees du workflow
*/ */
class InterfaceDemo class InterfaceDemo
@ -42,7 +42,7 @@ class InterfaceDemo
/** /**
* \brief Constructeur. * \brief Constructeur.
* \param DB Handler d'accès base * \param DB Handler d'acces base
*/ */
function InterfaceDemo($DB) function InterfaceDemo($DB)
{ {
@ -82,17 +82,18 @@ class InterfaceDemo
global $langs; global $langs;
$langs->load("admin"); $langs->load("admin");
if ($this->version == 'experimental') return $langs->trans("Experimental"); if ($this->version == 'development') return $langs->trans("Development");
elseif ($this->version == 'experimental') return $langs->trans("Experimental");
elseif ($this->version == 'dolibarr') return DOL_VERSION; elseif ($this->version == 'dolibarr') return DOL_VERSION;
elseif ($this->version) return $this->version; elseif ($this->version) return $this->version;
else return $langs->trans("Unknown"); else return $langs->trans("Unknown");
} }
/** /**
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr. * \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers * D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
* \param action Code de l'evenement * \param action Code de l'evenement
* \param object Objet concerné * \param object Objet concerne
* \param user Objet user * \param user Objet user
* \param lang Objet lang * \param lang Objet lang
* \param conf Objet conf * \param conf Objet conf
@ -100,8 +101,8 @@ class InterfaceDemo
*/ */
function run_trigger($action,$object,$user,$langs,$conf) function run_trigger($action,$object,$user,$langs,$conf)
{ {
// Mettre ici le code à exécuter en réaction de l'action // Mettre ici le code a executer en reaction de l'action
// Les données de l'action sont stockées dans $object // Les donnees de l'action sont stockees dans $object
// Users // Users
if ($action == 'USER_LOGIN') if ($action == 'USER_LOGIN')

View File

@ -27,7 +27,7 @@
/** /**
\class InterfaceEcotax \class InterfaceEcotax
\brief Classe des fonctions triggers des actions personalisées du workflow \brief Classe des fonctions triggers des actions personalisees du workflow
*/ */
class InterfaceEcotax class InterfaceEcotax
@ -37,7 +37,7 @@ class InterfaceEcotax
/** /**
* \brief Constructeur. * \brief Constructeur.
* \param DB Handler d'accès base * \param DB Handler d'acces base
*/ */
function InterfaceEcotax($DB) function InterfaceEcotax($DB)
{ {
@ -83,8 +83,8 @@ class InterfaceEcotax
} }
/** /**
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr. * \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers * D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
* \param action Code de l'evenement * \param action Code de l'evenement
* \param object Objet concern * \param object Objet concern
* \param user Objet user * \param user Objet user
@ -159,7 +159,7 @@ class InterfaceEcotax
*/ */
/* /*
* Détecte si la ligne existe * Detecte si la ligne existe
* *
*/ */
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."commandedet "; $sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."commandedet ";
@ -210,7 +210,7 @@ class InterfaceEcotax
if ($exists > 0) if ($exists > 0)
{ {
// Mets à jour la ligne // Mets a jour la ligne
$sql = "UPDATE ".MAIN_DB_PREFIX."commandedet"; $sql = "UPDATE ".MAIN_DB_PREFIX."commandedet";
$sql.= " SET description ='".addslashes($desc)."'"; $sql.= " SET description ='".addslashes($desc)."'";
$sql.= ", rang='".$rang."'"; $sql.= ", rang='".$rang."'";

View File

@ -28,7 +28,7 @@ include_once(DOL_DOCUMENT_ROOT.'/lib/functions2.lib.php');
/** /**
\class InterfaceFraisport \class InterfaceFraisport
\brief Classe des fonctions triggers des actions personalisées du workflow \brief Classe des fonctions triggers des actions personalisees du workflow
*/ */
class InterfaceFraisport class InterfaceFraisport
{ {
@ -37,7 +37,7 @@ class InterfaceFraisport
/** /**
* \brief Constructeur. * \brief Constructeur.
* \param DB Handler d'accès base * \param DB Handler d'acces base
*/ */
function InterfaceFraisport($DB) function InterfaceFraisport($DB)
{ {
@ -83,8 +83,8 @@ class InterfaceFraisport
} }
/** /**
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr. * \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers * D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
* \param action Code de l'evenement * \param action Code de l'evenement
* \param object Objet concern * \param object Objet concern
* \param user Objet user * \param user Objet user
@ -154,7 +154,7 @@ class InterfaceFraisport
} }
/* /*
* Détecte si la ligne existe * Detecte si la ligne existe
* *
*/ */
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."commandedet "; $sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."commandedet ";
@ -206,7 +206,7 @@ class InterfaceFraisport
if ($exists > 0) if ($exists > 0)
{ {
// Mets à jour la ligne // Mets a jour la ligne
$sql = "UPDATE ".MAIN_DB_PREFIX."commandedet"; $sql = "UPDATE ".MAIN_DB_PREFIX."commandedet";
$sql.= " SET description ='".addslashes($desc)."'"; $sql.= " SET description ='".addslashes($desc)."'";
$sql.= ", rang='".$rang."'"; $sql.= ", rang='".$rang."'";

View File

@ -27,7 +27,7 @@
/** /**
\class InterfaceEditeur \class InterfaceEditeur
\brief Classe des fonctions triggers des actions personalisées du workflow \brief Classe des fonctions triggers des actions personalisees du workflow
*/ */
class InterfaceEditeur class InterfaceEditeur
@ -37,7 +37,7 @@ class InterfaceEditeur
/** /**
* \brief Constructeur. * \brief Constructeur.
* \param DB Handler d'accès base * \param DB Handler d'acces base
*/ */
function InterfaceEditeur($DB) function InterfaceEditeur($DB)
{ {
@ -84,8 +84,8 @@ class InterfaceEditeur
} }
/** /**
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr. * \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers * D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
* \param action Code de l'evenement * \param action Code de l'evenement
* \param object Objet concern * \param object Objet concern
* \param user Objet user * \param user Objet user
@ -95,8 +95,8 @@ class InterfaceEditeur
*/ */
function run_trigger($action,$object,$user,$langs,$conf) function run_trigger($action,$object,$user,$langs,$conf)
{ {
// Mettre ici le code à exécuter en réaction de l'action // Mettre ici le code a executer en reaction de l'action
// Les données de l'action sont stockées dans $object // Les donnees de l'action sont stockees dans $object
// Users // Users
if ($action == 'LINEBILL_INSERT') if ($action == 'LINEBILL_INSERT')

View File

@ -39,7 +39,7 @@ class InterfaceLdapsynchro
/** /**
* \brief Constructeur. * \brief Constructeur.
* \param DB Handler d'accès base * \param DB Handler d'acces base
*/ */
function InterfaceLdapsynchro($DB) function InterfaceLdapsynchro($DB)
{ {
@ -85,10 +85,10 @@ class InterfaceLdapsynchro
} }
/** /**
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr. * \brief Fonction appel<EFBFBD>e lors du d<EFBFBD>clenchement d'un <EFBFBD>v<EFBFBD>nement Dolibarr.
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers * D'autres fonctions run_trigger peuvent etre pr<EFBFBD>sentes dans includes/triggers
* \param action Code de l'evenement * \param action Code de l'evenement
* \param object Objet concerné * \param object Objet concern<EFBFBD>
* \param user Objet user * \param user Objet user
* \param lang Objet lang * \param lang Objet lang
* \param conf Objet conf * \param conf Objet conf
@ -96,8 +96,8 @@ class InterfaceLdapsynchro
*/ */
function run_trigger($action,$object,$user,$langs,$conf) function run_trigger($action,$object,$user,$langs,$conf)
{ {
// Mettre ici le code à exécuter en réaction de l'action // Mettre ici le code <EFBFBD> ex<65>cuter en r<>action de l'action
// Les données de l'action sont stockées dans $object // Les donn<EFBFBD>es de l'action sont stock<63>es dans $object
if (! $conf->ldap->enabled) return 0; // Module non actif if (! $conf->ldap->enabled) return 0; // Module non actif

View File

@ -26,7 +26,7 @@
/** /**
\class InterfaceNotification \class InterfaceNotification
\brief Classe des fonctions triggers des actions personalisées du workflow \brief Classe des fonctions triggers des actions personalisees du workflow
*/ */
class InterfaceNotification class InterfaceNotification
@ -35,7 +35,7 @@ class InterfaceNotification
/** /**
* \brief Constructeur. * \brief Constructeur.
* \param DB Handler d'accès base * \param DB Handler d'acces base
*/ */
function InterfaceNotification($DB) function InterfaceNotification($DB)
{ {
@ -81,10 +81,10 @@ class InterfaceNotification
} }
/** /**
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr. * \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers * D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
* \param action Code de l'evenement * \param action Code de l'evenement
* \param object Objet concerné * \param object Objet concerne
* \param user Objet user * \param user Objet user
* \param lang Objet lang * \param lang Objet lang
* \param conf Objet conf * \param conf Objet conf
@ -92,8 +92,8 @@ class InterfaceNotification
*/ */
function run_trigger($action,$object,$user,$langs,$conf) function run_trigger($action,$object,$user,$langs,$conf)
{ {
// Mettre ici le code à exécuter en réaction de l'action // Mettre ici le code a executer en reaction de l'action
// Les données de l'action sont stockées dans $object // Les donnees de l'action sont stockees dans $object
// Si module notification non actif, on ne fait rien // Si module notification non actif, on ne fait rien
if (! $conf->notification->enabled) return 0; if (! $conf->notification->enabled) return 0;
@ -107,7 +107,7 @@ class InterfaceNotification
$action_notify = 2; $action_notify = 2;
$ref = dol_sanitizeFileName($object->ref); $ref = dol_sanitizeFileName($object->ref);
$filepdf = $conf->facture->dir_output . '/' . $ref . '/' . $ref . '.pdf'; $filepdf = $conf->facture->dir_output . '/' . $ref . '/' . $ref . '.pdf';
$mesg = 'La facture '.$object->ref." a été validée.\n"; $mesg = 'La facture '.$object->ref." a été validée.\n";
$notify = new Notify($this->db); $notify = new Notify($this->db);
$notify->send($action_notify, $object->socid, $mesg, 'facture', $object->id, $filepdf); $notify->send($action_notify, $object->socid, $mesg, 'facture', $object->id, $filepdf);
@ -120,7 +120,7 @@ class InterfaceNotification
$action_notify = 1; $action_notify = 1;
$ref = dol_sanitizeFileName($object->ref); $ref = dol_sanitizeFileName($object->ref);
$filepdf = $conf->facture->dir_output . '/' . $ref . '/' . $ref . '.pdf'; $filepdf = $conf->facture->dir_output . '/' . $ref . '/' . $ref . '.pdf';
$mesg = 'La fiche intervention '.$object->ref." a été validée.\n"; $mesg = 'La fiche intervention '.$object->ref." a été validée.\n";
$notify = new Notify($this->db); $notify = new Notify($this->db);
$notify->send($action_notify, $object->socid, $mesg, 'ficheinter', $object->id, $filepdf); $notify->send($action_notify, $object->socid, $mesg, 'ficheinter', $object->id, $filepdf);
@ -133,7 +133,7 @@ class InterfaceNotification
$action_notify = 3; $action_notify = 3;
$ref = dol_sanitizeFileName($object->ref); $ref = dol_sanitizeFileName($object->ref);
$filepdf = $conf->fournisseur->commande->dir_output . '/' . $ref . '/' . $ref . '.pdf'; $filepdf = $conf->fournisseur->commande->dir_output . '/' . $ref . '/' . $ref . '.pdf';
$mesg = 'La commande fournisseur '.$object->ref." a été validée.\n"; $mesg = 'La commande fournisseur '.$object->ref." a été validée.\n";
$notify = new Notify($this->db); $notify = new Notify($this->db);
$notify->send($action_notify, $object->socid, $mesg, 'order_supplier', $object->id, $filepdf); $notify->send($action_notify, $object->socid, $mesg, 'order_supplier', $object->id, $filepdf);

View File

@ -44,7 +44,7 @@ class InterfacePhenixsynchro
/** /**
* \brief Constructeur. * \brief Constructeur.
* \param DB Handler d'accès base * \param DB Handler d'acces base
*/ */
function InterfacePhenixsynchro($DB) function InterfacePhenixsynchro($DB)
{ {
@ -90,10 +90,10 @@ class InterfacePhenixsynchro
} }
/** /**
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr. * \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers * D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
* \param action Code de l'evenement * \param action Code de l'evenement
* \param object Objet concerné * \param object Objet concerne
* \param user Objet user * \param user Objet user
* \param lang Objet lang * \param lang Objet lang
* \param conf Objet conf * \param conf Objet conf
@ -101,8 +101,8 @@ class InterfacePhenixsynchro
*/ */
function run_trigger($action,$object,$user,$langs,$conf) function run_trigger($action,$object,$user,$langs,$conf)
{ {
// Mettre ici le code à exécuter en réaction de l'action // Mettre ici le code a executer en reaction de l'action
// Les données de l'action sont stockées dans $object // Les donnees de l'action sont stockees dans $object
if (! $conf->phenix->enabled) return 0; // Module non actif if (! $conf->phenix->enabled) return 0; // Module non actif
if (! $object->use_phenix) return 0; // Option syncro phenix non active if (! $object->use_phenix) return 0; // Option syncro phenix non active
@ -382,17 +382,17 @@ class InterfacePhenixsynchro
} }
*/ */
// Ajoute entrée dans phenix // Ajoute entree dans phenix
if ($this->date) if ($this->date)
{ {
// Crée objet phenix et connexion avec params $conf->phenix->db->xxx // Cree objet phenix et connexion avec params $conf->phenix->db->xxx
$phenix = new Phenix(); $phenix = new Phenix();
if (! $phenix->localdb->ok) if (! $phenix->localdb->ok)
{ {
// Si la creation de l'objet n'as pu se connecter // Si la creation de l'objet n'as pu se connecter
$error ="Dolibarr n'a pu se connecter à la base Phenix avec les identifiants définis (host=".$conf->phenix->db->host." dbname=".$conf->phenix->db->name." user=".$conf->phenix->db->user."). "; $error ="Dolibarr n'a pu se connecter a la base Phenix avec les identifiants definis (host=".$conf->phenix->db->host." dbname=".$conf->phenix->db->name." user=".$conf->phenix->db->user."). ";
$error.="La mise a jour Webcalendar a été ignorée."; $error.="La mise a jour Webcalendar a ete ignoree.";
$this->error=$error; $this->error=$error;
//dol_syslog("interface_phenix.class.php: ".$this->error, LOG_ERR); //dol_syslog("interface_phenix.class.php: ".$this->error, LOG_ERR);
@ -412,7 +412,7 @@ class InterfacePhenixsynchro
else else
{ {
$error ="Echec insertion dans phenix: ".$phenix->error." "; $error ="Echec insertion dans phenix: ".$phenix->error." ";
$error.="La mise a jour Phenix a été ignorée."; $error.="La mise a jour Phenix a ete ignoree.";
$this->error=$error; $this->error=$error;
//dol_syslog("interface_phenix.class.php: ".$this->error, LOG_ERR); //dol_syslog("interface_phenix.class.php: ".$this->error, LOG_ERR);

View File

@ -43,7 +43,7 @@ class InterfaceWebcalsynchro
/** /**
* \brief Constructeur. * \brief Constructeur.
* \param DB Handler d'accès base * \param DB Handler d'acces base
*/ */
function InterfaceWebcalsynchro($DB) function InterfaceWebcalsynchro($DB)
{ {
@ -89,10 +89,10 @@ class InterfaceWebcalsynchro
} }
/** /**
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr. * \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers * D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
* \param action Code de l'evenement * \param action Code de l'evenement
* \param object Objet concerné * \param object Objet concerne
* \param user Objet user * \param user Objet user
* \param lang Objet lang * \param lang Objet lang
* \param conf Objet conf * \param conf Objet conf
@ -100,8 +100,8 @@ class InterfaceWebcalsynchro
*/ */
function run_trigger($action,$object,$user,$langs,$conf) function run_trigger($action,$object,$user,$langs,$conf)
{ {
// Mettre ici le code à exécuter en réaction de l'action // Mettre ici le code a executer en reaction de l'action
// Les données de l'action sont stockées dans $object // Les donnees de l'action sont stockees dans $object
if (! $conf->webcal->enabled) return 0; // Module non actif if (! $conf->webcal->enabled) return 0; // Module non actif
if (! $object->use_webcal) return 0; // Option syncro webcal non active if (! $object->use_webcal) return 0; // Option syncro webcal non active
@ -359,17 +359,17 @@ class InterfaceWebcalsynchro
} }
*/ */
// Ajoute entrée dans webcal // Ajoute entree dans webcal
if ($this->date) if ($this->date)
{ {
// Crée objet webcal et connexion avec params $conf->webcal->db->xxx // Cree objet webcal et connexion avec params $conf->webcal->db->xxx
$webcal = new Webcal(); $webcal = new Webcal();
if (! $webcal->localdb->ok) if (! $webcal->localdb->ok)
{ {
// Si la creation de l'objet n'as pu se connecter // Si la creation de l'objet n'as pu se connecter
$error ="Dolibarr n'a pu se connecter à la base Webcalendar avec les identifiants définis (host=".$conf->webcal->db->host." dbname=".$conf->webcal->db->name." user=".$conf->webcal->db->user."). "; $error ="Dolibarr n'a pu se connecter a la base Webcalendar avec les identifiants definis (host=".$conf->webcal->db->host." dbname=".$conf->webcal->db->name." user=".$conf->webcal->db->user."). ";
$error.="La mise a jour Webcalendar a été ignorée."; $error.="La mise a jour Webcalendar a ete ignoree.";
$this->error=$error; $this->error=$error;
//dol_syslog("interface_webcal.class.php: ".$this->error, LOG_ERR); //dol_syslog("interface_webcal.class.php: ".$this->error, LOG_ERR);
@ -389,7 +389,7 @@ class InterfaceWebcalsynchro
else else
{ {
$error ="Echec insertion dans webcal: ".$webcal->error." "; $error ="Echec insertion dans webcal: ".$webcal->error." ";
$error.="La mise a jour Webcalendar a été ignorée."; $error.="La mise a jour Webcalendar a ete ignoree.";
$this->error=$error; $this->error=$error;
//dol_syslog("interface_webcal.class.php: ".$this->error, LOG_ERR); //dol_syslog("interface_webcal.class.php: ".$this->error, LOG_ERR);