diff --git a/htdocs/admin/dict.php b/htdocs/admin/dict.php
index 0c25f3a5bd8..b31a1972dd1 100644
--- a/htdocs/admin/dict.php
+++ b/htdocs/admin/dict.php
@@ -951,7 +951,6 @@ if (empty($id))
print $langs->trans("DictionaryDesc");
print " ".$langs->trans("OnlyActiveElementsAreShown")." \n";
}
-print " \n";
$param = '&id='.urlencode($id);
@@ -1016,6 +1015,13 @@ if ($id)
print '';
print '';
+ if ($id == 10 && empty($conf->global->FACTURE_TVAOPTION))
+ {
+ print info_admin($langs->trans("VATIsUsedIsOff", $langs->transnoentities("Setup"), $langs->transnoentities("CompanyFoundation")));
+ }
+
+ print " \n";
+
// Form to add a new line
if ($tabname[$id])
{
diff --git a/htdocs/core/lib/company.lib.php b/htdocs/core/lib/company.lib.php
index 94dc94aee52..7082d6991a3 100644
--- a/htdocs/core/lib/company.lib.php
+++ b/htdocs/core/lib/company.lib.php
@@ -1583,7 +1583,7 @@ function show_actions_done($conf, $langs, $db, $filterobj, $objcon='', $noprint=
$out.='';
// Author of event
- $out.='
';
+ $out.='
';
//$userstatic->id=$histo[$key]['userid'];
//$userstatic->login=$histo[$key]['login'];
//$out.=$userstatic->getLoginUrl(1);
diff --git a/htdocs/core/modules/commande/doc/doc_generic_order_odt.modules.php b/htdocs/core/modules/commande/doc/doc_generic_order_odt.modules.php
index 53b3731d533..3839edb85c1 100644
--- a/htdocs/core/modules/commande/doc/doc_generic_order_odt.modules.php
+++ b/htdocs/core/modules/commande/doc/doc_generic_order_odt.modules.php
@@ -46,9 +46,9 @@ class doc_generic_order_odt extends ModelePDFCommandes
public $emetteur;
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/core/modules/contract/doc/doc_generic_contract_odt.modules.php b/htdocs/core/modules/contract/doc/doc_generic_contract_odt.modules.php
index 4e8036c7eea..f70514b2912 100644
--- a/htdocs/core/modules/contract/doc/doc_generic_contract_odt.modules.php
+++ b/htdocs/core/modules/contract/doc/doc_generic_contract_odt.modules.php
@@ -44,9 +44,9 @@ class doc_generic_contract_odt extends ModelePDFContract
public $emetteur;
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/core/modules/expedition/doc/doc_generic_shipment_odt.modules.php b/htdocs/core/modules/expedition/doc/doc_generic_shipment_odt.modules.php
index 8277ff40820..38696cb3cc2 100644
--- a/htdocs/core/modules/expedition/doc/doc_generic_shipment_odt.modules.php
+++ b/htdocs/core/modules/expedition/doc/doc_generic_shipment_odt.modules.php
@@ -47,9 +47,9 @@ class doc_generic_shipment_odt extends ModelePdfExpedition
public $emetteur;
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php b/htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php
index 47689938fc1..93f4dbe88ca 100644
--- a/htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php
+++ b/htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php
@@ -45,9 +45,9 @@ class doc_generic_invoice_odt extends ModelePDFFactures
public $emetteur; // Objet societe qui emet
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/core/modules/modModuleBuilder.class.php b/htdocs/core/modules/modModuleBuilder.class.php
index b27a03cc798..7f4132d7e44 100644
--- a/htdocs/core/modules/modModuleBuilder.class.php
+++ b/htdocs/core/modules/modModuleBuilder.class.php
@@ -60,7 +60,7 @@ class modModuleBuilder extends DolibarrModules
// Config pages
//-------------
- $this->config_page_url = array('setup@modulebuilder');
+ $this->config_page_url = array('setup.php@modulebuilder');
// Dependencies
//-------------
diff --git a/htdocs/core/modules/modSocialNetworks.class.php b/htdocs/core/modules/modSocialNetworks.class.php
index 063cce438fe..6aceeff6a70 100644
--- a/htdocs/core/modules/modSocialNetworks.class.php
+++ b/htdocs/core/modules/modSocialNetworks.class.php
@@ -48,7 +48,7 @@ class modSocialNetworks extends DolibarrModules
$this->family = "interface";
// Module label (no space allowed), used if translation string 'ModuleXXXName' not found (where XXX is value of numeric property 'numero' of module)
$this->name = preg_replace('/^mod/i','',get_class($this));
- $this->description = "Enable Social Networks fields into contacts";
+ $this->description = "Enable Social Networks fields into third parties and addresses (skype, twitter, facebook, ...)";
// Possible values for version are: 'development', 'experimental', 'dolibarr' or version
$this->version = 'dolibarr';
// Key used in llx_const table to save module status enabled/disabled (where MYMODULE is value of property name of module in uppercase)
diff --git a/htdocs/core/modules/modSyslog.class.php b/htdocs/core/modules/modSyslog.class.php
index d401b2f1621..7166a787809 100644
--- a/htdocs/core/modules/modSyslog.class.php
+++ b/htdocs/core/modules/modSyslog.class.php
@@ -85,7 +85,20 @@ class modSyslog extends DolibarrModules
// Cronjobs
$this->cronjobs = array(
- 0=>array('label'=>'CompressSyslogs', 'jobtype'=>'method', 'class'=>'core/class/utils.class.php', 'objectname'=>'Utils', 'method'=>'compressSyslogs', 'parameters'=>'', 'comment'=>'Compress and archive log files. Warning: batch must be run with same account than your web server to avoid to get log files with different owner than required by web server. Another solution is to set web server Operating System group as the group of directory documents and set GROUP permission "rws" on this directory so log files will always have the group and permissions of the web server Operating System group', 'frequency'=>1, 'unitfrequency'=> 3600 * 24, 'priority'=>50, 'status'=>0, 'test'=>true),
+ 0 => array(
+ 'label' => 'CompressSyslogs',
+ 'jobtype' => 'method',
+ 'class' => 'core/class/utils.class.php',
+ 'objectname' => 'Utils',
+ 'method' => 'compressSyslogs',
+ 'parameters' => '',
+ 'comment' => 'Compress and archive log files. Warning: batch must be run with same account than your web server to avoid to get log files with different owner than required by web server. Another solution is to set web server Operating System group as the group of directory documents and set GROUP permission "rws" on this directory so log files will always have the group and permissions of the web server Operating System group',
+ 'frequency' => 1,
+ 'unitfrequency' => 3600 * 24,
+ 'priority' => 50,
+ 'status' => 0,
+ 'test' => true,
+ ),
);
}
}
diff --git a/htdocs/core/modules/product/doc/doc_generic_product_odt.modules.php b/htdocs/core/modules/product/doc/doc_generic_product_odt.modules.php
index 4e22f24d9a3..1ee00f486e5 100644
--- a/htdocs/core/modules/product/doc/doc_generic_product_odt.modules.php
+++ b/htdocs/core/modules/product/doc/doc_generic_product_odt.modules.php
@@ -43,9 +43,9 @@ class doc_generic_product_odt extends ModelePDFProduct
public $emetteur;
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php b/htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php
index f653f2fdad7..d76ae3b586a 100644
--- a/htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php
+++ b/htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php
@@ -61,9 +61,9 @@ class doc_generic_task_odt extends ModelePDFTask
public $emetteur; // Objet societe qui emet
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/core/modules/propale/doc/doc_generic_proposal_odt.modules.php b/htdocs/core/modules/propale/doc/doc_generic_proposal_odt.modules.php
index 0d05f298e9c..6b5bf3fe3a2 100644
--- a/htdocs/core/modules/propale/doc/doc_generic_proposal_odt.modules.php
+++ b/htdocs/core/modules/propale/doc/doc_generic_proposal_odt.modules.php
@@ -44,9 +44,9 @@ class doc_generic_proposal_odt extends ModelePDFPropales
public $emetteur; // Objet societe qui emet
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/core/modules/stock/doc/doc_generic_stock_odt.modules.php b/htdocs/core/modules/stock/doc/doc_generic_stock_odt.modules.php
index 925876185be..fb600eee268 100644
--- a/htdocs/core/modules/stock/doc/doc_generic_stock_odt.modules.php
+++ b/htdocs/core/modules/stock/doc/doc_generic_stock_odt.modules.php
@@ -43,9 +43,9 @@ class doc_generic_stock_odt extends ModelePDFStock
public $emetteur;
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/core/modules/supplier_proposal/doc/doc_generic_supplier_proposal_odt.modules.php b/htdocs/core/modules/supplier_proposal/doc/doc_generic_supplier_proposal_odt.modules.php
index b34fb7b03e6..f483738ecb7 100644
--- a/htdocs/core/modules/supplier_proposal/doc/doc_generic_supplier_proposal_odt.modules.php
+++ b/htdocs/core/modules/supplier_proposal/doc/doc_generic_supplier_proposal_odt.modules.php
@@ -44,9 +44,9 @@ class doc_generic_supplier_proposal_odt extends ModelePDFSupplierProposal
public $emetteur;
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/core/modules/user/doc/doc_generic_user_odt.modules.php b/htdocs/core/modules/user/doc/doc_generic_user_odt.modules.php
index ab581553ab6..bce2aca823a 100644
--- a/htdocs/core/modules/user/doc/doc_generic_user_odt.modules.php
+++ b/htdocs/core/modules/user/doc/doc_generic_user_odt.modules.php
@@ -42,9 +42,9 @@ class doc_generic_user_odt extends ModelePDFUser
public $emetteur;
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/core/modules/usergroup/doc/doc_generic_usergroup_odt.modules.php b/htdocs/core/modules/usergroup/doc/doc_generic_usergroup_odt.modules.php
index b89f68d755b..798231ed688 100644
--- a/htdocs/core/modules/usergroup/doc/doc_generic_usergroup_odt.modules.php
+++ b/htdocs/core/modules/usergroup/doc/doc_generic_usergroup_odt.modules.php
@@ -44,9 +44,9 @@ class doc_generic_usergroup_odt extends ModelePDFUserGroup
public $emetteur;
/**
- * @var array() Minimum version of PHP required by module.
+ * @var array() Minimum version of PHP required by module.
* e.g.: PHP ≥ 5.4 = array(5, 4)
- */
+ */
public $phpmin = array(5, 4);
/**
diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang
index 01d73f6c04b..89af1ebbbc1 100644
--- a/htdocs/langs/en_US/admin.lang
+++ b/htdocs/langs/en_US/admin.lang
@@ -1806,6 +1806,7 @@ YouCanDeleteFileOnServerWith=You can delete this file on server with Command Lin
ChartLoaded=Chart of account loaded
SocialNetworkSetup=Setup of module Social Networks
EnableFeatureFor=Enable features for %s
+VATIsUsedIsOff=Note: The option to use sales Tax or VAT has been set to Off in the menu %s - %s, so Sale tax or Vat used will always be 0 for sales.
##### Resource ####
ResourceSetup=Configuration du module Resource
UseSearchToSelectResource=Use a search form to choose a resource (rather than a drop-down list).
diff --git a/htdocs/modulebuilder/admin/setup.php b/htdocs/modulebuilder/admin/setup.php
index 26e64785524..6ca9bfe2a1e 100644
--- a/htdocs/modulebuilder/admin/setup.php
+++ b/htdocs/modulebuilder/admin/setup.php
@@ -73,7 +73,7 @@ if (preg_match('/del_(.*)/', $action, $reg)) {
}
}
-
+
/*
* View
*/
@@ -87,73 +87,78 @@ if (GETPOST('withtab', 'alpha')) {
$linkback = '' . $langs->trans("BackToModuleList") . '';
}
+print '';
// End of page
llxFooter();
diff --git a/htdocs/stripe/charge.php b/htdocs/stripe/charge.php
index d39cac84eca..0f26bf0e11a 100644
--- a/htdocs/stripe/charge.php
+++ b/htdocs/stripe/charge.php
@@ -1,5 +1,5 @@
+/* Copyright (C) 2018 Thibault FOUCART
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -62,13 +62,13 @@ llxHeader('', $langs->trans("StripeChargeList"));
if (! empty($conf->stripe->enabled) && (empty($conf->global->STRIPE_LIVE) || GETPOST('forcesandbox','alpha')))
{
$service = 'StripeTest';
- $servicestatus = '0';
+ $servicestatus = '0';
dol_htmloutput_mesg($langs->trans('YouAreCurrentlyInSandboxMode', 'Stripe'), '', 'warning');
}
else
{
- $service = 'StripeLive';
- $servicestatus = '1';
+ $service = 'StripeLive';
+ $servicestatus = '1';
}
$stripeacc = $stripe->getStripeAccount($service);
@@ -150,7 +150,7 @@ if (!$rowid)
print '