Works on ODT module.
This commit is contained in:
parent
8dbc2e5340
commit
fa1e2ffe83
@ -112,11 +112,22 @@ class DolibarrModules
|
||||
{
|
||||
if (! $err)
|
||||
{
|
||||
$sql=$array_sql[$i];
|
||||
$val=$array_sql[$i];
|
||||
$sql='';
|
||||
$ignoreerror=0;
|
||||
if (is_array($val))
|
||||
{
|
||||
$sql=$val['sql'];
|
||||
$ignoreerror=$val['ignoreerror'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql=$val;
|
||||
}
|
||||
|
||||
dol_syslog("DolibarrModules::_init sql=".$sql, LOG_DEBUG);
|
||||
dol_syslog("DolibarrModules::_init ignoreerror=".$ignoreerror." sql=".$sql, LOG_DEBUG);
|
||||
$result=$this->db->query($sql);
|
||||
if (! $result)
|
||||
if (! $result && ! $ignoreerror)
|
||||
{
|
||||
$this->error=$this->db->error();
|
||||
dol_syslog("DolibarrModules::_init Error ".$this->error, LOG_ERR);
|
||||
|
||||
@ -269,10 +269,13 @@ class modSociete extends DolibarrModules
|
||||
// Prevent pb of modules not correctly disabled
|
||||
//$this->remove($options);
|
||||
|
||||
$sql = array();
|
||||
$dirodt=DOL_DATA_ROOT.'/odttemplates/thirdparties';
|
||||
create_exdir($dirodt);
|
||||
dol_copy(DOL_DOCUMENT_ROOT.'/install/odttemplates/thirdparties/template_thirdparty.odt',$dirodt,0,0);
|
||||
|
||||
create_exdir(DOL_DATA_ROOT.'/odttemplates/thirdparties');
|
||||
dol_copy(DOL_DOCUMENT_ROOT.'/install/odttemplates/thirdparties/template_thirdparty.odt',DOL_DATA_ROOT.'/odttemplates/thirdparties/template_thirdparty.odt',0,0);
|
||||
$sql = array(
|
||||
array('sql'=>"INSERT INTO ".MAIN_DB_PREFIX."const set name='COMPANY_ADDON_PDF_ODT_PATH', value='DOL_DATA_ROOT/odttemplates/thirdparties'",'ignoreerror'=>1)
|
||||
);
|
||||
|
||||
return $this->_init($sql,$options);
|
||||
}
|
||||
|
||||
@ -787,7 +787,7 @@ ModuleCompanyCodeDigitaria=Accountancy code depends on third party code. The cod
|
||||
UseNotifications=Use notifications
|
||||
NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events, to third parties (customers or suppliers) that are configured to. Choice of active notification and targets contacts is made one third party at time.
|
||||
ModelModules=Documents templates
|
||||
DocumentModelOdt=Generate documents from .ODT file format templates (OpenOffice...)
|
||||
DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT files for OpenOffice, KOffice, TextEdit,...)
|
||||
WatermarkOnDraft=Watermark on draft document
|
||||
##### Webcal setup #####
|
||||
WebCalSetup=Webcalendar link setup
|
||||
|
||||
@ -266,7 +266,7 @@ ConfirmPurge=Etes vous sûr de vouloir réaliser cette purge ?<br>Ceci effacera
|
||||
MinLength=Longueur minimale
|
||||
LanguageFilesCachedIntoShmopSharedMemory=Fichiers .lang en mémoire partagée
|
||||
ExamplesWithCurrentSetup=Exemples avec le paramétrage actif courant
|
||||
ListOfDirectories=Liste des répertoires de modèles OpenDocument
|
||||
ListOfDirectories=Liste des répertoires des modèles OpenDocument
|
||||
ListOfDirectoriesForModelGenODT=Liste des répertoires contenant des documents modèles OpenDocument.<br><br>Indiquer les chemins complets de répertoire.<br>Ajouter un retour à la ligne entre chaque répertoire.<br>Pour indiquer un répertoire du module GED, indiquer<br><b>DOL_DATA_ROOT/ecm/nomdurepertoireged</b><br><br>Les fichiers modèles dans ces répertoires doivent se terminer par <b>.odt</b>.
|
||||
NumberOfModelFilesFound=Nombre de fichiers modèles ODT trouvés dans ce(s) répertoire(s)
|
||||
ExampleOfDirectoriesForModelGen=Exemples de syntaxe:<br>c:\mydir<br>/home/mydir<br>DOL_DATA_ROOT/ecm/ecmdir
|
||||
@ -788,7 +788,7 @@ ModuleCompanyCodeDigitaria = Renvoie un code compta composé suivant le code tie
|
||||
UseNotifications = Utiliser les notifications
|
||||
NotificationsDesc = La fonction des notifications par emails permet d'envoyer automatiquement un email, pour certains événements Dolibarr, aux tiers (sociétés clients, prospects ou fournisseurs) configurés pour. Le choix des notifications et contacts destinataires se fait tiers par tiers.
|
||||
ModelModules=Modèle de documents
|
||||
DocumentModelOdt=Genération depuis des modèles au format .ODT (OpenOffice...)
|
||||
DocumentModelOdt=Genération depuis des modèles OpenDocument (Fichier .ODT OpenOffice, KOffice, TextEdit,...)
|
||||
WatermarkOnDraft=Filigrame sur les documents brouillons
|
||||
##### Webcal setup ##### = undefined
|
||||
WebCalSetup = Configuration du lien vers le calendrier Webcalendar
|
||||
|
||||
Loading…
Reference in New Issue
Block a user