Commit Graph

1572 Commits

Author SHA1 Message Date
Regis Houssin
0e65873e64 Experimental: add function to encrypt sensitive data in database 2009-06-27 19:30:54 +00:00
Regis Houssin
f096a63b94 Experimental: add function to encrypt sensitive data in database 2009-06-27 19:21:10 +00:00
Regis Houssin
163433f7b0 Experimental: add function to encrypt sensitive data in database 2009-06-27 07:08:35 +00:00
Regis Houssin
18e7293cae Experimental: add function to encrypt sensitive data in database 2009-06-27 06:56:42 +00:00
Regis Houssin
8d6eddcf1e Experimental: add function to encrypt sensitive data in database 2009-06-27 06:56:41 +00:00
Laurent Destailleur
e9785c4d6d New: A module can set option to force third parties code to be required whatever is numbering module. 2009-06-16 21:11:25 +00:00
Laurent Destailleur
ae67640f6c Renamed a development module in english 2009-06-16 20:21:51 +00:00
Laurent Destailleur
f22aa12c2d Add hidden option MAIN_USE_BACKGROUND_ON_PDF 2009-06-15 18:57:34 +00:00
Laurent Destailleur
b9971792ff Perf: Several speed optimizing after using the Google Page Speed plugin for firebug 2009-06-15 14:26:34 +00:00
Laurent Destailleur
28dd72e17a New: Prepare correct management of timezones
Fix: Bad support of timeouts.
2009-06-14 16:25:23 +00:00
Laurent Destailleur
25b608c9f6 Fix: Restore the picto title in gif format because the png transparency is not supported on IE6 (54% of users). 2009-06-14 12:38:45 +00:00
Laurent Destailleur
de4809286f Fix: Restore the picto title in gif format because the png transparency is not supported on IE6 (54% of users). 2009-06-14 12:27:35 +00:00
Laurent Destailleur
8732364f01 Qual: Now module services and products are two completely separated modules. 2009-06-08 18:14:37 +00:00
Regis Houssin
240d8486a2 Fix: no accent
Fix: error if no product translation
2009-06-08 10:56:54 +00:00
Regis Houssin
6078e04762 Fix: transparancy 2009-06-05 16:56:01 +00:00
Laurent Destailleur
b9a09a251a Try to remove html tags only if required by truncation. Avoid if not required. 2009-06-05 12:44:33 +00:00
Regis Houssin
e3ef54340d Fix: problem with free product/service in the creation of an invoice from an estimate 2009-06-05 08:51:50 +00:00
Laurent Destailleur
3c591db844 Restore changes after 27 may due to from savannah Crash. 2009-06-03 23:05:52 +00:00
Laurent Destailleur
c54e6694dc Restore changes after 27 may due to from savannah Crash. 2009-06-03 19:54:48 +00:00
Regis Houssin
fb6a137b80 Fix: use entity in auguria menu 2009-05-27 15:56:00 +00:00
Laurent Destailleur
75ecac5768 Fix: W3C standard 2009-05-26 22:50:36 +00:00
Laurent Destailleur
824969bfa3 Fix: Send to cc and bcc was not working with SMTPs handler 2009-05-24 21:43:33 +00:00
Laurent Destailleur
fbf0747e0c Fix: Correct bugs in simplemail class that did not handle multi recipients correctly. 2009-05-24 21:30:37 +00:00
Laurent Destailleur
49d8233eb8 Isolate code for simplemail 2009-05-24 20:01:25 +00:00
Laurent Destailleur
e86917a148 Renamed conf->cookie_cryptkey into conf->file->cookie_cryptkey. The goal is to have all parameters defined inside file conf.php to be in $conf->file->xxx. Excep for database that are stored in $conf->db (historic reasons). This make code easier to understand and to know origine of a value (file or database). 2009-05-24 00:19:06 +00:00
Regis Houssin
f45caf216f Add: just used cookie for remind last user and last entity
Look: use cookie for view logo of last used entity
2009-05-23 17:44:36 +00:00
Regis Houssin
1420692e53 Add: view last user and last entity in login page if cookie is enabled 2009-05-23 15:35:02 +00:00
Regis Houssin
6f163a94a8 Add: entity cookie just used for the login page 2009-05-22 15:24:32 +00:00
Laurent Destailleur
b8af89aae3 Fix: Function was truncated lines ended with n and r 2009-05-22 15:15:11 +00:00
Laurent Destailleur
8e167d3f80 Qual: Now creation of session is done before the loading of conf. This make code much easier to understand. 2009-05-22 00:20:45 +00:00
Laurent Destailleur
fb0e668fc0 Qual: Now creation of session is done before the loading of conf. This make code much easier to understand. 2009-05-21 22:28:05 +00:00
Laurent Destailleur
e4090f63b1 Session name DOLSESSID_databasename is replace with DOLSESSID_dolibarrwebinstance. This remove a key read in conf.class.php used to name session because, to make code simpler, we will need to create session before the conf is loaded. This is also most secure because it is possible to use 2 dolibarr instances even if database names are same on two different mysql server.
Add also comments on code to remember to simplify things.
2009-05-21 21:37:45 +00:00
Laurent Destailleur
9a38002c46 Session name DOLSESSID_databasename is replace with DOLSESSID_dolibarrwebinstance. This remove a key read in conf.class.php used to name session because, to make code simpler, we will need to create session before the conf is loaded. This is also most secure because it is possible to use 2 dolibarr instances even if database names are same on two different mysql server.
Add also comments on code to remember to simplify things.
2009-05-21 13:37:18 +00:00
Regis Houssin
1437913f39 Fix: remplace rand par mt_rand plus performant 2009-05-19 21:51:08 +00:00
Laurent Destailleur
75471b89ee Work on import module 2009-05-19 18:11:47 +00:00
Regis Houssin
842d240980 Add: build style css in mail 2009-05-19 15:40:25 +00:00
Regis Houssin
91624baceb Add: a color picker
Add: define a background color/image in mailing
2009-05-19 13:27:44 +00:00
Regis Houssin
dcb54f5321 Fix: lien invalide
Fix: requete invalide ou obsolete
Add: dbut ajout possibilit de dfinir un style css aux mailings (background-image,
 etc...)
2009-05-19 02:43:03 +00:00
Laurent Destailleur
c3904dbb61 Can force login/pass for demo 2009-05-19 00:58:27 +00:00
Laurent Destailleur
8b12e7c07b Work on import module 2009-05-19 00:14:27 +00:00
Regis Houssin
06d2d2fc2f Fix: nous ne sommes jamais trop prudent ! 2009-05-18 13:10:40 +00:00
Regis Houssin
83a9b4c009 Fix: simplification, on vrifie l'entit du document et pas celle de la socit afin
d'avoir la possibilit d'utiliser une base commune des socits entre entits
2009-05-18 08:01:16 +00:00
Regis Houssin
475600d948 Fix: simplification, on vrifie l'entit du document et pas celle de la socit afin
d'avoir la possibilit d'utiliser une base commune des socits entre entits
2009-05-18 08:01:15 +00:00
Regis Houssin
ef5c7f1caa Fix: If duplicate images are embedded, they may show up as attachments, so remove them. 2009-05-18 07:30:53 +00:00
Regis Houssin
364c247405 Fix: removed obsolete code 2009-05-18 06:25:45 +00:00
Laurent Destailleur
9126dd334e Fix: Bad encoding from, bcc, cc with simplemail driver. 2009-05-17 23:41:33 +00:00
Laurent Destailleur
c79a093ce1 Fix: Try to fix bad encoding when from user contains special caracters. 2009-05-17 22:54:12 +00:00
Regis Houssin
36862c4aaf Fix: ajout option "accus rception" la classe simplemail 2009-05-17 16:00:30 +00:00
Regis Houssin
dbbe0ff656 Add: ajout de la classe simplemail, teste et fonctionnelle avec le webmail orange,
roundcube et outlook
2009-05-17 15:36:19 +00:00
Regis Houssin
6d66415a43 Add: dbut ajout nouvelle classe mail 2009-05-17 14:22:57 +00:00
Regis Houssin
2609dbe9d7 Add: dbut ajout nouvelle classe mail 2009-05-17 10:27:13 +00:00
Regis Houssin
8abf10c79e Add: dbut ajout nouvelle classe mail 2009-05-17 10:19:55 +00:00
Regis Houssin
e5d222b6cc Fix: rgression sur l'utilisation des niveau du jeton, on test sur les 2 niveaux car
comportement alatoire avec certaines fonctions
2009-05-17 08:01:54 +00:00
Regis Houssin
03a6fd8ff8 Add: dbut ajout nouvelle classe mail 2009-05-16 21:26:20 +00:00
Regis Houssin
e06d166a3a Add: dbut ajout nouvelle classe mail 2009-05-16 18:11:38 +00:00
Regis Houssin
c1c1f8a4d2 Fix: ajout d'un niveau supplmentaire du cache du jeton 2009-05-16 15:45:26 +00:00
Regis Houssin
e63c142ce7 Fix: ajout d'un jeton alatoire dans les requetes POST 2009-05-15 15:33:33 +00:00
Regis Houssin
09b286de39 Fix: parenthse manquante 2009-05-14 07:27:42 +00:00
Regis Houssin
a60c0d02d1 Fix: parenthesis too if the constant MAIN_HELPCENTER_DISABLELINK is disabled 2009-05-13 23:28:05 +00:00
Laurent Destailleur
3544914045 Add option to hide the link "need help" 2009-05-13 19:52:36 +00:00
Laurent Destailleur
0d1229f522 New: Can use inline images.Everything seems to work with thunderbird and webmail gmail. New to be tested on other mail browsers. 2009-05-13 19:10:06 +00:00
Laurent Destailleur
02a0ee7d9e Fix: Make code so much simpler and solve a lot of problem with new version. 2009-05-13 14:49:30 +00:00
Regis Houssin
a123706521 Add: possibilit de ne pas inclure la ref dans la description produit afin de pouvoir
l'inclure  part dans le document
2009-05-13 10:21:26 +00:00
Regis Houssin
44ae8f79f2 Add: possibilit d'envoyer un fichier attach avec du html contenant des images avec
la classe SMTPS
2009-05-12 11:44:59 +00:00
Regis Houssin
168c177fb5 Add: possibilit d'envoyer un fichier attach avec du html contenant des images avec
la classe SMTPS
Fix: 'quoted-printable' truncated html code
2009-05-12 10:12:02 +00:00
Regis Houssin
3330db62f6 Add: possibilit d'envoyer un fichier attach avec du html contenant des images 2009-05-11 23:32:58 +00:00
Regis Houssin
0ad0379285 Add: possibilit d'uploader une image et de l'envoyer dans un mailing (finalis et fonctionnel)
Add: modification classe smtps.php pour l'envoi d'images
2009-05-11 17:13:56 +00:00
Laurent Destailleur
215ac8fa30 Fix: Correct link to forum in help center 2009-05-11 16:26:54 +00:00
Regis Houssin
e99a19ac20 Add: possibilit d'uploader une image et de l'envoyer dans un mailing (finalis et fonctionnel) 2009-05-10 17:24:36 +00:00
Regis Houssin
db662f4c24 Fix: prise en compte des sous rpertoires pour les images 2009-05-10 16:14:51 +00:00
Regis Houssin
089c327923 Add: possibilit d'uploader une image et de l'envoyer dans un mailing (finalis et fonctionnel) 2009-05-10 15:49:44 +00:00
Laurent Destailleur
b53d8a68f6 New: Enhance help center 2009-05-10 06:22:21 +00:00
Regis Houssin
2ebb11e0c6 Add: possibilit d'uploader une image et de l'envoyer dans un mailing
Todo: encore en mode dbugage !!
2009-05-09 15:51:20 +00:00
Regis Houssin
27558c273d Add: possibilit d'uploader une image et de l'envoyer dans un mailing
Todo: encore en mode dbugage !!
2009-05-09 15:43:13 +00:00
Regis Houssin
2920211868 Add: possibilit d'uploader une image et de l'envoyer dans un mailing
Todo: encore en mode dbugage !!
2009-05-09 14:58:49 +00:00
Regis Houssin
af3ad73b36 Add: possibilit d'uploader une image et de l'envoyer dans un mailing
Todo: encore en mode dbugage !!
2009-05-09 14:31:20 +00:00
Regis Houssin
2bd9bf8148 Todo: utiliser $user->datelastlogin pour un cryptage alatoire 2009-05-09 07:17:48 +00:00
Regis Houssin
852e8703f6 Fix: Replace with simple directories 2009-05-08 11:22:15 +00:00
Laurent Destailleur
326cd8b227 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:23:33 +00:00
Laurent Destailleur
1eaf133738 Change order of tabulations when multicompany is enabled 2009-05-08 01:20:54 +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
5e7666c915 Add: all tables with a field ref must contain a field entity 2009-05-07 14:33:52 +00:00
Regis Houssin
f1a5c6fae3 Fix: seul le superadmin peut changer la config de syslog 2009-05-07 09:06:57 +00:00
Laurent Destailleur
1e37d24bf4 Can make a link between a member and a user 2009-05-06 23:30:49 +00:00
Regis Houssin
5e405ad655 Fix: not used $this 2009-05-06 20:41:48 +00:00
Laurent Destailleur
6335fe2b55 Qual: Use a so much simpler way to have ajax confirmation boxes 2009-05-06 15:45:50 +00:00
Laurent Destailleur
7c6016b355 Qual: Use a so much simpler way to have ajax confirmation boxes 2009-05-06 13:39:43 +00:00
Laurent Destailleur
edc58e3e93 Add dol_now function 2009-05-05 16:05:20 +00:00
Regis Houssin
4c2789cb00 New: early development of multi-company module 2009-05-05 12:43:51 +00:00
Laurent Destailleur
93444309dd Add import key on third party table 2009-05-05 01:09:31 +00:00
Laurent Destailleur
c917cad328 Try a change to allow to input month/day with one digit. 2009-05-05 00:18:23 +00:00
Laurent Destailleur
ab2b56be13 Minor esthetical change and fix 2009-05-04 20:57:26 +00:00
Laurent Destailleur
3705cd5ba0 Remove warning 2009-05-04 20:13:25 +00:00
Regis Houssin
9a8a953e47 New: only superadmin access for common constant 2009-05-04 14:58:40 +00:00
Laurent Destailleur
aee2dcff57 Test if user is in correct company is done only when multicompany is enabled. 2009-05-04 10:27:35 +00:00
Regis Houssin
2c9a811a12 Fix: phpize this page 2009-05-01 11:38:48 +00:00
Regis Houssin
6a9a9ff040 New: early development of multi-company module 2009-04-30 16:28:53 +00:00
Regis Houssin
41a4036874 New: early development of multi-company module 2009-04-30 16:11:33 +00:00
Regis Houssin
265ea1dbc8 Fix: security in tab category 2009-04-30 12:52:04 +00:00
Regis Houssin
ab65d529d6 Fix: security in tab category 2009-04-30 12:52:04 +00:00
Laurent Destailleur
297b6a007c Comment 2009-04-29 21:40:14 +00:00
Regis Houssin
dd5023c433 Fix: on rcupre les constantes de rpertoires cr partir de l'activation des modules
Fix: les rpertoiresde documents des entites seront dans :
/documents/1/ pour l'entit 1
/documents/2/ pour l'entit 2
etc..
2009-04-29 19:51:07 +00:00
Laurent Destailleur
2ba45bcfb7 Restore a broken feature. 2009-04-29 18:14:13 +00:00
Laurent Destailleur
7322cd136e Fix: rename function sanitizeFileName into dol_sanitizeFileName to avoir conflict with fckeditor 2009-04-29 18:02:50 +00:00
Regis Houssin
e89044da42 New: early development of multi-company module 2009-04-29 16:54:51 +00:00
Regis Houssin
8a1d511da4 Add: ajout d'un rpertoire par dfaut pour les logs dans /documents/entity_1/logs
cr  l'activation du module syslog, on peut toujours modifier le chemin si on souhaite
 mettre ce fichier  un autre endroit.
2009-04-29 15:02:40 +00:00
Regis Houssin
86aea55e61 Todo: mettre au clair les droits du user dans les
modules commercial, agenda et tiers
2009-04-29 09:05:57 +00:00
Regis Houssin
7708f967f8 Fix: security 2009-04-28 06:49:44 +00:00
Regis Houssin
b86684805c New: early development of multi-company module 2009-04-27 20:37:50 +00:00
Laurent Destailleur
a88dd655bc Fix: Restore removed function because this break compatibility with external modules. Must first be deprecated and then deleted very later. 2009-04-20 21:05:38 +00:00
Regis Houssin
a433887c57 Fix: delete obsolete function 2009-04-20 16:44:46 +00:00
Regis Houssin
c84ff1c77e Fix: load global conf 2009-04-19 12:59:30 +00:00
Regis Houssin
9d47744153 New: early development of multi-company module 2009-04-18 11:50:40 +00:00
Regis Houssin
0d7195c40f New: early development of multi-company module 2009-04-16 08:23:00 +00:00
Regis Houssin
94a5df6a2d New: early development of multi-company module 2009-04-15 20:09:43 +00:00
Regis Houssin
6ee85309d1 New: early development of multi-company module 2009-04-14 18:54:13 +00:00
Regis Houssin
394bc8575e Fix: syntax 2009-04-13 09:36:43 +00:00
Laurent Destailleur
55aa8bc4bc Add a tool to merge all invoices in one PDF 2009-04-09 21:53:53 +00:00
Laurent Destailleur
a37297a83f Qual: Reduce too much memory used on all pages for only 1 test is 5 files (move function into functions2.lib.php instead of functions.lib.php, functions.php is always loaded, functions2 is loaded on demand).
Fix: Removed test on url to allow to input url with no http before
2009-04-06 08:34:42 +00:00
Laurent Destailleur
b104a84992 Fix: Sending page when subproduct feature is enabled 2009-04-05 19:01:43 +00:00
Regis Houssin
5ab4f320b5 Added : url string validation 2009-04-03 13:01:45 +00:00
Regis Houssin
5b57c5f497 Added : url string validation 2009-04-03 12:56:22 +00:00
Regis Houssin
282871a8c4 Added : url string validation 2009-04-03 12:56:21 +00:00
Laurent Destailleur
df5d17f31d Fix: Typo 2009-03-30 16:33:55 +00:00
Laurent Destailleur
e9aae286cd Fix: Pb in price level management 2009-03-28 19:11:38 +00:00
Laurent Destailleur
c85b9cb017 Add first files for import module 2009-03-25 21:26:15 +00:00
Laurent Destailleur
0116999026 Remove clone feature on create page. Must be used on object page 2009-03-25 19:12:35 +00:00
Laurent Destailleur
4d5270a977 Add a script with rare javascript functions 2009-03-13 14:40:01 +00:00
Laurent Destailleur
4df755b5ab Only one logo is necessary 2009-03-13 13:14:29 +00:00
Laurent Destailleur
cd78a8db7b Minor changes 2009-03-13 13:12:43 +00:00
Laurent Destailleur
1f3f2b8c44 Log file for error messages use LOG_ERR level. 2009-03-12 22:49:05 +00:00
Laurent Destailleur
65f707dea0 New: A module can add a new tab in third party view tabs 2009-03-12 01:44:02 +00:00
Laurent Destailleur
cdc6493ba5 Removed TODO and deprecated files 2009-03-09 21:59:29 +00:00
Laurent Destailleur
e15a67f6c9 Minor code clean in ECM module. 2009-03-08 23:57:28 +00:00
Laurent Destailleur
a4815bf44c Prepare select of type of line 2009-03-08 23:09:45 +00:00
Laurent Destailleur
33ff5c61f2 Minor enhancement on vat report 2009-03-05 20:14:13 +00:00
Laurent Destailleur
32faa96ab6 New: For admin users, show the SQL request in export build. 2009-03-03 00:42:40 +00:00
Laurent Destailleur
b84a0fefbe Change in document wrapper to download files in bittorrent directory 2009-02-24 22:52:55 +00:00
Laurent Destailleur
75b738eff9 Added XDebug tools 2009-02-21 01:04:35 +00:00
Laurent Destailleur
801bf75f58 Fix: Translation of days 2009-02-21 00:11:13 +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
e83b22b29b Added XDebug tools 2009-02-20 20:28:16 +00:00
Laurent Destailleur
a2b8b30a84 Reorganize code to reduce memory usage 2009-02-19 19:06:12 +00:00
Laurent Destailleur
d433c7120f Reorganize code to reduce memory usage 2009-02-19 18:57:54 +00:00
Laurent Destailleur
6409ef3467 Fix: Action on a contact should not show action of company 2009-02-18 17:50:04 +00:00
Laurent Destailleur
5fcd6b4af5 Contact page picto is more clear to distinguish internal from external users. 2009-02-16 22:37:30 +00:00
Laurent Destailleur
f7640aab2e Fix: CR on form 2009-02-14 14:52:15 +00:00
Laurent Destailleur
288b29925d Fix: UTF8 translation 2009-02-14 00:00:24 +00:00
Laurent Destailleur
68ccad2f7f Minor enhancements in project module 2009-02-12 09:09:36 +00:00
Laurent Destailleur
1e1ee9d338 Fix: Save of box order 2009-02-11 02:18:27 +00:00