Commit Graph

801 Commits

Author SHA1 Message Date
Laurent Destailleur
7a37a2ce88 Code cleaner 2011-03-07 22:35:35 +00:00
Laurent Destailleur
467b33ae0b Try a more complete sql injection test. It is also faster. 2011-03-07 01:50:38 +00:00
Regis Houssin
0c1e2a21e2 Fix: clean PHP_SELF for prevent XSS attack 2011-03-06 20:42:36 +00:00
Laurent Destailleur
29498070cb Demo need to go through the public/demo page 2011-03-05 18:02:25 +00:00
Laurent Destailleur
065df83da3 Qual: Removed old usage of code. 2011-02-25 19:05:47 +00:00
Laurent Destailleur
55e6a09df8 Fix: Avoid tooltip errors when content too large 2011-02-25 18:20:22 +00:00
Regis Houssin
669fef0014 Fix: compatibility with pgsql, replace all addslashes in particular files 2011-02-24 18:36:27 +00:00
Laurent Destailleur
d31dbaf85a Now dolibarr_main_url_root is detected automatically. Value in conf file is used only to forge links to show for external access. 2011-02-23 12:24:09 +00:00
Laurent Destailleur
8db6a1037a Enhancement in smartphone menu management 2011-02-20 13:31:25 +00:00
Laurent Destailleur
c693941925 Qual: Reduce memory usage by moving a not required function into a library loaded only when required. 2011-02-20 13:04:53 +00:00
Laurent Destailleur
4e9ccd8571 Qual: Reduce memory usage by moving a not required function into a library loaded only when required. 2011-02-20 12:56:50 +00:00
Laurent Destailleur
97b4fef379 Qual: Remove deprecated code 2011-02-20 12:43:18 +00:00
Laurent Destailleur
6f24a7abfd Moved code into correct file 2011-02-20 12:16:18 +00:00
Laurent Destailleur
a8f9a9d0c6 New: a specialized menu is now used when using smartphones 2011-02-16 19:59:16 +00:00
Laurent Destailleur
1423c375f5 New: A module can force menu manager 2011-02-13 15:50:42 +00:00
Laurent Destailleur
684eddf9fe Removed old constant name for menu management. 2011-02-13 13:22:54 +00:00
Laurent Destailleur
89de3de2ae Add user ip address 2011-02-06 12:54:00 +00:00
Regis Houssin
d7f414f84a Fix: problem with gzip version of ckeditor 2011-02-05 10:08:31 +00:00
Regis Houssin
4b87e2ecf3 New: update jQuery libraries and plugins
Todo: the size of jQuery combobox is too large
2011-02-05 09:26:33 +00:00
Laurent Destailleur
507c7bd930 New: Add some code to allow to transform any select list into an autocomplete list with just one line of code. 2011-02-05 03:34:25 +00:00
Laurent Destailleur
bc24336c3d Fix: Pb with Chrome 2011-02-03 22:11:45 +00:00
Regis Houssin
c22c53d750 Fix: add compressed format 2011-02-02 07:59:32 +00:00
Laurent Destailleur
9d364554d9 Keep most possible javascript into head 2011-02-01 18:37:16 +00:00
Regis Houssin
e1e6629043 Fix: call ckeditor class if needed by doleditor function 2011-01-31 20:59:53 +00:00
Regis Houssin
10ded212d0 Test CKEditor 2011-01-31 16:35:55 +00:00
Laurent Destailleur
0d3d71a48f Remove warning 2011-01-26 15:29:45 +00:00
Laurent Destailleur
24ffac6bb6 New: An external module can add its own menu manager 2011-01-23 15:08:21 +00:00
Laurent Destailleur
ce94eef996 Fix: bug #30386 : Visualisation pour impression incorrect pour rapport TVA 2011-01-19 10:37:59 +00:00
Regis Houssin
7c9fc91c0b Fix: use full option 2011-01-17 16:02:04 +00:00
Regis Houssin
1b467a9350 Fix: dynamic position depending on the modules activated 2011-01-10 08:13:31 +00:00
Regis Houssin
da736ec2c2 Fix: use dol_buildpath
Fix: add .css and .js extension
2011-01-06 20:29:14 +00:00
Regis Houssin
026bb66ddd Fix: use full path in module 2011-01-06 20:01:32 +00:00
Regis Houssin
3566889b3a Fix: path is ok 2010-12-29 12:44:08 +00:00
Laurent Destailleur
20991abe04 Fix: Another try to make usage of alt feature working. 2010-12-29 12:13:36 +00:00
Laurent Destailleur
0da915b6eb Fix: No init of var by default before being in init area. 2010-12-29 10:47:36 +00:00
Regis Houssin
c791f3f19a Fix: add constant for dev only 2010-12-29 10:36:19 +00:00
Regis Houssin
1f75c0aaf8 Fix: add constant for dev only 2010-12-29 09:47:46 +00:00
Laurent Destailleur
da484f8524 Fix: Fix security holes 2010-12-27 19:45:16 +00:00
Laurent Destailleur
9a4c903211 Fi:x Restore a security system broken by adding alt feature. 2010-12-27 19:25:59 +00:00
Laurent Destailleur
14e70e6e53 Fi:x Restore a security system broken by adding alt feature. 2010-12-27 19:13:06 +00:00
Regis Houssin
82a35d3954 Fix: session lost if use custom2 for external module 2010-12-27 10:48:50 +00:00
Regis Houssin
e1ab6c053f Fix: rename dol_file_exists to dol_buildpath 2010-12-19 18:43:44 +00:00
Regis Houssin
17df30b7fa Fix: more compatible with alternative path
Fix: uniformize code
2010-12-19 11:05:07 +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
Regis Houssin
69631134d3 Fix: regression and use an exist alternative root 2010-12-16 18:58:15 +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
2498426867 Fix: Restore stable version for 3.0 2010-12-14 23:27:17 +00:00
Laurent Destailleur
38df4415ed Fix: Removed warning 2010-12-14 22:17:44 +00:00
Regis Houssin
aa84b15651 New: update jquery and jquery UI
Fix: rename version num with "latest" expression
Todo: add compressed js
2010-12-11 11:45:30 +00:00
Laurent Destailleur
0d4aa481cd New: Function dol_now('tzuser') is now supported. 2010-12-08 11:45:47 +00:00
Laurent Destailleur
5caf3d9b09 Restore work lost by savannah backup 2010-12-01 21:28:08 +00:00
Laurent Destailleur
adfb9ea341 Sec: Removed security holes 2010-11-20 13:08:44 +00:00
Regis Houssin
2468ae22ab Fix: table versus div 2010-11-19 15:37:33 +00:00
Laurent Destailleur
e93f512d9e Qual: Removed duplicate menu entries 2010-11-10 23:18:23 +00:00
Regis Houssin
2ac06a875c Fix: sql injection 2010-11-10 19:18:06 +00:00
Laurent Destailleur
1a1749127e Qual: Removed completey scriptaculous and prototype 2010-11-07 13:07:22 +00:00
Laurent Destailleur
b766ab6832 Qual: Removed completey scriptaculous and prototype 2010-11-07 13:07:21 +00:00
Laurent Destailleur
07edf7bee9 Fix: Better compatibility with old modules 2010-11-05 20:11:33 +00:00
Regis Houssin
c2f43ab94b New: add company link for external user 2010-11-05 17:47:41 +00:00
Regis Houssin
cb61e196cc Fix: adding a name to differentiate cookies (close and reopen browser) 2010-11-04 07:13:17 +00:00
Laurent Destailleur
134fb0e22c Doc 2010-11-03 21:21:35 +00:00
Laurent Destailleur
0328fd2239 Fix: div was sometimes opened sometimes not when option USE_JQUERY_LAYOUT is on. It must never be used when option is off, always when option is on. 2010-11-02 12:28:27 +00:00
Laurent Destailleur
50b51a03c7 Fix: div was sometimes opened sometimes not when option USE_JQUERY_LAYOUT is on. It must never be used when option is off, always when option is on. 2010-11-02 12:14:06 +00:00
Laurent Destailleur
58fffb9a2d Fix: div was sometimes opened sometimes not when option USE_JQUERY_LAYOUT is on. It must never be used when option is off, always when option is on. 2010-11-02 12:03:29 +00:00
Regis Houssin
aa4b890bfd Fix: compatibility with ecm layout 2010-11-02 09:10:43 +00:00
Laurent Destailleur
dfbd72a76a Fix: W3C 2010-11-01 16:00:38 +00:00
Laurent Destailleur
b16d0c9371 Fix: test on option MAIN_MENU_USE_JQUERY_LAYOUT was not done everywhere. This fix borken feature in ecm when MAIN_MENU_USE_JQUERY_LAYOUT is not used. USage when option is one is still broken. 2010-11-01 15:13:38 +00:00
Regis Houssin
a9c506701e Test: use jquery accordion in left menu (test with auguria menu) 2010-11-01 11:12:26 +00:00
Regis Houssin
6428290ddf Test: use jquery accordion in left menu (test with auguria menu) 2010-11-01 09:49:34 +00:00
Regis Houssin
8401fb4f99 Fix: problem with scrollbar 2010-10-31 09:05:56 +00:00
Regis Houssin
803ea1e7cc Test: use jquery layout for the left menu 2010-10-30 10:26:56 +00:00
Regis Houssin
795171a7d8 Test: use jquery layout for the left menu 2010-10-30 10:11:48 +00:00
Regis Houssin
05a66f5b30 Fix: use specific css class of ECM 2010-10-30 10:04:06 +00:00
Regis Houssin
e5e968f456 Fix: use specific css class of ECM 2010-10-30 09:25:13 +00:00
Regis Houssin
bd2243264e Test: use jquery layout for the left menu 2010-10-30 09:16:11 +00:00
Regis Houssin
77cfba92d5 Test: use jquery layout for the left menu 2010-10-30 08:40:53 +00:00
Regis Houssin
0757861af8 Test: use jquery layout for the left menu 2010-10-30 08:32:16 +00:00
Regis Houssin
c5ee9d27b5 Test: use jquery layout for the left menu 2010-10-30 08:12:09 +00:00
Regis Houssin
f677f2e72c Test: use jquery layout for the left menu 2010-10-30 07:54:26 +00:00
Regis Houssin
e1cecca39a Test: use jquery layout for the left menu 2010-10-30 07:54:26 +00:00
Regis Houssin
ad39392d59 Test: use jquery layout for the left menu 2010-10-29 17:54:15 +00:00
Laurent Destailleur
f1cbf70eac Look: Nicer look 2010-10-23 15:45:55 +00:00
Laurent Destailleur
7d84b61945 Look: Nicer look 2010-10-23 15:45:31 +00:00
Laurent Destailleur
31522501ab Fix: Tooltip must not add a scroll bar when mous is on left 2010-10-23 13:01:48 +00:00
Laurent Destailleur
015d265ee9 Fix: A better way to use jQuery tooltips. 2010-10-22 19:18:45 +00:00
Regis Houssin
5d8d690241 Fix: jQuery mobile need jQuery v1.4.3 2010-10-22 11:48:39 +00:00
Regis Houssin
fe93194056 New: use jQuery tooltip 2010-10-22 08:06:41 +00:00
Laurent Destailleur
19dae2da95 New: Can choose third party to use in point of sale module during logon. 2010-10-22 02:00:50 +00:00
Regis Houssin
c62aee6c02 New: add tooltip plugin for jQuery
Info: la version finale de jQuery UI 1.9 contiendra un widget tooltip
2010-10-21 23:22:32 +00:00
Regis Houssin
8753a8cdeb Work on multicompany 2010-10-21 19:56:42 +00:00
Regis Houssin
423f99ef15 Work on multicompany 2010-10-21 14:54:12 +00:00
Regis Houssin
e719d62cd4 Fix: one hour of search for just one letter !! ;-) 2010-10-18 16:11:32 +00:00
Regis Houssin
5ba5e273c4 Fix: move and update ckeditor (prepare to change fckeditor)
Fix: move jquery plugins in specific directory
2010-10-18 10:41:52 +00:00
Regis Houssin
e740f7827f Fix: add constant MAIN_USE_JQUERY_THEME for change the default theme of jquery
Add jQuery "redmond" theme
2010-10-11 12:06:43 +00:00
Laurent Destailleur
3fd78848f2 Fix: Trad 2010-10-09 11:40:59 +00:00
Regis Houssin
1b05bb9686 Update jQuery UI to version 1.8.5 2010-10-08 10:45:11 +00:00
Regis Houssin
705c675933 New: add constante MAIN_CORE_ERROR if "$dolibarr_main_prod" is defined, better error message with an ajax dialog 2010-10-03 21:43:03 +00:00
Laurent Destailleur
a3d8871c0b Qual: Menu system is simpler 2010-10-02 21:31:14 +00:00
Laurent Destailleur
cfe7215288 New: Use ajax to change order of lines. 2010-10-02 20:47:55 +00:00
Laurent Destailleur
7948b0e0d3 Allow to disable CSRF permission 2010-10-01 18:33:07 +00:00
Laurent Destailleur
d29968a15f Comment to tell how disable CSRF check 2010-10-01 18:26:48 +00:00
Laurent Destailleur
7633c94a60 Qual: Menu management is simpler (no difference between left and top in setup). 2010-09-29 11:57:09 +00:00
Laurent Destailleur
c948a09a6c Enable smartphone menu template only if level 2 2010-09-29 11:08:52 +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
56070c7ee3 Fix: Syntax error 2010-09-28 20:40:10 +00:00
Regis Houssin
11c88cb534 Works on multi-company module 2010-09-26 09:53:42 +00:00
Regis Houssin
371ee0295f Add smartphone menu management, based from Auguria menu 2010-09-23 13:02:15 +00:00
Regis Houssin
38d2583e8d Add Smartphone class 2010-09-22 06:30:32 +00:00
Laurent Destailleur
abb31f26b5 Perf: A little speed improvement 2010-09-14 22:14:55 +00:00
Regis Houssin
928f4f42d5 Test: reorder lines with jquery 2010-09-14 07:05:31 +00:00
Laurent Destailleur
e7506405c8 Qual: Code is now simpler using jQuery. Removed rubbish javascript. 2010-09-06 10:18:31 +00:00
Laurent Destailleur
593fc9ec2d New: Add feature to test with other menu manager 2010-09-03 21:39:37 +00:00
Laurent Destailleur
268c8bc67c New: Add feature to test with other menu manager 2010-09-03 21:34:07 +00:00
Laurent Destailleur
886ca96ad3 Fix: UTF encoding with ajax pages 2010-08-30 18:31:59 +00:00
Laurent Destailleur
727fc871c6 Replace javascript by jQuery 2010-08-29 18:29:19 +00:00
Laurent Destailleur
4547233095 A little speed and memory improvement 2010-08-29 17:43:51 +00:00
Laurent Destailleur
e777d00a5e Removed scriptaculous from include. We keep files used for prototype 2010-08-27 23:41:07 +00:00
Laurent Destailleur
8a1fdd2eb8 Can disabled javascript on command line 2010-08-27 21:02:31 +00:00
Laurent Destailleur
0828a09aa1 Image can be clicked on eldy theme 2010-08-26 02:07:52 +00:00
Regis Houssin
7408c18ca6 Add possibility to include login method in a module 2010-08-24 14:18:38 +00:00
Regis Houssin
4c105c7a40 Add possibility to include login method in a module 2010-08-24 14:17:16 +00:00
Regis Houssin
7a3fb85fef Add possibility to include login method in a module 2010-08-24 12:46:00 +00:00
Regis Houssin
ec1ad78765 Add possibility to include login method in a module 2010-08-24 12:42:14 +00:00
Regis Houssin
b5333b5567 Add possibility to include login method in a module 2010-08-24 11:04:16 +00:00
Laurent Destailleur
629f782f17 Usage of autocomplete using jquery now works for products. 2010-08-22 18:02:32 +00:00
Laurent Destailleur
10e0b270df Fix: postgresql compatibility 2010-08-22 12:44:14 +00:00
Laurent Destailleur
1b9ee9c597 Qual: Clean code
Perf: Country id+code is now stored into MAIN_INFO_SOCIETE_PAYS instead of only id. This avoid a select to finf country code at each request.
2010-08-21 15:30:17 +00:00
Laurent Destailleur
76c2dccb70 New: Replaced completely PWC with JQuery 2010-08-18 19:17:58 +00:00
Laurent Destailleur
b7da077da6 Qual: Add jquery by default.
Qual: Enhancement in cropping function.
2010-08-17 22:58:34 +00:00
Regis Houssin
bf155f92dc Fix: delete old constant 2010-08-16 16:33:25 +00:00
Laurent Destailleur
85688d99c8 Fix: Bad link 2010-07-27 23:36:24 +00:00
Laurent Destailleur
3fab2d962f Fix: Asterisk redirect fails 2010-07-26 23:50:09 +00:00
Laurent Destailleur
79549949b4 Fix: Numerous fixes in menu handling 2010-07-26 22:03:50 +00:00
Laurent Destailleur
a6b988379a Fix: When files are moved for a new tree, we must reload dynamic menu handlers at installation. 2010-07-21 21:58:46 +00:00
Laurent Destailleur
29536ecbd8 Fix: Use correct order of firstname and lastname. 2010-07-18 10:39:07 +00:00
Laurent Destailleur
f22aea3361 Make read of log easier 2010-07-14 14:25:48 +00:00
Regis Houssin
f430b54cca Works on Milestone module 2010-07-02 15:38:32 +00:00
Laurent Destailleur
9c3a791e79 Look: enhancement in look 2010-06-27 13:19:38 +00:00
Laurent Destailleur
8a53f55ddd Look: Minor enhancement 2010-06-26 15:19:13 +00:00
Laurent Destailleur
bff24551c6 Serious enhancement on styles. 2010-06-26 00:16:59 +00:00
Laurent Destailleur
7d447588cc Reorganise how theme works. Style sheet must be named style.css.php. 2010-06-25 19:52:11 +00:00
Laurent Destailleur
21908d0bd9 - New: Agenda can be read by external contacts 2010-06-09 18:25:20 +00:00
Laurent Destailleur
9622c6a0da Uncomment code as it was used. 2010-06-02 18:50:46 +00:00
Laurent Destailleur
3c2e543731 Try to comment deprecated code. 2010-06-02 18:42:24 +00:00
Laurent Destailleur
d2d63bcb81 Fix: Fix a lot of broken features when renaming produit to product 2010-06-02 08:34:44 +00:00
Laurent Destailleur
be52d8b46f Work on memcached server 2010-05-26 11:22:10 +00:00
Laurent Destailleur
10f0b0997e Work on memcached server 2010-05-25 22:55:56 +00:00
Laurent Destailleur
55a2b9f04b Can disable JQUERY 2010-05-22 11:27:29 +00:00
Laurent Destailleur
38b924b85c Use unique id 2010-05-13 00:32:16 +00:00
Laurent Destailleur
f39d3cf574 On the fly GZIP compression is done only if bit 3 of constant is set (this is to allow to choose wich optimization we enabled among the 3 actually available). 2010-05-12 00:40:18 +00:00