Commit Graph

580 Commits

Author SHA1 Message Date
Laurent Destailleur
2191a4dc73 Fix: use ENGINE=innodb instead of type=innodb 2012-07-30 21:43:40 +02:00
Regis Houssin
fb23364511 Fix: uniformize code 2012-07-23 16:10:54 +02:00
Laurent Destailleur
db4c6bd289 New: After first install, warning are visible onto mandatory setup
not configured. Show also total number of activated modules.
2012-07-22 01:03:19 +02:00
Regis Houssin
7fac86a5af Fix: avoid warnings 2012-07-09 12:54:27 +02:00
Laurent Destailleur
6c6e542fc0 Fix: Bad style 2012-06-23 15:17:04 +02:00
Laurent Destailleur
a7c4a88b07 Look: Minor look enhancements 2012-05-08 15:00:46 +02:00
Laurent Destailleur
62801532a7 Add a protection for duplicate modules 2012-03-15 16:01:56 +01:00
Laurent Destailleur
5edcc19820 Add a protection for duplicate modules 2012-03-15 15:47:01 +01:00
Laurent Destailleur
12b580a979 Update the about page. 2012-03-10 13:52:08 +01:00
Laurent Destailleur
cc6a2c8d84 Fix: Compatibility of new module setup with old setup 2012-02-24 11:06:05 +01:00
Laurent Destailleur
56f7196aa2 Qual: Normalize function name 2012-02-15 13:55:00 +01:00
Laurent Destailleur
2093b3f0be New: Allow to use ODT templates for prososal like it's done for invoices 2012-02-05 19:37:52 +01:00
Laurent Destailleur
0ab6cec007 New: emailing submodules can be stored into the module directory. 2012-01-26 23:05:59 +01:00
Laurent Destailleur
8d5972c8f4 Add info in html page 2011-12-28 19:41:43 +01:00
Laurent Destailleur
9eab44536d Fix: duplicate module shown 2011-12-08 23:05:06 +01:00
Laurent Destailleur
3e741b29f5 External modules can be detected if stored into dolibarr main dir. 2011-12-02 23:23:07 +01:00
Laurent Destailleur
dcd97bb1cf Better error management 2011-11-02 14:15:14 +01:00
Regis Houssin
3338649316 [task #217] Move core files in core directory 2011-10-24 14:11:49 +02:00
Regis Houssin
63d60a33fc [task #216] Move lib in core directory 2011-10-24 11:25:54 +02:00
Laurent Destailleur
3cdc7abf40 Fix: Solve phpcodesniffer errors and warning 2011-09-14 21:50:18 +00:00
Regis Houssin
726d9581dd Fix: remove obsolete tags (in progress) 2011-08-27 14:24:16 +00:00
Juanjo Menent
6c85906753 Minor visual enhacement 2011-08-04 21:07:33 +00:00
Regis Houssin
c324a069b1 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
36ed42c1f8 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Laurent Destailleur
e2c007305c Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
7d785d6878 Qual: Removed deprecated code 2011-02-20 00:53:58 +00:00
Laurent Destailleur
d398136e18 Fix: Tab module=0 was disabled 2011-02-14 18:18:41 +00:00
Regis Houssin
cf4af2748b Fix: PostgreSQL compatibility 2011-02-12 06:37:50 +00:00
Laurent Destailleur
15cad39815 Fix: Use of options on img was not correct 2011-01-14 21:30:19 +00:00
Laurent Destailleur
125ef20151 Fix: Link was wrong in some cases 2010-12-20 12:36:31 +00:00
Laurent Destailleur
749b9c333e Fix: Fix a lot of regression. There still a lot of new bugs to fix (like compatibility through proxy, or restore performance by avoiding huge number of fil_exists). 2010-12-19 03:04:06 +00:00
Laurent Destailleur
1e151d9864 Fix: Fix a lot of regression. There still a lot of new bugs to fix (like compatibility through proxy, or restore performance by avoiding huge number of fil_exists). 2010-12-19 02:42:53 +00:00
Laurent Destailleur
4dd84122a6 Fix: New product status was not visible on all tabs. 2010-12-18 23:49:40 +00:00
Regis Houssin
bba1df29c3 Fix: regression and use an exist alternative root 2010-12-16 11:06:24 +00:00
Regis Houssin
546d4f20f3 Fix: regression and use an exist alternative root 2010-12-16 10:37:05 +00:00
Laurent Destailleur
b5e5dc3849 Fix: Fix regression by adding "custom" feature making web server hang in infinite loop. 2010-12-15 18:15:08 +00:00
Laurent Destailleur
39479397cc Comments 2010-12-15 17:40:57 +00:00
Regis Houssin
c0913acf92 New: add directory for external module and other customization 2010-12-15 10:58:45 +00:00
Regis Houssin
1e69b95c9f New: add DOL_CUSTOM_PATH 2010-12-15 07:54:40 +00:00
Laurent Destailleur
2498426867 Fix: Restore stable version for 3.0 2010-12-14 23:27:17 +00:00
Regis Houssin
c9e41e00f5 New: add directory for external module and other customization 2010-12-14 22:31:59 +00:00
Regis Houssin
7f5d4856da New: add directory for external module and other customization 2010-12-14 22:31:59 +00:00
Laurent Destailleur
7af68b19e4 Qual: Move functions into library 2010-11-13 18:57:10 +00:00
Laurent Destailleur
5d6a0eb0e9 Fix: Same height 2010-11-06 14:20:31 +00:00
Laurent Destailleur
9eb11e30e2 Look: Fix height 2010-11-05 08:40:21 +00:00
Laurent Destailleur
ad2b5f6449 Fix: Restore backward compatibility with old modules 2010-11-02 12:03:47 +00:00
Laurent Destailleur
0de3bff0b7 Qual: Menu management is simpler (no difference between left and top in setup). 2010-09-29 10:10:33 +00:00
Laurent Destailleur
fdc05f97d3 Add more info on module page 2010-09-04 16:16:15 +00:00
Laurent Destailleur
0461bae296 New: Add more space for module description
New: Add dolistore in module setup area.
2010-08-31 23:36:52 +00:00
Philippe Grand
fb06c15330 task #6689, strlen problem
replace  strlen with dol_strlen
2010-08-24 14:42:18 +00:00
Laurent Destailleur
4c6a3a0fdc Fix: Title of page is second parameter 2010-05-26 11:28:10 +00:00
Regis Houssin
6d469ba2f0 Fix: regression 2010-04-30 07:57:19 +00:00
Regis Houssin
be94ad3d07 Fix: problem with development version 2010-04-30 05:29:30 +00:00
Regis Houssin
69690b3ef1 Fix: problem with development version 2010-04-28 15:20:50 +00:00
Regis Houssin
e2e1587206 Fix: problem with development version 2010-04-28 15:12:51 +00:00
Regis Houssin
60af722264 Fix: move class to class directory 2010-04-28 14:36:45 +00:00
Regis Houssin
56942f72d1 Fix: on verifie si les dependances sont valides 2010-04-20 14:59:15 +00:00
Regis Houssin
281805991a Fix: add "set_include_path" 2010-03-30 16:40:00 +00:00
Regis Houssin
9414877261 Fix: best autonomy of modules 2010-03-26 11:35:38 +00:00
Regis Houssin
68c1571d13 Qual: First change to remove pre.inc.php 2010-03-01 09:20:41 +00:00
Regis Houssin
9536a59dff Add on/off button 2010-01-30 10:43:25 +00:00
Laurent Destailleur
6f7d3ed5b3 Fix: wrong style 2009-11-19 19:18:34 +00:00
Regis Houssin
b6e1285b81 Fix: limit access setup page of core module to superadmin 2009-10-30 09:42:50 +00:00
Regis Houssin
7d21e15f93 Fix: Can be enabled / disabled only in the main company with superadmin account 2009-10-30 09:17:18 +00:00
Regis Houssin
e420c6cc7c Fix: functions "ereg", "ereg_replace", "eregi", "eregi_replace" is deprecated since php 5.3.0 2009-10-22 11:13:31 +00:00
Regis Houssin
53737028b9 Fix: functions "ereg", "ereg_replace", "eregi", "eregi_replace" is deprecated since php 5.3.0 2009-10-20 17:21:19 +00:00
Regis Houssin
01291c4a7c Fix: function "split" is deprecated since php 5.3.0 2009-10-20 13:14:44 +00:00
Laurent Destailleur
e04294ff8a Fix: Minor fix 2009-09-04 22:49:30 +00:00
Laurent Destailleur
534e9d06c0 Remove W3C warnings 2009-08-24 12:10:13 +00:00
Laurent Destailleur
1600dee50d New: Can protect a module to not being enabled if javascript disabled 2009-08-24 12:05:41 +00:00
Laurent Destailleur
b1ff004e6f Enhancement of install/upgrade process: If database version differs from programs version, the install page is automatically called. 2009-08-08 16:26:06 +00:00
Laurent Destailleur
d222a78c62 Fix: Removed urldecode used on superglobal _GET and _POST and _REQUEST... since they are already decoded by PHP. 2009-07-22 17:13:59 +00:00
Laurent Destailleur
4ff4c3d479 Log 2009-07-08 15:45:09 +00:00
Laurent Destailleur
cbdd29a51a All data from conf file are stored into conf->file->xxx
Multicompany should be ok to logon with no breaking sessions when disabled
2009-05-08 01:11:04 +00:00
Regis Houssin
115a0f5bfe New: early development of multi-company module 2009-05-04 13:13:01 +00:00
Regis Houssin
268c58ded6 New: early development of multi-company module 2009-05-04 10:27:01 +00:00
Laurent Destailleur
7ccbf8f20c Png file was not in correct directory 2009-04-29 22:11:08 +00:00
Laurent Destailleur
09209051df Cancel new feature add to get back a stable version for 2.6 2009-04-20 21:25:12 +00:00
Regis Houssin
6cccb0b6ff New: early development of multi-company module 2009-04-20 14:53:33 +00:00
Laurent Destailleur
f54de2174e Enhancements in module activation 2009-03-20 14:33:56 +00:00
Laurent Destailleur
057eb805d9 error management 2009-03-03 18:25:48 +00:00
Laurent Destailleur
0823322ba1 Qual: All call to dolibarr_ functions are made on dol_ functions. 2009-02-20 22:53:15 +00:00
Laurent Destailleur
317d5a6ea9 New: Add a first version of a Paybox module
Qual: Renamed directories in public in english
2009-02-11 20:44:00 +00:00
Laurent Destailleur
0056facfd2 Clean a lot of code 2009-02-11 15:09:59 +00:00
Laurent Destailleur
7683f0f85e Removed PHP warnings with E_ALL level 2009-01-21 13:20:26 +00:00
Laurent Destailleur
7e0fbd02a1 Qual: Mutualize code 2008-12-07 20:10:59 +00:00
Laurent Destailleur
8b263e4b16 Can use several root directories. 2008-12-07 19:19:32 +00:00
Laurent Destailleur
da2a195e5c Fix: Better error management in module activation 2008-12-02 14:16:18 +00:00
Laurent Destailleur
762140e975 Fix: Error management in module activation 2008-10-06 07:39:52 +00:00
Laurent Destailleur
f9e9798d71 Qual: Simplify/Uniformize code 2008-10-01 19:10:17 +00:00
Laurent Destailleur
7ac2bc014b Fix: Load lang files of modules 2008-09-29 23:34:56 +00:00
Laurent Destailleur
4a74247eb6 Fix: List of module works even if a module has a bad family in descriptor 2008-09-29 21:29:18 +00:00
Laurent Destailleur
1baced7e9e Minor changes in modules categories 2008-09-10 22:07:38 +00:00
Laurent Destailleur
3994341a3c Fix: No modules lost if we use two root directories 2008-04-19 20:48:59 +00:00
Laurent Destailleur
fa9e21a467 Change to add possibility to have two root directory (for dev of modules) 2008-03-10 01:25:34 +00:00
Laurent Destailleur
de16e35554 Change to add possibility to have two root directory (for dev of modules) 2008-03-09 23:14:08 +00:00
Laurent Destailleur
ee144f32c8 Suite module action/agenda 2008-03-02 18:47:42 +00:00
Laurent Destailleur
8dfcdf8632 New: Ajout module ECM 2008-02-19 21:04:23 +00:00
Laurent Destailleur
57819c7a16 Gestion erreur sur activation modules 2008-01-30 00:15:59 +00:00
Laurent Destailleur
dc79ff70b8 New: Ajout posibilité de controler version Dolibarr a activation des modules 2008-01-26 18:49:07 +00:00
Regis Houssin
5313528ba1 Fix: uniformisation du code 2007-12-16 15:23:11 +00:00
Laurent Destailleur
0f49ae8e44 Uniformisation du code par utilisation de la fonction dolibarr_set_const 2007-10-07 14:45:42 +00:00
Laurent Destailleur
3fa0160a72 Feature: On renomme MAIN_ENABLE_DEVELOPMENT en MAIN_FEATURES_LEVEL qui permet de gérer n niveaux plutot que 2. 2007-10-03 20:05:29 +00:00
Laurent Destailleur
9874529706 Debut d'implémentation des fonctions d'édition du menu en standard. 2007-05-07 16:44:27 +00:00
Laurent Destailleur
15ec0f78bc Pour activer les fonctions en cours de dev, on utilise la constante MAIN_ENABLE_DEVELOPMENT 2007-05-01 18:20:43 +00:00
Laurent Destailleur
7ef66e8e78 Modif pour ne pas afficher les onglets d'une catégorie de module si il n'y a aucun module (évite es categ vide si tous les modules de la categ ont été supprimés). 2007-04-10 18:54:34 +00:00
Rodolphe Quiedeville
2b066a3bf8 Ajout Mdoules metiers 2007-04-10 11:47:27 +00:00
Laurent Destailleur
34a0b6fa83 Suppression warning 2006-09-08 21:10:16 +00:00
Laurent Destailleur
15aae26230 Look: Modif esthétiques diverses sur pages de configuration
Trad: Ajout de traduction manquante sur pages de configuration
2006-08-12 17:53:18 +00:00
Laurent Destailleur
6f64fd83f2 Look: Ajout picto "setup" sur toutes les pages de configuration
Qual: Suppression de fichiers obsoletes
Ajout d'une page introduction a la configuration Dolibarr.
2006-08-12 15:32:57 +00:00
Laurent Destailleur
d500eddf87 New: Ajout librairie nusoap en embarqué pour permettre utilisation de web services en PHP.
New: Ajout 2eme module pour oscommerce.
Fix: Amélioration du premier module oscommerce.
Les 2 modules oscommerce sont exclusifs. On ne peut activer que l'un ou l'autre.
2006-07-13 12:58:59 +00:00
Laurent Destailleur
ad60698615 Qual: Met en commentaire pour ne plus afficher le champ DB version car depuis la 2.0 il est forcément identique au champ Version (La desynchro n'est plus possible car la synchro des modules chargées se fait automatiquement). 2006-04-29 11:22:44 +00:00
Laurent Destailleur
831ca9eade Fix: Affichage du resultat activation module 2006-04-22 00:10:17 +00:00
Laurent Destailleur
e363b1697a Amélioration gestion du LDAP 2006-03-31 19:30:08 +00:00
Laurent Destailleur
f5d69e0add Look: Modif esthétiques mineures 2006-03-22 23:44:46 +00:00
Laurent Destailleur
3607852e56 New: Ajout des droits sur le module user.
Les modules "base" (requis) sont actifs par défaut (a l'install) et non désactivables.
2005-10-22 13:48:19 +00:00
Laurent Destailleur
47b1e6f5a2 Ajout test sur version PHP dans prérequis module 2005-10-18 21:29:45 +00:00
Laurent Destailleur
573bd4f625 Fix: Respect W3C 2005-10-14 21:05:13 +00:00
Rodolphe Quiedeville
ab3fb825e0 Ajout entrée de classification des modules (base) 2005-08-23 11:43:31 +00:00
Laurent Destailleur
30646d860d New: N'affiche pas les modules en version 'development'. 2005-08-13 20:15:35 +00:00
Laurent Destailleur
5a05c314f3 New: Ajout propriété conflictwith sur les modules. Pour permettre de garantir que 2 modules concurrents ne sont jamais chargés ensembles. 2005-08-13 19:57:00 +00:00
Laurent Destailleur
41e41d70a1 Look: Ajout picto setup 2005-07-09 13:57:18 +00:00
Laurent Destailleur
c6e2c2f869 New: Ajout page configuration triggers 2005-07-04 23:12:22 +00:00
Rodolphe Quiedeville
b84e83f539 Correction erreur html 2005-04-08 14:48:16 +00:00
Rodolphe Quiedeville
535c709528 Ajout champs dbversion 2005-04-08 14:33:54 +00:00
Laurent Destailleur
2fd515a834 Look: Modif esthétique mineure 2005-04-06 22:36:44 +00:00
Laurent Destailleur
699a68ec7b Qual: Mutualisation fonction img_tick. 2005-03-06 15:39:32 +00:00
Laurent Destailleur
b3be675e36 Look: Ajout des pictos sur les modules 2005-03-06 00:15:34 +00:00
Laurent Destailleur
01dfca7bfb New: Ajoute la notion de version aux modules. 2005-01-28 21:24:23 +00:00
Laurent Destailleur
2b77ef3c6d Gestion de la traduction des noms et description des modules. 2005-01-12 20:12:07 +00:00
Laurent Destailleur
f07aaa4a9c Fix: Suppression de la fermeture d'une base non ouverte. 2005-01-09 00:26:43 +00:00
Laurent Destailleur
7ec368725e Fix: Chemin invalide 2005-01-02 15:12:22 +00:00
erics
5d86101845 génération d'un code html plus facile à relire pour s'y retrouver en debug et petites améliorations visuelles (utilisation des classes pair et impair pour les td) 2004-12-06 20:19:19 +00:00
Laurent Destailleur
4b3b66000e Modif esthétique mineure 2004-11-23 17:49:52 +00:00
Rodolphe Quiedeville
a6055716b4 Modif presentation en mode fiche pour plus de cohérence de l'interface 2004-11-22 09:57:37 +00:00
Laurent Destailleur
abf514487a Trad: Traductions manquantes 2004-10-22 22:42:10 +00:00
opensides
d18ecc4647 changement de <?PHPen <?php
suivra l'indentation correcte du code ;-)
2004-10-19 18:58:50 +00:00
Rodolphe Quiedeville
c4d9293d81 Ajout d'une méthode de gestion des modules en 2 grandes classes 2004-10-07 07:26:16 +00:00
Rodolphe Quiedeville
da8b4456da Ajout classification experimental 2004-09-22 10:08:50 +00:00
Laurent Destailleur
f9ac2aea11 Fix: Toutes les pages de l'espace admin sont protégées par "if (!$user->admin) accessforbidden();"
Trad: Toutes les pages d'admin chargent le fichier lang "admin".
Doc: Doc doxygen pour toutes les pages d'admin.
2004-08-29 12:01:58 +00:00
Laurent Destailleur
6a53682f80 New: Gestion multi-langue sur plus de page de l'espace "Configuration"
New: Amélioration de l'IHM sur l'écran d'activation des box. Il sera possible d'activer les box
sur d'autres pages que la Homepage.
2004-08-05 01:44:51 +00:00
Laurent Destailleur
81b99269aa New: Amélioration de la gestion du gestionnaire de manu du haut. Il est possible de mettre autant d'entrée dans le menu du haut que voulu tout en gardant un alignement correct.
Fix: Restauration de l'apparence du menu "sélectionné" qui ne fonctionnait plus.
2004-06-26 17:43:07 +00:00
Laurent Destailleur
e96d86a453 New: Rangement des modules dans une famille (CRM, Finance, Produit, ...) 2004-06-26 17:15:28 +00:00
Laurent Destailleur
c615bb7bde Un petit texte explicatif sur la page de configuration des modules. 2004-02-28 17:48:35 +00:00
Laurent Destailleur
fecf467605 Ajout de la propriété requiredby qui est l'inverse de depends pour désactiver un module quand le père est désactivé. 2004-02-27 23:11:26 +00:00
Laurent Destailleur
6917ba2a8f Uniformisation du look des pages de config des modules. 2004-02-20 23:40:13 +00:00
Laurent Destailleur
ecf819ea2c Conditionnement de l'accès au droit user->admin.
Remplacement des border=0/1 par class="noborder/border"
2004-02-15 00:05:21 +00:00
erics
4eeb22364d corrige une erreur de double include dans la config des modules 2004-01-26 23:01:31 +00:00
Rodolphe Quiedeville
af3f85d846 Nouveau format des modules 2003-11-13 15:09:12 +00:00
Rodolphe Quiedeville
4dd852b779 Ajout module expedition 2003-11-10 10:50:46 +00:00
Rodolphe Quiedeville
a8dbfc88bf Modif présentation des liens de configuration 2003-11-07 17:44:20 +00:00
Rodolphe Quiedeville
32af8c4c40 Modif gestion des parametres dans l'url 2003-11-05 11:46:09 +00:00
jlb
882524c92f -ajout du module adherent dans modules.php
-ajout d'une constante dans adherent.php
2003-09-15 15:22:59 +00:00
Rodolphe Quiedeville
bf4d8ae9c5 Ajout de modules 2003-09-14 10:33:55 +00:00
Rodolphe Quiedeville
95d9292a45 Ajout module Commercial 2003-09-14 10:27:22 +00:00
beedauchon
bd74a14292 ajout support css 2003-09-13 13:39:12 +00:00
Rodolphe Quiedeville
5cc7800ffd Ajout modSociete 2003-09-12 21:32:26 +00:00
Rodolphe Quiedeville
3226ec1c17 Implémentation des dépendances de modules 2003-09-10 16:50:53 +00:00
Rodolphe Quiedeville
aa081dcac4 Reload la page pour mettre à jour le menu de gauche 2003-09-10 16:03:01 +00:00
Rodolphe Quiedeville
7b14a8d1bb Ajout modBoutique 2003-09-01 13:51:39 +00:00
Rodolphe Quiedeville
391cf3f3fe Modification des libellés 2003-08-30 22:07:40 +00:00
Rodolphe Quiedeville
f214c461c6 Nettoyage du code 2003-08-26 10:31:25 +00:00
Rodolphe Quiedeville
f0f18f2ac6 Ajout du module projet 2003-08-11 18:19:33 +00:00
Rodolphe Quiedeville
47f254d1c9 Ajout produit 2003-08-10 13:27:22 +00:00
Rodolphe Quiedeville
d1057527be Ajout module pour les fiches d'interventions 2003-08-10 12:37:02 +00:00
Rodolphe Quiedeville
abff48f796 Ajout appel de la fonction remove 2003-07-23 14:07:13 +00:00
erics
c1055c4292 ajout du système de syndication de sites webs externes et de la configuration du calendrier ... 2003-07-22 14:58:41 +00:00
Rodolphe Quiedeville
c80b809a07 Ajout de modPropale pour l'initialisation du module 2003-06-24 15:20:03 +00:00
Rodolphe Quiedeville
4568c259bf Nouvel ordre d'affichage plus logique 2003-06-24 14:40:54 +00:00
Rodolphe Quiedeville
c92821e002 Ajout DOL_URL_ROOT 2003-06-23 22:18:58 +00:00
Rodolphe Quiedeville
fb1b43d226 pre-release 2003-06-20 14:30:08 +00:00
Rodolphe Quiedeville
5d6c7ad544 Ajout Modules Postnuke 2003-06-04 14:45:24 +00:00
Rodolphe Quiedeville
9031111e78 Ajout d'un test si le nom du module n'est pas définit 2003-04-12 15:59:29 +00:00
Rodolphe Quiedeville
a8e7eb48dc Ajout de l'appel de la fonction init 2003-04-12 15:58:49 +00:00
Rodolphe Quiedeville
650e762db2 Netoyage + amélioration des traitements, je sais c'est vague mais il est tard ;) 2003-03-14 00:12:47 +00:00
Rodolphe Quiedeville
991dc6cf10 Gestion des modules plus fine 2003-03-13 18:27:26 +00:00
Rodolphe Quiedeville
1cced7692d Ajout mise a jour du champs "visible" 2003-03-13 17:26:55 +00:00
Rodolphe Quiedeville
437bc6eaf2 Ajout de la boutique 2003-03-11 22:14:46 +00:00
Rodolphe Quiedeville
6d283450f4 Ajout de modules 2003-03-11 20:00:49 +00:00
Rodolphe Quiedeville
363ef621ec Gestion des modules 2003-03-11 16:18:54 +00:00