';
$this->select_barcode_type($selected, $htmlname, 1);
diff --git a/htdocs/core/menus/standard/eldy.lib.php b/htdocs/core/menus/standard/eldy.lib.php
index b164d5a0d13..99368e609d8 100644
--- a/htdocs/core/menus/standard/eldy.lib.php
+++ b/htdocs/core/menus/standard/eldy.lib.php
@@ -689,15 +689,15 @@ function print_left_eldy_menu($db,$menu_array_before,$menu_array_after)
$newmenu->add("/admin/tools/index.php?mainmenu=home&leftmenu=admintools", $langs->trans("SystemTools"), 0, 1, '', $mainmenu, 'admintools');
if ($leftmenu=="admintools")
{
- $newmenu->add('/admin/system/dolibarr.php?mainmenu=home', $langs->trans('InfoDolibarr'), 1);
- $newmenu->add('/admin/system/constall.php?mainmenu=home', $langs->trans('AllParameters'), 2);
- $newmenu->add('/admin/system/modules.php?mainmenu=home', $langs->trans('Modules'), 2);
- $newmenu->add('/admin/triggers.php?mainmenu=home', $langs->trans('Triggers'), 2);
- $newmenu->add('/admin/system/os.php?mainmenu=home', $langs->trans('InfoOS'), 1);
- $newmenu->add('/admin/system/web.php?mainmenu=home', $langs->trans('InfoWebServer'), 1);
- $newmenu->add('/admin/system/phpinfo.php?mainmenu=home', $langs->trans('InfoPHP'), 1);
- //if (function_exists('xdebug_is_enabled')) $newmenu->add('/admin/system/xdebug.php', $langs->trans('XDebug'),1);
- $newmenu->add('/admin/system/database.php?mainmenu=home', $langs->trans('InfoDatabase'), 1);
+ $newmenu->add('/admin/system/dolibarr.php?mainmenu=home', $langs->trans('InfoDolibarr'), 1);
+ $newmenu->add('/admin/system/constall.php?mainmenu=home', $langs->trans('AllParameters'), 2);
+ $newmenu->add('/admin/system/modules.php?mainmenu=home', $langs->trans('Modules'), 2);
+ $newmenu->add('/admin/triggers.php?mainmenu=home', $langs->trans('Triggers'), 2);
+ $newmenu->add('/admin/system/os.php?mainmenu=home', $langs->trans('InfoOS'), 1);
+ $newmenu->add('/admin/system/web.php?mainmenu=home', $langs->trans('InfoWebServer'), 1);
+ $newmenu->add('/admin/system/phpinfo.php?mainmenu=home', $langs->trans('InfoPHP'), 1);
+ //if (function_exists('xdebug_is_enabled')) $newmenu->add('/admin/system/xdebug.php', $langs->trans('XDebug'),1);
+ $newmenu->add('/admin/system/database.php?mainmenu=home', $langs->trans('InfoDatabase'), 1);
$newmenu->add("/admin/tools/dolibarr_export.php?mainmenu=home", $langs->trans("Backup"),1);
$newmenu->add("/admin/tools/dolibarr_import.php?mainmenu=home", $langs->trans("Restore"),1);
diff --git a/htdocs/exports/index.php b/htdocs/exports/index.php
index 0cf3a0f0ef1..079fd67ceca 100644
--- a/htdocs/exports/index.php
+++ b/htdocs/exports/index.php
@@ -53,93 +53,93 @@ print '';
print '';
-
-// List export set
-print '';
-print '';
-print ''.$langs->trans("Module").' ';
-print ''.$langs->trans("ExportableDatas").' ';
-//print ' ';
-print ' ';
-$var=true;
-if (count($export->array_export_code))
-{
- foreach ($export->array_export_code as $key => $value)
- {
- $var=!$var;
- print '';
- //print img_object($export->array_export_module[$key]->getName(),$export->array_export_module[$key]->picto).' ';
- print $export->array_export_module[$key]->getName();
- print ' ';
- print img_object($export->array_export_module[$key]->getName(),$export->array_export_icon[$key]).' ';
- $string=$langs->trans($export->array_export_label[$key]);
- print ($string!=$export->array_export_label[$key]?$string:$export->array_export_label[$key]);
- print ' ';
- // print '';
- // print ''.img_picto($langs->trans("NewExport"),'filenew').' ';
- // print ' ';
- print ' ';
-
- }
-}
-else
-{
- print ''.$langs->trans("NoExportableData").' ';
-}
-print '
';
-print ' ';
-
-print '';
-if (count($export->array_export_code))
-{
- if ($user->rights->export->creer)
- {
- print ''.$langs->trans("NewExport").' ';
- }
- else
- {
- print ''.$langs->trans("NewExport").' ';
- }
- /*
- print ' ';
- */
-}
+
+// List export set
+print '';
+print '';
+print ''.$langs->trans("Module").' ';
+print ''.$langs->trans("ExportableDatas").' ';
+//print ' ';
+print ' ';
+$var=true;
+if (count($export->array_export_code))
+{
+ foreach ($export->array_export_code as $key => $value)
+ {
+ $var=!$var;
+ print '';
+ //print img_object($export->array_export_module[$key]->getName(),$export->array_export_module[$key]->picto).' ';
+ print $export->array_export_module[$key]->getName();
+ print ' ';
+ print img_object($export->array_export_module[$key]->getName(),$export->array_export_icon[$key]).' ';
+ $string=$langs->trans($export->array_export_label[$key]);
+ print ($string!=$export->array_export_label[$key]?$string:$export->array_export_label[$key]);
+ print ' ';
+ // print '';
+ // print ''.img_picto($langs->trans("NewExport"),'filenew').' ';
+ // print ' ';
+ print ' ';
+
+ }
+}
+else
+{
+ print ''.$langs->trans("NoExportableData").' ';
+}
+print '
';
+print ' ';
+
+print '';
+if (count($export->array_export_code))
+{
+ if ($user->rights->export->creer)
+ {
+ print ''.$langs->trans("NewExport").' ';
+ }
+ else
+ {
+ print ''.$langs->trans("NewExport").' ';
+ }
+ /*
+ print ' ';
+ */
+}
print ' ';
print ' ';
-
-// List of available export format
-$var=true;
-print '';
-print '';
-print ''.$langs->trans("AvailableFormats").' ';
-print ''.$langs->trans("LibraryShort").' ';
-print ''.$langs->trans("LibraryVersion").' ';
-print ' ';
-
-include_once DOL_DOCUMENT_ROOT.'/core/modules/export/modules_export.php';
-$model=new ModeleExports();
-$liste=$model->liste_modeles($db); // This is not a static method for exports because method load non static properties
-
-$var=true;
-foreach($liste as $key => $val)
-{
- $var=!$var;
- print '';
- print ''.img_picto_common($model->getDriverLabel($key),$model->getPicto($key)).' ';
- $text=$model->getDriverDesc($key);
- print ''.$form->textwithpicto($model->getDriverLabel($key),$text).' ';
- print ''.$model->getLibLabel($key).' ';
- print ''.$model->getLibVersion($key).' ';
- print ' ';
-}
-
-print '
';
-
+
+// List of available export format
+$var=true;
+print '';
+print '';
+print ''.$langs->trans("AvailableFormats").' ';
+print ''.$langs->trans("LibraryShort").' ';
+print ''.$langs->trans("LibraryVersion").' ';
+print ' ';
+
+include_once DOL_DOCUMENT_ROOT.'/core/modules/export/modules_export.php';
+$model=new ModeleExports();
+$liste=$model->liste_modeles($db); // This is not a static method for exports because method load non static properties
+
+$var=true;
+foreach($liste as $key => $val)
+{
+ $var=!$var;
+ print '';
+ print ''.img_picto_common($model->getDriverLabel($key),$model->getPicto($key)).' ';
+ $text=$model->getDriverDesc($key);
+ print ''.$form->textwithpicto($model->getDriverLabel($key),$text).' ';
+ print ''.$model->getLibLabel($key).' ';
+ print ''.$model->getLibVersion($key).' ';
+ print ' ';
+}
+
+print '
';
+
print ' ';
print '
';
diff --git a/htdocs/imports/index.php b/htdocs/imports/index.php
index c421dafc554..f9f6dfb9d27 100644
--- a/htdocs/imports/index.php
+++ b/htdocs/imports/index.php
@@ -52,84 +52,84 @@ print '';
print '';
-// List of import set
-print '';
-print '';
-print ''.$langs->trans("Module").' ';
-print ''.$langs->trans("ImportableDatas").' ';
-//print ' ';
-print ' ';
-$val=true;
-if (count($import->array_import_code))
-{
- foreach ($import->array_import_code as $key => $value)
- {
- $val=!$val;
- print '';
- print img_object($import->array_import_module[$key]->getName(),$import->array_import_module[$key]->picto).' ';
- print $import->array_import_module[$key]->getName();
- print ' ';
- $string=$langs->trans($import->array_import_label[$key]);
- print ($string!=$import->array_import_label[$key]?$string:$import->array_import_label[$key]);
- print ' ';
- // print '';
- // print ''.img_picto($langs->trans("NewImport"),'filenew').' ';
- // print ' ';
- print ' ';
-
- }
-}
-else
-{
- print ''.$langs->trans("NoImportableData").' ';
-}
-print '
';
-print ' ';
-
-print '';
-if (count($import->array_import_code))
-{
- //if ($user->rights->import->run)
- //{
- print ''.$langs->trans("NewImport").' ';
- //}
- //else
- //{
- // print ''.$langs->trans("NewImport").' ';
- //}
-}
+// List of import set
+print '';
+print '';
+print ''.$langs->trans("Module").' ';
+print ''.$langs->trans("ImportableDatas").' ';
+//print ' ';
+print ' ';
+$val=true;
+if (count($import->array_import_code))
+{
+ foreach ($import->array_import_code as $key => $value)
+ {
+ $val=!$val;
+ print '';
+ print img_object($import->array_import_module[$key]->getName(),$import->array_import_module[$key]->picto).' ';
+ print $import->array_import_module[$key]->getName();
+ print ' ';
+ $string=$langs->trans($import->array_import_label[$key]);
+ print ($string!=$import->array_import_label[$key]?$string:$import->array_import_label[$key]);
+ print ' ';
+ // print '';
+ // print ''.img_picto($langs->trans("NewImport"),'filenew').' ';
+ // print ' ';
+ print ' ';
+
+ }
+}
+else
+{
+ print ''.$langs->trans("NoImportableData").' ';
+}
+print '
';
+print ' ';
+
+print '';
+if (count($import->array_import_code))
+{
+ //if ($user->rights->import->run)
+ //{
+ print ''.$langs->trans("NewImport").' ';
+ //}
+ //else
+ //{
+ // print ''.$langs->trans("NewImport").' ';
+ //}
+}
print ' ';
print ' ';
-// List of available import format
-$var=true;
-print '';
-print '';
-print ''.$langs->trans("AvailableFormats").' ';
-print ''.$langs->trans("LibraryShort").' ';
-print ''.$langs->trans("LibraryVersion").' ';
-print ' ';
-
-include_once DOL_DOCUMENT_ROOT.'/core/modules/import/modules_import.php';
-$model=new ModeleImports();
-$liste=$model->liste_modeles($db);
-
-foreach($liste as $key)
-{
- $var=!$var;
- print '';
- print ''.img_picto_common($model->getDriverLabel($key),$model->getPicto($key)).' ';
- $text=$model->getDriverDesc($key);
- print ''.$form->textwithpicto($model->getDriverLabel($key),$text).' ';
- print ''.$model->getLibLabel($key).' ';
- print ''.$model->getLibVersion($key).' ';
- print ' ';
-}
-
-print '
';
+// List of available import format
+$var=true;
+print '';
+print '';
+print ''.$langs->trans("AvailableFormats").' ';
+print ''.$langs->trans("LibraryShort").' ';
+print ''.$langs->trans("LibraryVersion").' ';
+print ' ';
+
+include_once DOL_DOCUMENT_ROOT.'/core/modules/import/modules_import.php';
+$model=new ModeleImports();
+$liste=$model->liste_modeles($db);
+
+foreach($liste as $key)
+{
+ $var=!$var;
+ print '';
+ print ''.img_picto_common($model->getDriverLabel($key),$model->getPicto($key)).' ';
+ $text=$model->getDriverDesc($key);
+ print ''.$form->textwithpicto($model->getDriverLabel($key),$text).' ';
+ print ''.$model->getLibLabel($key).' ';
+ print ''.$model->getLibVersion($key).' ';
+ print ' ';
+}
+
+print '
';
print ' ';
diff --git a/htdocs/install/mysql/migration/3.2.0-3.3.0.sql b/htdocs/install/mysql/migration/3.2.0-3.3.0.sql
index 32717194577..a3499ec2de7 100755
--- a/htdocs/install/mysql/migration/3.2.0-3.3.0.sql
+++ b/htdocs/install/mysql/migration/3.2.0-3.3.0.sql
@@ -92,7 +92,8 @@ ALTER TABLE llx_actioncomm MODIFY elementtype VARCHAR(32);
-- TASK #107
ALTER TABLE llx_ecm_directories MODIFY COLUMN label varchar(64) NOT NULL;
-ALTER TABLE llx_ecm_directories ADD COLUMN fullpath varchar(255) AFTER cachenbofdoc;
+ALTER TABLE llx_ecm_directories ADD COLUMN fullpath text AFTER cachenbofdoc;
+ALTER TABLE llx_ecm_directories MODIFY COLUMN fullpath text;
ALTER TABLE llx_ecm_directories ADD COLUMN extraparams varchar(255) AFTER fullpath;
ALTER TABLE llx_ecm_directories ADD COLUMN acl text;
ALTER TABLE llx_ecm_directories ADD INDEX idx_ecm_directories_fk_user_c (fk_user_c);
@@ -100,6 +101,8 @@ ALTER TABLE llx_ecm_directories ADD INDEX idx_ecm_directories_fk_user_m (fk_user
ALTER TABLE llx_ecm_directories ADD CONSTRAINT fk_ecm_directories_fk_user_c FOREIGN KEY (fk_user_c) REFERENCES llx_user (rowid);
ALTER TABLE llx_ecm_directories ADD CONSTRAINT fk_ecm_directories_fk_user_m FOREIGN KEY (fk_user_m) REFERENCES llx_user (rowid);
+ALTER TABLE llx_ecm_documents DROP FOREIGN KEY fk_ecm_documents_fk_directory;
+ALTER TABLE llx_ecm_documents DROP INDEX idx_ecm_documents_ref;
ALTER TABLE llx_ecm_documents DROP INDEX idx_ecm_documents;
ALTER TABLE llx_ecm_documents DROP COLUMN manualkeyword;
ALTER TABLE llx_ecm_documents DROP COLUMN fullpath_orig;
@@ -107,14 +110,15 @@ ALTER TABLE llx_ecm_documents DROP COLUMN private;
ALTER TABLE llx_ecm_documents DROP COLUMN crc;
ALTER TABLE llx_ecm_documents DROP COLUMN cryptkey;
ALTER TABLE llx_ecm_documents DROP COLUMN cipher;
-ALTER TABLE llx_ecm_documents CHANGE COLUMN fullpath_dol fullpath varchar(255) NOT NULL;
+ALTER TABLE llx_ecm_documents CHANGE COLUMN fullpath_dol fullpath text;
+ALTER TABLE llx_ecm_documents MODIFY COLUMN ref varchar(32) NOT NULL;
+ALTER TABLE llx_ecm_documents MODIFY COLUMN fullpath text;
ALTER TABLE llx_ecm_documents MODIFY COLUMN filemime varchar(128) NOT NULL;
ALTER TABLE llx_ecm_documents ADD COLUMN metadata text after description;
ALTER TABLE llx_ecm_documents ADD COLUMN extraparams varchar(255) AFTER fk_directory;
-ALTER TABLE llx_ecm_documents ADD UNIQUE INDEX idx_ecm_documents_ref (ref, fk_directory, entity);
+ALTER TABLE llx_ecm_documents ADD UNIQUE INDEX idx_ecm_documents_ref (ref, entity);
ALTER TABLE llx_ecm_documents ADD INDEX idx_ecm_documents_fk_create (fk_create);
ALTER TABLE llx_ecm_documents ADD INDEX idx_ecm_documents_fk_update (fk_update);
-ALTER TABLE llx_ecm_documents ADD CONSTRAINT fk_ecm_documents_fk_directory FOREIGN KEY (fk_directory) REFERENCES llx_ecm_directories (rowid);
ALTER TABLE llx_ecm_documents ADD CONSTRAINT fk_ecm_documents_fk_create FOREIGN KEY (fk_create) REFERENCES llx_user (rowid);
ALTER TABLE llx_ecm_documents ADD CONSTRAINT fk_ecm_documents_fk_update FOREIGN KEY (fk_update) REFERENCES llx_user (rowid);
diff --git a/htdocs/install/mysql/tables/llx_ecm_directories.sql b/htdocs/install/mysql/tables/llx_ecm_directories.sql
index 7e11694ad0b..06cc553ebca 100644
--- a/htdocs/install/mysql/tables/llx_ecm_directories.sql
+++ b/htdocs/install/mysql/tables/llx_ecm_directories.sql
@@ -27,7 +27,7 @@ create table llx_ecm_directories
fk_parent integer,
description varchar(255) NOT NULL,
cachenbofdoc integer NOT NULL DEFAULT 0,
- fullpath varchar(255), -- can be NULL for virtual directory
+ fullpath text,
extraparams varchar(255), -- for stock other parameters with json format
date_c datetime,
date_m timestamp,
diff --git a/htdocs/install/mysql/tables/llx_ecm_documents.key.sql b/htdocs/install/mysql/tables/llx_ecm_documents.key.sql
index a29292dea1c..0f7616d8a59 100644
--- a/htdocs/install/mysql/tables/llx_ecm_documents.key.sql
+++ b/htdocs/install/mysql/tables/llx_ecm_documents.key.sql
@@ -18,11 +18,10 @@
-- ============================================================================
-ALTER TABLE llx_ecm_documents ADD UNIQUE INDEX idx_ecm_documents_ref (ref, fk_directory, entity);
+ALTER TABLE llx_ecm_documents ADD UNIQUE INDEX idx_ecm_documents_ref (ref, entity);
ALTER TABLE llx_ecm_documents ADD INDEX idx_ecm_documents_fk_create (fk_create);
ALTER TABLE llx_ecm_documents ADD INDEX idx_ecm_documents_fk_update (fk_update);
-ALTER TABLE llx_ecm_documents ADD CONSTRAINT fk_ecm_documents_fk_directory FOREIGN KEY (fk_directory) REFERENCES llx_ecm_directories (rowid);
ALTER TABLE llx_ecm_documents ADD CONSTRAINT fk_ecm_documents_fk_create FOREIGN KEY (fk_create) REFERENCES llx_user (rowid);
ALTER TABLE llx_ecm_documents ADD CONSTRAINT fk_ecm_documents_fk_update FOREIGN KEY (fk_update) REFERENCES llx_user (rowid);
\ No newline at end of file
diff --git a/htdocs/install/mysql/tables/llx_ecm_documents.sql b/htdocs/install/mysql/tables/llx_ecm_documents.sql
index b1d8ecd3bba..148fec437f2 100644
--- a/htdocs/install/mysql/tables/llx_ecm_documents.sql
+++ b/htdocs/install/mysql/tables/llx_ecm_documents.sql
@@ -21,16 +21,16 @@
create table llx_ecm_documents
(
rowid integer AUTO_INCREMENT PRIMARY KEY,
- ref varchar(16) NOT NULL,
entity integer DEFAULT 1 NOT NULL,
+ ref varchar(32) NOT NULL, -- hash(fullpath + filename + version)
filename varchar(255) NOT NULL,
filesize integer NOT NULL,
- filemime varchar(128) NOT NULL,
+ filemime varchar(128) NOT NULL,
description text,
- metadata text,
- fullpath varchar(255) NOT NULL,
+ metadata text, -- Secure file information (json format / encrypted)
+ fullpath text,
fk_directory integer,
- extraparams varchar(255), -- for stock other parameters with json format
+ extraparams varchar(255), -- Other parameters (json format)
fk_create integer NOT NULL,
fk_update integer,
date_c datetime NOT NULL,
diff --git a/htdocs/product/liste.php b/htdocs/product/liste.php
index a51e7441138..e750faa0357 100644
--- a/htdocs/product/liste.php
+++ b/htdocs/product/liste.php
@@ -2,6 +2,7 @@
/* Copyright (C) 2001-2006 Rodolphe Quiedeville
* Copyright (C) 2004-2011 Laurent Destailleur
* Copyright (C) 2005-2012 Regis Houssin
+ * Copyright (C) 2012 Marcos GarcĂa
*
* 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
@@ -132,11 +133,11 @@ else
if ($sall)
{
$sql.= " AND (p.ref LIKE '%".$db->escape($sall)."%' OR p.label LIKE '%".$db->escape($sall)."%' OR p.description LIKE '%".$db->escape($sall)."%' OR p.note LIKE '%".$db->escape($sall)."%'";
- if (! empty($conf->global->MAIN_MODULE_BARCODE))
+ if (! empty($conf->barcode->enabled))
{
- $sql .= " OR p.barcode LIKE '%".$db->escape($sall)."%'";
+ $sql.= " OR p.barcode LIKE '%".$db->escape($sall)."%'";
}
- $sql .= ')';
+ $sql.= ')';
}
// if the type is not 1, we show all products (type = 0,2,3)
if (dol_strlen($type))
diff --git a/htdocs/societe/agenda.php b/htdocs/societe/agenda.php
index d25245c7288..6a72d73cb50 100644
--- a/htdocs/societe/agenda.php
+++ b/htdocs/societe/agenda.php
@@ -105,7 +105,7 @@ if ($socid)
print '';
}
- if ($conf->global->MAIN_MODULE_BARCODE)
+ if (! empty($conf->barcode->enabled))
{
print ''.$langs->trans('Gencod').' '.$soc->barcode.' ';
}
diff --git a/htdocs/societe/canvas/company/tpl/card_create.tpl.php b/htdocs/societe/canvas/company/tpl/card_create.tpl.php
index 181e248f849..d519f125c09 100644
--- a/htdocs/societe/canvas/company/tpl/card_create.tpl.php
+++ b/htdocs/societe/canvas/company/tpl/card_create.tpl.php
@@ -96,7 +96,7 @@
-global->MAIN_MODULE_BARCODE) { ?>
+barcode->enabled)) { ?>
trans('Gencod'); ?>
diff --git a/htdocs/societe/canvas/company/tpl/card_edit.tpl.php b/htdocs/societe/canvas/company/tpl/card_edit.tpl.php
index c0e865c6aef..4d89f95b8c8 100644
--- a/htdocs/societe/canvas/company/tpl/card_edit.tpl.php
+++ b/htdocs/societe/canvas/company/tpl/card_edit.tpl.php
@@ -111,7 +111,7 @@ if ($this->control->tpl['fournisseur']) {
-global->MAIN_MODULE_BARCODE) { ?>
+barcode->enabled)) { ?>
trans('Gencod'); ?>
diff --git a/htdocs/societe/canvas/company/tpl/card_view.tpl.php b/htdocs/societe/canvas/company/tpl/card_view.tpl.php
index a0a9c7ec47a..1eaf013af0d 100644
--- a/htdocs/societe/canvas/company/tpl/card_view.tpl.php
+++ b/htdocs/societe/canvas/company/tpl/card_view.tpl.php
@@ -69,7 +69,7 @@ dol_fiche_head($head, 'card', $langs->trans("ThirdParty"),0,'company');
-global->MAIN_MODULE_BARCODE) { ?>
+barcode->enabled)) { ?>
trans('Gencod'); ?>
control->tpl['barcode']; ?>
diff --git a/htdocs/societe/canvas/individual/tpl/card_create.tpl.php b/htdocs/societe/canvas/individual/tpl/card_create.tpl.php
index 6c7e029b8e3..ac4e4cceef0 100644
--- a/htdocs/societe/canvas/individual/tpl/card_create.tpl.php
+++ b/htdocs/societe/canvas/individual/tpl/card_create.tpl.php
@@ -106,7 +106,7 @@
-global->MAIN_MODULE_BARCODE) { ?>
+barcode->enabled)) { ?>
trans('Gencod'); ?>
diff --git a/htdocs/societe/canvas/individual/tpl/card_edit.tpl.php b/htdocs/societe/canvas/individual/tpl/card_edit.tpl.php
index 19d7f4b67d5..296869bbae3 100644
--- a/htdocs/societe/canvas/individual/tpl/card_edit.tpl.php
+++ b/htdocs/societe/canvas/individual/tpl/card_edit.tpl.php
@@ -108,7 +108,7 @@ if ($this->control->tpl['fournisseur']) {
-global->MAIN_MODULE_BARCODE) { ?>
+barcode->enabled)) { ?>
trans('Gencod'); ?>
diff --git a/htdocs/societe/canvas/individual/tpl/card_view.tpl.php b/htdocs/societe/canvas/individual/tpl/card_view.tpl.php
index 6f82f5c6aeb..a47f3c7711f 100644
--- a/htdocs/societe/canvas/individual/tpl/card_view.tpl.php
+++ b/htdocs/societe/canvas/individual/tpl/card_view.tpl.php
@@ -68,7 +68,7 @@ dol_fiche_head($head, 'card', $langs->trans("ThirdParty"),0,'company');
-global->MAIN_MODULE_BARCODE) { ?>
+barcode->enabled)) { ?>
trans('Gencod'); ?>
control->tpl['barcode']; ?>
diff --git a/htdocs/societe/soc.php b/htdocs/societe/soc.php
index 156133c9252..a81426f1739 100644
--- a/htdocs/societe/soc.php
+++ b/htdocs/societe/soc.php
@@ -784,7 +784,7 @@ else
print ' ';
// Barcode
- if (! empty($conf->global->MAIN_MODULE_BARCODE))
+ if (! empty($conf->barcode->enabled))
{
print ''.$langs->trans('Gencod').' ';
print ' ';
@@ -1218,7 +1218,7 @@ else
}
// Barcode
- if ($conf->global->MAIN_MODULE_BARCODE)
+ if (! empty($conf->barcode->enabled))
{
print ''.$langs->trans('Gencod').' ';
print ' ';
@@ -1469,7 +1469,7 @@ else
if (! empty($conf->global->SOCIETE_USEPREFIX)) $rowspan++;
if (! empty($object->client)) $rowspan++;
if (! empty($conf->fournisseur->enabled) && $object->fournisseur && ! empty($user->rights->fournisseur->lire)) $rowspan++;
- if (! empty($conf->global->MAIN_MODULE_BARCODE)) $rowspan++;
+ if (! empty($conf->barcode->enabled)) $rowspan++;
if (empty($conf->global->SOCIETE_DISABLE_STATE)) $rowspan++;
$htmllogobar='';
if ($showlogo || $showbarcode)
@@ -1514,7 +1514,7 @@ else
}
// Barcode
- if (! empty($conf->global->MAIN_MODULE_BARCODE))
+ if (! empty($conf->barcode->enabled))
{
print '';
print $langs->trans('Gencod').' '.$object->barcode;
diff --git a/htdocs/theme/auguria/style.css.php b/htdocs/theme/auguria/style.css.php
index 5ee989db284..8cba8d76e4f 100644
--- a/htdocs/theme/auguria/style.css.php
+++ b/htdocs/theme/auguria/style.css.php
@@ -68,17 +68,17 @@ $img_button=dol_buildpath($path.'/theme/auguria/img/button_bg.png',1);
$colorbacklineimpairhover='210,214,217';
$colorbacklinepairhover='210,214,217';
-// No hover by default, we keep only if we set var THEME_ELDY_USE_HOVER
-if ((! empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED) && empty($user->conf->THEME_ELDY_USE_HOVER))
- || (empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED) && empty($conf->global->THEME_ELDY_USE_HOVER)))
-{
- $colorbacklineimpairhover='';
- $colorbacklinepairhover='';
-}
+// No hover by default, we keep only if we set var THEME_ELDY_USE_HOVER
+if ((! empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED) && empty($user->conf->THEME_ELDY_USE_HOVER))
+ || (empty($user->conf->THEME_ELDY_ENABLE_PERSONALIZED) && empty($conf->global->THEME_ELDY_USE_HOVER)))
+{
+ $colorbacklineimpairhover='';
+ $colorbacklinepairhover='';
+}
-print '/*'."\n";
-print 'colorbacklineimpairhover='.$colorbacklineimpairhover."\n";
-print 'colorbacklinepairhover='.$colorbacklinepairhover."\n";
+print '/*'."\n";
+print 'colorbacklineimpairhover='.$colorbacklineimpairhover."\n";
+print 'colorbacklinepairhover='.$colorbacklinepairhover."\n";
print '*/'."\n";
?>
diff --git a/htdocs/user/fiche.php b/htdocs/user/fiche.php
index 05fe306facd..4198f8c2a3f 100644
--- a/htdocs/user/fiche.php
+++ b/htdocs/user/fiche.php
@@ -6,6 +6,7 @@
* Copyright (C) 2005-2012 Regis Houssin
* Copyright (C) 2005 Lionel Cousteix
* Copyright (C) 2011 Herve Prot
+ * Copyright (C) 2012 Juanjo Menent
*
* 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
@@ -882,7 +883,7 @@ else
$result=$ldap->connect_bind();
if ($result > 0)
{
- $userSearchFilter = '('.$conf->global->LDAP_FILTER_CONNECTION.'('.$this->getUserIdentifier().'='.$fuser->login.'))';
+ $userSearchFilter = '('.$conf->global->LDAP_FILTER_CONNECTION.'('.$ldap->getUserIdentifier().'='.$fuser->login.'))';
$entries = $ldap->fetch($fuser->login,$userSearchFilter);
if (! $entries)
{