Laurent Destailleur
9d47b812b9
New: Support module_parts['theme']
2013-01-08 15:21:56 +01:00
Laurent Destailleur
1f320dc1e7
Fix: Comment must be before tag
2013-01-08 12:27:17 +01:00
Regis Houssin
c730aff87b
Fix: possibility to activate jquery plugins with a constant
2013-01-03 19:14:22 +01:00
Regis Houssin
9af8637bd7
Fix: possibility to activate jquery plugins with a constant
2013-01-03 19:13:09 +01:00
Regis Houssin
b838895db9
Fix: change for a neutral email
2012-12-30 15:13:49 +01:00
Regis Houssin
5740c7e694
Fix: change for a neutral email
2012-12-30 15:11:07 +01:00
Laurent Destailleur
215139ca72
Fix: Test for css must match test for js
2012-12-29 05:14:07 +01:00
Laurent Destailleur
ba4be70a5e
Fix: External user was not using correct menu handler.
2012-12-27 17:06:55 +01:00
Laurent Destailleur
5d370c7e96
Fix: force redirect to https could not work for some environments
2012-12-12 02:37:15 +01:00
Christophe Battarel
27670d62ba
fix missing $conf global var in llxHeader() function
2012-12-11 15:14:43 +01:00
Laurent Destailleur
8a5485c9b6
New: Skin can be personalized according to environment.
2012-12-08 18:38:14 +01:00
Laurent Destailleur
ac3eb2e86c
Fix: Use different css cache file for each user. This fix problem when
...
using personalised constants that change style.
2012-12-08 15:29:24 +01:00
Christophe Battarel
bbc470b3ae
add search box to find product by supplier ref
2012-12-05 19:56:23 +01:00
Laurent Destailleur
19b7cc66d5
Qual: Remove hidden option so is not efficient and not used files.
...
Qual: Uniformize code
2012-11-17 11:48:51 +01:00
Laurent Destailleur
f43b26f311
Fix: Bad link
2012-11-10 16:24:20 +01:00
Regis Houssin
1722db223a
Fix: add timepicker default options
2012-11-03 20:41:59 +01:00
Regis Houssin
d0dc336a85
New: jQuery and jQuery UI upgrade
...
New: jQuery Timepicker addon for Datepicker
2012-11-03 19:15:45 +01:00
Regis Houssin
455d399bce
Fix: remove tag
2012-10-31 16:15:37 +01:00
Regis Houssin
634b5f7d1b
Fix: image is hard defined
2012-10-31 15:50:14 +01:00
Regis Houssin
40f5427520
Fix: broken features, ready for doliforge
2012-09-19 17:18:52 +02:00
Regis Houssin
0a61f13c7a
Fix: restore broken features
2012-09-08 18:10:19 +02:00
Regis Houssin
7a0b8b3b1a
Fix: saturday strict mode
2012-09-08 17:43:14 +02:00
Regis Houssin
ee1cf819f7
Fix: mass convert line delimiters
2012-09-07 17:23:16 +02:00
Laurent Destailleur
d02076f8f2
Strict mode war
2012-09-05 14:41:45 +02:00
Regis Houssin
1b238a7086
Fix: try to use jquery blockUI
2012-09-04 18:34:36 +02:00
Regis Houssin
7f6bf34362
Try to use blockUI
2012-09-04 09:38:38 +02:00
Regis Houssin
2130571712
New: try jquery blockUI plugin
2012-09-03 22:05:13 +02:00
Regis Houssin
616ee24683
Fix: try to use another popup jquery plugin gpl compatible
2012-09-03 11:45:01 +02:00
Laurent Destailleur
9eb21c3d9f
Fix: Minot miscellanous fix
2012-09-03 10:17:58 +02:00
Regis Houssin
d2ae90f938
Fix: strict mode everywhere
2012-09-02 22:48:52 +02:00
Marcos García
4209898d20
Lower-cased Header function
2012-08-31 05:58:38 +02:00
Marcos García
9b3c89ac47
Removed parenthesis from all include and include_once and replaced with single quotes
2012-08-23 02:40:41 +02:00
Marcos García
706d79986c
Removed parenthesis from all require_once and replaced with single quotes
2012-08-22 23:11:24 +02:00
Marcos García
7608905b3c
Removed duplicated code
2012-08-18 20:51:30 +02:00
Laurent Destailleur
0d346ac1c1
New: A module can add several css and several js.
...
New: Removed lightbox as it is not compatible with GPL.
2012-08-08 20:43:23 +02:00
Regis Houssin
f6a4277525
Fix: remove unused file and missing print
2012-08-06 20:38:03 +02:00
Regis Houssin
a0ac6873ed
Fix: use doliforge instead savannah
2012-08-06 08:17:36 +02:00
Laurent Destailleur
3af27d17ab
Add param to force to hide menu from login page
2012-08-05 21:14:17 +02:00
Regis Houssin
9cdba5bb61
Fix: try another method more clean and can be deployed on any type of
...
message
2012-07-29 08:26:33 +02:00
Regis Houssin
c7bacecf10
Fix: try to use another method for messages
2012-07-28 22:07:27 +02:00
Regis Houssin
7d2f7e9800
Fix: strict mode crazy
2012-07-25 11:46:33 +02:00
Regis Houssin
eba0db736e
Fix: try to use $mesgs (array) for stock all messages and
...
$_SESSION['dol_message'] for specific message when a page is reloading
2012-07-23 21:31:10 +02:00
Regis Houssin
d5ff308992
Fix: declare $mesg and $mesgs in main.inc.php
...
Fix: strict mode be back
2012-07-23 20:52:55 +02:00
Regis Houssin
77b9718473
Fix: strict mode street
2012-07-13 10:15:47 +02:00
Regis Houssin
66b2f630ac
Fix: big avoid strict mode errors
2012-07-09 12:31:21 +02:00
Regis Houssin
887f210618
Fix: avoid warning with php 5.4 and strict mode
2012-07-08 23:22:22 +02:00
Regis Houssin
714fe81abf
Fix: getpost error
2012-07-07 12:50:56 +02:00
Regis Houssin
ba45953223
Fix: more bugs with multicompany
2012-07-07 11:01:05 +02:00
Regis Houssin
5ad84406a2
Fix: security
2012-07-07 07:58:59 +02:00
Regis Houssin
6f1651309e
Fix: global converting lines delimiter
2012-07-02 19:30:37 +02:00
Laurent Destailleur
6e29a098c0
Fix: fckeditor ko on linux distrib
2012-06-23 20:17:51 +02:00
Regis Houssin
df28f09286
Fix: mutualize ckeditor parameters
2012-06-12 23:13:25 +02:00
Laurent Destailleur
a23df4f407
Qual: Removed deprecated var
...
New: Can add global js
2012-06-12 18:35:29 +02:00
Regis Houssin
92b02a0084
Fix: add iframe transport for compatibility with all browser
2012-06-08 11:35:32 +02:00
Laurent Destailleur
6147377e16
Fix: Try a fix for the _FILES escape problem.
2012-06-01 20:51:31 +02:00
Regis Houssin
1e77ff069a
Fix: replace Bootstrap version by jQueryUI version
2012-05-30 22:13:23 +02:00
Regis Houssin
1ea7e53273
Works on jQuery fileupload upgrade (Todo: css problem)
2012-05-30 11:57:00 +02:00
Laurent Destailleur
f2c1346cb7
Fix: Removed warning
2012-05-24 23:22:45 +02:00
Laurent Destailleur
e0b6bee540
New: Add timezone string from browser.
2012-05-15 01:41:12 +02:00
Regis Houssin
bfb102db18
Fix: add MAIN_HIDE_LEFT_MENU
2012-05-07 17:05:15 +02:00
Laurent Destailleur
70a2f45c35
Fix: for new eldy theme
2012-05-05 13:32:31 +02:00
Laurent Destailleur
ff06360071
Fix: Overwritting code is not role of a template but of a module.
...
Code is now working as a module change. Also it is faster (no need to
make a failed include when module is not installed) and support
alternative directory.
2012-04-28 17:01:25 +02:00
Regis Houssin
e543bc1ac4
New: add Savant pure php template engine
2012-04-27 15:18:32 +02:00
Laurent Destailleur
dca1c715d4
Fix: Try a fix for the lost mainmenu session.
2012-04-20 22:52:57 +02:00
Laurent Destailleur
220d7a2c33
Fix: eldy theme still works without css3
2012-04-17 10:27:42 +02:00
Regis Houssin
a22259907b
Fix: possibility to custom helpdoc image
2012-04-05 20:12:11 +02:00
Regis Houssin
75859e6cd6
Fix: avoid warning
2012-04-05 19:25:58 +02:00
Regis Houssin
0aa40b0503
Fix: add multiselectarray() method and jQuery multiselect plugin
2012-03-24 19:52:28 +08:00
Laurent Destailleur
0f87181c2a
Add log info
2012-03-19 22:02:22 +01:00
Laurent Destailleur
5f8fc30121
Fix: Avoid duplicate hooks
2012-03-15 22:37:42 +01:00
Regis Houssin
9301def08d
Fix: rename method
2012-03-02 15:03:14 +01:00
Laurent Destailleur
dd9e150743
Fix: Bad test
2012-02-29 20:58:05 +01:00
Laurent Destailleur
55904f7f37
New: Test on browser version during install step.
...
Mutualize code to detect browser version.
2012-02-29 19:41:12 +01:00
Regis Houssin
2624c7154b
Fix: add is_object test
2012-02-23 14:32:44 +01:00
Regis Houssin
5c362a435d
Merge branch 'develop' of git+ssh://github.com/Dolibarr/dolibarr into develop
2012-02-23 14:28:57 +01:00
Regis Houssin
a444fc955d
New: add generic function for module parts
2012-02-23 14:28:50 +01:00
FHenry
16a389b7f5
Correct Bug 315
2012-02-23 12:31:45 +01:00
Regis Houssin
b0e9cd8370
Fix: use hooks system
2012-02-23 16:41:58 +08:00
Regis Houssin
50d1ff4472
Fix: indent
2012-02-23 08:45:26 +01:00
Laurent Destailleur
2647cb72ac
New: Now all features can be provided by a module with all files inside
...
the directory of module.
2012-02-22 16:18:03 +01:00
Laurent Destailleur
ef6706a6b9
New: Add hook toprightmenu
2012-02-22 12:02:12 +01:00
Regis Houssin
f4104f779f
Fix: merge manually grandoc corrections
2012-02-19 17:04:02 +01:00
Laurent Destailleur
8ecb412689
Fix: jflot minimized is bugged. Not the standard js.
2012-02-19 01:17:17 +01:00
Laurent Destailleur
4bbb799404
ckeditor at end
2012-02-18 17:30:58 +01:00
Laurent Destailleur
9639769575
Fix: Use correct css if using not embedded jquery
2012-02-18 17:19:50 +01:00
Laurent Destailleur
c94c1b7f85
Fix: The login page must use same header than others.
2012-02-18 17:10:29 +01:00
Laurent Destailleur
61175c2543
Work on debian/rpm package
2012-02-18 14:55:41 +01:00
Regis Houssin
64125334b9
Qual: ajax.lib is already load by default in main.inc
2012-02-13 10:08:40 +01:00
Laurent Destailleur
036e578e0f
Move security function into security.lib.php
...
Split security.lib.php into 2 files: One always loaded, the other for
rare functions.
2012-02-12 17:41:28 +01:00
Laurent Destailleur
acef131833
New: Uniformize code to manage menus handler provided by external
...
modules
2012-02-12 15:17:54 +01:00
Laurent Destailleur
70a67bc3f1
Qual: Move a not frequently used function out of functions.lib.php
...
Enhance PHPUnit tests
2012-01-21 14:10:22 +01:00
Laurent Destailleur
25a505534b
New: A page can force reload of css style sheet
2012-01-15 17:40:44 +01:00
Laurent Destailleur
382c6554b4
New: Work on debian packaging to use default ckeditor package
2012-01-14 02:06:05 +01:00
Regis Houssin
199e22fd70
Fix: remove useless code
2012-01-11 23:02:01 +08:00
Regis Houssin
033b290ed3
Qual: add $mc global object (multicompany)
2012-01-11 17:41:46 +08:00
Regis Houssin
395ea68b70
Fix: rename constants for multicompany cookie
2012-01-11 06:30:39 +08:00
Laurent Destailleur
ebf8a6eef4
artichow was used only for captcha generation so i replaced with
...
dolibarr code to allow to remove completely artichow (artichow project
is dead).
2012-01-07 23:31:25 +01:00
Laurent Destailleur
4c0d7378d3
Some change to prepare artichow removal
2012-01-07 21:32:35 +01:00
Laurent Destailleur
17b4daa613
Qual: We always save entity into session even if multicompany not used.
2011-12-05 00:29:18 +01:00
Laurent Destailleur
dd0debb718
Qual: Code cleaning
2011-12-04 22:49:54 +01:00
Laurent Destailleur
8614ef5bef
doxygen
2011-11-26 12:36:36 +01:00
Grand Philippe
8db5716d53
Fix tiny language error
2011-11-12 14:21:53 +01:00
Laurent Destailleur
2caf178882
Enhance protection
2011-11-09 14:10:49 +01:00
Laurent Destailleur
2e702cceff
Fix: Sanitize PHP_SELF
2011-11-09 13:40:13 +01:00
Laurent Destailleur
45cee744c0
Fix: We must not filter HTML content but only javascript content. This
...
is to avoid to block fckeditor edition.
2011-11-09 12:22:07 +01:00
Laurent Destailleur
72c0a15f56
Merge branch 'develop' of ssh://git@github.com/Dolibarr/dolibarr.git
...
into develop
Conflicts:
htdocs/commande/fiche.php
htdocs/core/class/commonobject.class.php
htdocs/product/fiche.php
2011-11-09 12:17:29 +01:00
Laurent Destailleur
9342b419fa
Little speed enhancement
2011-11-09 12:10:28 +01:00
Regis Houssin
338b35e2a3
Fix: [Bug #232 ] Multiple Cross-Site-Scripting vulnerabilities
2011-11-08 17:11:30 +01:00
Regis Houssin
e8fcda3303
Fix: bug #232
...
Multiple Cross-Site-Scripting vulnerabilities
2011-11-08 15:04:10 +01:00
Regis Houssin
d8e8d047f4
Fix: bug #232
...
Multiple Cross-Site-Scripting vulnerabilities
2011-11-08 14:44:27 +01:00
Regis Houssin
f0c327c070
Fix: uniform code
...
replace all $html by $form with exceptions "$htmlname, $htmltooltip"
2011-11-08 17:22:31 +08:00
Laurent Destailleur
c819b3b87c
Fix: Must work with PHP 5.*
2011-11-05 03:15:35 +01:00
Regis Houssin
ea94610492
Fix: security
...
Add another restriction
2011-11-03 10:35:52 +01:00
Regis Houssin
9cc3bf0f87
Fix: security
...
"javascript" is not necessary for send javascript code
2011-11-03 10:07:09 +01:00
Laurent Destailleur
9444e8d63d
Merge branch 'develop' of ssh://git@github.com/Dolibarr/dolibarr.git
...
into develop
Conflicts:
htdocs/admin/boxes.php
htdocs/admin/ihm.php
htdocs/core/lib/usergroups.lib.php
htdocs/main.inc.php
2011-11-02 22:51:52 +01:00
Laurent Destailleur
ee92964ef7
Security: Fix more security holes
2011-11-02 22:15:59 +01:00
Regis Houssin
921a379740
Fix: security
2011-11-02 20:24:51 +01:00
Laurent Destailleur
2bffe2a174
Qual: Clean code: Removed code of external modules
2011-11-01 23:22:10 +01:00
Laurent Destailleur
ecb6c1e67d
Fix: DST is correctly detected
2011-11-01 04:57:45 +01:00
Regis Houssin
d9eb4cbeb9
New: add edit in place with ckeditor
...
Fix: remove unused jQuery plugin ckeip
2011-10-31 16:57:10 +01:00
Regis Houssin
338b4375d6
Fix: optimize code
2011-10-31 11:01:26 +01:00
Regis Houssin
3daf797d3f
Merge branch 'develop' of git+ssh://git@github.com/Dolibarr/dolibarr.git into develop
2011-10-30 18:55:07 +01:00
Laurent Destailleur
415c04e827
Qual: Move init of vars for old datepicker into new js script file.
2011-10-30 18:34:36 +01:00
Laurent Destailleur
7e1715d025
Avoid having duplicate translations
2011-10-30 18:24:59 +01:00
Regis Houssin
d055e1c0a3
Merge branch 'develop' of git+ssh://git@github.com/Dolibarr/dolibarr.git into develop
2011-10-30 09:07:37 +01:00
Juanjo Menent
5c9ba8a548
[task 189] Move Error* key from other.lang into errors.lang files
2011-10-29 23:52:05 +02:00
Regis Houssin
2c5410fff3
Merge branch 'develop' of git+ssh://git@github.com/Dolibarr/dolibarr.git into develop
2011-10-29 23:42:40 +02:00
Regis Houssin
8dc1a20466
Add jeditable select and autocomplete (not stable)
2011-10-29 23:42:24 +02:00
Laurent Destailleur
609632244c
Removed error reporting
2011-10-29 20:36:18 +02:00
Regis Houssin
9d9c3a6af8
Move datepicker i18n
2011-10-28 23:03:17 +02:00
Regis Houssin
a20d0e7699
Fix: add datepicker default options and just rename datepicker language
...
options
2011-10-28 22:06:57 +02:00
Regis Houssin
75340e4b74
Fix: use i18n files for datepicker
2011-10-28 17:48:39 +02:00
Regis Houssin
4ebbc0de6f
Fix: rename "area" to "textarea"
...
New: add js files for default datepicker options
New: add edit_datepicker for edit in place (not stable)
2011-10-28 16:28:55 +02:00
Regis Houssin
bc6fa60287
Fix: move jnotify options in separate file
...
Fix: move nl2br treatment
New: add error message for edit in place
2011-10-28 12:02:36 +02:00
Regis Houssin
df19c5e606
Fix: move ajax tpl to js for uniform code
2011-10-27 18:06:05 +02:00
Regis Houssin
1398a41add
New: works on edit in place
2011-10-25 19:04:02 +02: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
Regis Houssin
ecc5519a4e
Move core lib files in /core/lib
2011-10-24 09:49:50 +02:00
Regis Houssin
b1271a5398
Move core js in /htdocs/core/js
2011-10-24 09:36:58 +02:00
Laurent Destailleur
c6a380d5b6
New: Mutualize footer code
2011-10-18 16:40:44 +02:00
Regis Houssin
88fe00429e
Fix: try void phpunit error
2011-09-30 09:24:28 +02:00
Regis Houssin
40bd017b20
Fix: try void phpunit error
2011-09-30 09:10:01 +02:00
Regis Houssin
df850433e2
Fix: use cookie for external app
2011-09-28 22:34:32 +02:00
Laurent Destailleur
ab017e0a72
Qual: Removed warnings
2011-09-24 22:43:52 +00:00
Laurent Destailleur
e0a6dea205
Removed TODO
2011-09-24 01:44:18 +00:00
Laurent Destailleur
a231d9f8d4
Qual: Centralise declaratin of external lib artichow at one location.
2011-09-23 23:36:55 +00:00
Laurent Destailleur
aaf6bc5302
Removed TODO
2011-09-24 01:44:18 +00:00
Laurent Destailleur
b9c0ec0162
Qual: Centralise declaratin of external lib artichow at one location.
2011-09-23 23:36:55 +00:00
Laurent Destailleur
150e604870
Removed TODO
2011-09-24 01:44:18 +00:00