Fix: UTF-8
This commit is contained in:
parent
096fd4274b
commit
e0a4f20e8a
@ -20,10 +20,10 @@
|
||||
\file htdocs/includes/triggers/interface_all_Demo.class.php
|
||||
\ingroup core
|
||||
\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
|
||||
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 methode constructeur doit etre InterfaceMytrigger
|
||||
- Le nom de la propriete name doit etre Mytrigger
|
||||
@ -33,7 +33,7 @@
|
||||
|
||||
/**
|
||||
\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
|
||||
@ -42,7 +42,7 @@ class InterfaceDemo
|
||||
|
||||
/**
|
||||
* \brief Constructeur.
|
||||
* \param DB Handler d'accès base
|
||||
* \param DB Handler d'acces base
|
||||
*/
|
||||
function InterfaceDemo($DB)
|
||||
{
|
||||
@ -82,17 +82,18 @@ class InterfaceDemo
|
||||
global $langs;
|
||||
$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) return $this->version;
|
||||
else return $langs->trans("Unknown");
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers
|
||||
* \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
|
||||
* \param action Code de l'evenement
|
||||
* \param object Objet concerné
|
||||
* \param object Objet concerne
|
||||
* \param user Objet user
|
||||
* \param lang Objet lang
|
||||
* \param conf Objet conf
|
||||
@ -100,8 +101,8 @@ class InterfaceDemo
|
||||
*/
|
||||
function run_trigger($action,$object,$user,$langs,$conf)
|
||||
{
|
||||
// Mettre ici le code à exécuter en réaction de l'action
|
||||
// Les données de l'action sont stockées dans $object
|
||||
// Mettre ici le code a executer en reaction de l'action
|
||||
// Les donnees de l'action sont stockees dans $object
|
||||
|
||||
// Users
|
||||
if ($action == 'USER_LOGIN')
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
|
||||
/**
|
||||
\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
|
||||
@ -37,7 +37,7 @@ class InterfaceEcotax
|
||||
|
||||
/**
|
||||
* \brief Constructeur.
|
||||
* \param DB Handler d'accès base
|
||||
* \param DB Handler d'acces base
|
||||
*/
|
||||
function InterfaceEcotax($DB)
|
||||
{
|
||||
@ -83,8 +83,8 @@ class InterfaceEcotax
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers
|
||||
* \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
|
||||
* \param action Code de l'evenement
|
||||
* \param object Objet concern
|
||||
* \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 ";
|
||||
@ -210,7 +210,7 @@ class InterfaceEcotax
|
||||
|
||||
if ($exists > 0)
|
||||
{
|
||||
// Mets à jour la ligne
|
||||
// Mets a jour la ligne
|
||||
$sql = "UPDATE ".MAIN_DB_PREFIX."commandedet";
|
||||
$sql.= " SET description ='".addslashes($desc)."'";
|
||||
$sql.= ", rang='".$rang."'";
|
||||
|
||||
@ -28,7 +28,7 @@ include_once(DOL_DOCUMENT_ROOT.'/lib/functions2.lib.php');
|
||||
|
||||
/**
|
||||
\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
|
||||
{
|
||||
@ -37,7 +37,7 @@ class InterfaceFraisport
|
||||
|
||||
/**
|
||||
* \brief Constructeur.
|
||||
* \param DB Handler d'accès base
|
||||
* \param DB Handler d'acces base
|
||||
*/
|
||||
function InterfaceFraisport($DB)
|
||||
{
|
||||
@ -83,8 +83,8 @@ class InterfaceFraisport
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers
|
||||
* \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
|
||||
* \param action Code de l'evenement
|
||||
* \param object Objet concern
|
||||
* \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 ";
|
||||
@ -206,7 +206,7 @@ class InterfaceFraisport
|
||||
|
||||
if ($exists > 0)
|
||||
{
|
||||
// Mets à jour la ligne
|
||||
// Mets a jour la ligne
|
||||
$sql = "UPDATE ".MAIN_DB_PREFIX."commandedet";
|
||||
$sql.= " SET description ='".addslashes($desc)."'";
|
||||
$sql.= ", rang='".$rang."'";
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
|
||||
/**
|
||||
\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
|
||||
@ -37,7 +37,7 @@ class InterfaceEditeur
|
||||
|
||||
/**
|
||||
* \brief Constructeur.
|
||||
* \param DB Handler d'accès base
|
||||
* \param DB Handler d'acces base
|
||||
*/
|
||||
function InterfaceEditeur($DB)
|
||||
{
|
||||
@ -84,8 +84,8 @@ class InterfaceEditeur
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers
|
||||
* \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
|
||||
* \param action Code de l'evenement
|
||||
* \param object Objet concern
|
||||
* \param user Objet user
|
||||
@ -95,8 +95,8 @@ class InterfaceEditeur
|
||||
*/
|
||||
function run_trigger($action,$object,$user,$langs,$conf)
|
||||
{
|
||||
// Mettre ici le code à exécuter en réaction de l'action
|
||||
// Les données de l'action sont stockées dans $object
|
||||
// Mettre ici le code a executer en reaction de l'action
|
||||
// Les donnees de l'action sont stockees dans $object
|
||||
|
||||
// Users
|
||||
if ($action == 'LINEBILL_INSERT')
|
||||
|
||||
@ -39,7 +39,7 @@ class InterfaceLdapsynchro
|
||||
|
||||
/**
|
||||
* \brief Constructeur.
|
||||
* \param DB Handler d'accès base
|
||||
* \param DB Handler d'acces base
|
||||
*/
|
||||
function InterfaceLdapsynchro($DB)
|
||||
{
|
||||
@ -85,10 +85,10 @@ class InterfaceLdapsynchro
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers
|
||||
* \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<EFBFBD>sentes dans includes/triggers
|
||||
* \param action Code de l'evenement
|
||||
* \param object Objet concerné
|
||||
* \param object Objet concern<EFBFBD>
|
||||
* \param user Objet user
|
||||
* \param lang Objet lang
|
||||
* \param conf Objet conf
|
||||
@ -96,8 +96,8 @@ class InterfaceLdapsynchro
|
||||
*/
|
||||
function run_trigger($action,$object,$user,$langs,$conf)
|
||||
{
|
||||
// Mettre ici le code à exécuter en réaction de l'action
|
||||
// Les données de l'action sont stockées dans $object
|
||||
// Mettre ici le code <EFBFBD> ex<65>cuter en r<>action de l'action
|
||||
// Les donn<EFBFBD>es de l'action sont stock<63>es dans $object
|
||||
|
||||
if (! $conf->ldap->enabled) return 0; // Module non actif
|
||||
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
/**
|
||||
\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
|
||||
@ -35,7 +35,7 @@ class InterfaceNotification
|
||||
|
||||
/**
|
||||
* \brief Constructeur.
|
||||
* \param DB Handler d'accès base
|
||||
* \param DB Handler d'acces base
|
||||
*/
|
||||
function InterfaceNotification($DB)
|
||||
{
|
||||
@ -81,10 +81,10 @@ class InterfaceNotification
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers
|
||||
* \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
|
||||
* \param action Code de l'evenement
|
||||
* \param object Objet concerné
|
||||
* \param object Objet concerne
|
||||
* \param user Objet user
|
||||
* \param lang Objet lang
|
||||
* \param conf Objet conf
|
||||
@ -92,8 +92,8 @@ class InterfaceNotification
|
||||
*/
|
||||
function run_trigger($action,$object,$user,$langs,$conf)
|
||||
{
|
||||
// Mettre ici le code à exécuter en réaction de l'action
|
||||
// Les données de l'action sont stockées dans $object
|
||||
// Mettre ici le code a executer en reaction de l'action
|
||||
// Les donnees de l'action sont stockees dans $object
|
||||
|
||||
// Si module notification non actif, on ne fait rien
|
||||
if (! $conf->notification->enabled) return 0;
|
||||
@ -107,7 +107,7 @@ class InterfaceNotification
|
||||
$action_notify = 2;
|
||||
$ref = dol_sanitizeFileName($object->ref);
|
||||
$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->send($action_notify, $object->socid, $mesg, 'facture', $object->id, $filepdf);
|
||||
@ -120,7 +120,7 @@ class InterfaceNotification
|
||||
$action_notify = 1;
|
||||
$ref = dol_sanitizeFileName($object->ref);
|
||||
$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->send($action_notify, $object->socid, $mesg, 'ficheinter', $object->id, $filepdf);
|
||||
@ -133,7 +133,7 @@ class InterfaceNotification
|
||||
$action_notify = 3;
|
||||
$ref = dol_sanitizeFileName($object->ref);
|
||||
$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->send($action_notify, $object->socid, $mesg, 'order_supplier', $object->id, $filepdf);
|
||||
|
||||
@ -44,7 +44,7 @@ class InterfacePhenixsynchro
|
||||
|
||||
/**
|
||||
* \brief Constructeur.
|
||||
* \param DB Handler d'accès base
|
||||
* \param DB Handler d'acces base
|
||||
*/
|
||||
function InterfacePhenixsynchro($DB)
|
||||
{
|
||||
@ -90,10 +90,10 @@ class InterfacePhenixsynchro
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers
|
||||
* \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
|
||||
* \param action Code de l'evenement
|
||||
* \param object Objet concerné
|
||||
* \param object Objet concerne
|
||||
* \param user Objet user
|
||||
* \param lang Objet lang
|
||||
* \param conf Objet conf
|
||||
@ -101,8 +101,8 @@ class InterfacePhenixsynchro
|
||||
*/
|
||||
function run_trigger($action,$object,$user,$langs,$conf)
|
||||
{
|
||||
// Mettre ici le code à exécuter en réaction de l'action
|
||||
// Les données de l'action sont stockées dans $object
|
||||
// Mettre ici le code a executer en reaction de l'action
|
||||
// Les donnees de l'action sont stockees dans $object
|
||||
|
||||
if (! $conf->phenix->enabled) return 0; // Module non actif
|
||||
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)
|
||||
{
|
||||
|
||||
// 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();
|
||||
if (! $phenix->localdb->ok)
|
||||
{
|
||||
// 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.="La mise a jour Webcalendar a été ignorée.";
|
||||
$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 ete ignoree.";
|
||||
$this->error=$error;
|
||||
|
||||
//dol_syslog("interface_phenix.class.php: ".$this->error, LOG_ERR);
|
||||
@ -412,7 +412,7 @@ class InterfacePhenixsynchro
|
||||
else
|
||||
{
|
||||
$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;
|
||||
|
||||
//dol_syslog("interface_phenix.class.php: ".$this->error, LOG_ERR);
|
||||
|
||||
@ -43,7 +43,7 @@ class InterfaceWebcalsynchro
|
||||
|
||||
/**
|
||||
* \brief Constructeur.
|
||||
* \param DB Handler d'accès base
|
||||
* \param DB Handler d'acces base
|
||||
*/
|
||||
function InterfaceWebcalsynchro($DB)
|
||||
{
|
||||
@ -89,10 +89,10 @@ class InterfaceWebcalsynchro
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Fonction appelée lors du déclenchement d'un évènement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre présentes dans includes/triggers
|
||||
* \brief Fonction appelee lors du declenchement d'un evenement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre presentes dans includes/triggers
|
||||
* \param action Code de l'evenement
|
||||
* \param object Objet concerné
|
||||
* \param object Objet concerne
|
||||
* \param user Objet user
|
||||
* \param lang Objet lang
|
||||
* \param conf Objet conf
|
||||
@ -100,8 +100,8 @@ class InterfaceWebcalsynchro
|
||||
*/
|
||||
function run_trigger($action,$object,$user,$langs,$conf)
|
||||
{
|
||||
// Mettre ici le code à exécuter en réaction de l'action
|
||||
// Les données de l'action sont stockées dans $object
|
||||
// Mettre ici le code a executer en reaction de l'action
|
||||
// Les donnees de l'action sont stockees dans $object
|
||||
|
||||
if (! $conf->webcal->enabled) return 0; // Module non actif
|
||||
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)
|
||||
{
|
||||
|
||||
// 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();
|
||||
if (! $webcal->localdb->ok)
|
||||
{
|
||||
// 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.="La mise a jour Webcalendar a été ignorée.";
|
||||
$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 ete ignoree.";
|
||||
$this->error=$error;
|
||||
|
||||
//dol_syslog("interface_webcal.class.php: ".$this->error, LOG_ERR);
|
||||
@ -389,7 +389,7 @@ class InterfaceWebcalsynchro
|
||||
else
|
||||
{
|
||||
$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;
|
||||
|
||||
//dol_syslog("interface_webcal.class.php: ".$this->error, LOG_ERR);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user