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
|
\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')
|
||||||
|
|||||||
@ -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."'";
|
||||||
|
|||||||
@ -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."'";
|
||||||
|
|||||||
@ -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')
|
||||||
|
|||||||
@ -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
|
||||||
|
|
||||||
|
|||||||
@ -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);
|
||||||
|
|||||||
@ -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);
|
||||||
|
|||||||
@ -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);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user