2
0
forked from Wavyzz/dolibarr

Compare commits

...

3712 Commits
2.8.1 ... 3.0.0

Author SHA1 Message Date
Laurent Destailleur
8ee98b4846 Fix: BUG#33584 2011-06-17 18:21:02 +00:00
Laurent Destailleur
1e5a861766 Fix: Removed not translated licence file. 2011-06-15 10:05:15 +00:00
Laurent Destailleur
fa668910c2 Fix: Missing some customers 2011-06-15 08:55:19 +00:00
Laurent Destailleur
ff143e9bc3 Trans: Bad link to wiki 2011-06-07 10:45:43 +00:00
Laurent Destailleur
f3b952ef2d Doxygen 2011-06-06 13:02:19 +00:00
Laurent Destailleur
ffa593eda2 Fix: sql error 2011-05-28 03:50:07 +00:00
Laurent Destailleur
114ee9dc07 Fix: Bad coma in example 2011-05-28 03:45:02 +00:00
Laurent Destailleur
7847e544a4 Fix: Avoid duplicate lines when fetch_lines called twice 2011-05-01 21:35:55 +00:00
Laurent Destailleur
637aa69e37 Fix 2011-04-27 19:04:40 +00:00
Regis Houssin
715c88b52e Fix: A local file inclusion vulnerability can be exploited to include arbitrary files. 2011-04-26 20:22:29 +00:00
Laurent Destailleur
d4e1300620 Fix: Update request 2011-04-19 22:16:34 +00:00
Laurent Destailleur
74579860c7 Fix: Update request 2011-04-19 22:15:12 +00:00
Regis Houssin
a2cd3e5969 Fix: bad permission and unused translation 2011-04-17 18:24:24 +00:00
Regis Houssin
6222d8b2cb Fix: missing entity 2011-04-17 18:16:52 +00:00
Laurent Destailleur
a3fb6efe69 Fix: Sql error 2011-04-17 13:29:47 +00:00
Laurent Destailleur
54a57941a0 Fix: total amount 2011-04-14 23:25:41 +00:00
Laurent Destailleur
8c1c301a3d Fix: Date conversion 2011-04-10 23:00:29 +00:00
Laurent Destailleur
aaa19c23ec Fix: Bad user 2011-04-10 22:35:30 +00:00
Laurent Destailleur
4bcee36349 Fix: aa? 2011-04-08 17:01:03 +00:00
Regis Houssin
b5406c704a Fix: missing product triggers 2011-04-06 13:32:45 +00:00
Laurent Destailleur
93eaf722a1 Fix: Missing include 2011-04-03 23:07:18 +00:00
Laurent Destailleur
5b74a5aa9a Fix: bug #32920 : Commercial -> Customers area (missing customer and suppliers name 2011-04-03 18:53:31 +00:00
Regis Houssin
8cbdcb9c20 Fix: bad post 2011-04-01 15:27:34 +00:00
Regis Houssin
6c2b1f5244 Fix: add function for switch to another entity 2011-04-01 09:54:49 +00:00
Juanjo Menent
2548c1d2a4 Fix: Standing Order display mistmach 2011-04-01 08:13:47 +00:00
Regis Houssin
2297e940b3 Fix: last modification for multicompany 2011-03-31 19:41:03 +00:00
Laurent Destailleur
9635f5858a Fix: release candidate was not correctly ordered. This make upgrade process fails. 2011-03-30 19:37:34 +00:00
Laurent Destailleur
c4f40462d1 Fix: Lost field 2011-03-28 08:57:54 +00:00
Laurent Destailleur
c0b5a25430 Fix: Can not remove a file 2011-03-28 08:25:54 +00:00
Laurent Destailleur
0a0e426e40 Add option MAIN_MAIL_EMAIL_INLINE_IMAGES to activate inline attachment because inline attachment not supported by all mails readers and antispams. 2011-03-25 22:54:48 +00:00
Laurent Destailleur
4fee09738b Fix: Bad cache management 2011-03-25 20:02:02 +00:00
Regis Houssin
28116d13fb Fix: best compatibility with all mail clients 2011-03-25 19:17:29 +00:00
Regis Houssin
f298f302ff Fix: problem for delete an attach file 2011-03-25 19:15:37 +00:00
Regis Houssin
2af2280006 Fix: problem with image in emailing
Fix: use the same image path of fckeditor default path
2011-03-23 17:24:26 +00:00
Laurent Destailleur
11c2a7c076 Fix: Empty string if civility not defined 2011-03-23 16:07:39 +00:00
Regis Houssin
bf8b8f180f Fix: problem with linkedobjectblock template 2011-03-22 11:44:17 +00:00
Regis Houssin
745acdf313 Fix: missing contactid and socid
Fix: missing contact in event if no company
2011-03-22 11:29:17 +00:00
Laurent Destailleur
609d01d386 Fix: Restore previous version. Change contains new features not compatible with version. 2011-03-21 22:58:13 +00:00
Regis Houssin
e4a32f2d23 Fix: no total amount 2011-03-21 19:25:28 +00:00
Regis Houssin
db04e91f06 Fix: uniformize code 2011-03-21 17:49:25 +00:00
Laurent Destailleur
eaac97256e Prepare 3.0.0 release 2011-03-20 23:20:48 +00:00
Laurent Destailleur
f4817de2d0 Fix: PDF for check receipts 2011-03-20 17:35:06 +00:00
Laurent Destailleur
b2b5505304 New: Removed limit on cheque receipts 2011-03-20 16:55:43 +00:00
Laurent Destailleur
051d6f5ce8 Fix: Separator for chinese 2011-03-18 22:37:36 +00:00
Regis Houssin
7fdf1d8f3b Fix: best negation 2011-03-18 14:13:09 +00:00
Laurent Destailleur
b4123e4e4c Try a better fix. This also fix when year is on 4 digits. 2011-03-18 11:35:00 +00:00
Regis Houssin
99ea8e6bf0 Fix: add different order
Fix: the + sign must be outside the parentheses
2011-03-18 11:16:09 +00:00
Laurent Destailleur
9229f8799a Fix: Restore broken feature. Reset of number can not be done if year-month in correct order. 2011-03-18 11:00:51 +00:00
Laurent Destailleur
e99e7973df Fix: Parameter pb. 2011-03-18 10:05:16 +00:00
Laurent Destailleur
81f58fe8ff Fix: UTF encoding in web services 2011-03-18 09:54:01 +00:00
Regis Houssin
eaf3e2a3ec Fix: missing socid 2011-03-16 12:04:51 +00:00
Regis Houssin
8e912dde63 Fix: bad object name 2011-03-16 11:54:47 +00:00
Laurent Destailleur
1d12f8e188 Fix: clean parameter 2011-03-16 11:37:39 +00:00
Laurent Destailleur
7c54bbfd2e Fix: Menu was not complete 2011-03-16 11:21:04 +00:00
Laurent Destailleur
5e00e2dc15 Fix: Permission check on bank account 2011-03-16 10:57:12 +00:00
Regis Houssin
7586204aad Fix: missing trad 2011-03-14 12:02:08 +00:00
Regis Houssin
f32e92dbcd Fix: rights problem 2011-03-14 10:38:45 +00:00
Regis Houssin
ec33c4a999 Fix: compatibility with postgresql 2011-03-14 09:42:32 +00:00
Laurent Destailleur
4987bec341 Fix: Bad file name 2011-03-13 23:06:41 +00:00
Laurent Destailleur
981aa4e0df Fix: Bad link for .css.php and .js.php files 2011-03-13 22:57:56 +00:00
Laurent Destailleur
1b926f6a7e Fix: Bad variable 2011-03-13 16:22:28 +00:00
Laurent Destailleur
508f581bca Fix: Description was not visible 2011-03-13 00:08:14 +00:00
Laurent Destailleur
0374d9836f Fix: Description was not visible 2011-03-12 23:50:28 +00:00
Laurent Destailleur
ee15efdd7e Fix: Uniformize field type. This also fix postgreql compatibility. 2011-03-12 23:37:28 +00:00
Laurent Destailleur
98025222e0 Fix: Bad variable 2011-03-12 17:00:37 +00:00
Laurent Destailleur
575661eddc Fix: Bad url 2011-03-12 16:38:42 +00:00
Laurent Destailleur
126f170122 Fix: SQL Error 2011-03-11 18:40:27 +00:00
Laurent Destailleur
666fc9b91d Fix: missing line return 2011-03-09 19:47:50 +00:00
Laurent Destailleur
692f19db2a Fix : Missing argument 5 for pdf_propale_jaune::_tableau() 2011-03-09 19:36:35 +00:00
Laurent Destailleur
88293c9ab8 Perf: Optimize images to increase google speed score 2011-03-09 18:33:25 +00:00
Laurent Destailleur
dd80a7854b file topmenu_right.png was added on branch DOLIBARR_3_0_BRANCH on 2011-03-09 18:33:24 +0000 2011-03-09 17:04:53 +00:00
Laurent Destailleur
a34358fe00 file topmenu_bg.png was added on branch DOLIBARR_3_0_BRANCH on 2011-03-09 18:33:25 +0000 2011-03-09 17:04:53 +00:00
Laurent Destailleur
420c7309f7 Fix: Missing global var 2011-03-09 15:33:39 +00:00
Regis Houssin
123fab92d3 Fix: origin and origin_id always in the fetch 2011-03-09 13:06:45 +00:00
Laurent Destailleur
6671e8cf5b Fix: Missing title 2011-03-09 11:00:40 +00:00
Laurent Destailleur
4126b6149f Fix: Bad picto for status 2011-03-09 10:55:27 +00:00
Regis Houssin
f822a03a82 Fix: missing line return 2011-03-09 10:50:55 +00:00
Laurent Destailleur
f0a15ff975 Fix: pgsql compatibility 2011-03-09 10:47:17 +00:00
Regis Houssin
737eb57b33 Fix: uniformize code 2011-03-09 10:35:57 +00:00
Laurent Destailleur
4e1d689bf8 Fix: pgsql compatibility 2011-03-09 10:27:19 +00:00
Laurent Destailleur
0ffc86fe02 Fix: pgsql compatibility 2011-03-09 10:12:21 +00:00
Laurent Destailleur
22a26b9e2b Fix: pgsql compatibility 2011-03-09 10:07:42 +00:00
Regis Houssin
8b1b3ef1b3 Fix: problem with specific numbering module 2011-03-09 10:04:17 +00:00
Laurent Destailleur
fe212f729f Fix: Migrate pb with pgsql. We can do like this because field is not used yet. 2011-03-09 09:35:45 +00:00
Laurent Destailleur
26c3bd4993 Fix: Error in pgsql upgrade 2011-03-09 02:02:38 +00:00
Laurent Destailleur
f142d4f0f1 Fix: Avoid warning 2011-03-08 16:39:25 +00:00
Laurent Destailleur
42343a1206 Fix: Link betwen supplier order and invoice 2011-03-08 00:17:56 +00:00
Laurent Destailleur
6110ec4b2a Fix: Missing br 2011-03-08 00:04:33 +00:00
Laurent Destailleur
6a610e6518 A better way to block injections 2011-03-07 23:15:31 +00:00
Regis Houssin
8abbf6a537 Fix: add global $main_force_https 2011-03-07 17:32:11 +00:00
Laurent Destailleur
b75f610ec1 Fix: Do not show not year dir 2011-03-07 02:13:10 +00:00
Laurent Destailleur
72459ac35c Fix: Error when cloning invoice with discount 2011-03-07 02:06:57 +00:00
Laurent Destailleur
52ee7183d9 Fix: Better error management in export 2011-03-07 00:57:21 +00:00
Laurent Destailleur
5741b19203 Fix: Generated doc in wrong dir 2011-03-07 00:40:12 +00:00
Laurent Destailleur
f07557f6ec Fix: Generated doc in wrong dir 2011-03-07 00:17:20 +00:00
Laurent Destailleur
0317ae75de Fix: Generated doc in wrong dir 2011-03-06 23:45:47 +00:00
Regis Houssin
5311001ae2 Fix: clean PHP_SELF for prevent XSS attack 2011-03-06 20:44:51 +00:00
Laurent Destailleur
e76290c767 Fix: Add warning for uncomplete setup 2011-03-05 18:22:47 +00:00
Laurent Destailleur
385d75f0e2 Better test 2011-03-05 11:36:53 +00:00
Laurent Destailleur
8d8629eab9 Fix: Increase timeout 2011-03-05 01:53:42 +00:00
Laurent Destailleur
390214e265 Fix: Error message was not visible 2011-03-05 01:08:44 +00:00
Laurent Destailleur
99b300f01b Fix: Can edit product description 2011-03-05 00:51:37 +00:00
Laurent Destailleur
025e887e04 Fix: Can edit product description 2011-03-05 00:47:46 +00:00
Laurent Destailleur
e54bfd21b7 Fix: Due date was wrong when cloning 2011-03-05 00:38:31 +00:00
Regis Houssin
d9dea81e75 Fix: Enabled if the installation process is "https://"
Fix: use complete alternative url
2011-03-04 11:42:06 +00:00
Laurent Destailleur
86801c2e8a Prepare build of modules for 3.0 2011-03-03 19:35:16 +00:00
Regis Houssin
6f11d1e28e Fix: possibility to personnalized label of propal status 2011-03-03 18:41:00 +00:00
Regis Houssin
8336e81b95 Fix: possibility to personnalized label of propal status 2011-03-03 18:37:32 +00:00
Laurent Destailleur
57b12edbbb Fix: Packager errors 2011-03-02 11:56:51 +00:00
Laurent Destailleur
731cb8d806 Fix: Packager errors 2011-03-02 11:52:07 +00:00
Laurent Destailleur
1c00dead1c Fix: Packager errors 2011-03-02 11:46:38 +00:00
Laurent Destailleur
f5ad2692f5 Fix: Missing property 2011-03-02 10:29:10 +00:00
Laurent Destailleur
2a3c726f41 Fix: Use defined variable 2011-03-02 09:58:45 +00:00
Laurent Destailleur
635f9ce3aa Fix: Bad var 2011-03-01 23:25:28 +00:00
Laurent Destailleur
919ea45ccb Fix: Bad var 2011-03-01 23:22:19 +00:00
Regis Houssin
ad8bf92d98 Fix: empty user object 2011-03-01 23:07:56 +00:00
Laurent Destailleur
130c89a18c Fix: Remove warning 2011-03-01 23:01:16 +00:00
Regis Houssin
dfbe0c78dc Fix: bad field name 2011-03-01 22:45:58 +00:00
Laurent Destailleur
0d47653e14 Fix: Can not create replacement invoice if source invoice has a discount. 2011-03-01 10:40:55 +00:00
Laurent Destailleur
500d60fc7e Fix: Error management 2011-03-01 10:27:40 +00:00
Laurent Destailleur
608ad7c688 Fix: Use JUMP tag 2011-03-01 09:37:19 +00:00
Laurent Destailleur
d34a653734 Fix: Remove sql error when no link 2011-03-01 09:33:59 +00:00
Laurent Destailleur
eee0d1aa07 Fix: Restore ability to create order on proposal close 2011-03-01 09:04:30 +00:00
Laurent Destailleur
8348de5591 Fix: Package build 2011-02-27 22:40:58 +00:00
Laurent Destailleur
cb7c17e11a Fix: Package build 2011-02-27 22:27:47 +00:00
Laurent Destailleur
468d79e8c4 Fix: Bad url param 2011-02-27 16:57:21 +00:00
Laurent Destailleur
a06a1cb25c Fix: Bad link 2011-02-26 14:23:57 +00:00
Laurent Destailleur
9aebe0d1ba Fix: Hide not required fields 2011-02-26 10:22:47 +00:00
Laurent Destailleur
d452049790 Fix: Bad parameter 2011-02-26 02:55:35 +00:00
Laurent Destailleur
fc1087ac8d New: Autofill check sender if type is cheque 2011-02-26 02:18:54 +00:00
Laurent Destailleur
a069c1ce63 Fix: error 2011-02-26 01:57:00 +00:00
Laurent Destailleur
180ca71367 Fix: Bad translation key 2011-02-25 19:00:23 +00:00
Laurent Destailleur
5f42ab9d65 Fix: Bad condition to enable menu 2011-02-25 18:37:15 +00:00
Laurent Destailleur
6a590ffec8 Fix: Module not disabled 2011-02-25 18:33:44 +00:00
Laurent Destailleur
829b8e98ad Fix: Avoid tooltip errors when content too large 2011-02-25 18:21:14 +00:00
Regis Houssin
ab4a1af224 New: add function to sort the total qty of products or/and services 2011-02-24 15:22:30 +00:00
Laurent Destailleur
1970a5dda9 Fix: Missing table of ordering methods in dictionnary. 2011-02-23 15:28:42 +00:00
Laurent Destailleur
51c1cfed8a Fix: Missing JUMP_TAG 2011-02-23 14:24:59 +00:00
Laurent Destailleur
86fb0aa1b7 Fix: Postgresql compatibility 2011-02-23 12:56:10 +00:00
Laurent Destailleur
598e87ab62 Fix: By default workflow is empty 2011-02-23 12:35:36 +00:00
Laurent Destailleur
03c82f3dee Rename status 2011-02-23 08:55:35 +00:00
Regis Houssin
115d08b4d7 Fix: choice clause OR/AND 2011-02-22 17:51:07 +00:00
Regis Houssin
424eabd13c Fix: compatibility with element and subelement 2011-02-22 16:01:17 +00:00
Laurent Destailleur
41f73f57a3 Fix: Exclude deposit invoices from reports 2011-02-22 09:15:51 +00:00
Laurent Destailleur
ab7ffebf83 Fix: Removed bad style 2011-02-22 09:02:14 +00:00
Laurent Destailleur
a2a20ab527 Trans 2011-02-22 08:50:07 +00:00
Laurent Destailleur
216d786638 Add vat rate for new zealand 2011-02-22 08:40:40 +00:00
Laurent Destailleur
c26f78516c Fix: Filter on categories failed 2011-02-20 16:22:28 +00:00
Laurent Destailleur
1900a96ca6 Add new zeland language 2011-02-20 16:06:19 +00:00
Laurent Destailleur
0324b532f8 Add new zeland language 2011-02-20 16:01:09 +00:00
Laurent Destailleur
fa0d06dd8c file main.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-02-20 16:01:11 +0000 2011-02-20 16:00:30 +00:00
Laurent Destailleur
e291c209e6 file companies.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-02-20 16:01:09 +0000 2011-02-20 16:00:30 +00:00
Laurent Destailleur
d8c92fd210 file compta.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-02-20 16:01:11 +0000 2011-02-20 16:00:29 +00:00
Laurent Destailleur
738d327fcf file .cvsignore was added on branch DOLIBARR_3_0_BRANCH on 2011-02-20 16:01:11 +0000 2011-02-20 16:00:29 +00:00
Laurent Destailleur
5e1ebe9de3 Fix: Missing events 2011-02-20 15:39:03 +00:00
Laurent Destailleur
cb6f960b42 Fix: Page code into PDF 2011-02-20 15:23:22 +00:00
Laurent Destailleur
96e05a0363 Fix: Bad link 2011-02-20 15:08:11 +00:00
Laurent Destailleur
ceccedcac0 Add creation of dir for documents 2011-02-20 14:34:20 +00:00
Laurent Destailleur
5c5682998c Fix: Wrong target in menu 2011-02-19 10:45:15 +00:00
Laurent Destailleur
cd19b1f2d6 Fix: Export was missing records 2011-02-18 17:06:08 +00:00
Laurent Destailleur
035bc672a8 Fix: Look 2011-02-16 19:29:21 +00:00
Laurent Destailleur
d8004865b1 Fix: Bad links 2011-02-16 12:59:27 +00:00
Laurent Destailleur
5c9300ac39 Fix: Missing parameter of function 2011-02-13 16:00:50 +00:00
Laurent Destailleur
47e5bd9bf1 Fix: SQL syntax 2011-02-12 22:35:02 +00:00
Regis Houssin
5c0f95db44 Fix: error message not visible 2011-02-12 08:13:40 +00:00
Regis Houssin
1c06114383 Fix: PostgreSQL compatibility 2011-02-12 07:07:14 +00:00
Regis Houssin
af97652c9b Fix: PostgreSQL compatibility 2011-02-12 06:48:02 +00:00
Laurent Destailleur
cc39ca7287 Fix: sql syntax error 2011-02-11 19:50:18 +00:00
Laurent Destailleur
e1db0ef946 Fix: sql syntax error 2011-02-11 19:32:55 +00:00
Regis Houssin
6e90b6c082 New: add translation for proxmox appliance 2011-02-11 14:26:59 +00:00
Regis Houssin
9dd6c64b38 New: add translation for proxmox appliance 2011-02-11 10:56:39 +00:00
Laurent Destailleur
4b49bae945 Fix: W3C 2011-02-10 18:55:23 +00:00
Laurent Destailleur
5240a5d7cf Fix: Fails if old constants was saved 2011-02-10 08:24:31 +00:00
Laurent Destailleur
05da13c469 Fix: Fails if old constants was saved 2011-02-10 08:20:47 +00:00
Laurent Destailleur
fbdccb217a Fix: Wrong order of name/firstname 2011-02-09 18:19:55 +00:00
Laurent Destailleur
092f0dcf77 Fix: Error when amount not provided 2011-02-09 17:43:36 +00:00
Laurent Destailleur
3617a36f06 Fix: Error when duplicate ref 2011-02-09 17:28:46 +00:00
Laurent Destailleur
0a7cdf53e7 Fix: Missing trans 2011-02-09 15:07:07 +00:00
Laurent Destailleur
e113c84745 Fix: Missing style 2011-02-09 12:03:49 +00:00
Laurent Destailleur
9f8d5f75a6 Fix: Debian package 2011-02-09 11:54:01 +00:00
Laurent Destailleur
769ae718f8 Fix: Debian package 2011-02-09 11:34:35 +00:00
Laurent Destailleur
920b521a2c Rename label 2011-02-09 11:05:32 +00:00
Laurent Destailleur
0baaf26d2d Fix: Debian package 2011-02-09 10:33:56 +00:00
Laurent Destailleur
29bb629ded Prepare RC 2011-02-09 10:08:39 +00:00
Laurent Destailleur
b96bd1a929 Prepare RC1 2011-02-09 09:28:14 +00:00
Laurent Destailleur
14243f4120 Prepare RC1 2011-02-09 09:20:16 +00:00
Laurent Destailleur
3c04c18a54 Prepare RC1 2011-02-09 09:14:19 +00:00
Regis Houssin
588388f2e8 Fix: missing class 2011-02-08 11:02:26 +00:00
Laurent Destailleur
8021b51fe1 Fix: Trans 2011-02-07 19:31:11 +00:00
Laurent Destailleur
c5772a56eb Fix: Trans 2011-02-07 19:26:01 +00:00
Laurent Destailleur
b931a59da1 Fix: Missing order 2011-02-07 18:37:34 +00:00
Laurent Destailleur
4392776bfb Fix: Position in pdf 2011-02-07 18:30:25 +00:00
Regis Houssin
da921bb973 Fix: banck to bank 2011-02-07 16:12:17 +00:00
Laurent Destailleur
eb7fd25ced Fix: Edit of bank accountancy code 2011-02-07 16:04:41 +00:00
Laurent Destailleur
973c98aa31 Fix: Bad style 2011-02-07 15:10:48 +00:00
Laurent Destailleur
3f59e585d0 Fix: Missing trans 2011-02-07 14:54:41 +00:00
Regis Houssin
2b1ace1b8c Fix: automatic selection when it was found that a value becomes an option, as can cause problems when creating 2011-02-07 14:18:53 +00:00
Laurent Destailleur
ecc11e39b3 Fix: rounding price 2011-02-07 00:11:24 +00:00
Laurent Destailleur
6a275e9c64 Fix: Menu not visible 2011-02-06 23:57:44 +00:00
Laurent Destailleur
73c9295178 Fix: Missing trans 2011-02-06 23:03:42 +00:00
Laurent Destailleur
fdbf579d25 Fix: Missing back link 2011-02-06 18:15:49 +00:00
Laurent Destailleur
f0f200295a Clean phpunit tests 2011-02-06 17:56:40 +00:00
Laurent Destailleur
0b935cabdf Update demo profiles 2011-02-06 17:48:44 +00:00
Laurent Destailleur
4356eb8b16 Fix: Script to load demo works with sudo and all versions 2011-02-06 12:27:08 +00:00
Laurent Destailleur
f46c148fc6 Fix: Script to load demo works with sudo and all versions 2011-02-06 12:04:30 +00:00
Laurent Destailleur
6cf20da188 Fix: Help 2011-02-06 11:23:41 +00:00
Laurent Destailleur
c9cd90b19e Fix: Use delete function instead of remove 2011-02-06 10:58:42 +00:00
Laurent Destailleur
cd51211292 Fix: Bad value of selected year 2011-02-06 02:02:33 +00:00
Laurent Destailleur
5c25d43473 Fix: Position of bank information 2011-02-05 15:21:43 +00:00
Laurent Destailleur
eabf281c20 Fix: Remove deprecated code 2011-02-05 02:32:04 +00:00
Laurent Destailleur
3972267c3b Fix: ajax select of company works with keyboard 2011-02-05 02:30:13 +00:00
Laurent Destailleur
f4433923b7 Fix: Menu entry must not be enabled if module disabled 2011-02-05 01:05:04 +00:00
Laurent Destailleur
a4853e4d31 Fix: Pb with Chrome 2011-02-03 22:11:49 +00:00
Laurent Destailleur
296d8e490d Fix: Pb with Chrome 2011-02-03 22:06:05 +00:00
Laurent Destailleur
23da34b339 Fix: Pb with Chrome 2011-02-03 22:00:54 +00:00
Laurent Destailleur
a8409589bc Fix: Bad order 2011-02-03 00:44:39 +00:00
Laurent Destailleur
73437223d8 Fix: Init at the wrong place 2011-02-02 19:39:02 +00:00
Laurent Destailleur
fa95cb2540 Exclude dir from package 2011-02-02 18:14:21 +00:00
Laurent Destailleur
c4ae5968b2 Can build a snapshot on 3.0 version 2011-02-02 17:04:29 +00:00
Laurent Destailleur
850cf003f1 Fix: Changelog was not CVS tagged 2011-02-02 16:54:08 +00:00
Laurent Destailleur
133ef22ef8 Fix: Doxygen 2011-02-02 16:45:42 +00:00
Laurent Destailleur
416c2cb93e Fix: Use bad language file 2011-02-02 16:45:12 +00:00
Laurent Destailleur
74ba59f8d3 Fix: Use bad parameter 2011-02-02 14:04:30 +00:00
Laurent Destailleur
4a1b8d2c70 Fix: Missing a test 2011-02-02 13:30:43 +00:00
Laurent Destailleur
11bf3e9f4d Fix: Update vat check 2011-01-31 23:15:21 +00:00
Laurent Destailleur
594d8db7cf Fix: Missing trans 2011-01-31 18:54:56 +00:00
Laurent Destailleur
d91663e97b Fix: Bad label 2011-01-30 23:13:05 +00:00
Regis Houssin
aa9ccb41cc Fix: bad restricted view of company 2011-01-30 13:56:05 +00:00
Regis Houssin
8b534d1391 Fix: debug permissions 2011-01-30 13:43:59 +00:00
Regis Houssin
be18f46b4a Fix: bad restricted view of company 2011-01-30 13:00:02 +00:00
Laurent Destailleur
3ed533fc7e Fix: Bad parameter 2011-01-30 12:42:31 +00:00
Regis Houssin
8baee6658f Fix: debug multicompany 2011-01-30 11:36:42 +00:00
Laurent Destailleur
19920dd2a7 Remove stupid links 2011-01-29 18:50:13 +00:00
Regis Houssin
6ccb3dcc98 Fix: problem with price_min in mutli-price mode
Fix: mutualize code
Fix: htmlname for product search ajax is "idprod" by default
Todo: code of contract card is obsolete
2011-01-29 17:31:28 +00:00
Laurent Destailleur
bbef42e594 Fix: Function dol_buildlogin 2011-01-29 17:01:04 +00:00
Regis Houssin
1761aca350 Fix: problem with price_min in mutli-price mode 2011-01-29 16:30:41 +00:00
Laurent Destailleur
80ed70d32e Fix: Do not show supplier code if module not enabled 2011-01-29 15:57:25 +00:00
Regis Houssin
c41f26fb0a Fix: use the good price min with multiprice 2011-01-28 11:44:36 +00:00
Regis Houssin
8f32052fe1 Fix: $soc redefined to $buyer 2011-01-28 08:49:38 +00:00
Laurent Destailleur
8796cc5aad Fix: Bad trans 2011-01-27 20:43:46 +00:00
Laurent Destailleur
9f5687decb Fix: Bad request 2011-01-26 22:33:14 +00:00
Laurent Destailleur
3e27fb9d97 Fix: Hide if supplier module is disabled 2011-01-26 19:41:51 +00:00
Laurent Destailleur
e40cef2b85 Fix: Bad trans 2011-01-26 18:59:49 +00:00
Laurent Destailleur
98605f08ac Fix: PDF font for ar_AR 2011-01-26 15:49:04 +00:00
Laurent Destailleur
bf64059357 Fix: Remove warning 2011-01-26 15:35:58 +00:00
Laurent Destailleur
767da4d86a Remove warning 2011-01-26 15:30:38 +00:00
Laurent Destailleur
e4b445fcb1 Fix: Test if child exists to avoid error 2011-01-26 13:45:05 +00:00
Laurent Destailleur
20dea64979 Fix: Direction was lost when using cache 2011-01-26 12:51:52 +00:00
Laurent Destailleur
e1b50e4456 Fix: Direction was lost when using cache 2011-01-26 12:07:01 +00:00
Laurent Destailleur
014cf0b1e6 Fix: Direction was lost when using cache 2011-01-26 11:36:15 +00:00
Laurent Destailleur
c10a1d7d4e Fix: Missing image 2011-01-26 10:01:35 +00:00
Laurent Destailleur
1b644466b2 Fix: Style sheet can be into cache now. 2011-01-25 01:32:45 +00:00
Laurent Destailleur
818742f8d1 Fix: use canvas when option not enabled 2011-01-23 23:00:39 +00:00
Laurent Destailleur
66eda574ea Fix: Translation 2011-01-23 22:38:06 +00:00
Laurent Destailleur
eba944b80b Fix: use canvas when option not enabled 2011-01-23 22:31:44 +00:00
Laurent Destailleur
9c823a7310 Fix: use canvas when option not enabled 2011-01-23 22:26:10 +00:00
Regis Houssin
0525fb8f64 Fix: reversal fields
Fix: same order with state
2011-01-23 20:08:10 +00:00
Laurent Destailleur
115e5e5243 Fix: Missing translation 2011-01-23 18:45:55 +00:00
Laurent Destailleur
4f64548061 Fix: Missing test if module supplier is on 2011-01-23 16:56:26 +00:00
Laurent Destailleur
820722f113 Fix: Trad of bookmarks 2011-01-23 13:57:03 +00:00
Laurent Destailleur
49d98fcb6f file bookmarks.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-23 13:57:25 +0000 2011-01-23 13:56:57 +00:00
Laurent Destailleur
864c15afe1 file bookmarks.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-23 13:57:24 +0000 2011-01-23 13:56:55 +00:00
Laurent Destailleur
d9e7c6b71d file bookmarks.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-23 13:57:23 +0000 2011-01-23 13:56:55 +00:00
Laurent Destailleur
222d123800 Fix: Trad 2011-01-23 13:54:49 +00:00
Laurent Destailleur
8dc2a9b2c9 Fix: Wrong value for permissions id 2011-01-22 10:38:05 +00:00
Laurent Destailleur
e2fcf23985 Fix: Size of picto 2011-01-22 09:54:55 +00:00
Laurent Destailleur
65b543c1bf Fix: Size of picto 2011-01-22 09:54:01 +00:00
Laurent Destailleur
ed5f26ac02 Fix: Web service call 2011-01-22 09:42:08 +00:00
Regis Houssin
462fddd63a Fix: bad sql request 2011-01-21 18:26:23 +00:00
Regis Houssin
993c8a8bab Fix: use a negative value to not allow the sending of email marketing, only the test can 2011-01-21 11:00:04 +00:00
Laurent Destailleur
16a5028904 Fix: Removed deprecated warning 2011-01-21 08:33:24 +00:00
Laurent Destailleur
c3460f2d41 Fix: Slovenian language code is sl_SI 2011-01-20 22:12:02 +00:00
Laurent Destailleur
a9918d8818 Fix: Bad link 2011-01-20 22:07:16 +00:00
Laurent Destailleur
d2fb25ef24 file gpl.txt was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:13 +0000 2011-01-20 22:01:30 +00:00
Laurent Destailleur
f097b11967 file users.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
89adc77bd1 file shop.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
f42250d0be file propal.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
b02b67bce2 file projects.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
ff02f5ca03 file products.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
92897d5cca file paybox.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
f6870bcaa5 file other.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:06 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
f46a6e62fd file oscommerce.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
ec3e706051 file orders.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
f48cb64447 file main.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
380cfe87b8 file mails.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
0c51cc4d6e file ldap.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
306aec52c3 file languages.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
4bc4316d86 file interventions.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:06 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
b2ba52247c file install.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
8a1a542d95 file help.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
a34206e6e6 file ftp.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
da3e3a6616 file domains.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
49368b5d5b file deliveries.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
d690261eba file contracts.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
cfbe8515c1 file companies.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
7811037f48 file commercial.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
a5c350f169 file bills.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
0829fd31ef file agenda.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:29 +00:00
Laurent Destailleur
93367e9d57 file withdrawals.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
1b31edf654 file trips.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
98b62da53e file suppliers.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
697d314970 file stocks.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
08b1f16306 file sendings.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
66f0676909 file products_livre.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
1cb871e295 file paypal.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
5320e8c2c9 file members.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
12812ef28b file exports.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
f790f36a62 file errors.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
86f811aeee file energy.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
7633e2ecf4 file ecm.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
2adc0e5710 file donations.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
ef08148a47 file dict.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
6ac1deb70b file compta.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
a84544e916 file categories.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
f11b9bbf6d file cashdesk.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:06 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
dcd2e50ac4 file boxes.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:03 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
5036cae36c file bookmarks.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
61871f6f7b file banks.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:05 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
9d21bdfddb file admin.lang was added on branch DOLIBARR_3_0_BRANCH on 2011-01-20 22:12:04 +0000 2011-01-20 22:01:28 +00:00
Laurent Destailleur
2d936e86c0 Fix: Bad detection of country 2011-01-19 16:50:27 +00:00
Laurent Destailleur
7360bc1b6f Fix: Removed warnings 2011-01-19 16:43:55 +00:00
Laurent Destailleur
3a1da723e2 Fix licence information 2011-01-19 15:28:59 +00:00
Laurent Destailleur
2a96589009 Fix: bug #32006 : Catégories d'adhérents 2011-01-19 15:15:10 +00:00
Laurent Destailleur
69aee95b21 Fix: bug #31902 : CLIENT CATEGORY SUPPRESS 2011-01-19 15:08:14 +00:00
Laurent Destailleur
8a58ab981e Fix: Must use same order than in menus 2011-01-19 11:26:43 +00:00
Laurent Destailleur
944277bc5e Fix: bug #31825 : Tri des taches par date du plus récent au plus ancien 2011-01-19 11:17:18 +00:00
Laurent Destailleur
9f81bd2c72 Fix: Hide things in print view 2011-01-19 10:51:54 +00:00
Laurent Destailleur
2d42ab0d35 Fix: bug #30985 : Lien du mail de regénération du mot de passe ne prends pas en compte https 2011-01-19 10:02:05 +00:00
Laurent Destailleur
333e7092ab Typo 2011-01-19 09:22:04 +00:00
Regis Houssin
5baa28b3bb Fix: rights problem in supplier module
Fix: bad closedir
2011-01-18 09:33:13 +00:00
Regis Houssin
0831bbd3bf Fix: private status is lost if change country 2011-01-18 09:08:21 +00:00
Laurent Destailleur
7d1cfe36e0 Doc 2011-01-18 08:53:29 +00:00
Regis Houssin
5ae3a2d35a Fix: use full option 2011-01-17 16:11:41 +00:00
Laurent Destailleur
916a9f7a39 Doc 2011-01-17 02:14:13 +00:00
Laurent Destailleur
c1239a91ea More error message 2011-01-17 00:33:19 +00:00
Laurent Destailleur
85f24c41b5 Add SOapui project 2011-01-17 00:27:34 +00:00
Laurent Destailleur
bf5a486ea6 Fix: Removed modules 2011-01-16 23:32:39 +00:00
Laurent Destailleur
c77f1eeb4b Prepare 3.0 2011-01-16 20:48:06 +00:00
Laurent Destailleur
b35e7faafa Prepare 3.0 beta 2011-01-16 19:31:07 +00:00
Regis Houssin
48566d1248 Fix: arrow is too big ! :-)) 2011-01-16 19:27:28 +00:00
Laurent Destailleur
86d06fc016 Doxygen 2011-01-16 19:12:26 +00:00
Laurent Destailleur
c15905e940 Fix: removed warnings 2011-01-16 18:47:33 +00:00
Laurent Destailleur
e65f9bf0d8 Prepare 3.0 beta 2011-01-16 18:34:54 +00:00
Laurent Destailleur
fbb3a482b4 Fix: Missing translation 2011-01-16 16:43:41 +00:00
Laurent Destailleur
35253b2304 Fix: Use of dol_buildpath 2011-01-16 16:31:32 +00:00
Laurent Destailleur
0b75d5af93 Fix: Some fix in bureau2crea theme 2011-01-16 16:24:49 +00:00
Laurent Destailleur
067d594cb1 Doxygen 2011-01-16 15:23:09 +00:00
Laurent Destailleur
b642d5169c Bad eol 2011-01-16 14:55:23 +00:00
Laurent Destailleur
38dd3a8231 Some fix to work with 3.0 2011-01-16 13:24:29 +00:00
Laurent Destailleur
e17ad33683 Fix: Missing trad 2011-01-16 13:05:07 +00:00
Laurent Destailleur
3ed4e5cfd8 Fix: Avoid blocking error when modules were removed 2011-01-16 12:53:23 +00:00
Laurent Destailleur
f0eb42d44d Removed TODO because i think i understood goal of feature. 2011-01-16 11:22:40 +00:00
Philippe Grand
ef19d1b4ea Some spelling fixes 2011-01-16 09:09:09 +00:00
Philippe Grand
c4d8977071 missing word 2011-01-16 08:52:26 +00:00
Laurent Destailleur
6859346431 No need to fix, not a bug 2011-01-16 02:41:27 +00:00
Laurent Destailleur
0a5fcf0b8d doxygen 2011-01-16 02:26:20 +00:00
Laurent Destailleur
4a43099692 Fix: Works with mysql 5.5 2011-01-16 02:05:18 +00:00
Laurent Destailleur
f02b3743b6 Fix: Works with mysql 5.5 2011-01-16 01:56:12 +00:00
Laurent Destailleur
1c2d166b14 Prepare 3.0 beta 2011-01-16 01:52:48 +00:00
Laurent Destailleur
3266721b7c Fix: Constant has a page to edit it so it must be hidden. 2011-01-16 01:41:44 +00:00
Laurent Destailleur
4cf2d40efe Fix: Use a different url to have not same than normal url 2011-01-16 01:36:37 +00:00
Laurent Destailleur
7ad6e02202 Doxygen 2011-01-16 01:14:48 +00:00
Laurent Destailleur
91d710f8db Fix: Works with mysql 5.5 2011-01-16 01:14:34 +00:00
Laurent Destailleur
9d5affe984 Fix: Works with mysql 5.5 2011-01-16 01:02:10 +00:00
Laurent Destailleur
e9bbef77bf Fix: Fix for mysql 5.5 2011-01-16 00:46:11 +00:00
Laurent Destailleur
9849e4f361 Fix: Remove help to install when field is disabled 2011-01-16 00:22:10 +00:00
Laurent Destailleur
cd8eb72f47 Fix: Prepare 3.0 for DoliWamp 2011-01-16 00:10:57 +00:00
Laurent Destailleur
c46230485a Fix: Usage of firefox 2011-01-16 00:09:37 +00:00
Regis Houssin
f2e8f6bfdd New: add possibility to build delivery address with old method 2011-01-15 17:13:34 +00:00
Laurent Destailleur
c775b319aa Fix: Variable of message 2011-01-15 16:39:52 +00:00
Laurent Destailleur
2feebcf486 Fix: Bad label 2011-01-15 14:51:59 +00:00
Laurent Destailleur
6961a82dbf Fix: We try to create bank link record twice
Fix: Bad url
2011-01-15 14:01:59 +00:00
Regis Houssin
81f8de8266 Fix: unused company name 2011-01-15 13:17:41 +00:00
Regis Houssin
22a0045a74 Fix: uniformize code 2011-01-15 13:00:36 +00:00
Regis Houssin
a1df2c357b Fix: missing action buttons 2011-01-15 12:48:34 +00:00
Regis Houssin
d80155f7a8 Fix: bad path 2011-01-15 12:35:42 +00:00
Regis Houssin
6f88158aa4 New: possibility to have company address in pdf footer 2011-01-15 12:10:51 +00:00
Regis Houssin
65f75f309e Fix: uniformize code 2011-01-15 09:31:09 +00:00
Juanjo Menent
07046ce3b4 Withdrawls: Add user permission control 2011-01-15 08:51:22 +00:00
Juanjo Menent
e16eda8308 Withdrawls: Add user permission control 2011-01-15 08:51:22 +00:00
Laurent Destailleur
59fa268fd9 Fix: Bad count of subscription to receive 2011-01-15 02:39:31 +00:00
Laurent Destailleur
15cad39815 Fix: Use of options on img was not correct 2011-01-14 21:30:19 +00:00
Laurent Destailleur
b934beecaa Fix: Definition of alt url should use same syntax than main url (so full url or relative, works in both cases). 2011-01-14 20:55:45 +00:00
Laurent Destailleur
04c1e6f7e6 Doxygen 2011-01-14 20:23:09 +00:00
Regis Houssin
bd1f03decc Fix: can use alternative path for pdf models 2011-01-14 19:28:55 +00:00
Regis Houssin
eb01c964d9 Fix: can use alertnative path 2011-01-14 17:33:03 +00:00
Laurent Destailleur
11da59feea Fix: A parameter for urls must not contains any " 2011-01-14 02:02:57 +00:00
Laurent Destailleur
5bde360164 Fix: Sanitize filename 2011-01-14 01:24:00 +00:00
Laurent Destailleur
daa6438fa0 Fix: Bad test on parameters 2011-01-14 01:11:02 +00:00
Laurent Destailleur
fbae9347f7 Try to save not working links to pages 2011-01-12 19:19:52 +00:00
Laurent Destailleur
a3c580a3d7 Fix: Clean of char î 2011-01-12 17:49:18 +00:00
Laurent Destailleur
20a20533ae Fix: Bad url 2011-01-12 15:23:14 +00:00
Laurent Destailleur
3a5f61e15b Fix: Style was wrong when using smartphone 2011-01-12 14:56:32 +00:00
Laurent Destailleur
518c37059b Fix: Comment 2011-01-12 14:44:08 +00:00
Laurent Destailleur
64a2ea6561 Qual: Disable eclipse validation on external source 2011-01-12 14:35:07 +00:00
Laurent Destailleur
0a72e6e7f2 Fix: Removed warning no dtd found 2011-01-12 14:33:57 +00:00
Laurent Destailleur
e21ce04809 Qual: Disable eclipse validation on external source 2011-01-12 14:06:18 +00:00
Laurent Destailleur
771556e052 Fix: Remove html warnings 2011-01-12 14:03:49 +00:00
Laurent Destailleur
d9f3fb6ecf Qual: Disable eclipse validation on external source 2011-01-12 13:41:36 +00:00
Laurent Destailleur
d0b1b4163e Qual: Add TODO to have canvas to comply with MVC rules. 2011-01-12 12:48:05 +00:00
Regis Houssin
137e4e99dc Fix: problem with external user login 2011-01-12 09:47:23 +00:00
Laurent Destailleur
d875b00a82 Doc 2011-01-12 02:46:04 +00:00
Laurent Destailleur
ae31e10dde Fix: Remove a warning 2011-01-12 02:43:48 +00:00
Laurent Destailleur
93ca7dde30 Fix: Error management in debian package 2011-01-12 02:38:19 +00:00
Laurent Destailleur
91f930e134 Fix: Error management in debian package 2011-01-12 02:12:14 +00:00
Laurent Destailleur
8629549f6d Fix: Error management in debian package 2011-01-12 01:52:48 +00:00
Juanjo Menent
ec52618149 Withdrawals: Visual enhancements 2011-01-11 17:54:22 +00:00
Juanjo Menent
9b3fccfe03 Withdrawals: Refused message translation 2011-01-11 17:20:53 +00:00
Juanjo Menent
2aa604cb14 Withdrawals: Fix date visu 2011-01-11 16:25:28 +00:00
Laurent Destailleur
9dab10b369 Fix: Removed warnings 2011-01-11 02:16:30 +00:00
Laurent Destailleur
72e2567fa4 Fix: Removed deprecated text in reports 2011-01-10 22:36:34 +00:00
Laurent Destailleur
29d5f7ca32 Fix: List of products was not complete in stock view list 2011-01-10 22:20:41 +00:00
cdelambert
34ef8464be Resolve error menu width edly 2011-01-10 21:44:10 +00:00
Laurent Destailleur
dc48e17442 Fix: Style 2011-01-10 21:29:40 +00:00
Laurent Destailleur
6e5e5030cb Fix: Style 2011-01-10 21:28:40 +00:00
Laurent Destailleur
5e939a3d2a Fix: Warning for stock was not visible
Fix: Change of stock limit was not possible
2011-01-10 20:46:21 +00:00
Laurent Destailleur
a667a9e52e Try fix on linux/firefox 2011-01-10 19:37:59 +00:00
Laurent Destailleur
f5c936c2b1 Fix: Alignement of columns 2011-01-10 19:16:21 +00:00
Laurent Destailleur
827f393f58 Fix: Remove html validation on js files 2011-01-10 19:00:07 +00:00
Laurent Destailleur
6f52ac37e0 Fix: W3C 2011-01-10 18:36:46 +00:00
Regis Houssin
a9e6d9e057 Works on move webcalendar and phenix module to doliforge 2011-01-10 09:35:58 +00:00
Regis Houssin
51c490d787 Works on move webcalendar and phenix module to doliforge 2011-01-10 09:09:45 +00:00
Regis Houssin
f15a4f5eb0 Works on move webcalendar and phenix module to doliforge 2011-01-10 09:02:32 +00:00
Regis Houssin
1b467a9350 Fix: dynamic position depending on the modules activated 2011-01-10 08:13:31 +00:00
Regis Houssin
2a858d2193 Fix: dynamic position depending on the modules activated 2011-01-10 08:13:31 +00:00
Regis Houssin
6093998733 Fix: dynamic position depending on the modules activated 2011-01-10 08:13:31 +00:00
Laurent Destailleur
396e7ad34c Fix: W3C 2011-01-10 01:57:07 +00:00
Laurent Destailleur
5f56848a56 Fix: Pb in postgresql restore 2011-01-10 01:40:49 +00:00
Laurent Destailleur
c0e02fe65e Fix: Pb in postgresql export 2011-01-10 01:19:59 +00:00
Laurent Destailleur
c3366d0323 Fix: Missing translation 2011-01-10 01:09:09 +00:00
Laurent Destailleur
8ed281ceea Fix: Path to postgresql dump 2011-01-10 01:08:40 +00:00
Laurent Destailleur
811fb69e99 Fix: Error with postgresql 2011-01-10 00:44:02 +00:00
Laurent Destailleur
eebc5a0a84 Fix: Missing translation 2011-01-10 00:09:31 +00:00
Laurent Destailleur
5e81314b98 Fix: Missing translation 2011-01-10 00:04:27 +00:00
Laurent Destailleur
c5fe65d54b Fix: Bad vat rates for us 2011-01-10 00:02:05 +00:00
Laurent Destailleur
1856d63587 Fix: Menu must be hidden 2011-01-09 23:59:15 +00:00
Laurent Destailleur
90d45016c4 Must uncomment option to enable feature 2011-01-09 23:41:22 +00:00
Laurent Destailleur
9055371178 Help is more clear 2011-01-09 23:29:23 +00:00
Laurent Destailleur
b3784aef16 Help is more clear 2011-01-09 23:16:10 +00:00
Laurent Destailleur
f6ede6c360 Fix: Disable experimental menus 2011-01-09 23:15:52 +00:00
Laurent Destailleur
04f2931c50 Fix: Space lost 2011-01-09 22:59:51 +00:00
Laurent Destailleur
532180d483 Will fix later: On installer, we should not enable first 3 fields. 2011-01-09 22:47:02 +00:00
Laurent Destailleur
60e7eea449 Prepare 3.0 2011-01-09 22:13:20 +00:00
Laurent Destailleur
e5b7038279 Prepare 3.0 package 2011-01-09 19:11:12 +00:00
Laurent Destailleur
367e6a0e92 Remove not stable files from version 2011-01-09 19:08:53 +00:00
Laurent Destailleur
c1f64b31b2 Fix eclipse setup 2011-01-09 16:05:41 +00:00
Laurent Destailleur
0d3899ab23 Fix: W3C errors or warnings 2011-01-09 15:37:23 +00:00
Laurent Destailleur
58f7519249 Reduce size of package 2011-01-09 13:28:09 +00:00
Juanjo Menent
a6b29bf9d6 Withdrawals: Visual enhancements. Solve payment date pb. 2011-01-08 23:21:27 +00:00
Juanjo Menent
77cb4b1fba Withdrawals: Visual enhancements 2011-01-08 23:18:13 +00:00
Laurent Destailleur
c5d3ed8244 Fix: W3C 2011-01-08 18:47:51 +00:00
Laurent Destailleur
9ef6c4f973 Fix: Trad 2011-01-08 18:45:11 +00:00
Juanjo Menent
dbf1c685d4 Withdrawals: Visual enhancements 2011-01-08 08:18:29 +00:00
Juanjo Menent
c746bba310 Withdrawals: Notifications enhancements 2011-01-07 22:02:22 +00:00
Juanjo Menent
7af2b0fb01 Trad: Missing translation 2011-01-07 20:16:50 +00:00
Juanjo Menent
74047839a5 Withdrawals: Add spanish suffixes control 2011-01-07 11:43:44 +00:00
Juanjo Menent
f057625362 Fix: add trad 2011-01-07 07:44:39 +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
e349fd073a Fix: add trad 2011-01-06 18:10:33 +00:00
Philippe Grand
1a1572c915 for multi entity icon display 2011-01-06 15:54:44 +00:00
Philippe Grand
08bfba544c for multi entity icon display 2011-01-06 15:40:28 +00:00
Regis Houssin
98956afd5c New: possibility to add specific css class 2011-01-06 15:05:23 +00:00
Philippe Grand
de910df144 issue to wrong link 2011-01-06 12:46:25 +00:00
Laurent Destailleur
0626d43f26 Update patch 2011-01-06 08:22:21 +00:00
Juanjo Menent
8e3d654331 Trad: Fix bad translation 2011-01-06 08:02:35 +00:00
Laurent Destailleur
3fdcdde9f6 Fix: Missing value 2011-01-05 18:22:34 +00:00
Laurent Destailleur
d5de480b18 Fix: Yes by default 2011-01-05 17:49:59 +00:00
Laurent Destailleur
901d5e235a Fix: User creation must use same rule if from contact and from member. 2011-01-05 17:43:58 +00:00
Laurent Destailleur
64457363ce Fix: Reports does not use FISCAL_MONTH_START 2011-01-05 16:22:06 +00:00
Regis Houssin
d1f37d226f Fix: full name and firstname with dot for default login 2011-01-05 15:30:07 +00:00
Laurent Destailleur
aa3a2f0a07 Fix: Reports does not use FISCAL_MONTH_START 2011-01-05 15:15:19 +00:00
Laurent Destailleur
c6b2577707 Better function to clean generated logins 2011-01-05 13:23:54 +00:00
Regis Houssin
939c7c3283 Fix: full name and firstname with dot for default login 2011-01-05 10:34:10 +00:00
Juanjo Menent
f8fbc901e0 Trad: missing translation 2011-01-05 10:17:58 +00:00
Juanjo Menent
1717749499 Withdrawals: Visual enhancements 2011-01-05 09:57:55 +00:00
Regis Houssin
3af5b852d3 Fix: add log debug for test the trigger 2011-01-05 09:44:36 +00:00
Juanjo Menent
790bc7b7f3 Withdrawals: Visual enhancements 2011-01-04 16:23:18 +00:00
Juanjo Menent
1de93c5876 Withdrawals: Visual enhancements 2011-01-04 15:07:20 +00:00
Juanjo Menent
624d8ad532 Withdrawals: Build receipt file for specific countries 2011-01-04 11:00:57 +00:00
Regis Houssin
b36c9cfb68 Fix: add new standard vat rate for united kingdom 2011-01-04 08:45:02 +00:00
Regis Houssin
3018060dc1 Fix: add new standard vat rate for united kingdom 2011-01-04 08:28:04 +00:00
Laurent Destailleur
7d6dab23ea Prepare 3.0 2011-01-04 00:23:23 +00:00
Laurent Destailleur
9648dd2d1a Fix: Error with some amounts 2011-01-04 00:15:48 +00:00
Laurent Destailleur
7400f12c9b Fix: Error with some amounts 2011-01-04 00:09:09 +00:00
Laurent Destailleur
f58993e214 doxygen 2011-01-03 20:18:17 +00:00
Laurent Destailleur
6f43536432 Fix: Better compatibility of PDF with all languages 2011-01-03 09:50:07 +00:00
Juanjo Menent
e5eb018054 Trad: Missing translation 2011-01-03 09:32:55 +00:00
Juanjo Menent
78abd57fb2 Trad: Add greek language 2011-01-03 09:29:23 +00:00
Laurent Destailleur
0855b474b8 Add greek 2011-01-02 20:37:17 +00:00
Laurent Destailleur
1c11b8f2af New: Add greek language 2011-01-02 20:30:15 +00:00
Laurent Destailleur
0fef5b70a2 New: Add greek language 2011-01-02 20:30:14 +00:00
Philippe Grand
9eab5effc6 missing translation 2010-12-31 17:49:50 +00:00
Philippe Grand
ee344c4731 to use picto title.png instead of title.gif within chrome 2010-12-31 16:28:05 +00:00
Laurent Destailleur
122e32be96 Fix: Trad 2010-12-31 11:01:14 +00:00
Laurent Destailleur
8d0475e8be Fix: Date format 2010-12-31 11:00:54 +00:00
Laurent Destailleur
4e8b22d23e Fix: Filter on late unpaid was wrong 2010-12-31 10:59:50 +00:00
Laurent Destailleur
66ece77b27 Fix: Trad 2010-12-31 10:38:02 +00:00
Laurent Destailleur
5d95b4fa3a Fix: Bad alignement 2010-12-31 10:37:48 +00:00
Laurent Destailleur
fcc9d4094c Fix: Some fix in PDF position 2010-12-31 10:29:44 +00:00
Laurent Destailleur
abf9a4a80a Fix: Some fix in PDF position 2010-12-31 10:02:25 +00:00
Laurent Destailleur
080cb446af Fix: Some fix in PDF position 2010-12-31 00:27:50 +00:00
Laurent Destailleur
2535926cb9 Fix: Some fix in PDF position 2010-12-31 00:15:13 +00:00
Juanjo Menent
e822ff2c29 Trad: fristname and lastname improved treatment for US and ES 2010-12-30 23:42:33 +00:00
Laurent Destailleur
ee784452f0 Fix: Can have one system dir for two virtual servers or two instances in same system dir. 2010-12-30 22:54:11 +00:00
Laurent Destailleur
c8013ac699 Fix: Can't enable document for supplier invoice/order 2010-12-30 22:38:09 +00:00
Philippe Grand
e426172c47 correct wrong link 2010-12-30 17:07:15 +00:00
Juanjo Menent
2e4fd7d134 Fix: Trad 2010-12-30 14:16:35 +00:00
Regis Houssin
b2453654de New: add "detail" icon 2010-12-30 09:50:22 +00:00
Regis Houssin
5ce4f923e2 Fix: better solution with new system 2010-12-29 19:31:59 +00:00
Regis Houssin
77f138710c Fix: better solution with new system 2010-12-29 19:20:20 +00:00
Philippe Grand
3b1874446c usefull to correct some display issues with bureau2crea 2010-12-29 16:26:17 +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
Regis Houssin
051f7be09a Fix: docman 2010-12-29 11:08:29 +00:00
Regis Houssin
b7cb5a91a2 Fix: use php_self for himself 2010-12-29 11:08:03 +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
Laurent Destailleur
b7c97cdc38 Fix: Missing title 2010-12-29 10:42:34 +00:00
Philippe Grand
9b1b616c5f spelling fault 2010-12-29 10:41:14 +00:00
Laurent Destailleur
90b3b85a32 Qual: Removed useless function.
A "require" must be done only for "main", all other includes must use "include" that is better to allow error management.
2010-12-29 10:39:41 +00:00
Regis Houssin
c791f3f19a Fix: add constant for dev only 2010-12-29 10:36:19 +00:00
Philippe Grand
362f58abff Create a back link in check receipt to go back to checks list 2010-12-29 10:17:41 +00:00
Laurent Destailleur
a12e690e10 Fix: Tab from modules was not added 2010-12-29 10:08:45 +00:00
Laurent Destailleur
ba2d88e922 Fix: W3C 2010-12-29 10:08:12 +00:00
Regis Houssin
1f75c0aaf8 Fix: add constant for dev only 2010-12-29 09:47:46 +00:00
Philippe Grand
6364d8c349 enhancement and correct bug 2010-12-29 09:26:28 +00:00
Laurent Destailleur
56b29ee004 Fix: Exclude deposit invoices from turnover reports 2010-12-28 23:52:16 +00:00
Laurent Destailleur
3ec093abc1 Prepare 3.0 2010-12-28 22:47:22 +00:00
Laurent Destailleur
a6c613e5ac Prepare 3.0 2010-12-28 22:44:19 +00:00
Laurent Destailleur
0d8933dd08 Fix: The warning for not reconciliated records was not visible 2010-12-28 22:40:10 +00:00
Philippe Grand
edbfb49fc4 enhancement and correct a bug 2010-12-28 16:23:20 +00:00
Laurent Destailleur
ad39aa9b70 Can retreive main global variables 2010-12-28 02:12:39 +00:00
Laurent Destailleur
f0f9e5fb53 Fix: Link to source was wrong 2010-12-28 02:04:41 +00:00
Laurent Destailleur
453a6cd30d Fix: Trad 2010-12-28 01:41:01 +00:00
Laurent Destailleur
bd6850b1b7 Fix: Wrong civility and filter 2010-12-28 01:34:50 +00:00
Laurent Destailleur
f6255b686b Fix: Bad count 2010-12-28 01:29:32 +00:00
Laurent Destailleur
a1090f9b63 Fix: W3C 2010-12-28 00:15:26 +00:00
Laurent Destailleur
a9d1484712 Doxygen 2010-12-28 00:10:13 +00:00
Laurent Destailleur
a718555a77 Fix: If a transaction was reconciliated and should not, there was no way to reverse error. 2010-12-27 23:51:20 +00:00
Laurent Destailleur
e9b48f8b0b Fix: If a transaction was reconciliated and should not, there was no way to reverse error. 2010-12-27 23:40:32 +00:00
Laurent Destailleur
a2f949a4df Fix: Bad alignement 2010-12-27 20:48:15 +00:00
Laurent Destailleur
b602316c40 Fix: Cheque receipt has always a bad date because date of receipt was date of creation 2010-12-27 20:42:16 +00:00
Laurent Destailleur
a14298cf93 Fix: Regression when adding dol_buildpath 2010-12-27 20:09:21 +00:00
Laurent Destailleur
beea3a0439 Fix: Bad encoding 2010-12-27 19:59: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
2215df18a3 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
Laurent Destailleur
dfe9bbe286 Fi:x Restore a security system broken by adding alt feature. 2010-12-27 18:59:11 +00:00
Laurent Destailleur
1f8ce55a43 Fix: Payment amount was lost or with wrong sign 2010-12-27 18:46:45 +00:00
Laurent Destailleur
885f5d47a2 Fix: W3C 2010-12-27 18:03:02 +00:00
Laurent Destailleur
4198296e3e Fix: W3C 2010-12-27 17:36:31 +00:00
Laurent Destailleur
3b50d3d28a Fix: Compatibility 2010-12-27 17:12:03 +00:00
Regis Houssin
ba1e9e11ba New: add possibility to overwrite mailing limit sendbyweb in conf.php 2010-12-27 15:52:58 +00:00
Regis Houssin
5d34c94158 New: add possibility to overwrite mailing limit sendbyweb in conf.php 2010-12-27 14:54:27 +00:00
Regis Houssin
82a35d3954 Fix: session lost if use custom2 for external module 2010-12-27 10:48:50 +00:00
kujiu
059642ebbd Fix #31917: Correct the PDF font size. 2010-12-26 20:22:58 +00:00
kujiu
507714811f #31917 : Size font depending of language on PDF files. 2010-12-24 16:03:43 +00:00
Regis Houssin
6dc53a91c6 Fix: try to use $GLOBALS in template to correct dol_include_once problem 2010-12-24 11:28:46 +00:00
Regis Houssin
cff0c2c339 Fix: try to use $GLOBALS in template 2010-12-24 11:19:24 +00:00
Juanjo Menent
9637d10597 Trad: VAT is replaced with Sales tax in US 2010-12-23 13:55:33 +00:00
Laurent Destailleur
89c5b28bde Fix: Translation errors 2010-12-23 01:53:51 +00:00
Laurent Destailleur
25f26d036e Fix: VAT is replaced with Sales tax in US 2010-12-23 01:36:44 +00:00
Laurent Destailleur
1da718281b Fix: VAT is replaced with Sales tax in US 2010-12-23 01:36:44 +00:00
Laurent Destailleur
e361db89d7 Code is simpler 2010-12-23 00:53:51 +00:00
Laurent Destailleur
42998bafb4 Doc 2010-12-22 23:41:19 +00:00
Laurent Destailleur
d336a6460d Fix: Field name in export 2010-12-22 23:03:42 +00:00
Laurent Destailleur
c45b61359a Prepare 3.0 2010-12-22 20:21:07 +00:00
Laurent Destailleur
69e1c16245 Fix: Delay for pdf build 2010-12-22 20:17:14 +00:00
Laurent Destailleur
a4b2b15af3 Prepare 3.0 package 2010-12-22 16:32:25 +00:00
Juanjo Menent
1d93b4720d Trad: Improve shipments translation 2010-12-22 16:21:53 +00:00
Laurent Destailleur
a4f707244c Fix: Pb with PDF 2010-12-22 13:37:33 +00:00
Laurent Destailleur
b7c966ef82 Fix: PDF permissions 2010-12-22 12:08:47 +00:00
Laurent Destailleur
ce046e0cbd Fix: Bad position of VAT 2010-12-22 11:53:06 +00:00
Regis Houssin
3cf14c5dc6 Fix: problem with css files 2010-12-21 11:19:21 +00:00
Regis Houssin
e4ac8e3f9d Fix: bad path 2010-12-21 08:59:17 +00:00
Laurent Destailleur
e6af47e3d3 Fix: Maxi debug for 3.0 2010-12-21 01:35:08 +00:00
Laurent Destailleur
8655c29d09 Fix: Error message as not visible 2010-12-21 00:44:57 +00:00
Laurent Destailleur
5ad665e633 Trad 2010-12-21 00:20:11 +00:00
Laurent Destailleur
4b7a3ffdbd Fix: Link to order was lost 2010-12-21 00:18:29 +00:00
Laurent Destailleur
7e826a5b15 Fix: Link to order was lost 2010-12-20 23:58:34 +00:00
Laurent Destailleur
ff1fa7f5f4 Fix: Trad missing 2010-12-20 23:51:30 +00:00
Laurent Destailleur
4e53e95aa0 Fix: Mutualize pdf code to fix TCPDF compatibility errors in one change. 2010-12-20 23:43:45 +00:00
Laurent Destailleur
2a5a1b316a Add a test tool 2010-12-20 23:42:13 +00:00
Laurent Destailleur
a8376a038a Fix: A lot of fix in TCPDF compatibility 2010-12-20 22:07:05 +00:00
Laurent Destailleur
a194901ede Fix: A lot of fix in TCPDF compatibility 2010-12-20 22:07:04 +00:00
Juanjo Menent
42208e1dd9 Task #10611: Add option to choose order of key in bank account info on PDF 2010-12-20 21:18:04 +00:00
Laurent Destailleur
83ef770893 Fix: TCPDF compatibility 2010-12-20 18:40:04 +00:00
Laurent Destailleur
417441a6d6 Trad 2010-12-20 16:49:52 +00:00
Laurent Destailleur
66c5df26b8 Minor look enhancement 2010-12-20 16:37:52 +00:00
Laurent Destailleur
cf5b810a6e Fix: Use limit 2010-12-20 16:28:27 +00:00
Laurent Destailleur
20dd9540e8 Fix: Theme border 2010-12-20 16:08:15 +00:00
Laurent Destailleur
eec949db7c Fix: Theme border 2010-12-20 15:45:19 +00:00
Juanjo Menent
006bb98a3c Trad: missing translation 2010-12-20 15:04:12 +00:00
Laurent Destailleur
125ef20151 Fix: Link was wrong in some cases 2010-12-20 12:36:31 +00:00
Laurent Destailleur
e94edf8cd8 Removed useless code 2010-12-20 12:16:31 +00:00
Laurent Destailleur
0c7fd548da Add more information on system info 2010-12-20 11:12:19 +00:00
Laurent Destailleur
4a7690d1b3 Add more information on system info 2010-12-20 11:10:30 +00:00
Laurent Destailleur
03e5f2d372 Add more information on system info 2010-12-20 11:03:01 +00:00
Laurent Destailleur
8957f0aca6 Prepare 3.0 branch 2010-12-20 10:53:47 +00:00
Laurent Destailleur
c4bb69b7bf Fix: Triggers path should be relative to allow usage of alternate search. 2010-12-20 10:45:00 +00:00
Laurent Destailleur
53d0704350 Fix: If option not enabled, we keep it disabled 2010-12-20 10:19:24 +00:00
Regis Houssin
c302d98abf another test 2010-12-19 20:28:32 +00:00
Regis Houssin
8557af4f36 Add an alternative for test (disabled by default) 2010-12-19 20:06:10 +00:00
Regis Houssin
000a4c6151 Fix: warning during upgrade 2010-12-19 19:24:48 +00:00
Regis Houssin
64026cfdf7 Fix: use all character 2010-12-19 18:50:39 +00:00
Regis Houssin
e1ab6c053f Fix: rename dol_file_exists to dol_buildpath 2010-12-19 18:43:44 +00:00
Laurent Destailleur
b3c373bae8 Fix: Typo 2010-12-19 18:19:54 +00:00
Laurent Destailleur
9a0de89827 Fix: Fix some bugs. There still a lot of new bugs to fix (like compatibility through proxy, or restore performance by avoiding huge number of file_exists). 2010-12-19 18:05:38 +00:00
Regis Houssin
a9436e521b Fix: more compatible with alternative path
Fix: problem with dol_include_once and dol_require_once (blank page)
2010-12-19 17:38:29 +00:00
Laurent Destailleur
81342b1287 Fix: Missing return code 2010-12-19 11:49:37 +00:00
Laurent Destailleur
00eee13358 Fix: Missing return code 2010-12-19 11:12:14 +00:00
Regis Houssin
17df30b7fa Fix: more compatible with alternative path
Fix: uniformize code
2010-12-19 11:05:07 +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
a2149100a6 Add dir into ignore 2010-12-19 01:41:56 +00:00
Laurent Destailleur
40e4ec4d5d Fix: only visible const must be visible 2010-12-19 00:00:28 +00:00
Laurent Destailleur
4dd84122a6 Fix: New product status was not visible on all tabs. 2010-12-18 23:49:40 +00:00
Juanjo Menent
c120244a48 Trad: Add USER_LOGOUT event 2010-12-18 20:53:13 +00:00
Laurent Destailleur
fb918aa001 Fix: New product status was not visible on all tabs. 2010-12-18 17:51:15 +00:00
Laurent Destailleur
106d0b08dc Fix: Parameter PRODUIT_USE_SEARCH_TO_SELECT wa not used 2010-12-18 12:00:45 +00:00
Laurent Destailleur
a2513983b4 Qual: Clean parameters 2010-12-18 11:44:43 +00:00
Laurent Destailleur
71f00ce669 New: Add net and without tax price of project referrer page. 2010-12-18 11:29:42 +00:00
Laurent Destailleur
afc7fb1b59 Add index page of webservices 2010-12-18 11:09:26 +00:00
Laurent Destailleur
70f76f23eb No need to add constants when value is 0. This is to save lines into database. 2010-12-18 03:53:30 +00:00
Laurent Destailleur
c7adfe60cc Fix: Donation receipt was not correctly encoded 2010-12-18 03:36:35 +00:00
Laurent Destailleur
8c281d8709 Fix: Donation receipt was not correctly encoded 2010-12-18 03:27:01 +00:00
Laurent Destailleur
6e54360aac New: Add USER_LOGOUT event 2010-12-18 02:45:51 +00:00
Laurent Destailleur
dddb06f1ab Doc: Doxygen 2010-12-18 02:33:13 +00:00
Juanjo Menent
dc9f61f7eb task #10611: Add option to choose order of key in bank account info on PDF 2010-12-17 17:48:36 +00:00
Juanjo Menent
d52b9c41ad task #10611: Add option to choose order of key in bank account info on PDF 2010-12-17 17:45:28 +00:00
Juanjo Menent
9fe2aefd76 task #10611: Add option to choose order of key in bank account info on PDF 2010-12-17 16:54:37 +00:00
Juanjo Menent
4180251e95 Trad: missing translation 2010-12-17 14:57:33 +00:00
Regis Houssin
3545ed51c5 Fix: more open for external modules and less intrusive 2010-12-17 10:08:31 +00:00
Regis Houssin
f559e6573e Fix: compatibility with new external modules path 2010-12-17 08:52:52 +00:00
Philippe Grand
af2f1cd593 include journal menus within Auguria's left menu 2010-12-16 20:32:47 +00:00
Regis Houssin
69631134d3 Fix: regression and use an exist alternative root 2010-12-16 18:58:15 +00:00
Juanjo Menent
c97516268c Trad: Uniformize labels of compta accounts 2010-12-16 18:50:21 +00:00
Regis Houssin
a97173b662 Use another method for external module 2010-12-16 18:40:02 +00:00
Juanjo Menent
8262ba6282 Trad: update install.lang 2010-12-16 18:37:44 +00:00
Juanjo Menent
15c2ed18cb Trad: update admin.lang 2010-12-16 18:32:46 +00:00
Regis Houssin
283d82432b Fix: uniformize code 2010-12-16 18:26:14 +00:00
Regis Houssin
3215ae4df9 Fix: regression and use an exist alternative root 2010-12-16 18:15:31 +00:00
Regis Houssin
df032c618b Fix: regression and use an exist alternative root 2010-12-16 18:10:06 +00:00
Juanjo Menent
2d4925560a Trad: missing translation 2010-12-16 17:10:50 +00:00
Juanjo Menent
ff8ea4a3fb Trad: Acountancy reports for clients and suppliers invoices 2010-12-16 17:01:11 +00:00
Regis Houssin
6aa7a6cd0c Fix: bad close 2010-12-16 11:43:45 +00:00
Regis Houssin
bf80dea8e9 Fix: regression and use an exist alternative root 2010-12-16 11:14:06 +00:00
Regis Houssin
bba1df29c3 Fix: regression and use an exist alternative root 2010-12-16 11:06:24 +00:00
Regis Houssin
201a28e952 Fix: regression and use an exist alternative root 2010-12-16 10:42:51 +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
Regis Houssin
ebd25c5c75 New: add directory for external module and other customization 2010-12-15 17:50:42 +00:00
Laurent Destailleur
39479397cc Comments 2010-12-15 17:40:57 +00:00
Regis Houssin
c9bdaebaaf New: add directory for external module and other customization 2010-12-15 16:43:43 +00:00
Regis Houssin
9c20c25d11 New: add directory for external module and other customization 2010-12-15 16:02:00 +00:00
Regis Houssin
ad16244f08 New: add directory for external module and other customization 2010-12-15 15:24:43 +00:00
Regis Houssin
4a577412d5 New: add directory for external module and other customization 2010-12-15 15:12:35 +00:00
Laurent Destailleur
bdbc82de66 Task #10796: Add Spain ProfId1 Verification 2010-12-15 12:05:27 +00:00
Laurent Destailleur
95d471f537 Doc 2010-12-15 11:15:41 +00:00
Regis Houssin
c0913acf92 New: add directory for external module and other customization 2010-12-15 10:58:45 +00:00
Laurent Destailleur
a46baf8c0f Doc 2010-12-15 10:45:13 +00:00
Laurent Destailleur
b9f9c85448 Doc 2010-12-15 10:44:54 +00:00
Laurent Destailleur
f26895f7d5 Fix: Typo 2010-12-15 10:33:10 +00:00
Regis Houssin
ad1b768749 New: add directory for external module and other customization 2010-12-15 09:54:07 +00:00
Laurent Destailleur
107c67d106 New: Page "supplier summary" does not reach to a "not available" page. 2010-12-15 09:35:14 +00:00
Regis Houssin
e752ef828a Fix: uniformize code 2010-12-15 08:48:53 +00:00
Regis Houssin
1e69b95c9f New: add DOL_CUSTOM_PATH 2010-12-15 07:54:40 +00:00
Regis Houssin
98ff3eb6ff Fix: uniformize code 2010-12-15 07:49:05 +00:00
Regis Houssin
acf3996547 Fix: uniformize code 2010-12-15 07:38:17 +00:00
Regis Houssin
502bb75d2c Fix: uniformize code 2010-12-15 07:12:28 +00:00
Laurent Destailleur
9aaf440b0d Fix: Lot of fix in journal 2010-12-15 01:13:06 +00:00
Laurent Destailleur
f94248eae1 Fix: Some fix into line edit 2010-12-15 00:54:28 +00:00
Laurent Destailleur
918eacf546 Fix: Lot of fix in journal 2010-12-15 00:35:37 +00:00
Laurent Destailleur
eb66ecd4ca Fix: Restore stable version for 3.0 2010-12-15 00:02:55 +00:00
Laurent Destailleur
1f0123cf25 Fix: rename version num with "latest" expression 2010-12-14 23:52:34 +00:00
Laurent Destailleur
c64709049c Fix: Restore stable version for 3.0 2010-12-14 23:41:01 +00:00
Laurent Destailleur
1fbcba01de Fix: bad element name 2010-12-14 23:40:46 +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
38df4415ed Fix: Removed warning 2010-12-14 22:17:44 +00:00
Juanjo Menent
26ed7f4b24 task #10796: Add Spain ProfId1 Verification 2010-12-14 22:15:31 +00:00
Regis Houssin
efbc57566b New: add DOL_CUSTOM_PATH 2010-12-14 22:08:49 +00:00
Regis Houssin
56dd278984 New: add directory for external module and other customization 2010-12-14 18:21:23 +00:00
Regis Houssin
ec73198bf5 Fix: rename version num with "latest" expression 2010-12-14 17:40:52 +00:00
Regis Houssin
4b987150a7 Works on best mutualized code
Works on MVC
2010-12-14 17:14:26 +00:00
Regis Houssin
f5b786e115 Works on best mutualized code
Works on MVC
2010-12-14 15:44:26 +00:00
Regis Houssin
9d46536909 Fix: uniformize code 2010-12-14 15:04:56 +00:00
Regis Houssin
4d5b28dbcd Fix: bad element name 2010-12-14 11:54:23 +00:00
Regis Houssin
409758c1ec Works on hooks module 2010-12-14 11:46:49 +00:00
Regis Houssin
8e240d9494 Works on best mutualized code
Works on MVC
2010-12-14 10:06:42 +00:00
Regis Houssin
3010c33178 Works on best mutualized code
Works on MVC
2010-12-14 09:31:41 +00:00
Regis Houssin
381d154355 Works on best mutualized code
Works on MVC
2010-12-14 09:12:06 +00:00
Laurent Destailleur
ed74b69634 Add TODO 2010-12-14 09:03:50 +00:00
Laurent Destailleur
dc547cbbda Fix: Function to find last invoice must look only into number 2010-12-13 23:50:51 +00:00
Laurent Destailleur
09fc3ba4c5 Fix: Function to find last invoice must look only into number 2010-12-13 23:38:47 +00:00
Laurent Destailleur
1889059dea Fix: Works with new nusoap lib 2010-12-13 20:42:04 +00:00
Juanjo Menent
a52e5888d0 Fix: bug #31718 : External users and their access 2010-12-13 20:24:30 +00:00
Regis Houssin
e371d6a021 Works on best mutualized code
Works on MVC
2010-12-13 19:59:05 +00:00
Laurent Destailleur
8b4a8347a2 Fix: Maxi debug of emailing feature 2010-12-13 18:57:42 +00:00
Laurent Destailleur
80dd25401f Fix: Maxi debug of emailing feature 2010-12-13 18:52:19 +00:00
Laurent Destailleur
6539f61785 Fix: Maxi debug of emailing feature 2010-12-13 18:40:04 +00:00
Laurent Destailleur
55a4f545ed New: After creating an event, go back to original page. 2010-12-13 17:06:04 +00:00
Laurent Destailleur
e3562687be New: Add the "supplier preview" from a patch 2010-12-13 16:38:21 +00:00
Regis Houssin
75fce79852 Fix: problem with class path 2010-12-13 15:07:02 +00:00
Laurent Destailleur
86ffc32195 Qual: Uniformize a lot of code (supplier_invoice => invoice_supplier, same for order)
New: Add link between supplier invoices and supplier orders.
2010-12-13 13:16:02 +00:00
Laurent Destailleur
81183e5ef0 Doxygen 2010-12-13 11:42:03 +00:00
Laurent Destailleur
0d590a54ed Autosize ecm area 2010-12-13 11:36:22 +00:00
Laurent Destailleur
4ad3754d59 Enhance phpunit tests 2010-12-13 11:27:41 +00:00
Laurent Destailleur
1b99f10961 Removed REQUEST 2010-12-13 10:59:56 +00:00
tiaris
f1f604a0a7 update nusoap lib with standard nusoap 0.9.5 (http://sourceforge.net/projects/nusoap/) 2010-12-12 17:19:03 +00:00
tiaris
6cdcd20901 user update 2010-12-12 17:09:38 +00:00
Regis Houssin
7f54845d26 Fix: add jquery mobile licence 2010-12-11 11:57:45 +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
d33fa694ec Use heigth of screen to define size of ecm area 2010-12-11 10:47:01 +00:00
Laurent Destailleur
85d8dc013b Use heigth of screen to define size of ecm area 2010-12-11 10:42:22 +00:00
Philippe Grand
a9d4f46b8f error : call $langs->load('bills'); was already done 2010-12-09 21:08:26 +00:00
Philippe Grand
65bec416a4 traduction was missing 2010-12-09 21:03:14 +00:00
Laurent Destailleur
5005b5105c Fix: Use correct file name 2010-12-09 19:56:35 +00:00
Laurent Destailleur
390bc32567 New: Function dol_now('tzuser') is now supported. 2010-12-08 13:13:18 +00:00
Laurent Destailleur
6846333ec8 New: Function dol_now('tzuser') is now supported. 2010-12-08 13:13:17 +00:00
Laurent Destailleur
0d4aa481cd New: Function dol_now('tzuser') is now supported. 2010-12-08 11:45:47 +00:00
Juanjo Menent
21d35ccda8 Task #10786: works for internal users in setup module 2010-12-07 20:57:34 +00:00
Laurent Destailleur
a9ee54d9cc The accountancy "piece" is the invoice o we need only one column. 2010-12-07 09:10:23 +00:00
Laurent Destailleur
1977d1904b Fix: supplier always after customer 2010-12-07 08:49:46 +00:00
Laurent Destailleur
f50738c69d Work on web services 2010-12-07 08:36:50 +00:00
Juanjo Menent
3dab67738c Doxygen 2010-12-06 19:47:22 +00:00
Regis Houssin
45cd615bf5 Fix: use curent year if selected by default is not defined 2010-12-06 19:05:45 +00:00
Philippe Grand
4cf01b6407 div.tabs was over login 2010-12-06 08:19:09 +00:00
Laurent Destailleur
62158d49a7 Work on webservices 2010-12-06 02:40:58 +00:00
Laurent Destailleur
da0fabc0b9 Fix: Switch color after each new accountancy transaction 2010-12-06 02:38:50 +00:00
Laurent Destailleur
ebfcf3b426 Fix: Hide lines when vat is null 2010-12-06 02:35:46 +00:00
Laurent Destailleur
9645372f3d Fix: Debug in journal features 2010-12-06 02:25:13 +00:00
Laurent Destailleur
714ce334b6 Fix: Debug in journal features 2010-12-06 02:25:13 +00:00
Laurent Destailleur
ea88b3314b Fix: Avoid already exists 2010-12-06 02:12:50 +00:00
Laurent Destailleur
3aa7d0bb45 New: Add conciliate feature into menu 2010-12-05 20:34:34 +00:00
Laurent Destailleur
ad19fc1ca9 New: Work on web services 2010-12-05 20:33:24 +00:00
Laurent Destailleur
9f10fd7915 New: Add field ref_ext to allow external program to add their reference 2010-12-05 20:32:59 +00:00
Laurent Destailleur
919decc6a2 Work on web services 2010-12-05 12:22:55 +00:00
Regis Houssin
5ed1a446ec Fix: cvs synchro problem 2010-12-05 12:18:23 +00:00
Regis Houssin
9023690bbe Fix: add new field in migration files 2010-12-05 12:12:17 +00:00
Laurent Destailleur
59a51f8c0d Fix: Packaging for ubuntu 10.10 2010-12-04 15:08:58 +00:00
tiaris
4066af6aa9 New : Acountancy reports for clients and suppliers invoices 2010-12-04 15:00:56 +00:00
tiaris
801ebb4e2a New : Acountancy reports for clients and suppliers invoices 2010-12-04 14:54:29 +00:00
Laurent Destailleur
888e45c0a2 Removed useless files into deb package 2010-12-04 13:24:39 +00:00
Laurent Destailleur
764173143b TCPDF compatibility 2010-12-04 01:36:55 +00:00
Philippe Grand
6e26dae6e3 change for international language 2010-12-03 12:01:21 +00:00
Juanjo Menent
e6ba3e5cfe Fix: Withdrawals, debug notifications tasks 2010-12-03 10:41:41 +00:00
Juanjo Menent
3d0353cdf3 Fix: Withdrawals, debug notifications tasks 2010-12-03 09:39:53 +00:00
Juanjo Menent
04af0b1da8 Fix: Withdrawals, debug notifications tasks 2010-12-03 09:29:11 +00:00
Laurent Destailleur
f2fb89ef5b Do not show dev modules 2010-12-03 01:20:16 +00:00
Laurent Destailleur
c401d73575 Fix: Update jquery 2010-12-03 01:15:05 +00:00
Laurent Destailleur
95c22509da Fix: Title is same between calendar view and calendar list 2010-12-02 00:06:39 +00:00
Laurent Destailleur
92ad6834d6 Trad 2010-12-02 00:01:10 +00:00
Laurent Destailleur
22bea1b613 New: Prepare for new features 2010-12-01 23:56:55 +00:00
Laurent Destailleur
cc93d642e0 Fix: Date was not always visible 2010-12-01 23:42:39 +00:00
Laurent Destailleur
8f1f720e82 Prepare TCPDF compatibility 2010-12-01 23:33:09 +00:00
Laurent Destailleur
824a0adb11 New: Add custom code and origin country into invoice 2010-12-01 23:22:25 +00:00
Laurent Destailleur
d79adf6090 New: Add custom code and origin country into invoice 2010-12-01 23:15:39 +00:00
Laurent Destailleur
a7992ef436 New: Add custom code and origin country into invoice 2010-12-01 23:15:39 +00:00
Laurent Destailleur
3d04236d1e Qual: Customer first, supplier then 2010-12-01 23:01:04 +00:00
Laurent Destailleur
dc3145e5dc Can create invoice from order only if order is "accepted" 2010-12-01 22:43:22 +00:00
Laurent Destailleur
0f3c3d1236 New: Add a message at end of migration process 2010-12-01 22:34:58 +00:00
Laurent Destailleur
29cc8b2fdc Restore work lost by savannah backup 2010-12-01 22:14:15 +00:00
Laurent Destailleur
2e055c84c6 Restore work lost by savannah backup 2010-12-01 22:05:26 +00:00
Laurent Destailleur
375efac3e3 Restore work lost by savannah backup 2010-12-01 21:51:13 +00:00
Laurent Destailleur
75174ecc62 Restore work lost by savannah backup 2010-12-01 21:38:00 +00:00
Laurent Destailleur
5caf3d9b09 Restore work lost by savannah backup 2010-12-01 21:28:08 +00:00
Laurent Destailleur
6e75a3d203 Restore work lost by savannah backup 2010-12-01 21:16:28 +00:00
Laurent Destailleur
f0a7002485 Add doc 2010-12-01 21:07:04 +00:00
Regis Houssin
b12201fd74 Fix: savannah problem 2010-12-01 20:26:00 +00:00
Regis Houssin
77fb85b824 Fix: savannah problem 2010-12-01 19:55:20 +00:00
Juanjo Menent
c6f6a4524b Fix: withdrawal debug 2010-11-30 17:34:06 +00:00
denismartin
e8f4c433e3 Fix : SQL error in getIdContact function (l 407) 2010-11-23 08:46:15 +00:00
denismartin
c601ca170e Changed link to supplier and customer pages using getNomUrl() 2010-11-23 08:28:59 +00:00
Laurent Destailleur
e8b586a51c A better way to fix link. This avoid making a SQL request by a fetch for each line. 2010-11-22 19:32:54 +00:00
Laurent Destailleur
71aeaa6fc6 Qual: Prepare TCPDF compatibility 2010-11-22 19:25:49 +00:00
denismartin
c6b8c66f51 Changed link to supplier and customer pages using getNomUrl() 2010-11-22 16:38:39 +00:00
Laurent Destailleur
6ec6d5367e Qual: Add more phpunit tests 2010-11-22 09:29:29 +00:00
Laurent Destailleur
81413848b5 Qual: Removed dead code 2010-11-22 09:27:52 +00:00
Laurent Destailleur
4c9ceac2d8 Doxygen 2010-11-22 09:18:54 +00:00
Laurent Destailleur
3fb07a3922 Doxygen 2010-11-22 09:18:53 +00:00
Laurent Destailleur
153dac2c97 New: Support "fulday" event in calendar module 2010-11-22 09:12:46 +00:00
Laurent Destailleur
a6391c8d62 Minor fix 2010-11-21 22:32:00 +00:00
Laurent Destailleur
ff8124844d Minor enhancement in agenda module 2010-11-21 21:34:14 +00:00
Laurent Destailleur
ff24fd67e2 New: Support "fulday" event in calendar module 2010-11-21 16:23:26 +00:00
Laurent Destailleur
e3f455899b New: Support "fulday" event in calendar module 2010-11-21 16:11:52 +00:00
Laurent Destailleur
f5a37a3837 Fix: Security hole 2010-11-21 14:43:08 +00:00
Laurent Destailleur
a32a49a225 Fix: Regression 2010-11-21 14:35:59 +00:00
Laurent Destailleur
7df2187489 Fix: Security hole 2010-11-21 14:35:39 +00:00
Laurent Destailleur
984d6e12a2 Fix: Minor fix in paypal and paybox modules 2010-11-21 13:55:18 +00:00
Laurent Destailleur
3b0b8b4559 Qual: Removed dead code 2010-11-21 13:48:42 +00:00
Regis Houssin
15638b5758 New: update jQuery Mobile to 1.0a2 2010-11-21 11:44:10 +00:00
Regis Houssin
40c69b8d82 New: update jQuery Mobile to 1.0a2 2010-11-21 11:32:11 +00:00
Laurent Destailleur
f85e8af442 New: Support "fulday" event in calendar module 2010-11-20 19:17:08 +00:00
Laurent Destailleur
bac318240c New: Add a button to jump to calendar from action card 2010-11-20 18:41:09 +00:00
Laurent Destailleur
e59ccde5b0 Doxygen 2010-11-20 18:40:14 +00:00
Laurent Destailleur
de8b9915ee Minor enhancement in pos module 2010-11-20 17:40:36 +00:00
Regis Houssin
18be763bce Fix: rename files 2010-11-20 17:26:23 +00:00
Laurent Destailleur
e2ad7ae880 Doxygen 2010-11-20 17:25:01 +00:00
Laurent Destailleur
646a2ac616 Add screenshot for phpunit setup in eclipse 2010-11-20 17:00:53 +00:00
Laurent Destailleur
3bd3436073 Remove codesniffer errors 2010-11-20 16:25:23 +00:00
Laurent Destailleur
832a389598 Qual: Field for amount into pos module tmp table are same type than others amount 2010-11-20 16:07:52 +00:00
Laurent Destailleur
84ad4c0578 New: Support "fulday" event in calendar module 2010-11-20 15:25:21 +00:00
Laurent Destailleur
1880a1d59a Add more php units 2010-11-20 15:25:08 +00:00
Laurent Destailleur
3759fef702 Fix: bug #31560 : Box Last supplier's invoices 2010-11-20 13:20:22 +00:00
Laurent Destailleur
adfb9ea341 Sec: Removed security holes 2010-11-20 13:08:44 +00:00
Laurent Destailleur
1627b204b5 Doxygen 2010-11-20 00:27:59 +00:00
Laurent Destailleur
9321e695c7 Qual: Removed duplicate menu manager. bureau2crea is exactly same than auguria. Themes and menus are different things that must not depends each other. 2010-11-20 00:27:28 +00:00
Laurent Destailleur
90071d0b6e Restore original default language code 2010-11-20 00:24:51 +00:00
Laurent Destailleur
bea5a82aca Qual: Removed duplicate menu manager. bureau2crea is exactly same than auguria. Themes and menus are different things that must not depends each other. 2010-11-20 00:21:18 +00:00
Laurent Destailleur
770bdefc54 New: Support "fulday" event in calendar module 2010-11-19 23:50:27 +00:00
Laurent Destailleur
004c15a501 New: Add link to thirdparty or contact in agenda view 2010-11-19 22:36:49 +00:00
Laurent Destailleur
df677b07b0 Qual: Uniformize error management, add transaction level
Fix: Could not reset birthday
2010-11-19 21:24:48 +00:00
Regis Houssin
2468ae22ab Fix: table versus div 2010-11-19 15:37:33 +00:00
bureau2crea
8b409cc607 *** empty log message *** 2010-11-19 15:33:44 +00:00
bureau2crea
e590592f2f Nouveaux menus pour le template de la V3 de Dolibarr 2010-11-19 15:33:31 +00:00
bureau2crea
f31d72ad79 Nouveau template bureau2crea pour la V3 de Dolibarr 2010-11-19 15:32:54 +00:00
Regis Houssin
db8858122d Fix: function dol_mimetype() is in files.lib.php 2010-11-19 15:32:09 +00:00
Laurent Destailleur
dc07f0e923 Update table 2010-11-18 22:34:19 +00:00
Laurent Destailleur
3924c83d1a Update table 2010-11-18 22:27:27 +00:00
Laurent Destailleur
0911532d66 New: Add property "Event on full day" on agenda 2010-11-18 22:17:44 +00:00
Juanjo Menent
eb55db74c0 Qual: Uniformize withdrawals code 2010-11-18 17:10:31 +00:00
Laurent Destailleur
a59deddb0f Fix: Module that have substitution (like numberwords) works again. 2010-11-17 21:29:22 +00:00
Juanjo Menent
8cd32911ec Abono is named Nota de crédito in Argentina 2010-11-17 21:05:32 +00:00
Juanjo Menent
27b9608a92 Trad: Spelling change 2010-11-17 20:56:50 +00:00
Juanjo Menent
b70dccdd89 Trad: add error message 2010-11-17 20:43:19 +00:00
Juanjo Menent
9d846c3a29 Trad: add advanced perms option 2010-11-17 20:39:26 +00:00
Juanjo Menent
5821baebbf Trad: Add weather on dashboard 2010-11-17 20:33:08 +00:00
Juanjo Menent
d1ce25e38a Trad:Add suppliers orders to process in dashboard. Add weather on dashboard 2010-11-17 20:28:28 +00:00
Juanjo Menent
1e5c642d03 Trad: companies 2010-11-17 20:06:51 +00:00
Juanjo Menent
cd572a7b19 Trad: Add full manually translated files for de_AT en de_DE 2010-11-17 19:56:27 +00:00
Laurent Destailleur
c173d32de9 New: Add full manually translated files for de_AT en de_DE (thanks to eCleaner.at). 2010-11-17 08:38:13 +00:00
Laurent Destailleur
da09e5c9eb New: Add a dedicated third party page 2010-11-16 23:49:25 +00:00
Laurent Destailleur
e751b5ed57 Fix: Postgresql compatibility 2010-11-16 22:04:07 +00:00
Laurent Destailleur
1bb4b07be7 Fix: Postgresql compatibility 2010-11-16 21:45:33 +00:00
Laurent Destailleur
88dbf67e8f Fix: We must not use database md5 function but PHP md5 2010-11-16 21:43:37 +00:00
Laurent Destailleur
9301221aae Look: Minor enhancement 2010-11-16 21:19:00 +00:00
Laurent Destailleur
77bb9b945c Fix: Use default proposal delay when cloning. 2010-11-16 21:05:52 +00:00
Laurent Destailleur
286369145c Avoir est appelé Note de crédit en suisse 2010-11-16 20:52:59 +00:00
Laurent Destailleur
59c387192e Fix: Postgresql compatibility 2010-11-16 20:14:29 +00:00
Laurent Destailleur
e0473cf043 Fix: Postgresql compatibility 2010-11-16 19:12:25 +00:00
Laurent Destailleur
244e7251fc Fix typo 2010-11-16 12:07:03 +00:00
Laurent Destailleur
86d7214a43 Fix: Merge of PDF works with TCPDF. 2010-11-16 11:59:12 +00:00
Laurent Destailleur
b4553a64a7 Fix: We don't need to have data encode with htmlentities are we are now full utf8. 2010-11-16 11:51:26 +00:00
Laurent Destailleur
92be758692 New: Year, then month to have files sorted 2010-11-16 11:50:04 +00:00
Laurent Destailleur
b6fe8b2ec4 Fix: We don't need to have data encode with htmlentities are we are now full utf8. 2010-11-16 11:44:43 +00:00
Regis Houssin
abe93aff9a Fix: trad
Fix: delete double
2010-11-15 21:43:26 +00:00
Regis Houssin
48bde14815 Fix: add entity filter 2010-11-15 21:29:26 +00:00
Laurent Destailleur
be057d94f9 Fix: Replace FIXME tags that were TODO. Still having 3 FIXME. 2010-11-15 19:28:00 +00:00
Laurent Destailleur
629767d696 Fix: Undo change. Code was correct. 2010-11-15 19:26:28 +00:00
Laurent Destailleur
c6dcc64471 Fix: Removed a bug where function returns too many records 2010-11-15 19:21:29 +00:00
Laurent Destailleur
761c613356 Fix: Try to fix to allow reserved keyworks into PGSQL user records. 2010-11-15 19:08:35 +00:00
Regis Houssin
6dc97d6da6 Fixme: problem if value contain the word "double" 2010-11-14 17:43:42 +00:00
Regis Houssin
4e91dbde38 Todo: problem if value contain the word "double" 2010-11-14 17:43:02 +00:00
Laurent Destailleur
a8a423ffb9 Remove warning 2010-11-14 14:53:10 +00:00
Regis Houssin
0a0c08a6da Fix: good example 2010-11-14 09:29:54 +00:00
Laurent Destailleur
f624d50f5b New: Text files are opend in a new tab. 2010-11-13 21:47:00 +00:00
Laurent Destailleur
10c65eddb7 Work on scanner module 2010-11-13 21:27:38 +00:00
Laurent Destailleur
aa2dc2eb8d Fix: Error management 2010-11-13 21:07:30 +00:00
Laurent Destailleur
fac5a39087 Fix: Do not activate dependency modules if error on main module 2010-11-13 21:06:43 +00:00
Laurent Destailleur
3b8fb6d3d1 Fix: Use correct date format 2010-11-13 21:05:02 +00:00
Laurent Destailleur
2f26dbd26b Fix: Do not try to use memcache module if setup not complete 2010-11-13 20:59:06 +00:00
Laurent Destailleur
42697d4326 Look: Enhance style for popup 2010-11-13 20:53:05 +00:00
Laurent Destailleur
3fa1101122 Trad 2010-11-13 19:00:22 +00:00
Laurent Destailleur
a698c6df6d Update mime icons.
Add emote icons
2010-11-13 18:57:41 +00:00
Laurent Destailleur
7af68b19e4 Qual: Move functions into library 2010-11-13 18:57:10 +00:00
Laurent Destailleur
a77457c5b3 Work on scanner module 2010-11-13 18:00:35 +00:00
Laurent Destailleur
8bc3bae49e New: Add suppliers orders to process in dashboard 2010-11-13 17:37:22 +00:00
Laurent Destailleur
31f442b145 Fix: Background of line 2010-11-13 17:06:34 +00:00
Laurent Destailleur
aac8e6f437 New: Add weather on dashboard 2010-11-13 16:59:53 +00:00
Laurent Destailleur
e3ed3516b1 Look: Enhance style for popup 2010-11-13 15:56:25 +00:00
Laurent Destailleur
e0861034b8 Update mime icons.
Add emote icons
2010-11-13 14:34:39 +00:00
Laurent Destailleur
340b62abf2 Qual: Removed duplicate code 2010-11-13 14:34:06 +00:00
Laurent Destailleur
fcdf5a2646 Add device and weather icons 2010-11-13 13:15:51 +00:00
Laurent Destailleur
ad08a8c8a6 Update mime icons.
Add emote icons
2010-11-13 13:14:09 +00:00
Laurent Destailleur
31737c6e14 Update mime icons.
Add emote icons
2010-11-13 12:57:22 +00:00
Laurent Destailleur
2462b31bc2 Doxygen 2010-11-13 12:25:14 +00:00
Laurent Destailleur
005fa04aa3 New: Add a fckeditor test area in fckeditor module setup 2010-11-13 03:21:15 +00:00
Laurent Destailleur
c7c4a83f58 Work on compatibility between FPDF and TCPDF. Now language file main.lang can be used to defined which font to use with TCPDF (Always Helvetica with FPDF). 2010-11-13 02:58:29 +00:00
Laurent Destailleur
5eecf7b671 Doxygen 2010-11-13 01:58:19 +00:00
Laurent Destailleur
322c5e1d28 TCPDF was not complete into SVN 2010-11-13 01:38:35 +00:00
Laurent Destailleur
54d15c8b04 Removed sub dir 2010-11-13 01:32:48 +00:00
Laurent Destailleur
39035f1969 Fix: Doxygen 2010-11-13 01:16:48 +00:00
Laurent Destailleur
9689707a92 Fix: Some admin users have not all features of admin. 2010-11-13 00:49:11 +00:00
Laurent Destailleur
ea1913d2e6 Doxygen 2010-11-13 00:16:41 +00:00
Regis Houssin
3d6c1066ea Add documents dir in cvsignore 2010-11-12 07:24:59 +00:00
Laurent Destailleur
a40aed2c88 Fix: Error management 2010-11-11 22:15:54 +00:00
Laurent Destailleur
74cb81b8d3 Work on PHPSane module 2010-11-11 16:32:17 +00:00
Laurent Destailleur
1ffda88421 Fix: Missing tests 2010-11-11 12:21:15 +00:00
Laurent Destailleur
0d14009f4b Fix: Project navigation forgot some project when permission see all was on 2010-11-11 12:16:55 +00:00
Laurent Destailleur
29e3e16280 Fix: Error when check parameter was 'int' 2010-11-11 11:58:30 +00:00
Laurent Destailleur
2be3f14ac6 Doxygen 2010-11-11 11:29:24 +00:00
Laurent Destailleur
f6dade1093 Try to comment deprecated code to reduce code and keep only one pattern of development for canvas. 2010-11-11 11:15:06 +00:00
Laurent Destailleur
3d1d607158 Fix: Task 8618 2010-11-11 01:26:41 +00:00
Laurent Destailleur
d018d4be8b Qual: Uniformize all document generation into function write_file
Doxygen
2010-11-11 01:09:41 +00:00
Laurent Destailleur
e50c375a8f Fix: Task 8618 2010-11-11 00:59:31 +00:00
Laurent Destailleur
1c8a46d929 Removed duplicate menu 2010-11-11 00:32:34 +00:00
Laurent Destailleur
baad7963a7 Fix: Error in GETPOST function 2010-11-10 23:54:59 +00:00
Laurent Destailleur
e93f512d9e Qual: Removed duplicate menu entries 2010-11-10 23:18:23 +00:00
Regis Houssin
4aba49105b Fix: XSS injection 2010-11-10 23:16:12 +00:00
Regis Houssin
cb67c7a3ab Fix: XSS injection 2010-11-10 23:05:35 +00:00
Regis Houssin
0d0c67c58b Fix: XSS injection 2010-11-10 22:42:15 +00:00
Regis Houssin
019386bc36 Fix: XSS injection 2010-11-10 22:18:50 +00:00
Regis Houssin
263cfa1100 Fix: XSS injection 2010-11-10 21:41:34 +00:00
Regis Houssin
5807db9a22 Fix: XSS injection 2010-11-10 21:07:04 +00:00
Regis Houssin
bc286f23c6 Fix: XSS injection 2010-11-10 20:30:02 +00:00
Regis Houssin
c1b9878ba2 Fix: XSS injection 2010-11-10 20:16:32 +00:00
Regis Houssin
61272f0699 Fix: XSS injection 2010-11-10 20:16:31 +00:00
Regis Houssin
e0d9bd0836 Fix: XSS injection 2010-11-10 19:47:03 +00:00
Regis Houssin
2ac06a875c Fix: sql injection 2010-11-10 19:18:06 +00:00
Regis Houssin
200319137b Fix: problem wht perms
Fix: remove linked usergroup if user is deleted
2010-11-10 10:53:39 +00:00
Regis Houssin
6cbae5ad30 Fix: remove accent 2010-11-10 09:54:14 +00:00
Laurent Destailleur
2958a83369 Removed TODO 2010-11-09 13:55:00 +00:00
Laurent Destailleur
680b700d1b Doxygen 2010-11-09 13:43:55 +00:00
Laurent Destailleur
d7c289ed4a Removed TODO 2010-11-09 13:43:27 +00:00
Regis Houssin
bdf0efb585 Add select_dolgroups 2010-11-09 11:41:42 +00:00
Regis Houssin
729050cf5c Add select_dolgroups 2010-11-08 19:04:52 +00:00
Regis Houssin
d20a3c64ba Add trigger USER_CREATE_FROM_CONTACT 2010-11-08 17:34:38 +00:00
Regis Houssin
005a824582 Fix: add advanced perms option 2010-11-08 17:21:52 +00:00
Regis Houssin
6ed04941bb Fix: add advanced perms option 2010-11-08 14:33:44 +00:00
Regis Houssin
8e8f8ff7f8 Fix: add specific trad for advanced perms 2010-11-08 12:06:25 +00:00
Regis Houssin
b48bf580d0 Fix: add advanced perms option 2010-11-08 11:40:52 +00:00
Laurent Destailleur
f6f3034e45 Fix: Update of action 2010-11-08 01:25:36 +00:00
Laurent Destailleur
8e00d8c555 Fix: Conflicts with var with same name 2010-11-08 01:04:55 +00:00
Regis Houssin
a2f4671380 Fix: change _REQUEST with GETPOST for _COOKIE problem 2010-11-07 22:02:35 +00:00
Laurent Destailleur
70e47a9342 Add suffix "_advance" to isolate permission that are "advanced features". Goal will be to no use them for standard use. 2010-11-07 19:27:51 +00:00
Laurent Destailleur
c45c7e93bf Qual: Removed useless permissions 2010-11-07 17:45:51 +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
Regis Houssin
b4b810179f Fix: sort the array to reorder the results 2010-11-07 13:02:28 +00:00
Laurent Destailleur
f8674ae32f Prepare code to have photo_resize used by other modules 2010-11-07 12:33:32 +00:00
Laurent Destailleur
f20a0e895c New: External modules can use generic wrapper 2010-11-07 12:14:46 +00:00
Laurent Destailleur
1d0a29b64e Add fixme 2010-11-07 11:30:02 +00:00
Laurent Destailleur
3685ba82e3 New: Better way to define url in clicktodial module 2010-11-07 11:27:22 +00:00
Regis Houssin
7745ea8774 Fix: multiple php version 2010-11-07 07:53:05 +00:00
Regis Houssin
eafca74fe8 Fix: add error message
Fix: delete obsolete action
2010-11-07 07:41:18 +00:00
Regis Houssin
a93e38d111 Fix: add error message
Fix: delete obsolete action
2010-11-07 07:41:18 +00:00
Regis Houssin
dffd371ca4 Fix: only one records in database 2010-11-07 07:28:23 +00:00
Regis Houssin
fcb24424d3 Fix: only one records in database 2010-11-07 07:18:16 +00:00
Laurent Destailleur
70be7bf011 Enhance mime types 2010-11-07 00:54:01 +00:00
Laurent Destailleur
feb42f4882 Fix: Bad usage of preg_quote 2010-11-06 23:18:40 +00:00
Regis Houssin
4e12effab1 Fix: add patch of Franois LEGASTELOIS 2010-11-06 20:55:52 +00:00
Regis Houssin
7cd617ac0b New: add lightbox jquery plugin 2010-11-06 20:41:00 +00:00
Regis Houssin
e2917db98d Fix: bad conversion if records is a float number 2010-11-06 19:02:02 +00:00
Regis Houssin
022ef7bcca Fix: bad conversion if records is a float number 2010-11-06 18:31:35 +00:00
Regis Houssin
0157a18f8f Fix: bad conversion if records is a float number 2010-11-06 18:27:38 +00:00
Juanjo Menent
5b115ab73c Task #8618: Add supplier invoice free text 2010-11-06 18:15:14 +00:00
Juanjo Menent
6acf25958e Fix: empty local tax 2010-11-06 17:52:07 +00:00
Laurent Destailleur
f801c7463c Doxygen 2010-11-06 17:07:06 +00:00
Laurent Destailleur
bf4b4c501e New: Work on PHPSane module 2010-11-06 17:06:43 +00:00
Laurent Destailleur
5d6a0eb0e9 Fix: Same height 2010-11-06 14:20:31 +00:00
Regis Houssin
0764b3778e Fix: double empty 2010-11-06 09:51:29 +00:00
Regis Houssin
26591d3019 Fix: error if multi search product field 2010-11-06 01:17:15 +00:00
Regis Houssin
9be7a76047 Fix: empty local tax 2010-11-05 23:48:48 +00:00
Juanjo Menent
e98abbd9b7 Trad: Fix bad translation 2010-11-05 22:56:04 +00:00
Juanjo Menent
f0132cc0f2 Trad: Install 2010-11-05 22:50:00 +00:00
Juanjo Menent
50e32a5f84 Trad: Paybox 2010-11-05 22:44:20 +00:00
Juanjo Menent
95c9826317 Trad: Paypal 2010-11-05 22:33:18 +00:00
Juanjo Menent
da9c08001e Trad: Products 2010-11-05 22:27:06 +00:00
Juanjo Menent
845080851f Trad: admin 2010-11-05 22:10:36 +00:00
Juanjo Menent
8d444cd6cb Task #8618: Some fixes 2010-11-05 21:30:38 +00:00
Laurent Destailleur
07edf7bee9 Fix: Better compatibility with old modules 2010-11-05 20:11:33 +00:00
Regis Houssin
2850479c09 Fix: view only action of his company (external user) 2010-11-05 18:33:46 +00:00
Regis Houssin
8d7632fb29 Fix: date (dp) is empty 2010-11-05 18:30:13 +00:00
Regis Houssin
8bc6c9a4c5 Fix: bad permission 2010-11-05 18:08:10 +00:00
Regis Houssin
046c04d563 Fix: hide private informations if external user 2010-11-05 18:02:31 +00:00
Regis Houssin
c2f43ab94b New: add company link for external user 2010-11-05 17:47:41 +00:00
Regis Houssin
65f51e9acb Fix: country is lost 2010-11-05 15:40:31 +00:00
Regis Houssin
464574cbae Fix: better rights management 2010-11-05 15:36:43 +00:00
Regis Houssin
3b26115be9 Fix: remove warning 2010-11-05 12:49:28 +00:00
Regis Houssin
c70fe8007b Works on contact canvas in relation to the thirdparty canvas module 2010-11-05 10:48:20 +00:00
Regis Houssin
955e094a75 Works on contact canvas in relation to the thirdparty canvas module 2010-11-05 09:14:03 +00:00
Laurent Destailleur
9eb11e30e2 Look: Fix height 2010-11-05 08:40:21 +00:00
Regis Houssin
e469ef2a7d Works on contact canvas in relation to the thirdparty canvas module 2010-11-05 08:28:49 +00:00
Laurent Destailleur
9e8f1d3b32 Fix: Bad var 2010-11-05 01:06:27 +00:00
Laurent Destailleur
dc38243e6c Trad 2010-11-04 23:17:51 +00:00
Juanjo Menent
3b8fa2699f Task #8618: Add payments to pdf 2010-11-04 21:29:15 +00:00
Laurent Destailleur
123d4fb970 Fix: PHPunit code coverage feature was borken 2010-11-04 20:37:45 +00:00
Laurent Destailleur
49bd52c4ab Fix: Bad link 2010-11-04 19:05:05 +00:00
Laurent Destailleur
6da6637c43 Enhance repair field 2010-11-04 18:51:33 +00:00
Regis Houssin
017422dfee Works on contact canvas in relation to the thirdparty canvas module 2010-11-04 18:15:36 +00:00
Regis Houssin
05ed583cf1 Works on contact canvas in relation to the thirdparty canvas module 2010-11-04 17:50:01 +00:00
Regis Houssin
dc3fd00557 Fix: bad error management 2010-11-04 16:04:12 +00:00
Regis Houssin
0df44a7787 Fix: hide supplier fields if supplier module is disabled 2010-11-04 10:58:40 +00:00
Regis Houssin
6cd0fc074f Fix: bad type 2010-11-04 10:25:52 +00:00
Regis Houssin
74d5130c61 Fix: hide civility for company create 2010-11-04 10:16:27 +00:00
Regis Houssin
a70e7b3711 Fix: bad permissions 2010-11-04 10:03:47 +00:00
Regis Houssin
0593a81644 Fix: bad permissions 2010-11-04 09:58:07 +00:00
Regis Houssin
79c9bb3854 Works on contact canvas in relation to the thirdparty canvas module
Fix: more simple
2010-11-04 09:24:53 +00:00
Regis Houssin
e2a4ad2c96 Works on contact canvas in relation to the thirdparty canvas module
Fix: more simple
2010-11-04 09:14:20 +00:00
Regis Houssin
3ca73ad75d Works on contact canvas in relation to the thirdparty canvas module
Fix: more simple
2010-11-04 09:14:20 +00:00
Regis Houssin
6305c6c8fa Works on contact canvas in relation to the thirdparty canvas module 2010-11-04 07:48:28 +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
Regis Houssin
2ee4f48537 Fix: bad field (obsolete) 2010-11-03 17:47:37 +00:00
Regis Houssin
60bc211b70 Works on contact canvas in relation to the thirdparty canvas module 2010-11-03 17:34:17 +00:00
Regis Houssin
ac85f14cb6 Works on contact canvas in relation to the thirdparty canvas module 2010-11-03 17:27:44 +00:00
Regis Houssin
49ee01d586 Fix: bad variable 2010-11-03 17:06:19 +00:00
Regis Houssin
25229968a9 Works on contact canvas in relation to the thirdparty canvas module 2010-11-03 16:45:00 +00:00
Regis Houssin
da8b1b3008 Works on contact canvas in relation to the thirdparty canvas module 2010-11-03 16:29:24 +00:00
Regis Houssin
13c8aedb99 Works on contact canvas in relation to the thirdparty canvas module 2010-11-03 16:22:01 +00:00
Regis Houssin
44119719b8 Works on contact canvas in relation to the thirdparty canvas module 2010-11-03 16:12:41 +00:00
Regis Houssin
06f2288904 Works on contact canvas in relation to the thirdparty canvas module 2010-11-03 15:56:57 +00:00
Laurent Destailleur
9d82ea9a69 Doxygen 2010-11-03 15:54:06 +00:00
Regis Houssin
ab53d438ce Works on contact canvas in relation to the thirdparty canvas module 2010-11-03 11:39:40 +00:00
Juanjo Menent
23fed3b53f Trad: missing trad "Transaction in futur. No way to conciliate" 2010-11-02 22:26:02 +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
558bee3c84 Add more comments 2010-11-02 12:28:10 +00:00
Laurent Destailleur
6beaf760da Trad 2010-11-02 12:15: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
ad2b5f6449 Fix: Restore backward compatibility with old modules 2010-11-02 12:03:47 +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
Laurent Destailleur
8930539d09 New: Add custom code and origin country 2010-11-02 11:42:54 +00:00
Laurent Destailleur
d65528aec9 New: Add custom code and origin country 2010-11-02 11:22:41 +00:00
Regis Houssin
06f534e56d Works on contact canvas in relation to the thirdparty canvas module 2010-11-02 10:58:38 +00:00
Regis Houssin
c8cee36b03 Fix: compatibility with ecm layout 2010-11-02 09:48:05 +00:00
Regis Houssin
263827df1e Fix: compatibility with ecm layout 2010-11-02 09:48:05 +00:00
Regis Houssin
aa4b890bfd Fix: compatibility with ecm layout 2010-11-02 09:10:43 +00:00
Laurent Destailleur
baed7507fa 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 16:10:01 +00:00
Laurent Destailleur
70e03729bd Trad 2010-11-01 16:05:18 +00:00
Laurent Destailleur
dfbd72a76a Fix: W3C 2010-11-01 16:00:38 +00:00
Laurent Destailleur
84f874c49a Fix: W3C 2010-11-01 15:37:37 +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
Laurent Destailleur
bb668c898c Fix: Wrong status for contracts 2010-11-01 14:35:17 +00:00
Laurent Destailleur
e604d48519 New: Work on paypal module (finished) 2010-11-01 14:11:36 +00:00
Laurent Destailleur
717ae6d9c1 New: Work on paypal module (finished) 2010-11-01 13:15:06 +00:00
Laurent Destailleur
cc02778a69 New: Work on paypal module (finished) 2010-11-01 12:41:32 +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
Laurent Destailleur
b283d28fd5 Work on paypal module 2010-10-31 20:34:13 +00:00
Laurent Destailleur
c96915b3ce Fix: Pb with autocompletefor records with no country and state 2010-10-31 20:09:50 +00:00
Laurent Destailleur
1b9b787622 Fix: zip and town was lost 2010-10-31 19:14:28 +00:00
Laurent Destailleur
5ba2e98adc Work on paypal module 2010-10-31 18:57:11 +00:00
Laurent Destailleur
ed5f35d0f5 Work on paypal module 2010-10-31 15:06:26 +00:00
Laurent Destailleur
e0f2520647 Work on paypal module 2010-10-31 13:29:33 +00:00
Regis Houssin
21e326b308 Fix: problem with scrollbar 2010-10-31 09:16:37 +00:00
Regis Houssin
8401fb4f99 Fix: problem with scrollbar 2010-10-31 09:05:56 +00:00
Laurent Destailleur
e01508140b Doxygen 2010-10-30 10:52:53 +00:00
Laurent Destailleur
4e83c0a7ea Fix: Update of supplier invoice line 2010-10-30 10:51: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
Laurent Destailleur
6eb37acbea Doxygen 2010-10-30 10:09:04 +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
Laurent Destailleur
4846681a39 Fix: Dir for member files 2010-10-29 23:16:58 +00:00
Laurent Destailleur
1c39518d6f Fix: Dir for member files 2010-10-29 23:10:34 +00:00
Laurent Destailleur
993cf35703 Works on paypal module 2010-10-29 23:00:45 +00:00
Laurent Destailleur
5d85b6f1e0 Fix: Download on joined files 2010-10-29 22:58:23 +00:00
Regis Houssin
ad39392d59 Test: use jquery layout for the left menu 2010-10-29 17:54:15 +00:00
Regis Houssin
18993b2648 Fix: uniformize code 2010-10-29 16:08:54 +00:00
Regis Houssin
f286ae9d61 Fix: hide tab "agenda" if "agenda" module is disable 2010-10-29 15:55:15 +00:00
Regis Houssin
cd71917531 Fix: add type of canvas if exist 2010-10-29 15:10:33 +00:00
Regis Houssin
efdcccfa5f New: Task #10725 2010-10-29 14:34:21 +00:00
Regis Houssin
8336d81c7b New: Task #10725 2010-10-29 14:22:35 +00:00
Regis Houssin
7afdd8fd64 New: Task #10725 2010-10-29 08:41:18 +00:00
Regis Houssin
c6f43b4d65 New: Task #10725 2010-10-29 08:11:00 +00:00
Regis Houssin
c8f4842375 New: Task #10725 2010-10-29 07:35:34 +00:00
Regis Houssin
e152a86eae New: Task #10725 2010-10-29 07:27:33 +00:00
Regis Houssin
0f8590a1d5 New: Task #10725 2010-10-29 06:57:48 +00:00
Regis Houssin
4b83b8a909 New: Task #10725 2010-10-29 06:05:09 +00:00
Regis Houssin
721d0a6afd New: Task #10725 2010-10-29 05:44:12 +00:00
Regis Houssin
9ad9d7c493 New: Task #10725 2010-10-29 05:38:33 +00:00
Regis Houssin
40cdb5dba1 New: Task #10725 2010-10-28 19:31:11 +00:00
Regis Houssin
149e2dd18a Fix: delete old rights 2010-10-28 14:42:50 +00:00
Juanjo Menent
135cbc6e71 Trad: Hide menus when the user is not allowed to access 2010-10-28 11:58:06 +00:00
Juanjo Menent
06cefbb34b Task #8618: Add send mail form 2010-10-28 11:37:29 +00:00
Juanjo Menent
4399c9bfdc Task #8618: Add send mail form 2010-10-28 11:21:41 +00:00
Regis Houssin
1a0f39a2d9 New: task #10723 2010-10-28 10:22:06 +00:00
Regis Houssin
0ce87b5444 New: task #10723 2010-10-28 10:22:06 +00:00
Juanjo Menent
e976645b08 Qual: Uniformize code (ligne -> line) 2010-10-28 08:43:53 +00:00
Laurent Destailleur
996c6ceaff Doxygen 2010-10-27 22:53:37 +00:00
Laurent Destailleur
d9bc203c59 Doxygen 2010-10-27 22:41:40 +00:00
Laurent Destailleur
718b646da9 Doxygen 2010-10-27 21:51:41 +00:00
Laurent Destailleur
82dcb8616e Work on ODT templates 2010-10-27 20:53:23 +00:00
Laurent Destailleur
0746be70f9 Remove warning 2010-10-27 19:38:45 +00:00
Regis Houssin
287a2a36c5 Fix: bad name 2010-10-27 17:36:02 +00:00
Laurent Destailleur
e1bebd3c3c Fix: Now have one function to show and one to return. 2010-10-27 17:33:25 +00:00
Laurent Destailleur
83cb0b95cd Fix: Now have one function to show and one to return. 2010-10-27 17:25:47 +00:00
Laurent Destailleur
43f5f95439 Fix: Now have one function to show and one to return. 2010-10-27 17:25:46 +00:00
Laurent Destailleur
a718947b3d Fix: Detailed informations of email actions was lost 2010-10-27 16:49:26 +00:00
Laurent Destailleur
d7cda09ac2 Fix: Minimum price check was wrong 2010-10-27 15:01:24 +00:00
Laurent Destailleur
fbe1546e7c Qual: Uniformize code (ligne -> line) 2010-10-27 14:52:36 +00:00
Laurent Destailleur
3fcbfcc17d Qual: Uniformize code (ligne -> line) 2010-10-27 14:47:32 +00:00
Laurent Destailleur
ad9c4c4217 Qual: Uniformize code (ligne -> line) 2010-10-27 14:37:27 +00:00
Laurent Destailleur
5b96527805 Qual: Uniformize code (ligne -> line) 2010-10-27 14:15:30 +00:00
Regis Houssin
bc7b3b67c6 Fix: tag mainmenu or leftmenu not used in smartphone 2010-10-27 12:46:13 +00:00
Regis Houssin
002e23aba2 Fix: problem with double quote 2010-10-27 10:33:19 +00:00
Regis Houssin
b77ef8c2d6 Fix: ajax_autocompleter is used by another modules 2010-10-27 09:00:37 +00:00
Laurent Destailleur
43ce5a638e Increase unit test code coverage (now 21%) 2010-10-26 19:47:19 +00:00
Juanjo Menent
722943f149 Trad: Can choose number of characters to trigger autocompletion for companies. 2010-10-26 19:04:10 +00:00
Juanjo Menent
9383b1a560 Task #8618: Improve module canelle (not finished). Add array line in class facture fournisseur for lib pdf compatibility. 2010-10-26 18:49:35 +00:00
Regis Houssin
232bdd2ae3 Fix: W3C 2010-10-26 15:44:28 +00:00
Regis Houssin
16fd519e67 New: use jQuery mobile for smartphone menu 2010-10-26 15:19:24 +00:00
Regis Houssin
e2ae0c511d New: use jQuery mobile for smartphone menu 2010-10-26 14:50:08 +00:00
Regis Houssin
47f468a434 Fix: correction temporaire sur jQuery mobile afin de corriger le probleme dans les menus
en attente de confirmation des dveloppeurs jQuery Mobile
2010-10-25 16:33:32 +00:00
Regis Houssin
369122fb0c Fix: same class name 2010-10-25 14:08:37 +00:00
Regis Houssin
a0c251fd6c Fix: jeditable 1.7.2-dev is not stable 2010-10-25 08:25:44 +00:00
Regis Houssin
09f6d56304 Fix: delete obsolete files 2010-10-24 23:45:03 +00:00
Regis Houssin
9503f3840f New: use jQuery mobile for smartphone menu
New: add a footer bar menu
Fix: more simple and more optimized
2010-10-24 23:26:37 +00:00
Regis Houssin
417d1fbec3 New: use jQuery mobile for smartphone menu
New: add a footer bar menu
Fix: more simple and more optimized
2010-10-24 23:11:57 +00:00
Laurent Destailleur
16289cac15 Fix: Restore french description 2010-10-24 22:33:39 +00:00
Regis Houssin
ecf6676915 New: use jQuery mobile for smartphone menu
New: add a footer bar menu
Fix: more simple and more optimized
2010-10-24 20:03:06 +00:00
Regis Houssin
88f4539ccd New: use jQuery mobile for smartphone menu
New: add a footer bar menu
Fix: more simple and more optimized
2010-10-24 19:03:18 +00:00
Regis Houssin
a3af244a68 New: use jQuery mobile for smartphone menu
New: add a footer bar menu
Fix: more simple and more optimized
2010-10-24 18:52:08 +00:00
Regis Houssin
7d9241a33d New: use jQuery mobile for smartphone menu 2010-10-24 17:11:38 +00:00
Regis Houssin
a3325bcb7a New: use jQuery mobile for smartphone menu 2010-10-24 17:07:13 +00:00
Regis Houssin
960f2867e8 New: use jQuery mobile for smartphone menu 2010-10-24 16:02:33 +00:00
Regis Houssin
3cfb2826a4 New: use jQuery mobile for smartphone menu 2010-10-24 15:50:28 +00:00
Regis Houssin
14efa389a1 New: use jQuery mobile for smartphone menu 2010-10-24 14:36:40 +00:00
Regis Houssin
75a423f67a New: use jQuery mobile for smartphone menu 2010-10-24 14:22:19 +00:00
Laurent Destailleur
8500d5a6ec Qual: More tests 2010-10-24 00:53:06 +00:00
Laurent Destailleur
d023f7e7c9 Qual: More phpunit tests 2010-10-23 18:16:28 +00:00
Laurent Destailleur
3d507349ce Qual: More phpunit tests 2010-10-23 18:03:07 +00:00
Laurent Destailleur
bb1732f0cd Qual: More phpunit tests 2010-10-23 17:36:02 +00:00
Laurent Destailleur
c6e8b813f4 Qual: More phpunit tests 2010-10-23 17:03:08 +00:00
Laurent Destailleur
00cc81b688 Qual: More phpunit tests 2010-10-23 17:03:07 +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
d0d5663ead Look: Nicer look 2010-10-23 13:19:01 +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
0e7335e4c0 Fix: Add compressed version 2010-10-23 12:49:39 +00:00
Laurent Destailleur
198171dfc6 Fix: Add compressed version 2010-10-23 12:23:28 +00:00
Regis Houssin
a49de27597 Fix: better positioning of the icon 2010-10-23 07:17:43 +00:00
Laurent Destailleur
59146178ed Doc 2010-10-22 22:23:35 +00:00
Regis Houssin
63894f749c New: jQuery mobile is best and more compatible with different smartphone 2010-10-22 20:40:52 +00:00
Regis Houssin
8d62507b6a New: jQuery mobile is best and more compatible with different smartphone 2010-10-22 20:30:21 +00:00
Regis Houssin
fabc0705b9 New: jQuery mobile is best and more compatible with different smartphone 2010-10-22 20:17:10 +00:00
Regis Houssin
49878a2376 New: jQuery mobile is best and more compatible with different smartphone 2010-10-22 20:17:10 +00:00
Regis Houssin
ddd9344c92 Qual: redirect instead of the error message 2010-10-22 19:42:04 +00:00
Laurent Destailleur
015d265ee9 Fix: A better way to use jQuery tooltips. 2010-10-22 19:18:45 +00:00
Laurent Destailleur
f201e31b93 Fix: Show grey button if not allowed 2010-10-22 17:52:02 +00:00
Regis Houssin
f6eabd6575 Fix: change logo 2010-10-22 16:15:22 +00:00
Regis Houssin
0ceabc34dc New: jQuery mobile is best and more compatible with different smartphone 2010-10-22 16:09:50 +00:00
Regis Houssin
ae88569c5a New: jQuery mobile is best and more compatible with different smartphone 2010-10-22 16:00:26 +00:00
Regis Houssin
924451f5f8 New: add jQuery mobile for smartphone 2010-10-22 14:32:33 +00:00
Regis Houssin
5d8d690241 Fix: jQuery mobile need jQuery v1.4.3 2010-10-22 11:48:39 +00:00
Regis Houssin
3c0565ec08 New: add jQuery mobile for smartphone 2010-10-22 09:18:17 +00:00
Regis Houssin
63b391a349 New: use jQuery tooltip 2010-10-22 08:24:08 +00:00
Laurent Destailleur
3990d8d153 New: Can choose number of characters to trigger autocompletion for companies. 2010-10-22 08:11:51 +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
Laurent Destailleur
bdf3bbfb36 Fix: Edit of third party was broken 2010-10-22 00:54:50 +00:00
Laurent Destailleur
a218ac26fe Fix: Translation not done 2010-10-22 00:39:39 +00:00
Laurent Destailleur
91f40e4b5f Add more information 2010-10-22 00:38:16 +00:00
Regis Houssin
97f622c41b Fix: delete obsolete ajax tooltip 2010-10-21 23:42:18 +00:00
Laurent Destailleur
bce80bd808 *** empty log message *** 2010-10-21 23:32:04 +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
510baa2584 Work on multicompany 2010-10-21 13:34:31 +00:00
Regis Houssin
f63d43d044 Fix: bad increment 2010-10-21 09:41:16 +00:00
Regis Houssin
1ed47522e9 Fix: bad label 2010-10-21 08:29:03 +00:00
Regis Houssin
66eab0c5b8 Fix: redirect to company setup if company name is not defined (first install)
New: Work on multicompany
2010-10-21 08:17:59 +00:00
Laurent Destailleur
1a91642a15 Fix: Enhance repair tool
Qual: Remove a TODO.
2010-10-20 18:55:12 +00:00
Laurent Destailleur
425b6844e8 Fix: Enhance the repair script 2010-10-20 18:34:04 +00:00
Laurent Destailleur
c77d4a4e07 Fix: Remove eclipse errors 2010-10-20 16:37:59 +00:00
Regis Houssin
1b6fda21af New: add crypt key for cookie in conf.php 2010-10-20 14:37:00 +00:00
Regis Houssin
46eacb1b1a Test jQuery: jeditable is best 2010-10-20 06:50:45 +00:00
Laurent Destailleur
63b3cf65ec New: Can edit root of a category 2010-10-19 22:52:32 +00:00
Laurent Destailleur
342f7963f6 Fix: Css style of rows 2010-10-19 21:26:23 +00:00
Regis Houssin
63490189f3 Test JQuery : add "jeditable" plugin for compare with "editinplace" plugin 2010-10-19 20:34:45 +00:00
Laurent Destailleur
f6d762681a Fix: Increase size of payment number 2010-10-19 19:15:27 +00:00
Laurent Destailleur
dcd86885fc Fix: Increase size of payment number 2010-10-19 19:11:37 +00:00
Laurent Destailleur
374d62e0ec New: Option MAIN_INVERT_SENDER_RECIPIENT is available in einstein pdf template. 2010-10-19 17:58:45 +00:00
Laurent Destailleur
ef8ad4d8bc Qual: Standard modules must use common location. Only external modules use local tree for files. 2010-10-19 17:55:06 +00:00
Laurent Destailleur
af4fabc531 Task #8618 2010-10-19 08:01:25 +00:00
Regis Houssin
bca7312d3d Fix: uniformize code
Fix: object $conf not loaded
2010-10-19 07:41:03 +00:00
Regis Houssin
eabf8c3a01 Fix: uniformize code
Fix: object $conf not loaded
2010-10-19 07:41:02 +00:00
Laurent Destailleur
46ff6b1a25 Move javascript to prepare to mutualize code. 2010-10-18 21:15:55 +00:00
Laurent Destailleur
c933b1f22d Fix: Bug with mail php function 2010-10-18 19:52:57 +00:00
Laurent Destailleur
9b2b638581 Fix: Unknown $this 2010-10-18 19:29:15 +00:00
Laurent Destailleur
5316411c13 Minor look change 2010-10-18 19:08:10 +00:00
Laurent Destailleur
3175b6c65c Minor look change 2010-10-18 18:45:20 +00:00
Laurent Destailleur
3fdc5f1957 New: Add protection to avoid to valid supplier invoice with a ref supplier with value "Copy of ..." 2010-10-18 18:40:17 +00:00
Laurent Destailleur
5e046a91cf Fix: Personalized payment mode is correctly saved and translation returned. 2010-10-18 18:18: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
e81fb4a613 Works on edit in place function:
Add edit in place module for jquery for different input
Add ckedit module for jquery for input text with html
2010-10-18 09:37:08 +00:00
Laurent Destailleur
c9ab28cc58 Add comment 2010-10-18 01:58:53 +00:00
Laurent Destailleur
436e8f06eb Fix: Remove warning 2010-10-17 23:35:18 +00:00
Laurent Destailleur
69f266e518 Fix: Upgrade jquery layout library to fix a compatibility pb with jquery core 1.8.5 2010-10-17 19:01:04 +00:00
Laurent Destailleur
c97a1c2e71 Fix: Upgrade jquery layout library to fix a compatibility pb with jquery core 1.8.5 2010-10-17 18:47:58 +00:00
Regis Houssin
0b80507627 Fix: order id is lost 2010-10-17 18:26:14 +00:00
Regis Houssin
73f5667974 Fix: new verification 2010-10-17 06:50:45 +00:00
Laurent Destailleur
8210299895 Fix: Date range was lost in edit mode. 2010-10-16 14:54:09 +00:00
Laurent Destailleur
f30061ca0c Fix: Can not edit line for free product lines. Also type was lost. 2010-10-16 13:10:24 +00:00
Laurent Destailleur
54ff2328be Fix: Bad html tag 2010-10-16 12:32:27 +00:00
Juanjo Menent
4e31dc8608 Task #8618: add invoice pdf constant and send by mail permissions in supplier module 2010-10-15 16:39:42 +00:00
Juanjo Menent
2af3f2802b Task #8618: build pdf 2010-10-15 16:01:42 +00:00
Juanjo Menent
f9d5e6fc27 Task #8618: add field model_pdf to facture_fourn table 2010-10-15 15:44:42 +00:00
Regis Houssin
2b3720611d Fix: problem if invoices module is not activated 2010-10-15 04:38:54 +00:00
Laurent Destailleur
10da5ba83f Uniformize code 2010-10-13 19:01:41 +00:00
Laurent Destailleur
6f26f35529 Add more phpunit tests 2010-10-13 19:01:22 +00:00
Laurent Destailleur
2dadffa9b4 Uniformize code 2010-10-13 18:10:10 +00:00
Regis Houssin
d7d353aed1 Fix: bad type if change country 2010-10-13 17:18:10 +00:00
Regis Houssin
cd14a06232 Fix: replace with new name 2010-10-13 17:07:37 +00:00
Regis Houssin
8543fdfc03 Todo: move this to specific request with other change if other country 2010-10-13 17:03:28 +00:00
Regis Houssin
5224993746 Fix: delete obsolete function 2010-10-13 16:55:44 +00:00
Regis Houssin
884e5eca1f Fix: change the content of states select if country is different 2010-10-13 16:49:43 +00:00
Regis Houssin
aa7eca2b87 Fix: change the content of states select if country is different 2010-10-13 16:49:43 +00:00
Regis Houssin
8df60625a5 Fix: change the content of county select if country is different 2010-10-13 16:47:49 +00:00
Regis Houssin
bbbad66194 Fix: change the content of county select if country is different 2010-10-13 16:36:10 +00:00
Laurent Destailleur
049a32312e Fix: date_commande not always defined 2010-10-13 15:34:19 +00:00
Laurent Destailleur
1e33e41a32 Add more phpunit tests 2010-10-13 15:33:51 +00:00
Laurent Destailleur
ec99db2fe3 Add more phpunit tests 2010-10-13 14:57:08 +00:00
Regis Houssin
f1df0c8465 Fix: city is linked with county 2010-10-13 14:08:55 +00:00
Regis Houssin
ab8e470251 Fix: move ajaxziptown in core 2010-10-13 13:54:30 +00:00
Regis Houssin
5ba0f139a5 Fix: move ajaxziptown in core 2010-10-13 13:38:32 +00:00
Laurent Destailleur
6809dfa460 Remove deprecated code of old autoziptown 2010-10-13 13:17:44 +00:00
Laurent Destailleur
c51ba22e0e Remove deprecated code of old autoziptown 2010-10-13 12:11:37 +00:00
Regis Houssin
eb710a6dbc Fix: auto fill zip and town with jquery
Add county field
Fixme: update county select if another country selected
2010-10-13 10:42:51 +00:00
Regis Houssin
9c6fa88234 Fix: doc 2010-10-13 09:40:03 +00:00
Regis Houssin
cf9072349a Fix: uniformize function (ready) 2010-10-13 09:32:53 +00:00
Regis Houssin
9c330663c7 Fix: uniformize function (ready) 2010-10-13 08:34:49 +00:00
Regis Houssin
f99d5a687c Fix: uniformize function (bug again) 2010-10-13 07:38:48 +00:00
Regis Houssin
09dd9acc67 Fix: auto fill zip and town with jquery 2010-10-12 19:19:22 +00:00
Regis Houssin
42fdbaa856 Fix: auto fill zip and town with jquery 2010-10-12 19:15:08 +00:00
Regis Houssin
895fd7b6dd Fix: auto fill zip and town with jquery 2010-10-12 19:05:54 +00:00
Regis Houssin
d56694c11e Test: auto fill zip and town with jquery 2010-10-12 18:54:50 +00:00
Regis Houssin
9d145b38e6 Test: auto fill zip and town with jquery 2010-10-12 17:37:55 +00:00
Regis Houssin
e14802e8cb Test: auto fill zip and town with jquery 2010-10-12 17:14:53 +00:00
Regis Houssin
f2d26e54a9 Test: auto fill zip and town with jquery 2010-10-12 15:59:31 +00:00
Regis Houssin
5e80045105 Add llx_c_ziptown for zip code and town 2010-10-12 14:37:32 +00:00
Regis Houssin
66c3bcd403 Fix: remove cache and regex 2010-10-12 12:56:31 +00:00
Laurent Destailleur
1aead23242 Fix: Use a better way to bold search criteria (no use of javascript regex, but use php regex). Usage of * was making javascript crazy.
Fix: When field is manually cleaned, we must also clean hidden fields.
New: Can define number of char before showing first answer
2010-10-11 21:32:54 +00:00
Laurent Destailleur
921aac798e Fix: Use a better way to bold search criteria (no use of javascript regex, but use php regex). Usage of * was making javascript crazy.
Fix: When field is manually cleaned, we must also clean hidden fields.
New: Can define number of char before showing first answer
2010-10-11 21:32:53 +00:00
Laurent Destailleur
60e9afdec9 Fix: syntax error 2010-10-11 20:13:24 +00:00
Laurent Destailleur
6f43ef4edf Fix: Size of editor 2010-10-11 20:07:09 +00:00
Laurent Destailleur
84534c036b Work on paypal 2010-10-11 19:36:34 +00:00
Laurent Destailleur
ad831db80a Qual: Add PHPUnit test for ChargeSociales 2010-10-11 19:29:09 +00:00
Laurent Destailleur
7a98bef5b3 Qual: Uniformize code 2010-10-11 19:22:55 +00:00
Regis Houssin
1a893d4d0d Qual: flush cache if field is empty 2010-10-11 13:29:11 +00:00
Regis Houssin
668bc945dd Qual: add cache in autocompleter for minimize the request 2010-10-11 13:02:42 +00:00
Regis Houssin
05db777d77 Fix: best view 2010-10-11 12:23:39 +00:00
Regis Houssin
4adc5adfcd Fix: more width 2010-10-11 12:21:01 +00:00
Regis Houssin
4e34cec467 Fix: eldy autocomplete style 2010-10-11 12:19:17 +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
Regis Houssin
f0086b3ced Fix: auto select if only one but with view the entire label 2010-10-11 10:49:55 +00:00
Regis Houssin
c222f45bef Qual: used jquery by default 2010-10-11 10:28:08 +00:00
Regis Houssin
7444fd95e2 Fix: auto selected if only one record 2010-10-11 10:07:11 +00:00
Regis Houssin
e3a1f317a8 Fix: uniformize json with search company
Fix: search product with jQuery
2010-10-11 09:31:10 +00:00
Regis Houssin
c1b8055538 Fix: uniformize json with search company
Fix: search product with jQuery
2010-10-11 09:14:21 +00:00
Regis Houssin
cfa3e3c9cf Qual: modify autocomplete for highlighting the search 2010-10-11 08:43:33 +00:00
Regis Houssin
d8520575c9 Fix: deleted by error 2010-10-11 08:15:22 +00:00
Laurent Destailleur
af0c6fb928 Work on paypal module 2010-10-10 21:40:02 +00:00
Laurent Destailleur
d7ee5ee5ac Work on paypal module 2010-10-10 19:14:08 +00:00
Regis Houssin
a58ae14d8f Fix: search company with jQuery - ok 2010-10-10 18:04:28 +00:00
Regis Houssin
4d4c4a8bed Fix: search company with jQuery - ok 2010-10-10 17:44:34 +00:00
Laurent Destailleur
01a826b2e5 More warnings on install. 2010-10-10 00:15:08 +00:00
Laurent Destailleur
0498c6202f Fix: Fixed a very old bug making file attachment fails with some emails readers when using "mail php function". 2010-10-09 23:17:41 +00:00
Laurent Destailleur
bcb9b8d8a8 Fix: Use correct method 2010-10-09 19:41:06 +00:00
Regis Houssin
06a65815f5 Test: search company with jQuery 2010-10-09 16:44:49 +00:00
Laurent Destailleur
26b57a064d Fix: Remove a bad test 2010-10-09 12:13:02 +00:00
Laurent Destailleur
0c7baed34d Upgrade jquery to 1.8.5 2010-10-09 11:46:57 +00:00
Laurent Destailleur
3fd78848f2 Fix: Trad 2010-10-09 11:40:59 +00:00
Laurent Destailleur
624d79b437 Fix: Minor fix in look 2010-10-09 11:37:29 +00:00
Laurent Destailleur
1891932ac8 New: Change preselected value when creating a third party to save clicks. 2010-10-09 11:30:32 +00:00
Laurent Destailleur
b05373a5bc New: Add control for bad installations 2010-10-09 11:11:03 +00:00
Juanjo Menent
4550d07a46 Task #8618: works in setup module 2010-10-08 16:56:14 +00:00
Juanjo Menent
55bc64f81b Task #8618: works in setup module 2010-10-08 16:48:22 +00:00
Juanjo Menent
f0d2da7895 Task #8618: works in setup module 2010-10-08 16:18:45 +00:00
Juanjo Menent
7e4d04dca8 Task #8618: works in setup module 2010-10-08 16:11:28 +00:00
Juanjo Menent
beccea90f7 Task #8618: fix migration data 2010-10-08 15:35:18 +00:00
Juanjo Menent
ad1ac3141d Task #8618: fix migration data 2010-10-08 15:34:22 +00:00
Regis Houssin
340a3f4bcc Test: search company with jQuery 2010-10-08 15:28:18 +00:00
Regis Houssin
1af2a5025f Test: search company with jQuery 2010-10-08 14:15:21 +00:00
Regis Houssin
1b05bb9686 Update jQuery UI to version 1.8.5 2010-10-08 10:45:11 +00:00
Regis Houssin
b98c297f60 Just for test 2010-10-08 08:20:57 +00:00
Regis Houssin
aff014f7bb Fix: recovers encode and collate of database 2010-10-08 07:29:05 +00:00
Regis Houssin
31ad232a2a Fix: add extra tabs in stock view 2010-10-08 07:19:17 +00:00
Regis Houssin
4969d9feef Fix: recovers encode and collate of database 2010-10-07 17:12:26 +00:00
Regis Houssin
ea5378e29c Fix: problem with action_prepare_head function 2010-10-07 14:49:29 +00:00
Regis Houssin
69f4686ac7 Fix: renaming of fk_adresse_livraison impossible with constraint 2010-10-07 09:56:43 +00:00
Regis Houssin
a5cc8f8777 Fix: reduce padding for subtabs 2010-10-06 19:04:54 +00:00
Regis Houssin
a1019bc1b9 Fix: reduce padding for subtabs 2010-10-06 18:56:12 +00:00
Laurent Destailleur
ea53a09d5c Add italian provinces 2010-10-06 18:29:07 +00:00
Juanjo Menent
eb9365d74f Task #8618: Prepare database 2010-10-06 18:23:11 +00:00
Juanjo Menent
39458d3271 Task #8618: Prepare modules supplier_invoice (not finished) 2010-10-06 18:01:10 +00:00
Regis Houssin
8904947bf6 Fix: test if genbarcode exist 2010-10-06 17:09:07 +00:00
cdelambert
f30705c05b barcode not exist in societe object.
Remplace with barcod
2010-10-06 12:35:19 +00:00
Laurent Destailleur
74ed4ff9e4 Move function in correct part 2010-10-06 09:52:58 +00:00
Laurent Destailleur
c603985057 Fix: A fix to have new version of code able to run old migrate process 2010-10-06 09:40:18 +00:00
Regis Houssin
565fd81730 Fix: possibility to add an image with no link
Fix: use span
2010-10-06 09:28:45 +00:00
Laurent Destailleur
f565112bf8 Fix: A fix to have new version of code able to run old migrate process 2010-10-06 09:16:50 +00:00
Regis Houssin
a932cf8cdf Fix: possibility to add an image with no link 2010-10-06 09:07:59 +00:00
Regis Houssin
7b51c72267 Add delivery date in order list 2010-10-06 08:16:04 +00:00
Regis Houssin
891a0f9255 Add delivery date in order list 2010-10-06 08:13:22 +00:00
Regis Houssin
27da685f3d Add delivery date in order list 2010-10-06 08:01:41 +00:00
Laurent Destailleur
5a144eee2f Fix: Syntax error 2010-10-05 23:33:44 +00:00
Laurent Destailleur
d5a4425a4b Reduce dependencies in debian installer 2010-10-05 23:32:16 +00:00
Laurent Destailleur
bb7aa48698 Fix: Mask changed on wrong file 2010-10-05 23:27:09 +00:00
Laurent Destailleur
d674809e26 Fix: Remove warnings 2010-10-05 22:38:14 +00:00
Laurent Destailleur
4ae755efbc Error management 2010-10-05 21:31:15 +00:00
Laurent Destailleur
c67f858547 Version 2010-10-05 19:02:49 +00:00
Laurent Destailleur
534b9793de Debian installer simpler 2010-10-05 18:55:10 +00:00
Laurent Destailleur
408e8fee1a Removed useless code 2010-10-05 18:34:56 +00:00
Laurent Destailleur
1e40cec3bf Error management 2010-10-05 18:08:00 +00:00
Regis Houssin
6eefcc8cf8 Fix: 2.9.0 version and https option 2010-10-04 21:15:26 +00:00
Laurent Destailleur
a81eeab56c Doc 2010-10-04 21:12:38 +00:00
Regis Houssin
cc169caca3 Fix: 2.9.0 version and https option 2010-10-04 21:07:21 +00:00
Juanjo Menent
c1bbb391c8 Trad: Work on module paypal 2010-10-04 15:25:31 +00:00
Juanjo Menent
a9c06ade77 Trad: Work on paypal module 2010-10-04 15:19:52 +00:00
Juanjo Menent
0a85759395 Trad: Can rename a file 2010-10-04 15:18:37 +00:00
Juanjo Menent
51ad5b3d71 Trad: Add constante MAIN_CORE_ERROR if "$dolibarr_main_prod" is defined, better error message with an ajax dialog 2010-10-04 14:45:17 +00:00
Regis Houssin
d53743b6fe Fix: 2.9.0 version and https option 2010-10-04 13:22:13 +00:00
Regis Houssin
a850ece673 Fix: doc 2010-10-04 09:56:24 +00:00
Laurent Destailleur
5497bfc1bb Work on paypal module 2010-10-03 23:20:49 +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
fa526a9509 Qual: Add more PHPUnit tests 2010-10-03 18:53:40 +00:00
Laurent Destailleur
91fd588892 Typo 2010-10-03 18:50:18 +00:00
Laurent Destailleur
33859332ba Fix: Bad table name 2010-10-03 18:49:15 +00:00
Laurent Destailleur
aa34a9c6dc Work on paypal module 2010-10-03 18:16:14 +00:00
Regis Houssin
660b85d584 Fix: problem with next/preview function 2010-10-03 17:22:18 +00:00
Laurent Destailleur
56c85825f3 New: Can rename a file 2010-10-03 16:59:24 +00:00
Laurent Destailleur
4cdf6af7d7 New: A lot of enhancements into ECM module. Dir can contains special characters. Speed enhancements. Dir can be created outside of dolibarr, the refresh button will update database. 2010-10-03 15:55:45 +00:00
Laurent Destailleur
46ad8917ad Perf: A little speed enhancement on document tabs. 2010-10-03 15:50:34 +00:00
Laurent Destailleur
a6c0e62107 New: A lot of enhancements into ECM module. Dir can contains special characters. Speed enhancements. Dir can be created outside of dolibarr, the refresh button will update database. 2010-10-03 15:42:01 +00:00
Regis Houssin
640e03422f Fix: problem with next/preview function 2010-10-03 13:13:41 +00:00
Laurent Destailleur
7186d2c047 Doc 2010-10-03 01:40:29 +00:00
Laurent Destailleur
0c83bf4779 Work on module paypal 2010-10-03 00:12:54 +00:00
Laurent Destailleur
054f25b9ab conf example more complete 2010-10-03 00:06:20 +00:00
Laurent Destailleur
bf1a75afd2 conf example more complete 2010-10-03 00:05:45 +00:00
Laurent Destailleur
a3d8871c0b Qual: Menu system is simpler 2010-10-02 21:31:14 +00:00
Laurent Destailleur
69642e7b23 New: Use ajax to change order of lines. 2010-10-02 21:01:24 +00:00
Laurent Destailleur
cfe7215288 New: Use ajax to change order of lines. 2010-10-02 20:47:55 +00:00
Laurent Destailleur
e1acc4cf72 Save position of layout into cookie 2010-10-02 13:12:54 +00:00
Laurent Destailleur
4cd07cb7c8 Remove REQUEST 2010-10-02 13:10:33 +00:00
Juanjo Menent
2e8be957ea Trad: Can import members using assistant 2010-10-02 12:48:18 +00:00
Laurent Destailleur
472ba33b68 Fix: Project id is a link 2010-10-02 12:05:15 +00:00
Laurent Destailleur
0e663354f0 Fix: Preview was broken after renaming lignes into lines 2010-10-02 11:47:15 +00:00
Laurent Destailleur
626b9052e2 Works on migration of FPDF to TCPDF 2010-10-02 11:21:36 +00:00
Laurent Destailleur
f8e1593441 Works on migration of FPDF to TCPDF 2010-10-02 11:14:55 +00:00
Laurent Destailleur
af79efb0cc Works on migration of FPDF to TCPDF 2010-10-02 11:12:20 +00:00
Laurent Destailleur
2ab7e6c142 UTF8 2010-10-02 10:48:28 +00:00
Laurent Destailleur
94ecaf55d6 UTF8 2010-10-02 10:42:42 +00:00
Laurent Destailleur
ff4dc60bfa Add link to DoliStore.com 2010-10-02 10:37:15 +00:00
Laurent Destailleur
db4bcd9500 UTF8 2010-10-02 10:35:13 +00:00
Regis Houssin
ee7e8d8b15 Works on multi-company module 2010-10-02 07:19:07 +00:00
Laurent Destailleur
9a252af8e0 Work to add information required by internationnal businesses. 2010-10-02 00:03:09 +00:00
Laurent Destailleur
7a2d72b6fd New: Can import members using assistant 2010-10-01 23:37:36 +00:00
Laurent Destailleur
85635cdeea Allow to disable CSRF permission 2010-10-01 18:48:00 +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
3ab4e40f3d Fix: focus on login
Fix: Permission number for some modules
2010-10-01 17:59:02 +00:00
Regis Houssin
4950775197 Fix: hide arrows if edit line 2010-10-01 16:19:53 +00:00
Juanjo Menent
c4774bdbb7 Trad: Can import members with assistant 2010-10-01 15:06:32 +00:00
Regis Houssin
5ef9ae2237 Test: reorder line with jquery, add grip image 2010-10-01 14:29:43 +00:00
Laurent Destailleur
46a4c7937f Show full uer name 2010-10-01 07:23:11 +00:00
Laurent Destailleur
1c5ecc25a4 Fix: Firstname i not required 2010-10-01 07:14:06 +00:00
Regis Houssin
4fe9f62104 Fix: bad error management 2010-09-30 20:06:37 +00:00
Regis Houssin
3201226577 Fix: bad link if no payment 2010-09-30 19:41:01 +00:00
Laurent Destailleur
e7add2f9e1 Another way to show "0" values 2010-09-30 19:28:31 +00:00
Laurent Destailleur
a69b2a9437 New: Can import members with assistant 2010-09-30 19:25:58 +00:00
Regis Houssin
557fa249af Fix: possibility to use "img_picto()" with external module 2010-09-30 16:34:27 +00:00
Juanjo Menent
59a1f00ec4 Trad: Fix bad translation 2010-09-30 14:51:19 +00:00
Juanjo Menent
732de28354 Trad: Add 4 constants TAX_MODE_SELL/BUY_PRODUCT/SERVICE to define rule to calculate VAT. 2010-09-30 13:43:56 +00:00
Juanjo Menent
5b0357f850 Trad: Add 4 constants TAX_MODE_SELL/BUY_PRODUCT/SERVICE to define rule to calculate VAT. 2010-09-30 13:36:10 +00:00
Regis Houssin
1b41d7b936 Fix: i can view a zero value 2010-09-30 08:41:05 +00:00
Regis Houssin
a2844b5575 Add possibility to force the number of decimal in function price() 2010-09-30 08:12:03 +00:00
Laurent Destailleur
90f8dec16d Add iceland VAT rates 2010-09-30 08:06:29 +00:00
Laurent Destailleur
d7ed04bf31 New: Add 4 constants TAX_MODE_SELL/BUY_PRODUCT/SERVICE to define rule to calculate VAT. 2010-09-29 18:53:49 +00:00
Laurent Destailleur
8d0cc908d9 New: Add 4 constants TAX_MODE_SELL/BUY_PRODUCT/SERVICE to define rule to calculate VAT. 2010-09-29 18:38:47 +00:00
Laurent Destailleur
7f46b1fcf8 Doxygen 2010-09-29 17:28:57 +00:00
Laurent Destailleur
84d1c6c3ec Qual: Removed deprecated property 2010-09-29 17:27:07 +00:00
Juanjo Menent
c0bf8e7279 Fix: Trad Missing key DefaultMenuManager 2010-09-29 16:58:43 +00:00
Juanjo Menent
6d20f728b6 Remove old Spanish tax 2010-09-29 16:37:43 +00:00
Juanjo Menent
ba9ace647f Trad: Can have more personalized demo 2010-09-29 14:45:44 +00:00
Juanjo Menent
0ecb5b409f Trad: If conf.php file is write protected, then all first install process is locked. 2010-09-29 14:38:55 +00:00
Juanjo Menent
aca506e4a1 Trad: Menu management is simpler (no difference between left and top in setup). 2010-09-29 14:33:56 +00:00
Laurent Destailleur
200bc1e298 Add warning picto in dangerous message 2010-09-29 14:07:36 +00:00
Juanjo Menent
d793f8d250 task #8618: reverse improved supplier directory structure 2010-09-29 13:59:17 +00:00
Laurent Destailleur
c3c4015df1 Doxygen 2010-09-29 13:14:48 +00:00
Laurent Destailleur
c3b4655e21 Sec: If conf.php file is write protected, then all first install process is locked. 2010-09-29 12:39:01 +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
6eab50cd99 Qual: Menu management is simpler (no difference between left and top in setup). 2010-09-29 11:18:38 +00:00
Laurent Destailleur
c948a09a6c Enable smartphone menu template only if level 2 2010-09-29 11:08:52 +00:00
Laurent Destailleur
203d7586d1 New: Hide left menu by default with smartphones 2010-09-29 10:51:36 +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
4b1b4e3db5 Fix: Fix in style 2010-09-29 09:52:42 +00:00
Laurent Destailleur
6afe8962bf Removed specific code for auguria 2010-09-29 08:45:45 +00:00
Laurent Destailleur
d29c8b2688 Fix: Pb of timeout 2010-09-29 08:40:13 +00:00
Regis Houssin
9929479456 Fix: bad front office menu 2010-09-29 08:20:20 +00:00
Laurent Destailleur
e19af2e586 Sec: If conf.php file is write protected, then all first install process is locked. 2010-09-29 08:16:47 +00:00
Laurent Destailleur
a690a6a59c Sec: If conf.php file is write protected, then all first install process is locked. 2010-09-29 08:09:17 +00:00
Laurent Destailleur
cec9a65b0c Fix: utf8 detector 2010-09-29 08:05:22 +00:00
Laurent Destailleur
92778276da Can have more personalized demo 2010-09-29 07:32:09 +00:00
Laurent Destailleur
4518cea8c9 Doxygen 2010-09-28 23:17:31 +00:00
Laurent Destailleur
9fe27f6ccf New: Work to have a more personalized demo 2010-09-28 21:28:28 +00:00
Laurent Destailleur
56070c7ee3 Fix: Syntax error 2010-09-28 20:40:10 +00:00
Laurent Destailleur
3f35b00d51 Trad 2010-09-28 19:15:30 +00:00
Laurent Destailleur
200e9f4fab Retrograde level 2010-09-28 18:49:08 +00:00
Regis Houssin
a1347e6ec2 Fix: no drag no drop for title 2010-09-28 18:21:01 +00:00
Laurent Destailleur
7c890a0daa Same but using style instead of hard coded cell 2010-09-28 18:00:59 +00:00
Laurent Destailleur
1f598960c3 Qual: Uniformize code 2010-09-28 17:35:49 +00:00
Laurent Destailleur
3c8de12066 Qual: Uniformize code 2010-09-28 17:35:49 +00:00
Laurent Destailleur
6a488b8e08 Fix: Standard SQL 2010-09-28 16:53:38 +00:00
Juanjo Menent
fc48d1888f task #8618: improved supplier directory structure 2010-09-28 16:24:25 +00:00
Regis Houssin
427fabc934 Fix: bad length of field with index in utf8 2010-09-28 06:10:55 +00:00
Regis Houssin
ca85e8b577 Test: reorder line with jquery 2010-09-27 16:23:58 +00:00
Regis Houssin
b747767fce Test: reorder line with jquery 2010-09-27 15:31:36 +00:00
Regis Houssin
eeb85efa2a Add all in one up down arrow 2010-09-27 07:51:21 +00:00
Regis Houssin
0fcdd8edad Fix: bad date format 2010-09-27 06:51:03 +00:00
Regis Houssin
63d66ecb95 Fix: photo is lost after card update 2010-09-26 14:52:06 +00:00
Juanjo Menent
7e764073f9 Trad: Missing translation 2010-09-26 11:14:25 +00:00
Regis Houssin
11c88cb534 Works on multi-company module 2010-09-26 09:53:42 +00:00
Regis Houssin
584371edc0 Works on multi-company module 2010-09-26 09:53:42 +00:00
Regis Houssin
123dba2593 Fix: bad sessiontimeout name 2010-09-25 15:42:53 +00:00
Regis Houssin
ca900c68d1 Experimental: add smartphone maemo system 2010-09-25 11:03:58 +00:00
Regis Houssin
95a134b316 Fix: this constant already defined in module 2010-09-24 17:25:42 +00:00
Regis Houssin
62927dbbc0 Works on multi-company module
Fix: move language files
2010-09-24 17:06:59 +00:00
Regis Houssin
2122f76c08 Fix: problem if no handler 2010-09-24 14:42:32 +00:00
Regis Houssin
7648e6a723 Works on hook module 2010-09-24 14:39:03 +00:00
Regis Houssin
52c3245e8f Fix: Do not increase this as file+note must be small to allow index 2010-09-24 11:15:24 +00:00
Regis Houssin
ad88a4283d Experimental: Add smartphone menu management 2010-09-24 09:27:52 +00:00
Regis Houssin
c9e956bf49 Experimental: Add smartphone menu management 2010-09-24 09:06:42 +00:00
Regis Houssin
c438b830af Experimental: Add smartphone menu management 2010-09-24 07:09:55 +00:00
Regis Houssin
90feee460b Add smartphone menu management
!! experimental !!
2010-09-23 21:41:04 +00:00
Regis Houssin
ccd8c1d326 Add smartphone menu management
!! experimental !!
2010-09-23 21:32:47 +00:00
Regis Houssin
addc78d090 Add smartphone menu management
!! experimental !!
2010-09-23 17:24:42 +00:00
Regis Houssin
371ee0295f Add smartphone menu management, based from Auguria menu 2010-09-23 13:02:15 +00:00
Regis Houssin
8091ca0e52 Fix: mutualized auguria and iphone menu 2010-09-23 12:35:09 +00:00
Regis Houssin
1f55e9421b Add smartphone menu management, based from Auguria menu 2010-09-23 10:20:10 +00:00
Regis Houssin
a98c55b126 Add smartphone menu management, based from Auguria menu 2010-09-23 10:02:27 +00:00
cdelambert
3fdcff6715 product_cnv_livre cannot be create in head 2010-09-23 08:04:07 +00:00
cdelambert
5a7520e1f8 module "droit de prêt" is out from head 2010-09-22 17:18:03 +00:00
Philippe Grand
3d5134c29e Fix : issue for automatic customer and supplier increment code 2010-09-22 15:56:41 +00:00
Philippe Grand
37ae299941 spelling changes 2010-09-22 12:34:50 +00:00
Philippe Grand
2f864f1faa spelling change 2010-09-22 12:22:32 +00:00
Philippe Grand
c7e6515835 spelling changes 2010-09-22 12:12:07 +00:00
Philippe Grand
c10704fc36 spelling change 2010-09-22 12:07:05 +00:00
Philippe Grand
a34002a7a1 spelling changes 2010-09-22 12:02:35 +00:00
Philippe Grand
80d1a4b534 spelling changes 2010-09-22 11:54:45 +00:00
Philippe Grand
075865d569 tiny change 2010-09-22 10:42:17 +00:00
Philippe Grand
9860960396 spelling changes 2010-09-22 10:40:20 +00:00
Philippe Grand
542df00f05 Spelling changes 2010-09-22 10:37:12 +00:00
Philippe Grand
d19f28427f forgot that one 2010-09-22 10:31:56 +00:00
Philippe Grand
3ae677f0ba some spelling changes 2010-09-22 10:10:44 +00:00
Regis Houssin
8b67430b24 Add Smartphone class 2010-09-22 09:48:13 +00:00
Philippe Grand
e0933889af forgot this one 2010-09-22 09:42:23 +00:00
Regis Houssin
8669aeecec Add Smartphone class 2010-09-22 09:40:17 +00:00
Philippe Grand
6caf01499d some spelling changes 2010-09-22 09:39:08 +00:00
Regis Houssin
298c4c6fc7 Add Smartphone class
Fix: mutualized code
2010-09-22 08:52:48 +00:00
Regis Houssin
97ca7bdfab Add Smartphone class
Fix: mutualized code
2010-09-22 08:52:48 +00:00
Regis Houssin
38d2583e8d Add Smartphone class 2010-09-22 06:30:32 +00:00
Regis Houssin
6eca5c277d Fix: syntax error 2010-09-21 21:39:25 +00:00
Regis Houssin
4823e08551 Fix: change logo for smartphone 2010-09-21 21:31:31 +00:00
Regis Houssin
6fbcd77cd2 Fix: Do not increase this as file+note must be small to allow index 2010-09-21 19:39:49 +00:00
Regis Houssin
d6dd9f8dec Fix: best test 2010-09-21 19:10:07 +00:00
Regis Houssin
101b9ce166 Fix: iWebKit is compatible with Android and Blackberry 2010-09-21 17:02:57 +00:00
Regis Houssin
93df5fcb01 Works on hook integration 2010-09-21 09:44:15 +00:00
Laurent Destailleur
99b7ab959e Fix: Style 2010-09-20 23:10:35 +00:00
Laurent Destailleur
d7e92ed9cc Use correct date format 2010-09-20 23:01:14 +00:00
Laurent Destailleur
95eccf8370 New: Can filter on label in social contributions list 2010-09-20 22:54:33 +00:00
Laurent Destailleur
64b7b5a218 New: Change term date if lower than invoice date when editing invoice date. 2010-09-20 22:11:58 +00:00
Regis Houssin
7b9286d273 Fix: bad directory 2010-09-19 17:53:17 +00:00
Philippe Grand
5f6f553471 trad 2010-09-19 17:24:08 +00:00
Laurent Destailleur
e853319400 Trad 2010-09-19 17:17:26 +00:00
Laurent Destailleur
f79e751875 Add argentina default vat rate 2010-09-19 16:26:16 +00:00
Laurent Destailleur
0c72d41f36 New: Use a function to format address according to country 2010-09-19 16:25:24 +00:00
Laurent Destailleur
2fc71ec5be Doxygen 2010-09-19 14:56:22 +00:00
Laurent Destailleur
9b9721bb0a Fix: mailman disabled 2010-09-19 14:45:55 +00:00
Laurent Destailleur
37f92ad5a1 New: Can exclude deposit, replacement or credit notes in script rebuild_merge_pdf 2010-09-19 14:06:44 +00:00
Laurent Destailleur
5a80ce5141 Qual: Mutualize and uniformize code 2010-09-19 13:55:27 +00:00
Laurent Destailleur
3dfad63473 Fix: Bad param 2010-09-19 13:35:03 +00:00
Laurent Destailleur
fdf14d0499 Qual: Mutualize and uniformize code 2010-09-19 13:31:54 +00:00
Laurent Destailleur
64581c555b New: Remove tab accountancy. Now in customer tab for customer accountancy and in supplier tab for supplier tab. 2010-09-19 12:50:53 +00:00
Laurent Destailleur
11044f07ad Security: Removed a dangerous default permission 2010-09-19 10:55:35 +00:00
Laurent Destailleur
25cdb1fac9 Uniformize code 2010-09-18 17:27:37 +00:00
Laurent Destailleur
1f011fd34b Fix: Remove warning 2010-09-18 17:11:46 +00:00
Laurent Destailleur
51f7988bc2 Fix: Properties must be changed by valid function 2010-09-18 16:02:10 +00:00
Laurent Destailleur
9e93042302 Add style dragHandle 2010-09-18 15:34:06 +00:00
Laurent Destailleur
258f260399 Add more style 2010-09-18 15:00:40 +00:00
Laurent Destailleur
50a511ae1a Fix: W3C 2010-09-18 14:44:57 +00:00
Laurent Destailleur
c1b0318222 Fix: Maxi debug of project permissions 2010-09-18 13:38:43 +00:00
Laurent Destailleur
47288c77da Fix: Maxi debug of project permissions 2010-09-18 13:38:43 +00:00
Laurent Destailleur
deac363171 Fix: Trad 2010-09-18 11:52:37 +00:00
Laurent Destailleur
af8fb0f0b1 Trad 2010-09-18 11:24:15 +00:00
Laurent Destailleur
8e0384d64f Fix auguria menu 2010-09-18 11:24:00 +00:00
Laurent Destailleur
d281545da8 Increase size f box 2010-09-18 11:17:16 +00:00
Regis Houssin
27a930a606 Qual: uniformize code 2010-09-18 09:40:24 +00:00
Laurent Destailleur
a1e2f5a8ee Better look with IE8 2010-09-18 09:37:57 +00:00
Regis Houssin
c464611bff Fix: optimizing 2010-09-18 09:25:06 +00:00
Regis Houssin
d7671190bd Fix: no constructor in commonobject class 2010-09-18 09:18:37 +00:00
Regis Houssin
481ecd6a87 Test: reorder lines with jquery 2010-09-18 07:52:17 +00:00
Regis Houssin
adab5f7722 Add: external module tab 2010-09-17 05:18:01 +00:00
Laurent Destailleur
30ed46efd0 Upgrade FPDI libraries 2010-09-16 17:54:00 +00:00
Laurent Destailleur
5929f14ea2 Prepare migrate to TCPDF 2010-09-16 17:51:28 +00:00
Laurent Destailleur
4ad5ecc576 Add text to help translators. 2010-09-15 18:32:21 +00:00
Laurent Destailleur
f5b78cfc52 Add text to help translators. 2010-09-15 18:31:12 +00:00
Laurent Destailleur
a70c2462a4 Add text to help translators. 2010-09-15 18:31:10 +00:00
Laurent Destailleur
aff7ebe57a Add text to help translators. 2010-09-15 18:16:33 +00:00
Laurent Destailleur
0823ac428f Add text to help translators. 2010-09-15 18:07:53 +00:00
Laurent Destailleur
af6e976a6e Fix: Too many problems with triggers outside of standard dir. Only external module triggers must be in module dir. 2010-09-15 17:20:20 +00:00
Laurent Destailleur
ecc6c5c2f6 Fix: Too many problems with triggers outside of standard dir. Only external module triggers must be in module dir. 2010-09-15 16:17:14 +00:00
Laurent Destailleur
b317ea0ce1 Fix: Too many problems with triggers outside of standard dir. Only external module triggers must be in module dir. 2010-09-15 16:07:03 +00:00
Laurent Destailleur
319f960b1a Add MRO currency 2010-09-15 15:11:57 +00:00
Laurent Destailleur
abe4473a79 Not yet finished dev 2010-09-15 15:08:45 +00:00
Laurent Destailleur
eee4350867 Restore some broken features 2010-09-15 15:07:14 +00:00
Laurent Destailleur
31b7546cb8 Fix: Error in adding article 2010-09-15 14:38:06 +00:00
Laurent Destailleur
91f5d2150d Fix: Error in adding article 2010-09-15 14:38:06 +00:00
Regis Houssin
6ae6664828 Fix: lost discount from deposit 2010-09-15 14:28:59 +00:00
Laurent Destailleur
9a36aa275e New: Key is before number for spanish users 2010-09-15 14:21:25 +00:00
Laurent Destailleur
ff50085340 Fix: A lot of feature was lost because global variables were not propagated into templates. 2010-09-15 14:11:43 +00:00
Laurent Destailleur
b4eb8ae2f2 Fix: A lot of feature was lost because global variables were not propagated into templates. 2010-09-15 13:51:31 +00:00
Laurent Destailleur
94a5c1c736 Fix: A lot of feature was lost because global variables were not propagated into templates. 2010-09-15 13:29:17 +00:00
Laurent Destailleur
24b96584f8 Add empty vat rate for us 2010-09-15 12:27:26 +00:00
Laurent Destailleur
933ccfb259 Fix: Error when capital is not a number 2010-09-15 12:00:05 +00:00
Laurent Destailleur
6ecd927def Fix: file not found 2010-09-15 11:17:05 +00:00
Laurent Destailleur
39b0455db6 Trad 2010-09-15 11:02:31 +00:00
Laurent Destailleur
eacc9361ea Fix: Detection of country of bank account failed
New: Can change order of fields in bank info
2010-09-15 10:30:57 +00:00
Laurent Destailleur
ea47cebe6f New: task #10473 : Option MAIN_PROFIDx_IN_ADDRESS must no more be hidden 2010-09-15 08:36:13 +00:00
Regis Houssin
6b01c8f51a Fix: convert date
Todo: baser alerte sur datep ou fin_validite ?
2010-09-15 08:23:12 +00:00
Laurent Destailleur
abb31f26b5 Perf: A little speed improvement 2010-09-14 22:14:55 +00:00
Laurent Destailleur
cc7758b60c Qual: Uniformize code 2010-09-14 21:52:24 +00:00
Laurent Destailleur
326db81983 Fix: We must create lines on new invoice not on source object 2010-09-14 21:27:00 +00:00
Laurent Destailleur
cdf3368295 Qual: Uniformize code 2010-09-14 20:42:17 +00:00
Laurent Destailleur
fcde5e28bc New: task #10100 : Add button to create invoice from a subscription 2010-09-14 20:29:33 +00:00
Laurent Destailleur
6190ea6ca5 Hide arrows if we use the jquery drag and drop 2010-09-14 20:27:47 +00:00
Laurent Destailleur
175e7dfed2 Doc 2010-09-14 07:58:35 +00:00
Laurent Destailleur
1855d57bfc Add compressed version of tablednd jquery plugin 2010-09-14 07:55:50 +00:00
Regis Houssin
fb0ae42ca2 Test: reorder lines with jquery 2010-09-14 07:28:19 +00:00
Regis Houssin
3a202e9a78 Test: reorder lines with jquery 2010-09-14 07:13:19 +00:00
Regis Houssin
928f4f42d5 Test: reorder lines with jquery 2010-09-14 07:05:31 +00:00
Laurent Destailleur
eff7646fe5 Add hu_hu language 2010-09-13 23:27:38 +00:00
Laurent Destailleur
d3e7f0a463 Doxygen 2010-09-13 23:18:13 +00:00
Laurent Destailleur
ba15630483 Fix: Left menu are hidden to external users 2010-09-13 22:43:02 +00:00
Regis Houssin
8cc8717b39 Test: reorder lines with jquery 2010-09-13 19:00:49 +00:00
Regis Houssin
f116c45725 Fix: sql error 2010-09-13 07:36:22 +00:00
Regis Houssin
cba466ad37 Works on hook integration in pdf 2010-09-13 06:33:42 +00:00
Laurent Destailleur
bfd06a7dab Qual: Uniformize code 2010-09-12 21:07:45 +00:00
Laurent Destailleur
f56d60de76 task #10479 : Lors de MAJ d'Action: Unknown column 'BuXU4iBh3e6vA' in 'where clause' 2010-09-12 20:59:38 +00:00
Laurent Destailleur
a1df1f5314 Fix: Action "send by email" are correctly stored in agenda. 2010-09-12 20:27:40 +00:00
Laurent Destailleur
8912de7bbc Fix: Trad and sort on status 2010-09-12 18:01:29 +00:00
Regis Houssin
4accdad6a3 Works on module hook integration 2010-09-12 15:04:13 +00:00
Laurent Destailleur
d109e0b170 Qual: Use only one class by file. 2010-09-12 11:49:02 +00:00
Regis Houssin
3063abfdfe Fix: use addline function 2010-09-11 17:27:28 +00:00
Regis Houssin
9edb72f2f5 Fix: use addline function 2010-09-11 14:02:15 +00:00
Regis Houssin
dfd509e787 Works on module hook integration 2010-09-11 12:21:36 +00:00
Regis Houssin
63931d259f Works on module hook integration 2010-09-11 12:03:49 +00:00
Regis Houssin
da5f21a732 Works on module hook integration 2010-09-11 11:54:59 +00:00
Laurent Destailleur
618ffee73c Trad 2010-09-10 22:58:10 +00:00
Laurent Destailleur
edbea6eaca Trad: Better translation 2010-09-10 22:50:36 +00:00
Laurent Destailleur
0711ca2eb5 Trad 2010-09-10 22:18:32 +00:00
Laurent Destailleur
28f572c6fc Rename with correct name 2010-09-10 22:18:04 +00:00
Laurent Destailleur
f368dd2c5e Fix 2010-09-10 21:27:42 +00:00
Regis Houssin
837ca4f9d9 Test: removal of the tab "accountancy card" 2010-09-10 16:51:33 +00:00
Regis Houssin
8a8a7d3c42 Test: removal of the tab "accountancy card" 2010-09-10 16:51:33 +00:00
Regis Houssin
0d7693ca50 Test: removal of the tab "accountancy card" 2010-09-10 16:25:12 +00:00
Regis Houssin
156a1e6b29 Qual: uniformize code 2010-09-10 14:35:07 +00:00
Regis Houssin
39e8ff606e Fix: bad position of title 2010-09-10 12:05:26 +00:00
Regis Houssin
dd8b92e5f0 Works on module hook integration 2010-09-10 11:08:25 +00:00
Regis Houssin
86d0e9c465 Works on module hook integration 2010-09-10 10:42:24 +00:00
Regis Houssin
5cbde19432 Works on module hook integration 2010-09-10 09:52:08 +00:00
Regis Houssin
548210a9e3 New: move "commande create from propal" in a trigger 2010-09-10 06:28:52 +00:00
Regis Houssin
23742344c8 New: move "commande create from propal" in a trigger 2010-09-10 06:28:51 +00:00
Laurent Destailleur
f0385cadc3 Work on invoice creation when creating subscription 2010-09-09 22:59:42 +00:00
Laurent Destailleur
dcb987eb6a Work on invoice creation when creating subscription 2010-09-09 22:56:41 +00:00
Laurent Destailleur
08dd448357 Work on invoice creation when creating subscription 2010-09-09 22:45:05 +00:00
Regis Houssin
07f3edeb88 Fix: bad link 2010-09-09 21:42:27 +00:00
Regis Houssin
2e54c35898 Add trigger for propal create from clone 2010-09-09 17:57:37 +00:00
Regis Houssin
dcfcb1bc53 Works on module hook integration 2010-09-09 17:40:25 +00:00
Regis Houssin
e3dab41aed Works on hook integration in pdf 2010-09-09 17:15:23 +00:00
Regis Houssin
ce47950a4b Fix: bad syntax 2010-09-09 17:09:07 +00:00
Regis Houssin
97f4b62c80 Works on hook integration in pdf 2010-09-09 16:57:53 +00:00
Regis Houssin
3167506860 Works on module hook integration 2010-09-09 16:02:55 +00:00
Regis Houssin
015f32dd0d Works on hook integration in pdf 2010-09-09 15:24:06 +00:00
Regis Houssin
683fcb75c4 Qual: big uniformize code 2010-09-09 14:25:58 +00:00
Regis Houssin
9664f0af5f Qual: big uniformize code 2010-09-09 14:06:15 +00:00
Regis Houssin
b5c174a134 Fix: security check error 2010-09-09 09:57:36 +00:00
Regis Houssin
08ad75940e Add an example for hook integration in pdf 2010-09-09 08:33:30 +00:00
Regis Houssin
ff17dfd9c0 Add an example for hook integration in pdf 2010-09-09 07:26:17 +00:00
Regis Houssin
91d8da54f1 Qual: uniformize code 2010-09-09 06:32:39 +00:00
Regis Houssin
d43c5edb9d Qual: uniformize code 2010-09-09 06:23:02 +00:00
Regis Houssin
d080b2b792 Qual: uniformize code 2010-09-09 06:06:24 +00:00
Regis Houssin
24962e786a Qual: uniformize code 2010-09-09 06:00:52 +00:00
Laurent Destailleur
1918fb582e Mutualize some code 2010-09-09 01:26:07 +00:00
Laurent Destailleur
aec5e4ab52 Mutualize some code 2010-09-08 23:50:52 +00:00
Laurent Destailleur
5d1572a146 Doxygen 2010-09-08 21:56:39 +00:00
Regis Houssin
5fd1a87ad4 Works on module hook integration 2010-09-08 17:02:24 +00:00
Regis Houssin
3696195e58 Fix: unnecessary checking 2010-09-08 16:24:21 +00:00
Regis Houssin
530e321a3e Works on module hook integration 2010-09-08 16:09:59 +00:00
Regis Houssin
ec23d17743 Works on module hook integration 2010-09-08 13:21:38 +00:00
Regis Houssin
095bf18dcd Works on module hook integration 2010-09-08 13:17:28 +00:00
Regis Houssin
e27c4da39f Works on module hook integration 2010-09-08 09:38:17 +00:00
Laurent Destailleur
e824078fbe Doc 2010-09-08 08:10:27 +00:00
Laurent Destailleur
c42b7b7b5d Doc 2010-09-08 08:08:23 +00:00
Laurent Destailleur
095852efa8 Trad 2010-09-08 07:43:45 +00:00
Laurent Destailleur
a81f5c9acf Fix: Uniformize code 2010-09-08 07:35:11 +00:00
Laurent Destailleur
6e84b54b81 Works on migration of FPDF to TCPDF 2010-09-07 22:36:45 +00:00
Laurent Destailleur
6cb8145f13 Use SupplierOrder trad key. 2010-09-07 22:02:28 +00:00
Laurent Destailleur
00f3f5903e Fix: Error management 2010-09-07 19:18:10 +00:00
Laurent Destailleur
e6a3225ae7 Fix: Call of antivirus 2010-09-07 18:18:18 +00:00
Laurent Destailleur
bb58b80ce8 Add doc 2010-09-07 17:19:18 +00:00
Regis Houssin
8a52009111 Works on module hook integration 2010-09-07 16:01:11 +00:00
Regis Houssin
2b2e2225aa Works on module hook integration 2010-09-07 15:14:18 +00:00
Regis Houssin
925af37018 Works on module hook integration 2010-09-07 15:14:17 +00:00
Regis Houssin
d65e3c2280 Works on module hook integration 2010-09-07 14:42:50 +00:00
Regis Houssin
424a157ecf Fix: uniformize code 2010-09-07 14:36:00 +00:00
Regis Houssin
ad6999de3b Works on module hook integration 2010-09-07 14:02:10 +00:00
Regis Houssin
247809d2ce Works on module hook integration 2010-09-07 13:07:32 +00:00
Regis Houssin
0b08cfe7f6 Fix: commit error 2010-09-07 12:53:22 +00:00
Regis Houssin
12754cab91 Fix: commit error 2010-09-07 12:53:22 +00:00
Regis Houssin
b2ca932ee2 Works on canvas integration in third party module 2010-09-07 12:51:30 +00:00
Regis Houssin
451ee7960b Works on canvas integration in third party module 2010-09-07 12:44:15 +00:00
Laurent Destailleur
31de91ecca Make code simpler 2010-09-07 10:24:26 +00:00
Laurent Destailleur
e1bc58080c Qual: Rename method loadControl into doActions to have a more common name used by MVC frameworks. 2010-09-07 10:05:00 +00:00
Laurent Destailleur
e7f94d345b Qual: Use a more common name of class. 2010-09-07 09:57:11 +00:00
Laurent Destailleur
831e684cfe Qual: Use a more common name of class. 2010-09-07 09:51:17 +00:00
Laurent Destailleur
0c159532a1 Clean code: View code was moved into view instead of controller. 2010-09-07 09:40:54 +00:00
Laurent Destailleur
bbb1db7a51 Work on invoice creation when creating subscription 2010-09-07 01:32:20 +00:00
Laurent Destailleur
110e66db18 Work on invoice creation when creating subscriptions 2010-09-07 00:38:03 +00:00
Laurent Destailleur
3b5d63440a Doxygen 2010-09-06 23:57:44 +00:00
Laurent Destailleur
285a3d59dd Better isolation of code when using canvas: Actions first in two mode, then view in two mode. 2010-09-06 23:53:55 +00:00
Regis Houssin
99ac43e40c Fix: regression 2010-09-06 22:37:18 +00:00
Regis Houssin
f4e656eee1 Fix: regression 2010-09-06 22:31:36 +00:00
Regis Houssin
8f04e216db Fix: regression 2010-09-06 22:17:16 +00:00
Laurent Destailleur
46546a78ab Fix: Restore all behaviour of order management of line. The new one is too complex and could not work as it is done. 2010-09-06 21:10:45 +00:00
Laurent Destailleur
f91b786de6 Fix: Correct a no more working request 2010-09-06 20:55:32 +00:00
Laurent Destailleur
264df5d3a6 Error management 2010-09-06 18:56:13 +00:00
Regis Houssin
7e70aaa2f0 Works on migration management positioning lines
rang is not implemented in project task for the moment
2010-09-06 16:51:05 +00:00
Regis Houssin
63908863cc Works on migration management positioning lines
Phase 4 : llx_expeditiondet et llx_livraisondet
2010-09-06 16:39:38 +00:00
Regis Houssin
75422f6e6f Works on migration management positioning lines
Phase 4 : llx_expeditiondet et llx_livraisondet
2010-09-06 16:37:19 +00:00
Regis Houssin
b9ba88a5d2 Works on migration management positioning lines
Phase 4 : llx_expeditiondet et llx_livraisondet
2010-09-06 16:31:28 +00:00
Regis Houssin
9b1b24cf56 Works on migration management positioning lines 2010-09-06 15:01:02 +00:00
Regis Houssin
cbcf6f7eca Works on migration management positioning lines
Phase 3 : llx_facturedet
2010-09-06 14:49:48 +00:00
Regis Houssin
cf4aa19d0c Works on migration management positioning lines
Phase 3 : llx_facturedet
2010-09-06 14:37:29 +00:00
Regis Houssin
4bd73cdda1 Works on migration management positioning lines
Phase 2 : llx_commandedet
2010-09-06 13:54:42 +00:00
Regis Houssin
1288c620f2 Works on migration management positioning lines
Phase 2 : llx_commandedet
2010-09-06 13:44:19 +00:00
Regis Houssin
fb67f808c3 Works on migration management positioning lines
Phase 2 : llx_commandedet
2010-09-06 13:44:19 +00:00
Regis Houssin
fbed8e2ceb Works on migration management positioning lines
Phase 1 : llx_propaldet
2010-09-06 12:58:02 +00:00
Laurent Destailleur
719323313d Qual: Code is now simpler using jQuery. Removed rubbish javascript. 2010-09-06 11:34:53 +00:00
Laurent Destailleur
058cbadba4 Qual: Code is now simpler using jQuery. Removed rubbish javascript. 2010-09-06 11:25:54 +00:00
Laurent Destailleur
22c0d8446f Qual: Code is now simpler using jQuery. Removed rubbish javascript. 2010-09-06 11:04:01 +00:00
Regis Houssin
e04f0a3f9b Works on migration management positioning lines
Phase 1 : llx_propaldet
2010-09-06 10:35:56 +00:00
Laurent Destailleur
75395dd4c1 Qual: Code is now simpler using jQuery. Removed rubbish javascript. 2010-09-06 10:35:07 +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
7a65ee7cb3 Qual: Code is now simpler using jQuery. Removed rubbish javascript. 2010-09-06 10:08:36 +00:00
Laurent Destailleur
72756193bb Qual: Code is now simpler using jQuery. Removed rubbish javascript. 2010-09-06 09:51:00 +00:00
Regis Houssin
e5d963984b Works on migration management positioning lines 2010-09-06 09:38:37 +00:00
Laurent Destailleur
e7fda6b566 Fix: Can't delete default staff value. 2010-09-06 08:52:33 +00:00
Laurent Destailleur
7e7895790b Fix: Can't delete default payment term. 2010-09-06 08:49:25 +00:00
Regis Houssin
db662ca0ae Fix: wrong variable 2010-09-06 05:47:44 +00:00
Laurent Destailleur
dfeab93723 Qual: Uniformize dictionnary table names. 2010-09-06 01:04:07 +00:00
Laurent Destailleur
488105a6d5 New: Add class to manage payment terms 2010-09-06 00:43:45 +00:00
Laurent Destailleur
3d4e72dbf8 Add more log 2010-09-06 00:34:10 +00:00
Laurent Destailleur
7c4ad958c5 Qual: Uniformize dictionnary table names. 2010-09-06 00:10:21 +00:00
Laurent Destailleur
153d2080f0 Qual: Uniformize dictionnary table names. 2010-09-06 00:02:55 +00:00
Laurent Destailleur
cb73e03168 Qual: Uniformize dictionnary table names. 2010-09-05 23:39:37 +00:00
Laurent Destailleur
2e6b811f42 New: Work on invoice creation when creating subscription 2010-09-05 19:28:05 +00:00
Laurent Destailleur
bd0a07c14b New: Work on invoice creation when creating subscription 2010-09-05 19:22:00 +00:00
Regis Houssin
0f65e87b16 Works on canvas integration in third party module 2010-09-05 18:19:58 +00:00
Laurent Destailleur
c02dc30b68 Fix: The child class must do itself the include of its mother class file. 2010-09-05 18:10:23 +00:00
Laurent Destailleur
c0a5c3f428 Error management 2010-09-05 17:59:27 +00:00
Regis Houssin
eaff7f6358 Works on canvas integration in third party module 2010-09-05 16:35:46 +00:00
Regis Houssin
1ee4b2214d Works on canvas integration in third party module 2010-09-05 14:21:15 +00:00
Regis Houssin
55357f73b0 Works on canvas integration in third party module 2010-09-05 14:12:03 +00:00
Regis Houssin
0b1693d6b4 Works on canvas integration in third party module 2010-09-05 13:56:09 +00:00
Regis Houssin
9b9fe10053 Works on canvas integration in third party module 2010-09-05 13:38:34 +00:00
Regis Houssin
33f996a039 Works on canvas integration in third party module 2010-09-05 13:38:34 +00:00
Laurent Destailleur
2921fc4f44 New: Maxi debug of withdraw module.
Move module to stable to hope having more user testing/using it.
2010-09-05 13:24:59 +00:00
Regis Houssin
f6057890bd Works on canvas integration in third party module 2010-09-05 12:03:35 +00:00
Regis Houssin
f604e7eaac Works on canvas integration in third party module 2010-09-05 09:36:59 +00:00
Laurent Destailleur
0578acf414 Work on withdrawal module 2010-09-05 01:20:53 +00:00
Laurent Destailleur
5d7807a101 Qual: Show button greyed if card not validated 2010-09-04 23:58:11 +00:00
Laurent Destailleur
374cb9b863 Fix: Missing sentence in notification email 2010-09-04 23:57:05 +00:00
Laurent Destailleur
d55d451f4c Doxygen 2010-09-04 23:39:44 +00:00
Laurent Destailleur
b4cafd6f25 Clean code 2010-09-04 23:34:34 +00:00
Laurent Destailleur
743b42d961 Fix: Bad field 2010-09-04 22:44:32 +00:00
Laurent Destailleur
e78a9b8a01 Fix: Do not use global variable to fix pb with autoload 2010-09-04 18:04:47 +00:00
Laurent Destailleur
83d473f0d7 Qual: Uniformize code 2010-09-04 17:18:13 +00:00
Laurent Destailleur
060d2df3ea Fix: Can send supplier order by mail at everystep after "approved". 2010-09-04 17:12:09 +00:00
Laurent Destailleur
57f28bc11e Fix: Fix in menu auguria handler 2010-09-04 17:05:35 +00:00
Laurent Destailleur
cea8541cc9 Trad 2010-09-04 16:20:44 +00:00
Laurent Destailleur
fdc05f97d3 Add more info on module page 2010-09-04 16:16:15 +00:00
Laurent Destailleur
96cc6e4fe3 Fix: Remove warning 2010-09-04 13:21:19 +00:00
Laurent Destailleur
adf167436e Fix: Error with php 5.2 2010-09-04 13:11:57 +00:00
Laurent Destailleur
2368cc676e Work on task #10579 : Simplify code using editor 2010-09-04 12:52:06 +00:00
Laurent Destailleur
bd5ee3e9c7 Try to increase speed with no success. 2010-09-04 12:45:54 +00:00
Laurent Destailleur
283692ad41 Error in driver is log as warning 2010-09-04 12:32:32 +00:00
Laurent Destailleur
5a65989f49 Fix: Remove use of strftime 2010-09-04 12:26:09 +00:00
Laurent Destailleur
e3c27e2a69 Fix: Error in close function 2010-09-04 12:19:47 +00:00
Laurent Destailleur
24ce9abe99 Fix: Short code for hong kong dollar 2010-09-04 11:53:49 +00:00
Laurent Destailleur
326fcf601e Qual: Add more information on install 2010-09-04 11:19:21 +00:00
Laurent Destailleur
7364d8a7dd Fix: Error with mysql 4.1 2010-09-04 10:56:11 +00:00
Regis Houssin
ee4cd1c500 Works on canvas integration in third party module 2010-09-04 10:48:20 +00:00
Regis Houssin
b9fe774511 Works on canvas integration in third party module 2010-09-04 10:48:20 +00:00
Laurent Destailleur
9d79ed1f1a Add information on installer 2010-09-04 10:42:56 +00:00
Laurent Destailleur
bbb6fe69c2 Fix syntax error 2010-09-04 10:37:20 +00:00
Regis Houssin
ec1bb81221 Fix: enable php soap library 2010-09-04 08:01:09 +00:00
Laurent Destailleur
b45c3a3ded Update trad 2010-09-04 00:31:30 +00:00
Laurent Destailleur
67fc7943b5 Trad 2010-09-04 00:16:41 +00:00
Laurent Destailleur
fd5af09a45 Trad: Update language 2010-09-03 23:33:14 +00:00
Laurent Destailleur
f3faed62ca Fix menu handler 2010-09-03 23:12:28 +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
Regis Houssin
0c39f20f8d Works on canvas integration in third party module 2010-09-03 18:28:59 +00:00
Regis Houssin
4060b73420 Works on canvas integration in third party module 2010-09-03 07:21:02 +00:00
Laurent Destailleur
2ea124d32e Canvas usage is an option 2010-09-02 21:34:43 +00:00
Laurent Destailleur
3956d5904f Canvas usage is an option 2010-09-02 21:23:52 +00:00
Laurent Destailleur
cbc3d08106 Add code comments 2010-09-02 21:08:29 +00:00
Laurent Destailleur
bd68cfaf98 Remove useless code 2010-09-02 20:58:38 +00:00
Laurent Destailleur
dc3eb8bf78 Qual: Remove useless cleartype param to make code easier. 2010-09-02 20:57:17 +00:00
Laurent Destailleur
5904ff20ea Canvas usage is an option 2010-09-02 20:25:38 +00:00
Laurent Destailleur
a03a01153b Canvas usage is an option 2010-09-02 20:13:26 +00:00
Laurent Destailleur
c611297694 Add comment 2010-09-02 20:06:52 +00:00
Laurent Destailleur
e3bcd7eff0 Fix: Restore standard mode 2010-09-02 19:56:30 +00:00
Laurent Destailleur
98f1218f92 Fix: Restore working when not using canvas until finding a better way to mix both mode. 2010-09-02 19:41:49 +00:00
Laurent Destailleur
35ecba77dd Fix: Restore broken feature 2010-09-02 19:31:18 +00:00
Laurent Destailleur
7917c17844 Work on task #10579 : Simplify code using editor 2010-09-02 19:10:34 +00:00
Laurent Destailleur
554abc46c7 Work on task #10579 : Simplify code using editor 2010-09-02 18:51:47 +00:00
Regis Houssin
657db6cc47 Works on canvas integration in third party module 2010-09-02 17:33:57 +00:00
Regis Houssin
2b42ea4904 Works on canvas integration in third party module 2010-09-02 16:52:29 +00:00
Regis Houssin
2d552df6be Works on canvas integration in third party module 2010-09-02 14:36:36 +00:00
Regis Houssin
c571f25afb Works on canvas integration in third party module 2010-09-02 12:18:02 +00:00
Laurent Destailleur
f5dd8f1da1 Work on task #10579 : Simplify code using editor 2010-09-01 22:52:53 +00:00
Laurent Destailleur
abd19f59ba Fix: Duplicate escaping when using encrypt 2010-09-01 22:45:10 +00:00
Regis Houssin
439f5134ab Works on canvas integration in third party module 2010-09-01 20:51:11 +00:00
Regis Houssin
af96971a31 Works on canvas integration in third party module 2010-09-01 20:51:10 +00:00
Laurent Destailleur
889226b499 Work on filemanager module 2010-09-01 17:58:34 +00:00
Laurent Destailleur
e389618ddb Fix: Non default canvas usage must be restricted to advanced external module. Standard version should works with one kind of third party. 2010-09-01 15:10:15 +00:00
Laurent Destailleur
f5d47498ed Fix: Non default canvas usage must be restricted to advanced external module. Standard version should works with one kind of third party. 2010-09-01 14:45:30 +00:00
Laurent Destailleur
a7f6fdecca Work on replacement of FPDF with TCPDF 2010-09-01 14:32:13 +00:00
Laurent Destailleur
acf961a506 New: Can show professionnal ids on address 2010-09-01 14:21:51 +00:00
Laurent Destailleur
02206c3fa4 Work on FPDF replacement by TCPDF 2010-09-01 14:13:51 +00:00
Laurent Destailleur
fc460abd17 Trad 2010-09-01 13:56:20 +00:00
Laurent Destailleur
a7463c7ea6 Trad 2010-09-01 13:33:06 +00:00
Laurent Destailleur
4588963e36 New: Add target language in translation files 2010-09-01 13:01:50 +00:00
Laurent Destailleur
84883dc4d3 Trad: Fix 2010-09-01 12:57:07 +00:00
Laurent Destailleur
849179cb58 Trad: Remove nb_NO translation in non nb_NO files. 2010-09-01 12:47:47 +00:00
Laurent Destailleur
046e52a7a0 Work on FPDF replacement by TCPDF 2010-09-01 12:46:32 +00:00
Laurent Destailleur
660ffdfea5 Fix: type was not loaded 2010-09-01 12:20:34 +00:00
Laurent Destailleur
8cb8c90910 Fix: Remove not desired warning 2010-09-01 11:51:02 +00:00
Laurent Destailleur
a2cca4c215 Work on FPDF replacement by TCPDF 2010-09-01 11:44:27 +00:00
Laurent Destailleur
e15bc371b1 New: Can generate business card for on particular member. 2010-09-01 11:38:10 +00:00
Laurent Destailleur
e8dea80b50 Move in other module category 2010-09-01 11:15:17 +00:00
Laurent Destailleur
e26bac8231 Work on FPDF replacement by TCPDF 2010-09-01 10:43:52 +00:00
Laurent Destailleur
43f0786afb Qual: PDF model moved into includes/modules 2010-09-01 10:29:37 +00:00
Laurent Destailleur
f5a945cf74 Work on FPDF replacement by TCPDF 2010-09-01 10:22:11 +00:00
Regis Houssin
d97c1054f1 Works on canvas integration in third party module 2010-09-01 09:19:03 +00:00
Regis Houssin
c15b95e40e Works on canvas integration in third party module 2010-09-01 08:14:01 +00:00
Regis Houssin
5155b4422b Works on canvas integration in third party module 2010-09-01 08:14:01 +00:00
Juanjo Menent
8030a1c968 Trad: Update orders.lang and other.lang 2010-09-01 08:11:18 +00:00
Regis Houssin
78cd38639f Works on canvas integration in third party module 2010-09-01 07:55:26 +00:00
Juanjo Menent
283ac96e5a Trad: Update suppliers.lang and errors.lang 2010-09-01 07:52:38 +00:00
Philippe Grand
3b8ef56805 tiny code enhancement 2010-09-01 07:50:28 +00:00
Regis Houssin
c8fa0b67ec Works on canvas integration in third party module 2010-09-01 07:48:33 +00:00
Juanjo Menent
e70f87ba4b Trad: Add swedish language 2010-09-01 07:46:49 +00:00
Juanjo Menent
dbbb888ab4 Trad: Update products.lang 2010-09-01 07:43:40 +00:00
Juanjo Menent
ac476c9577 Trad: Update main.lang 2010-09-01 07:37:23 +00:00
Juanjo Menent
35a731b819 Trad: Update members.lang 2010-09-01 07:30:20 +00:00
Juanjo Menent
21ca766bb2 Trad: Update admin.lang 2010-09-01 07:16:48 +00:00
Regis Houssin
445b45228c Fix: trad 2010-09-01 06:56:27 +00:00
Laurent Destailleur
3be7cff3d0 Remove deprecated files 2010-09-01 01:58:24 +00:00
Laurent Destailleur
70de76f0fb Work on FPDF replacement by TCPDF 2010-09-01 01:50:15 +00:00
Laurent Destailleur
8fdafbcc5f Work on FPDF replacement by TCPDF 2010-09-01 01:37:16 +00:00
Laurent Destailleur
ded3200073 Work on FPDF replacement by TCPDF 2010-08-31 23:52:19 +00:00
Laurent Destailleur
bde174ffbd New: Add more space for module description
New: Add dolistore in module setup area.
2010-08-31 23:43:30 +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
Laurent Destailleur
02e2a74183 Add link to DoliStore 2010-08-31 22:31:54 +00:00
Laurent Destailleur
547d58ae95 Fix: Syntax error 2010-08-31 22:24:45 +00:00
Laurent Destailleur
11479ecbe6 Work on FPDF replacement by TCPDF 2010-08-31 22:05:19 +00:00
Laurent Destailleur
73d451640a Fix: Remove warning 2010-08-31 21:47:18 +00:00
Laurent Destailleur
0cfe0514d3 Qual: Simplify code 2010-08-31 21:46:21 +00:00
Laurent Destailleur
2ac615a352 Fix: Error message 2010-08-31 21:43:00 +00:00
Laurent Destailleur
46b05b1e21 Fix: Remove warnings 2010-08-31 21:40:42 +00:00
Laurent Destailleur
eeb626cf5c Fix: Postgresql compatibility 2010-08-31 21:23:35 +00:00
Laurent Destailleur
42ccbcb2f8 Doxygen 2010-08-31 21:02:29 +00:00
Laurent Destailleur
bb4ca59ce3 Fix: Bad object 2010-08-31 21:02:01 +00:00
Laurent Destailleur
7e4ac7ce74 Fix: Bad object 2010-08-31 20:50:43 +00:00
Regis Houssin
66268368ac Works on canvas integration in third party module 2010-08-31 14:54:09 +00:00
Laurent Destailleur
0c61e547ec Fix: Set correct owner on build package 2010-08-31 07:21:14 +00:00
Laurent Destailleur
28206f5662 New: Add more default vat rate 2010-08-30 22:00:06 +00:00
Laurent Destailleur
ceb8a3e659 New: Add more default vat rate 2010-08-30 21:57:10 +00:00
Laurent Destailleur
7a6dcd287f Trad 2010-08-30 21:46:21 +00:00
Laurent Destailleur
886ca96ad3 Fix: UTF encoding with ajax pages 2010-08-30 18:31:59 +00:00
Laurent Destailleur
a09f62f8d2 Look: enhance auguria theme 2010-08-30 08:13:47 +00:00
Laurent Destailleur
96dfb4574f New: Task #10553 : Can attach files on members card. 2010-08-29 21:44:35 +00:00
Laurent Destailleur
f24214d9ef Fix: Postgresql compatibility
New: Can filter on payment type and bank account in payment lists.
2010-08-29 21:11:42 +00:00
Laurent Destailleur
00803e8ae8 Fix: Postgresql compatibility 2010-08-29 20:34:20 +00:00
Laurent Destailleur
b6d1f1b8e9 Fix: Hide remainder to pay with amount 0 from "planed transaction" view. 2010-08-29 19:53:37 +00:00
Laurent Destailleur
727fc871c6 Replace javascript by jQuery 2010-08-29 18:29:19 +00:00
Laurent Destailleur
1479a40e6d Fix: Bad parameter position 2010-08-29 18:23:56 +00:00
Laurent Destailleur
688dad64ec Removed REQUEST 2010-08-29 17:55:50 +00:00
Laurent Destailleur
c326e2697a Replace javascript by jQuery 2010-08-29 17:52:06 +00:00
Laurent Destailleur
4547233095 A little speed and memory improvement 2010-08-29 17:43:51 +00:00
Laurent Destailleur
f8974f87f0 Replace javascript by jQuery 2010-08-29 17:38:30 +00:00
Laurent Destailleur
cc55568723 Replace javascript by jQuery 2010-08-29 16:47:17 +00:00
Laurent Destailleur
54489e6050 Replace javascript by jQuery 2010-08-29 15:38:47 +00:00
Laurent Destailleur
fd177b1746 Start to work on invoice/payment creation on subscription creation 2010-08-29 15:25:39 +00:00
Laurent Destailleur
f844640adf New: Preview of email sent is shown 2010-08-29 12:54:39 +00:00
Laurent Destailleur
5cb43e1521 Error management 2010-08-29 00:06:23 +00:00
Laurent Destailleur
a881307f01 Fix: bug #30629 : Ajout de prix fournisseur avec quantité fractionné donne erreur 2010-08-28 23:54:46 +00:00
Laurent Destailleur
178479baa7 Fix: bug #29540 : check Vat Popup 2010-08-28 23:35:35 +00:00
Laurent Destailleur
f98dcc1dd1 Bad url 2010-08-28 22:54:23 +00:00
Laurent Destailleur
74d44f66a0 Fix: Bad url 2010-08-28 22:54:12 +00:00
Laurent Destailleur
a654808334 Trad: Fix trad 2010-08-28 22:32:02 +00:00
Laurent Destailleur
0a4ace1774 Add compressed version of lib 2010-08-28 13:52:19 +00:00
Laurent Destailleur
525df0672f Bank account list is ordered on label 2010-08-28 13:41:55 +00:00
Laurent Destailleur
c09c439b48 Add swedish language 2010-08-28 12:06:33 +00:00
Laurent Destailleur
b8a4bce502 Enhance ecm module. 2010-08-28 11:09:22 +00:00
Laurent Destailleur
d7530d9176 Add a button "cancel" 2010-08-28 11:06:21 +00:00
Laurent Destailleur
f5b603af5b New: Add option to send all emails to a bulk carbon copy email. 2010-08-28 10:55:11 +00:00
Laurent Destailleur
4a79ba8a46 Remove scriptaculous libraries 2010-08-27 23:59:39 +00:00
Laurent Destailleur
47de74008b Remove ambiguous text 2010-08-27 23:45:52 +00:00
Laurent Destailleur
2a8dd43595 Fix: Popup calendar now use the user lang (not default lang).
Perf: Increase speed of popup calendar and removed old calendar.
2010-08-27 23:42:10 +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
b4024992a8 Removed blink on minth change on popup calendar 2010-08-27 22:07:10 +00:00
Laurent Destailleur
9eccb08b9d Enhances themes to manage toolbars. 2010-08-27 21:03:38 +00:00
Laurent Destailleur
8a1fdd2eb8 Can disabled javascript on command line 2010-08-27 21:02:31 +00:00
Laurent Destailleur
d42b94076f Move core file to core directory 2010-08-27 20:51:18 +00:00
Laurent Destailleur
9d868a28b3 Doc 2010-08-27 20:49:53 +00:00
Laurent Destailleur
e3bd86a16f New: Use js pane on ecm page 2010-08-27 20:48:55 +00:00
Laurent Destailleur
7a401832f9 Remove deprecated code 2010-08-27 20:48:21 +00:00
Laurent Destailleur
9d1c5a9e90 Enhances themes to manage toolbars. 2010-08-27 20:41:54 +00:00
Laurent Destailleur
d45da5494b Trad 2010-08-27 20:41:45 +00:00
Laurent Destailleur
3db535a512 Enhances themes to manage toolbars. 2010-08-27 19:44:52 +00:00
Laurent Destailleur
26801a4ddf Link icon can be click 2010-08-27 07:13:56 +00:00
Laurent Destailleur
579990683e Trad: Fix trad 2010-08-27 07:01:28 +00:00
Laurent Destailleur
0f6ac8fcd6 Fix bug in translator tool 2010-08-27 06:42:02 +00:00
Laurent Destailleur
c78d96f69d New: Prepare option to choose javascript editor 2010-08-27 00:09:58 +00:00
Laurent Destailleur
59874a28f7 Works on filemanager module 2010-08-26 23:28:05 +00:00
Laurent Destailleur
c9cfb4c075 Fix: Show correct information 2010-08-26 22:31:30 +00:00
Laurent Destailleur
5b9398ed16 Fix: Show correct information 2010-08-26 22:28:04 +00:00
Laurent Destailleur
ca041b4cad Fix trad 2010-08-26 22:22:30 +00:00
Laurent Destailleur
a1f7c109cb Fix: Bad parameters order 2010-08-26 22:09:51 +00:00
Laurent Destailleur
c5ab77ee73 New: Add slovenian language sl_SL 2010-08-26 21:31:44 +00:00
Laurent Destailleur
ba9757bd6f Fix: Wrong value 2010-08-26 15:58:26 +00:00
Laurent Destailleur
81c2b485c8 New: Can add a comment on stock dispatching to be saved into the stock movement. 2010-08-26 15:46:39 +00:00
Laurent Destailleur
76a7e8f424 Add more units 2010-08-26 14:49:40 +00:00
Laurent Destailleur
f038ba869b Trad 2010-08-26 13:17:42 +00:00
Laurent Destailleur
e0d04d5318 New: Can set the planed delivery date on shipment creation.
New: Can click on image in eldy and empty menu manager.
2010-08-26 12:48:57 +00:00
Laurent Destailleur
241c4e76cd New: Add hour and min in delivery dates 2010-08-26 12:47:56 +00:00
Laurent Destailleur
af195594a4 Wrong param 2010-08-26 12:23:45 +00:00
Laurent Destailleur
515773c2b6 Trad 2010-08-26 12:19:32 +00:00
Laurent Destailleur
7a053b3bda Add volume unit "ounce". 2010-08-26 11:59:41 +00:00
Laurent Destailleur
38cbd12d92 Fix: Duplicate entry, wrong sort 2010-08-26 11:48:30 +00:00
Laurent Destailleur
0d2b38f994 Enhance ECM module 2010-08-26 02:45:48 +00:00
Laurent Destailleur
0828a09aa1 Image can be clicked on eldy theme 2010-08-26 02:07:52 +00:00
Laurent Destailleur
ff691c6456 More complete example 2010-08-25 23:28:16 +00:00
Laurent Destailleur
b201aeb3d3 Image can be click on eldy menu 2010-08-25 23:27:44 +00:00
Regis Houssin
8691191c0e Works on canvas integration in third party module 2010-08-25 20:09:08 +00:00
Regis Houssin
e0cbdc7e54 Works on canvas integration in third party module 2010-08-25 17:19:10 +00:00
Laurent Destailleur
9181e0af7d Typo 2010-08-24 22:21:21 +00:00
Laurent Destailleur
cf6680194e Removed scriptaculous drag and drop, replaced by jquery. 2010-08-24 22:18:50 +00:00
Laurent Destailleur
eb33a6f30a Optimize perf for function 2010-08-24 21:29:47 +00:00
Laurent Destailleur
6d179229d1 Fix: Not a dolibarr script 2010-08-24 21:07:26 +00:00
Philippe Grand
b6d0f859af task #6689, strlen problem
replace  strlen with dol_strlen
2010-08-24 19:51:56 +00:00
Laurent Destailleur
d00efff3ec Add more measure units. 2010-08-24 18:40:17 +00:00
Laurent Destailleur
ac4dfe00c4 Accept larger company names. Up to 60 chars. 2010-08-24 18:04:05 +00:00
Laurent Destailleur
29217c5270 Fix: field too short 2010-08-24 17:48:49 +00:00
Laurent Destailleur
098b11e5f8 Error management 2010-08-24 17:37:07 +00:00
Philippe Grand
fb06c15330 task #6689, strlen problem
replace  strlen with dol_strlen
2010-08-24 14:42:18 +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
3302f7e773 Add possibility to include login method in a module 2010-08-24 12:42:16 +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
4060369420 Doc 2010-08-24 09:53:02 +00:00
Regis Houssin
24aa5b6ff5 Add possibility to include login method in a module 2010-08-24 09:52:06 +00:00
Regis Houssin
b116d1067b Add possibility to include login method in a module 2010-08-24 09:52:06 +00:00
Laurent Destailleur
a2de97e221 Can input payment conditions on several lines 2010-08-24 09:39:17 +00:00
Laurent Destailleur
f8bd212b06 Fix: Can edit dictionnary of payment term and conditions when a module need it. 2010-08-23 20:32:11 +00:00
Laurent Destailleur
e804a9949e Fix: Cancel button go on nowhere 2010-08-23 19:15:51 +00:00
Laurent Destailleur
84234633b7 Fix: Project is preselected when creating a task 2010-08-23 19:03:53 +00:00
Laurent Destailleur
842ae4619d Trad 2010-08-23 18:27:38 +00:00
Regis Houssin
ca8cb59de6 Ajout de MAIN_LOGOUT_GOTO_URL qui permet de dterminer une adresse de destination lors d'un logout 2010-08-23 18:09:24 +00:00
Laurent Destailleur
becb9099a6 New: Drag and drop on home page is now done by jquery 2010-08-22 22:49:13 +00:00
Laurent Destailleur
629f782f17 Usage of autocomplete using jquery now works for products. 2010-08-22 18:02:32 +00:00
Laurent Destailleur
783a66b4fc Make code easier to understand 2010-08-22 15:46:34 +00:00
Laurent Destailleur
119f6d79dc Rename a paramater 2010-08-22 14:00:53 +00:00
Laurent Destailleur
159c8dd0fd Fix: Removed rubish content 2010-08-22 13:42:48 +00:00
Laurent Destailleur
75f3b9e631 New: Nav works on bank line 2010-08-22 13:40:44 +00:00
Laurent Destailleur
9d781afe1d Add log for each request with error 2010-08-22 13:32:38 +00:00
Laurent Destailleur
10e0b270df Fix: postgresql compatibility 2010-08-22 12:44:14 +00:00
Laurent Destailleur
1048f73d22 Increase memory requirement 2010-08-21 20:58:14 +00:00
Laurent Destailleur
727309d2d4 Chang not used code 2010-08-21 20:16:52 +00:00
Laurent Destailleur
b2851ddfdf New: Add a new trunc option 2010-08-21 18:53:19 +00:00
Laurent Destailleur
5df86f8a50 Fix in coloring negative amounts 2010-08-21 17:44:41 +00:00
Laurent Destailleur
41319b6ef1 Fix in coloring negative amounts 2010-08-21 17:42:41 +00:00
Laurent Destailleur
8202d8ed35 Fix in coloring negative amounts 2010-08-21 17:38:08 +00:00
Laurent Destailleur
c1bacfd6a2 Mime function can return image of mime 2010-08-21 16:38:19 +00:00
Laurent Destailleur
a28c85e1f9 Fix theme color 2010-08-21 15:43:51 +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
7ee685640b 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
1b928068e9 Fix: master should works even if langs not defined. 2010-08-21 14:05:51 +00:00
Laurent Destailleur
47bdadd6b5 New: For germany, we invert order of address 2010-08-20 23:06:20 +00:00
Laurent Destailleur
4943cde048 Uniformize code 2010-08-20 23:03:59 +00:00
Laurent Destailleur
4b715a88c0 Prepare code and database for a notifications module using other stream than emails. 2010-08-20 22:12:05 +00:00
Laurent Destailleur
1e8eb81ec4 New: Function to resize image can also change format 2010-08-20 19:19:24 +00:00
Regis Houssin
116243edbb Fix: possibility to defined rang with an external module 2010-08-20 17:57:25 +00:00
Regis Houssin
741a010df0 Fix: possibility to defined rang with an external module 2010-08-20 17:09:07 +00:00
Laurent Destailleur
62c5501fb1 Enhance mime detection 2010-08-20 16:26:55 +00:00
Laurent Destailleur
d6e4880ee6 Enhance mime detection 2010-08-20 16:25:31 +00:00
Regis Houssin
ebf39acf5b Qual: cutting functions so you can use in other modules 2010-08-20 16:22:30 +00:00
Laurent Destailleur
f027e0dc1b Fix: Missing trad 2010-08-20 16:05:07 +00:00
Regis Houssin
1373336e94 Fix: possibility to defined rang with an external module 2010-08-20 15:56:33 +00:00
Regis Houssin
6cdd20496a Fix: the name of a database can contain a hyphen 2010-08-20 11:58:29 +00:00
Laurent Destailleur
aef3fde5db Fix: Error when deleting lock file by doliwamp 2010-08-19 22:32:51 +00:00
Laurent Destailleur
be2a500d70 Minor speed enhancement 2010-08-19 22:06:35 +00:00
Laurent Destailleur
2447362c9a Add status (tosell/tobuy) on stock list 2010-08-19 21:39:15 +00:00
Laurent Destailleur
26d3cc3a8d Add status (tosell/tobuy) on stock list 2010-08-19 21:26:54 +00:00
Laurent Destailleur
f9eabf9966 Add status (tosell/tobuy) on stock list 2010-08-19 21:19:51 +00:00
Laurent Destailleur
141933d2d0 Trad 2010-08-19 21:15:06 +00:00
Laurent Destailleur
218dc16ed1 Add status (tosell/tobuy) on stock list 2010-08-19 21:12:56 +00:00
Laurent Destailleur
a60cece2de Add status (tosell/tobuy) on stock list 2010-08-19 20:58:08 +00:00
Laurent Destailleur
665aefe75e Fix: Error management if javascript disabled. 2010-08-19 20:36:01 +00:00
Laurent Destailleur
8fa175f3e9 Fix: Restore feature broken with renaming 2010-08-19 20:29:55 +00:00
Laurent Destailleur
f3bedb2ddc Add option to help debug of ical export 2010-08-19 19:30:17 +00:00
Laurent Destailleur
58a5a866f3 Fix: javascript content must be in utf8 2010-08-19 19:04:49 +00:00
Laurent Destailleur
4ef58f0f5c Fix: Minor fix in url 2010-08-19 18:51:10 +00:00
Laurent Destailleur
6351c5981f Postgresql compatibility 2010-08-19 18:41:08 +00:00
Regis Houssin
b3cf4598fd Fix: possibility to defined rang with an external module 2010-08-19 17:04:43 +00:00
Regis Houssin
77aa19f885 Fix: select_array is deprecated 2010-08-19 15:27:29 +00:00
Regis Houssin
2c4a56771f Fix: $optiontype not used
Fix: select_array is deprecated
2010-08-19 15:20:25 +00:00
Regis Houssin
9601f8a353 Fix: $optiontype not used
Fix: select_array is deprecated
2010-08-19 15:13:17 +00:00
Regis Houssin
9c333459c6 Fix: delete old PWC files and css 2010-08-19 14:20:56 +00:00
Laurent Destailleur
fb4967242a Minor look fix 2010-08-19 01:42:26 +00:00
Laurent Destailleur
ee321c7356 Postgresql compatibility 2010-08-19 01:39:21 +00:00
Laurent Destailleur
3ecd98620c Postgresql compatibility 2010-08-19 01:30:46 +00:00
Laurent Destailleur
88f53253cb Comments 2010-08-19 00:50:37 +00:00
Laurent Destailleur
a4234c1768 Fix: An ajax return must not include html header. 2010-08-19 00:49:31 +00:00
Laurent Destailleur
983b5c40e7 Fix: An ajax return must not include html header. 2010-08-19 00:49:31 +00:00
Laurent Destailleur
ef0739f143 Fix: Ajax request must not return http/html headers. 2010-08-19 00:43:39 +00:00
Laurent Destailleur
99575b2288 Qual: Uniformize code 2010-08-19 00:42:37 +00:00
Laurent Destailleur
0a02ac310a Can edit supplier ref 2010-08-19 00:21:58 +00:00
Laurent Destailleur
479f768725 New: Add jquery plugin 2010-08-18 22:12:20 +00:00
Laurent Destailleur
e6722ad64f Fix: Error management on delete file 2010-08-18 20:26:57 +00:00
Laurent Destailleur
da445d8502 Removed add of jquery as it is now always included. 2010-08-18 19:29:41 +00:00
Laurent Destailleur
76c2dccb70 New: Replaced completely PWC with JQuery 2010-08-18 19:17:58 +00:00
Laurent Destailleur
666c2fc965 Removed old comments 2010-08-18 19:06:49 +00:00
Laurent Destailleur
a17ed39bc1 Replace PWC with jQuery 2010-08-18 19:00:57 +00:00
Laurent Destailleur
263b945526 Trad 2010-08-18 19:00:09 +00:00
Laurent Destailleur
576c3da280 Page is not reloaded. 2010-08-18 18:58:14 +00:00
Laurent Destailleur
85d3bcafa4 New: Can cancel edition
Fix: Minor fix in theme around logo
2010-08-18 17:16:21 +00:00
Laurent Destailleur
bbfa8f506d Fix: Syntax error 2010-08-18 17:00:28 +00:00
Laurent Destailleur
755fd5de70 Fix: Postgresql compatibility 2010-08-18 16:00:10 +00:00
Laurent Destailleur
68dbc9e5a6 Add more mime types 2010-08-18 14:48:17 +00:00
Laurent Destailleur
533de8ea74 Fix: db escaping must use db->escape and not addslashes. 2010-08-18 14:01:23 +00:00
Laurent Destailleur
96ee60654c Postgresql compatibility 2010-08-18 13:59:28 +00:00
Laurent Destailleur
b0b6b72008 Fix: Removed deprecated function 2010-08-18 13:50:45 +00:00
Laurent Destailleur
5b71bde029 Fix: Mark pdate as depracated 2010-08-18 13:49:38 +00:00
Laurent Destailleur
c06106d799 Fix: Mark pdate as depracated 2010-08-18 13:49:38 +00:00
Laurent Destailleur
f9317ce98d Remove spaces 2010-08-18 13:31:20 +00:00
Laurent Destailleur
882c94a40f Doc 2010-08-18 08:11:42 +00:00
Laurent Destailleur
21e2a220a0 Doc 2010-08-18 07:46:54 +00:00
Laurent Destailleur
541326579e Fix: Reorder of boxes 2010-08-18 07:44:45 +00:00
Laurent Destailleur
fdc13a2480 Qual: Uniformize code
Doc: Doxygen
2010-08-18 07:28:12 +00:00
Laurent Destailleur
b7da077da6 Qual: Add jquery by default.
Qual: Enhancement in cropping function.
2010-08-17 22:58:34 +00:00
Laurent Destailleur
a71f59fa1c Update exclude 2010-08-17 22:26:50 +00:00
Regis Houssin
a77c2ae364 Fix: possibility to defined rang with an external module 2010-08-17 15:07:22 +00:00
Regis Houssin
8a5f4866a8 Fix: possibility to defined rang with an external module 2010-08-17 14:54:46 +00:00
Regis Houssin
564326d5cd Fix: delete deprecated functions 2010-08-17 14:05:24 +00:00
Laurent Destailleur
3b83692946 Fix: Lost permission 2010-08-17 08:18:46 +00:00
Laurent Destailleur
30cdb4b455 Fix: Sql error 2010-08-17 00:03:17 +00:00
Laurent Destailleur
04dc1ff63e Fix: Bad coding 2010-08-17 00:02:01 +00:00
Regis Houssin
bf155f92dc Fix: delete old constant 2010-08-16 16:33:25 +00:00
Juanjo Menent
bab4a6198a Task #9643: Works in Suppliers 2010-08-16 13:13:15 +00:00
Laurent Destailleur
2f7cb740cd New: Add first Selenium GUI tests 2010-08-15 23:30:16 +00:00
Laurent Destailleur
6e0b42afb1 Add selenium tests 2010-08-15 23:19:46 +00:00
Laurent Destailleur
21d233cd72 Migrate menu only if required 2010-08-15 22:33:08 +00:00
Laurent Destailleur
672f6a1641 Fix: Bad old data 2010-08-15 22:18:48 +00:00
Laurent Destailleur
7a0ef5c815 Fix: Minor look fix 2010-08-15 17:20:21 +00:00
Laurent Destailleur
d906b0551d Fix: Correct bad old data 2010-08-15 17:17:38 +00:00
Laurent Destailleur
a71ae89a94 Little opimization 2010-08-15 15:53:16 +00:00
Regis Houssin
63ba8627a9 Works on capability to hook a thirdparty module. 2010-08-15 15:39:55 +00:00
Laurent Destailleur
eed75471af Doc is more clear 2010-08-15 15:15:52 +00:00
Regis Houssin
6aaac6b03d Fix: call db problem 2010-08-14 16:38:38 +00:00
Laurent Destailleur
98a4430d5f Better postgresql compatibility 2010-08-14 02:44:07 +00:00
Laurent Destailleur
5f1310a325 Fix: Error in download attached file on project 2010-08-14 02:22:34 +00:00
Laurent Destailleur
1785f5fe0e Fix: Postgresql compatibility 2010-08-14 02:08:49 +00:00
Laurent Destailleur
9b84d746b9 Better error management 2010-08-14 01:52:26 +00:00
Laurent Destailleur
084da1e440 Fix: Use good payment type 2010-08-14 01:50:57 +00:00
Laurent Destailleur
5be0cb859e Fix: Use good payment type 2010-08-14 01:42:59 +00:00
Laurent Destailleur
0bf8bce765 Fix break page on pdf for projects 2010-08-14 00:17:54 +00:00
Laurent Destailleur
46b35d0ee0 Fix: Error when creating 2 external rss boxes. 2010-08-13 23:34:34 +00:00
Laurent Destailleur
fd23d97793 Fix: Error on page when going from some link 2010-08-13 17:42:25 +00:00
Laurent Destailleur
a8fba4277f Fix: Removed duplicate button 2010-08-13 17:39:10 +00:00
Juanjo Menent
3e2dd6affa Another fix for missing trad 2010-08-13 15:52:41 +00:00
Laurent Destailleur
0806ffc52d Another fix for missing trad. 2010-08-13 07:42:12 +00:00
Laurent Destailleur
9ec0cd1322 Qual: Remove dead code 2010-08-12 23:44:41 +00:00
Laurent Destailleur
498ca6bda5 Trad 2010-08-12 23:26:12 +00:00
Laurent Destailleur
c082f6e39b Fix: Better postgresql compatibility 2010-08-12 23:24:21 +00:00
Laurent Destailleur
8dabc0d659 Fix: Error in creating line 2010-08-12 22:42:56 +00:00
Laurent Destailleur
11041ce3fa New: task #10538: Add filter on expiration date of subscription for foundation module email selector.
Fix: Postgresql compatibility.
2010-08-12 22:23:44 +00:00
Laurent Destailleur
ef043984b9 Fix: Usage of numbering project ref 2010-08-12 18:52:34 +00:00
Laurent Destailleur
6ef783b6cf Remove deprecated file 2010-08-12 18:42:01 +00:00
Juanjo Menent
92e9e1447f Task #9643: Works in Products 2010-08-12 16:28:48 +00:00
Juanjo Menent
03dcfb0443 Task #9643: Works in Products 2010-08-12 16:19:52 +00:00
Regis Houssin
8f4973f3da Fix: databases compatibility 2010-08-12 13:35:08 +00:00
Philippe Grand
6826ce7b9f wrong translation constant 2010-08-12 12:36:58 +00:00
Laurent Destailleur
622dc041af Fix: postgresl compatibility 2010-08-12 07:50:47 +00:00
Laurent Destailleur
d73635c318 New: Upgrade process works with Postgresql 2010-08-11 22:56:13 +00:00
Laurent Destailleur
5439973b1e Minor enhancement in GED module 2010-08-11 22:22:17 +00:00
Laurent Destailleur
3e205a2552 Qual: Renamed french field "envente" into "tosell". 2010-08-11 18:35:32 +00:00
Laurent Destailleur
5affcd3b3f Qual: Renamed french field "envente" into "tosell". 2010-08-11 18:35:31 +00:00
Laurent Destailleur
d7f40000c6 Fix: Restore broken feature 2010-08-10 21:01:21 +00:00
Juanjo Menent
61440d4394 Task #9643: Prepare database 2010-08-10 18:18:04 +00:00
Juanjo Menent
062522f455 Task 10376: Add to mail the body predefined text 2010-08-10 15:27:11 +00:00
Laurent Destailleur
bb0cc81be9 Fix: Restore default behaviour 2010-08-10 01:39:40 +00:00
Laurent Destailleur
5b8237ecf2 Fix: default vat 2010-08-10 01:19:22 +00:00
Laurent Destailleur
f73b98546d UTF8 encoding is done by personalized wrapper 2010-08-09 23:57:45 +00:00
Regis Houssin
3126ffcf01 Works on capability to hook a thirdparty module. 2010-08-09 23:01:01 +00:00
Regis Houssin
4b19237dd3 Works on capability to hook a thirdparty module. 2010-08-09 22:51:20 +00:00
Regis Houssin
0bc4ed8121 Works on capability to hook a thirdparty module. 2010-08-09 22:51:20 +00:00
Regis Houssin
482b76e5db Works on capability to hook a thirdparty module. 2010-08-09 22:39:20 +00:00
Laurent Destailleur
90538c3b69 Trad for india 2010-08-09 20:45:45 +00:00
Laurent Destailleur
688bdf8b1d New: Support NPR in customer product prices 2010-08-09 19:08:22 +00:00
Laurent Destailleur
b067b85c67 Add option SERVICES_ARE_ECOMMERCE_200238EC 2010-08-09 18:21:29 +00:00
Laurent Destailleur
9ea90de51e Add option MAIN_SERVICES_ARE_ECOMMERCE_200238EC 2010-08-09 18:20:15 +00:00
Laurent Destailleur
686230c015 Restore broken feature 2010-08-09 17:22:03 +00:00
Laurent Destailleur
99de46bd87 Restore broken feature 2010-08-09 17:16:26 +00:00
Laurent Destailleur
ffc6739d59 Fix: Field name of date for predefined product form must differs from date of free product to avoid javascript conflict 2010-08-09 17:04:05 +00:00
Laurent Destailleur
411419c3bf Restore broken feature 2010-08-09 16:57:24 +00:00
Laurent Destailleur
186622e235 Fix: Database compatibility 2010-08-09 16:07:24 +00:00
Laurent Destailleur
d3536e3d42 Fix: Database compatibility 2010-08-09 16:07:23 +00:00
Laurent Destailleur
11b0d03ce0 Fix: Database compatibility 2010-08-09 15:59:55 +00:00
Laurent Destailleur
60edde845d Fix: Database compatibility 2010-08-09 15:52:44 +00:00
Laurent Destailleur
6d82aeda67 Fix: Database compatibility 2010-08-09 15:42:57 +00:00
Laurent Destailleur
3ff226575e Removed deprecated code 2010-08-09 15:21:22 +00:00
Laurent Destailleur
694c13812c Fix: rowid is not a business field. Usage to search by users must be a hidden option as makin search on hidden fields will create result that user may not understand. 2010-08-09 15:17:29 +00:00
Regis Houssin
4c33ad67e5 Works on capability to hook a thirdparty module. 2010-08-07 12:13:05 +00:00
Regis Houssin
c1fa8287ed Works on address function 2010-08-07 11:52:53 +00:00
Regis Houssin
e07491e261 Works on capability to hook a thirdparty module. 2010-08-07 10:15:34 +00:00
Regis Houssin
8a38a76821 Fix: bad search ajax 2010-08-06 18:18:23 +00:00
cdelambert
1e791b1f9e Ajout de la possibilité d'utiliser le code fournissseur dans la recherche 2010-08-06 17:43:56 +00:00
Regis Houssin
043010f2f5 Works on capability to hook a thirdparty module. 2010-08-06 17:32:53 +00:00
Regis Houssin
db0f278702 Works on capability to hook a thirdparty module. 2010-08-06 17:01:11 +00:00
Laurent Destailleur
f149c1044f Fix: sql error 2010-08-06 16:14:42 +00:00
Regis Houssin
45397173f1 Works on capability to hook a thirdparty module. 2010-08-06 16:10:03 +00:00
Regis Houssin
aa62559812 Fix: fetch_client is deprecated 2010-08-06 13:56:25 +00:00
Regis Houssin
8e57affa6e Fix: move llx_product_subproduct to composition module 2010-08-06 12:18:44 +00:00
Regis Houssin
efec303d68 Fix: fetch_client is deprecated 2010-08-06 06:53:22 +00:00
Laurent Destailleur
1d22d0f69d Fix: Better error management 2010-08-05 22:51:36 +00:00
Laurent Destailleur
dc1e3472c9 Doxygen 2010-08-05 22:05:21 +00:00
Laurent Destailleur
a59d380c99 Fix: Use country code 2010-08-05 20:16:57 +00:00
Laurent Destailleur
fe87b7b482 Work on personalized attributes 2010-08-05 20:06:37 +00:00
Laurent Destailleur
1db4e22d7e Prepare 3.0 2010-08-05 19:53:42 +00:00
Laurent Destailleur
2e1d5b5a63 Fix: Bad setup 2010-08-05 19:52:17 +00:00
Regis Houssin
950e6511f4 Works on templates implementation for mutualized code 2010-08-05 15:33:28 +00:00
Regis Houssin
add1bb0023 Works on templates implementation for mutualized code 2010-08-05 10:07:05 +00:00
Regis Houssin
9f0bde74b6 Works on templates implementation for mutualized code 2010-08-05 09:45:59 +00:00
Regis Houssin
398969f6bf Works on templates implementation for mutualized code 2010-08-05 09:12:07 +00:00
Regis Houssin
21d266f93e Fix: bad show price 2010-08-05 07:20:54 +00:00
Laurent Destailleur
c23a8e5c5d Removed deprecated function 2010-08-04 23:55:05 +00:00
Laurent Destailleur
6fbf223f97 Doxygen 2010-08-04 16:33:03 +00:00
Laurent Destailleur
dc7a0c031d Var not initialized 2010-08-04 15:41:13 +00:00
Laurent Destailleur
0dfb917790 Description more complete 2010-08-04 15:27:29 +00:00
Laurent Destailleur
f0bb1322bb Profile more complete 2010-08-04 15:23:03 +00:00
Laurent Destailleur
7c0f4d7df3 Update description 2010-08-04 15:12:13 +00:00
Laurent Destailleur
5f526f6bb5 New: Add logo for referring. 2010-08-04 15:11:53 +00:00
Laurent Destailleur
62c1e9609c Exclude test and build 2010-08-03 23:56:31 +00:00
Laurent Destailleur
35bb593ce2 Removed duplicate entry 2010-08-03 22:04:01 +00:00
Laurent Destailleur
c942bfa616 Fix: Function renamed 2010-08-02 19:13:08 +00:00
Laurent Destailleur
b1f95d797e Fix: Remove admin info for auto language 2010-08-02 19:10:04 +00:00
Laurent Destailleur
c6b55d40a3 Fix: Error with pgsql 2010-08-02 00:05:33 +00:00
Laurent Destailleur
3ac7e4bf40 Fix: Error with postgresql 2010-08-01 22:05:31 +00:00
Laurent Destailleur
23e503b3f0 Fix: Solve errors in migrate with postgresql 2010-08-01 21:42:57 +00:00
Laurent Destailleur
4e58a9e8c4 Prepare release 2.9.0 2010-08-01 19:07:21 +00:00
Laurent Destailleur
807fad406f Fix: More log to hunt a bug 2010-08-01 18:45:19 +00:00
Laurent Destailleur
e3b1c513b9 Fix: Wrong order in list 2010-08-01 17:53:41 +00:00
Laurent Destailleur
7b582e57ed Fix: Missing link to bank transfer 2010-08-01 17:42:37 +00:00
Laurent Destailleur
9b48cd789b Fix: Error in stock correction 2010-08-01 17:25:42 +00:00
Laurent Destailleur
0643ffa1ac Fix: Must show feature but greyed when no permission 2010-08-01 15:27:13 +00:00
Laurent Destailleur
64e5c50e6f Fix: Missing image 2010-08-01 12:52:56 +00:00
Juanjo Menent
75c0886cc4 Fix: Missing translation 2010-08-01 07:25:26 +00:00
Laurent Destailleur
b9ae886ef3 Fix: Missing translation 2010-08-01 00:32:54 +00:00
Laurent Destailleur
f4006ae11b Fix: Missing translation 2010-07-31 08:09:07 +00:00
Juanjo Menent
a8948fc563 Fix: Remove deprecated local taxes PDF info 2010-07-30 08:02:58 +00:00
Juanjo Menent
56808e53e1 Fix: We show last recorder. Not last modified. 2010-07-30 07:51:32 +00:00
Laurent Destailleur
48262f2d41 Fix: Customer code was not visible 2010-07-29 16:43:40 +00:00
Laurent Destailleur
5e19987567 Show example of constant to enable Smarty 2010-07-29 16:27:30 +00:00
Laurent Destailleur
2bc4209019 Fix: Reduce logo size.
Fix: Customer code was not visible
2010-07-29 16:06:30 +00:00
Laurent Destailleur
39e4c69fc6 Fix: W3C in templates 2010-07-29 15:30:18 +00:00
Laurent Destailleur
8c1cf894d0 Fix bug #30384 2010-07-29 15:15:03 +00:00
Laurent Destailleur
478c3a5b5c Fix: We show last recorder. Not last modified. 2010-07-29 14:51:35 +00:00
Laurent Destailleur
6847829997 Fix: Label of social contributions was wrong 2010-07-29 13:40:32 +00:00
Laurent Destailleur
8fd3642de0 Fix: Error if country not defined 2010-07-29 13:33:29 +00:00
Laurent Destailleur
ded13125c8 Fix: Error in creating categories 2010-07-29 13:13:41 +00:00
Laurent Destailleur
3852527ee4 Doxygen 2010-07-29 13:00:50 +00:00
Laurent Destailleur
c0fd415527 Fix: Column name was not changed everywhere 2010-07-29 12:37:09 +00:00
Laurent Destailleur
62a7552352 Fix: Pgsql compatibility 2010-07-28 22:07:02 +00:00
Laurent Destailleur
4d7d8b962d Fix: Remove phpinfo 2010-07-28 21:58:18 +00:00
Laurent Destailleur
3a5b6a744a Fix: Trad 2010-07-28 21:13:49 +00:00
Laurent Destailleur
f7acc27c0b More clear 2010-07-28 21:12:30 +00:00
Laurent Destailleur
bcfb2d3f2c Fix: Trad 2010-07-28 21:03:08 +00:00
Laurent Destailleur
4041d6be46 Fix: Missing icon 2010-07-28 20:59:02 +00:00
Laurent Destailleur
85688d99c8 Fix: Bad link 2010-07-27 23:36:24 +00:00
Laurent Destailleur
3d94d6909d Fix: Gray menu if not allowed 2010-07-27 23:24:43 +00:00
Laurent Destailleur
77d10115b2 Fix: Doxygen 2010-07-27 22:38:29 +00:00
Laurent Destailleur
5da647ccad Fix: Doxygen 2010-07-27 22:38:28 +00:00
Laurent Destailleur
ea55c1ab44 Fix: Doxygen 2010-07-27 22:23:25 +00:00
Laurent Destailleur
bcd58c4a17 Fix: Exclude phpunit 2010-07-27 22:22:10 +00:00
Laurent Destailleur
ffb3fe8db4 Fix: Removed warnings 2010-07-27 22:07:50 +00:00
Laurent Destailleur
4ae928166e Fix: Error with some external modules 2010-07-27 20:52:00 +00:00
Laurent Destailleur
65779594e1 Fix: Numerous fixes in menu handling 2010-07-27 18:38:41 +00:00
Laurent Destailleur
2352dbffc1 Fix: Error in migrate of deliveries 2010-07-27 18:33:41 +00:00
Laurent Destailleur
37d1faa021 Fix: Buttons not visible 2010-07-27 07:43:38 +00:00
Laurent Destailleur
3fab2d962f Fix: Asterisk redirect fails 2010-07-26 23:50:09 +00:00
Laurent Destailleur
2637707760 Fix: Delete a social contribution payment fails 2010-07-26 23:00:39 +00:00
Laurent Destailleur
853969d90d Fix: Avoid duplicate action when using back on browser 2010-07-26 22:18:35 +00:00
Laurent Destailleur
d041fc7346 Fix: Gray menu if not allowed 2010-07-26 22:11:56 +00:00
Laurent Destailleur
79549949b4 Fix: Numerous fixes in menu handling 2010-07-26 22:03:50 +00:00
Laurent Destailleur
be1ef0ccbe Fix: Bad translation of payment type 2010-07-25 21:23:57 +00:00
Laurent Destailleur
2809631a4f Qual: Removed deprecated translation 2010-07-25 20:11:57 +00:00
Laurent Destailleur
cd7eb850d4 Fix: Trad 2010-07-25 20:03:09 +00:00
Laurent Destailleur
9bd1508a83 Fix: Error in jade numbering module 2010-07-23 22:34:37 +00:00
Laurent Destailleur
c7458855fd Fix: Minor translation 2010-07-23 22:32:27 +00:00
Laurent Destailleur
7b59a66d11 Fix: Insert error 2010-07-23 21:57:07 +00:00
Laurent Destailleur
91f5bdd7ed Fix: Bad translation of date format 2010-07-23 00:17:46 +00:00
Laurent Destailleur
8a8ed0f129 Fix: W3C 2010-07-22 22:51:00 +00:00
Laurent Destailleur
5139288c18 Fix: Error in numbering module for receiving receipts 2010-07-22 22:44:00 +00:00
Laurent Destailleur
744bd69757 Fix: Error in PDF build 2010-07-22 22:15:32 +00:00
Laurent Destailleur
be603ac30e More log on asterisk wrapper 2010-07-22 21:49:44 +00:00
Laurent Destailleur
362efe167f Trad 2010-07-22 21:49:14 +00:00
Laurent Destailleur
ed715b99da More log on asterisk wrapper 2010-07-22 21:48:56 +00:00
Laurent Destailleur
2db5b658f1 Fix: Some errors in vat management with multiprice 2010-07-22 21:16:29 +00:00
Laurent Destailleur
dbc4f53f7f Fix: Wrong W3C, error in filter. 2010-07-22 18:49:58 +00:00
Juanjo Menent
5875630d2c Fix: Lost translation 2010-07-22 07:19:16 +00:00
Laurent Destailleur
3f1275e190 Fix: doxygen 2010-07-21 23:45:08 +00:00
Laurent Destailleur
559ef44c80 Update demo file 2010-07-21 23:24:18 +00:00
Laurent Destailleur
ad33a9ab8d Fix: Look 2010-07-21 22:26:09 +00:00
Laurent Destailleur
beae76060d Fix: Trad 2010-07-21 22:21:06 +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
c58c4a8fb8 Qual: Add phpcheckstyle 2010-07-21 21:57:23 +00:00
Laurent Destailleur
1a971f3033 Qual: Add phpcheckstyle 2010-07-21 21:05:46 +00:00
Laurent Destailleur
162950e6fa Qual: Normalize code 2010-07-21 20:44:02 +00:00
Laurent Destailleur
ecfad90d9e Fix: Lost translation 2010-07-21 19:17:09 +00:00
Laurent Destailleur
daae55568c Qual: Add phpcheckstyle 2010-07-21 18:26:49 +00:00
Laurent Destailleur
2183739757 Fix: W3C errors 2010-07-21 18:24:26 +00:00
Laurent Destailleur
b3c2a75d4c Qual: Add phpcheckstyle 2010-07-21 18:09:46 +00:00
Laurent Destailleur
9621b5fe2f Qual: Add phpcheckstyle 2010-07-21 18:01:08 +00:00
Laurent Destailleur
56fc632184 Qual: Normalize code 2010-07-21 18:00:14 +00:00
Laurent Destailleur
b05468074c Doxygen 2010-07-21 17:58:22 +00:00
Laurent Destailleur
a42e0da39d Qual: Normalize code 2010-07-21 17:50:06 +00:00
Laurent Destailleur
f3801d0038 Qual: Normalize code 2010-07-21 17:39:18 +00:00
Laurent Destailleur
760a4d02b9 Qual: Normalize code 2010-07-21 17:39:17 +00:00
Laurent Destailleur
13fadd0e3c Fix: UFT8 2010-07-21 17:24:43 +00:00
Laurent Destailleur
c9a0c17834 Qual: Normalize code 2010-07-21 17:21:24 +00:00
Laurent Destailleur
c5af0b9770 Qual: Normalize code 2010-07-21 17:14:50 +00:00
Laurent Destailleur
3388764b14 Qual: Normalize code 2010-07-21 17:14:45 +00:00
Laurent Destailleur
3d14382d4c Qual: Normalize code 2010-07-21 17:14:45 +00:00
Laurent Destailleur
cb7c53e3f9 Qual: Add phpcheckstyle 2010-07-21 16:04:19 +00:00
Laurent Destailleur
86de0f9458 Fix: A lot of fix to solve code coverage errors. 2010-07-21 13:39:36 +00:00
Laurent Destailleur
e79d22e15f Fix: Duplicate class 2010-07-21 13:18:36 +00:00
Laurent Destailleur
79d50f7284 Doc 2010-07-21 13:06:31 +00:00
Laurent Destailleur
48a821e7c7 Doxygen 2010-07-21 12:57:11 +00:00
Laurent Destailleur
5ce3816587 Doxygen 2010-07-21 12:56:54 +00:00
Laurent Destailleur
5e4f386e04 Add future model 2010-07-21 12:53:56 +00:00
Laurent Destailleur
a8eec4910a Doxygen 2010-07-21 12:47:18 +00:00
Laurent Destailleur
abb4aab112 Doxygen 2010-07-21 12:41:41 +00:00
Laurent Destailleur
fc2213a8f1 Doxygen 2010-07-21 12:35:56 +00:00
Laurent Destailleur
6c887071a6 Doxygen 2010-07-21 12:16:25 +00:00
Laurent Destailleur
997903930b Qual: Remove deprecated file 2010-07-21 12:13:51 +00:00
Laurent Destailleur
f8200b00d4 Doxygen 2010-07-21 12:04:39 +00:00
Laurent Destailleur
9477257bfb Doxygen 2010-07-21 11:57:52 +00:00
Laurent Destailleur
87ce3073d5 Doxygen 2010-07-21 11:57:52 +00:00
Laurent Destailleur
d46ed0c984 Fix: Doxygen documentation
Removed deprecated files
2010-07-21 11:21:37 +00:00
Laurent Destailleur
4a01bd5188 Doxygen 2010-07-21 11:06:46 +00:00
Juanjo Menent
f54a7b7b32 Message in installer is more clear 2010-07-21 09:21:30 +00:00
Laurent Destailleur
30ecc6862a Upgrade to eclipse 3.6 2010-07-21 01:21:50 +00:00
Laurent Destailleur
d59a000bdf Fix: Trad 2010-07-20 21:23:57 +00:00
Laurent Destailleur
f999884397 Fix: Error in creating function with postgresql 2010-07-20 21:14:42 +00:00
Laurent Destailleur
99e5f46afb Fix: Remove warning 2010-07-20 18:59:53 +00:00
Laurent Destailleur
0cfad2352a Message in installer is more clear 2010-07-20 18:14:53 +00:00
Laurent Destailleur
a830ef94f2 Fix: Works with IRPF/RE 2010-07-20 18:07:38 +00:00
Juanjo Menent
c1d61485e3 Trad: Spanish grammatical corrections 2010-07-20 09:33:49 +00:00
Juanjo Menent
18c0fb3f9f Put roig specific dev into azur. 2010-07-20 07:59:19 +00:00
Juanjo Menent
f569ef07a7 Put quevedo specific dev into einstein. 2010-07-20 07:43:18 +00:00
Laurent Destailleur
af6c3f1de2 Put lince specific dev into crabe. 2010-07-19 22:37:13 +00:00
Laurent Destailleur
e6aa0c14d1 Doc 2010-07-19 22:06:46 +00:00
Laurent Destailleur
209ecb4177 Fix: The gzip output optimization was not enabled for style pages 2010-07-19 22:02:11 +00:00
Laurent Destailleur
a1b27e56e1 Enable Apache expires directive 2010-07-19 21:30:13 +00:00
Laurent Destailleur
c7177d3f24 Fix: Wrong URL. 2010-07-19 20:40:03 +00:00
Juanjo Menent
7723199066 Fix: Removed duplicate translation 2010-07-19 07:39:47 +00:00
Juanjo Menent
1805e59a3c Trad: Bad translation 2010-07-19 07:34:07 +00:00
Laurent Destailleur
8da6fee65c Fix: Send mail with some SMTP agent 2010-07-18 11:47:55 +00:00
Laurent Destailleur
ec4a30897c Doc 2010-07-18 11:26:36 +00:00
Laurent Destailleur
1001353500 Update demo init dump 2010-07-18 10:43:40 +00:00
Laurent Destailleur
29536ecbd8 Fix: Use correct order of firstname and lastname. 2010-07-18 10:39:07 +00:00
Laurent Destailleur
ba2df8ac08 Fix: Works if country not defined 2010-07-18 09:36:10 +00:00
Laurent Destailleur
404168f929 Doc 2010-07-17 20:35:17 +00:00
Laurent Destailleur
4e45d70c25 Fix: include missing or with wrong path 2010-07-17 20:25:56 +00:00
Laurent Destailleur
70b9d38b70 Fix: include missing or with wrong path 2010-07-17 20:25:56 +00:00
Laurent Destailleur
a4f0cade3d Trad: Bad translation 2010-07-17 12:39:36 +00:00
Laurent Destailleur
d9e59b0c03 Fix: Value of amount must not be modified during confirm process. 2010-07-17 12:14:02 +00:00
Laurent Destailleur
cf21f13ed0 Trad: Update translation files 2010-07-17 11:42:47 +00:00
Laurent Destailleur
622ab55415 Trad: Update translation files 2010-07-17 11:27:44 +00:00
Laurent Destailleur
1b0be662c9 Trad: Update translation files 2010-07-17 11:06:43 +00:00
Laurent Destailleur
abc6e4402f Trad: Update translation files 2010-07-17 10:50:06 +00:00
Laurent Destailleur
347cd94d6f Trad: Update translation files 2010-07-17 10:43:35 +00:00
Laurent Destailleur
86998fa382 Trad: Update translation files 2010-07-17 10:13:00 +00:00
Laurent Destailleur
ba84057aa6 Serious enhancement in autotranlator tool. 2010-07-17 09:43:38 +00:00
Laurent Destailleur
2535c8bc45 Serious enhancement in autotranlator tool. 2010-07-17 09:40:12 +00:00
Laurent Destailleur
cd165755fa Trad: Update translation files 2010-07-17 09:18:54 +00:00
Laurent Destailleur
c56e9c3750 Trad: Bad translation 2010-07-16 18:13:31 +00:00
Laurent Destailleur
4f8a1552dc Fix: Removed duplicate translation 2010-07-16 17:57:00 +00:00
Laurent Destailleur
0ce6a982a0 Fix: Removed deprecated function of innosetup 2010-07-16 17:53:49 +00:00
Laurent Destailleur
1850cb6342 Trad: Bad translation 2010-07-16 17:50:51 +00:00
Laurent Destailleur
4532f16b3a Missing button to create a subdir 2010-07-16 17:28:34 +00:00
Laurent Destailleur
b7df0faac4 Enhance autotranslator to update lang files before a release. 2010-07-16 17:26:29 +00:00
Juanjo Menent
5747e63c2b Trad: Fix bad translation 2010-07-16 15:43:09 +00:00
Juanjo Menent
5afb38f20b Trad: Add is_IS language 2010-07-16 15:38:29 +00:00
Juanjo Menent
10527ed9bc Trad: Local Taxes 2010-07-16 15:13:52 +00:00
Juanjo Menent
6e923ccebe Trad: DoliWamp 2010-07-16 14:52:34 +00:00
Laurent Destailleur
8d2742500a Fix: Errors in emailing target selector module
Fix: Missing the selector for members by categories
2010-07-16 07:18:52 +00:00
Laurent Destailleur
862b166ffe Fix: Filter on email target with third parties categories was broken. 2010-07-16 06:59:05 +00:00
Juanjo Menent
e887eb2dd1 Add help to guide translators on translation process. 2010-07-16 06:58:09 +00:00
Laurent Destailleur
11ff153537 Add help to guide translators on translation process. 2010-07-15 21:15:51 +00:00
Laurent Destailleur
6f2017e45e Fix: A lot of fix in translations 2010-07-15 20:50:58 +00:00
Laurent Destailleur
321840ee67 Fix: A lot of fix in permissions 2010-07-15 20:48:40 +00:00
Juanjo Menent
cea172ce0e Local Taxes: Add document modules with local tax showing 2010-07-15 13:57:29 +00:00
Juanjo Menent
316a7ac889 Fix: Missing trad 2010-07-15 13:08:17 +00:00
Laurent Destailleur
5222acb8fc Fix: Trad 2010-07-15 08:48:54 +00:00
Laurent Destailleur
2ff16421a5 Fix: Permissions 2010-07-15 08:46:33 +00:00
Laurent Destailleur
adac87c322 Fix: Permission edition 2010-07-15 08:42:05 +00:00
Laurent Destailleur
d5ab0d536d Fix: Permission edition 2010-07-15 08:39:42 +00:00
Laurent Destailleur
8f6799a1a1 Fix: Trad of menu 2010-07-15 08:17:28 +00:00
Juanjo Menent
99e970d6c9 Local Taxes: Remove MAIN_FEATURES_LEVEL condition 2010-07-15 07:23:04 +00:00
Laurent Destailleur
5687126662 No change on default theme in this version. 2010-07-15 00:28:12 +00:00
Laurent Destailleur
496fd9b844 Default to auguria 2010-07-15 00:24:45 +00:00
Laurent Destailleur
f7576f0a60 Fix: Wrong log level 2010-07-14 23:12:49 +00:00
Laurent Destailleur
fb4173673a Fix: Fix on PHPUnit tests 2010-07-14 23:10:56 +00:00
Laurent Destailleur
4b246bfb68 New: Default choice for interactive confirm box is yes by default, and no only for delete actions. This reduce number of clicks required to validate actions and is still safe to dangerous actions. 2010-07-14 22:23:14 +00:00
Laurent Destailleur
f360fe7a4e Fix: Trad doliwamp 2010-07-14 22:04:02 +00:00
Laurent Destailleur
453c29901b Fix: Trad on label 2010-07-14 20:47:35 +00:00
Laurent Destailleur
5556ed5faf Another translation to avoid confusion 2010-07-14 19:13:14 +00:00
Laurent Destailleur
1b5adbd068 Fix: Use UTF8 2010-07-14 19:00:45 +00:00
Laurent Destailleur
f7a1f18afd Fix: Use correct order of name-firstname 2010-07-14 18:50:36 +00:00
Laurent Destailleur
1268198f66 Fix: Too long string 2010-07-14 17:10:04 +00:00
Laurent Destailleur
2c2aa05171 Fix: Trad 2010-07-14 16:57:12 +00:00
Laurent Destailleur
91783c8242 Fix: divide by zero error 2010-07-14 16:44:30 +00:00
Laurent Destailleur
347e759610 Fix: Missing trad 2010-07-14 16:41:13 +00:00
Laurent Destailleur
8bcf39d61f Indian use PIN code instead of ZIP code 2010-07-14 16:33:28 +00:00
Laurent Destailleur
cad3dcaf41 Update doc 2010-07-14 16:29:33 +00:00
Laurent Destailleur
c9a46e7cce Update doc 2010-07-14 16:16:55 +00:00
Laurent Destailleur
e511c188fe The beta will last a little bit more, so i enable the spanish local taxes 2010-07-14 15:59:38 +00:00
Laurent Destailleur
9dfb79ebc8 Fix: A lot of fix in stock value calculation. 2010-07-14 15:41:41 +00:00
Laurent Destailleur
f55d82dee5 Fix: A lot of fix in stock value calculation. 2010-07-14 15:41:39 +00:00
Laurent Destailleur
f22aea3361 Make read of log easier 2010-07-14 14:25:48 +00:00
Laurent Destailleur
8f1de8b47e Fix: Trad 2010-07-14 12:33:56 +00:00
Laurent Destailleur
e9eb0b0203 Fix: Minor fix in themes 2010-07-14 12:29:56 +00:00
Laurent Destailleur
f0fc5637bd Fix: Activate of point of sale module was broken 2010-07-14 11:37:56 +00:00
Laurent Destailleur
e5e80de504 Fix: No error when no product has been selected on point of sale module. 2010-07-14 11:19:25 +00:00
Laurent Destailleur
d4ab29b71f Fix: Use new tree 2010-07-14 10:39:22 +00:00
Juanjo Menent
3599cb09c4 Fix: Better translation 2010-07-14 07:34:59 +00:00
Juanjo Menent
d402eede3b Trad: Restore search anywhere with ajax 2010-07-14 07:06:12 +00:00
Laurent Destailleur
48f20e4d8d Fix: Restore search anywhere with ajax 2010-07-13 23:40:53 +00:00
Laurent Destailleur
cfd5f40683 Move not stable ecotax feature as a module. 2010-07-13 23:36:53 +00:00
Laurent Destailleur
8be8bc4213 Fix: Bad translation 2010-07-13 22:41:03 +00:00
Laurent Destailleur
d25f22ad13 Fix: Restore search anywhere with ajax 2010-07-13 20:09:04 +00:00
Laurent Destailleur
13a6fcc4b5 Fix: Restore search anywhere with ajax 2010-07-13 20:02:44 +00:00
Laurent Destailleur
41ab0b845c Fix: Bad translation 2010-07-13 19:59:21 +00:00
Laurent Destailleur
87af5f13f4 Fix: Better translation 2010-07-13 19:38:39 +00:00
Laurent Destailleur
4069b157ad More log to help to diagnose problems 2010-07-13 19:16:09 +00:00
Laurent Destailleur
8acd8c0105 Fix: Missing table 2010-07-13 19:07:00 +00:00
Laurent Destailleur
92cb84df3b Fix: Remove warning 2010-07-12 17:54:19 +00:00
Juanjo Menent
cfb388f718 Trad 2010-07-12 08:30:00 +00:00
Laurent Destailleur
b1c8b95ea3 Trad 2010-07-11 19:33:54 +00:00
Laurent Destailleur
1315833247 Minor fixes. 2010-07-11 19:29:18 +00:00
Laurent Destailleur
3674435bcf Fix: Model not activated by default 2010-07-11 13:27:26 +00:00
Laurent Destailleur
7ba8be7b02 Fix: List of users affected to a task 2010-07-11 13:21:28 +00:00
Laurent Destailleur
24f22775e5 Fix: CSS error 2010-07-11 12:44:49 +00:00
Laurent Destailleur
04a4c8c863 Fix: CSS error 2010-07-11 12:36:26 +00:00
Laurent Destailleur
81623c1c0f Minor look change 2010-07-11 12:29:46 +00:00
Laurent Destailleur
d581065f83 Fix: Message more clear. 2010-07-11 12:16:04 +00:00
Laurent Destailleur
97a372ddf5 Fix: Button Validate was not visible. 2010-07-11 11:36:35 +00:00
Laurent Destailleur
32f145032c Trad: Missing trad 2010-07-11 11:14:18 +00:00
Laurent Destailleur
fdd48bd5d1 Trad: Missing trad 2010-07-11 11:08:55 +00:00
Laurent Destailleur
f6dd987782 Fix: CSS 2010-07-10 23:24:20 +00:00
Laurent Destailleur
359038d2e5 Fix: Move table in wrong repository 2010-07-10 23:13:28 +00:00
Laurent Destailleur
a1ceca54c5 Fix: Add missing tables 2010-07-10 22:55:55 +00:00
Laurent Destailleur
fafb48b3c7 Trad 2010-07-10 22:33:23 +00:00
Laurent Destailleur
652ae8576b Fix: Level in member module menus 2010-07-10 22:29:50 +00:00
Laurent Destailleur
1c9bfd7a6c Trad 2010-07-10 22:17:08 +00:00
Laurent Destailleur
00e58075de Change in style sheet 2010-07-10 20:59:18 +00:00
Laurent Destailleur
b9f28cca65 Ajout filtre categ sur adherent 2010-07-10 16:42:12 +00:00
Laurent Destailleur
6c6e98f8bb Fix: If we add a new module, we et permision on user that activate it. 2010-07-10 15:17:37 +00:00
Laurent Destailleur
358301faa7 Fix doc 2010-07-10 01:15:03 +00:00
Laurent Destailleur
f8f793a7a3 Update demo init sql file. 2010-07-10 00:34:41 +00:00
Laurent Destailleur
9e38c13285 Fix: A lot of missing translation. All language files from standard modules must be inside htdocs/lang directory. 2010-07-10 00:27:35 +00:00
Laurent Destailleur
003c78815e Fix: Fix a lot of bugs (missing translations, sql error, country flag not shown, region management, W3C, ajax too slow...) 2010-07-10 00:24:44 +00:00
Laurent Destailleur
d2acbc35ec Fix: Fix a lot of bugs (missing translations, sql error, country flag not shown, region management, W3C, ajax too slow...) 2010-07-09 23:49:41 +00:00
Laurent Destailleur
6c5bd89487 Fix: A lot of missing translation. All language files from standard modules must be inside htdocs/lang directory. 2010-07-09 23:42:31 +00:00
Laurent Destailleur
f00abf141f Message more clear. 2010-07-09 23:28:22 +00:00
Laurent Destailleur
41c52af675 Fix: Removed countries that are regions 2010-07-09 23:27:44 +00:00
Laurent Destailleur
556ff3939f Fix: Missing translation 2010-07-09 23:26:38 +00:00
Laurent Destailleur
b0ed5cfb97 Fix: Menu position was wrong 2010-07-09 23:16:45 +00:00
Laurent Destailleur
bf6f17f8d3 Fix: On first install, default models was not preselected 2010-07-09 23:15:06 +00:00
Laurent Destailleur
391ef13fe7 Fix: Use dolibarr db connexion instead of hard coded value. 2010-07-09 23:14:37 +00:00
Laurent Destailleur
6031ffcdda Fix: Works on new version 2010-07-09 23:13:44 +00:00
Laurent Destailleur
a70595d969 Fix: Do not output a translation if api return error. 2010-07-09 23:13:27 +00:00
Regis Houssin
3e20c737d1 Fix: label of product is lost
Fix: translation
2010-07-05 11:20:14 +00:00
Regis Houssin
156f60f549 Works on Milestone module 2010-07-02 18:16:27 +00:00
Regis Houssin
f430b54cca Works on Milestone module 2010-07-02 15:38:32 +00:00
Philippe Grand
0c3d8b58f1 Tiny spelling change 2010-07-02 08:50:40 +00:00
Juanjo Menent
258742c374 Fix: Missing translation 2010-07-02 08:11:32 +00:00
Laurent Destailleur
93faf2bcf4 Add Asterisk lookup callerid 2010-07-01 22:54:09 +00:00
Laurent Destailleur
0c22386421 Fix: Missing translation 2010-07-01 22:47:54 +00:00
Laurent Destailleur
685942b5b3 Fix: Missing translation for menu editor 2010-07-01 22:42:42 +00:00
Laurent Destailleur
dd464ca055 Fix: Solve performance problems when having a lot of products 2010-07-01 21:57:06 +00:00
Laurent Destailleur
35f634837c Fix: Missing trad 2010-07-01 20:54:53 +00:00
Laurent Destailleur
2189fcbdee Fix: Error in style 2010-07-01 20:51:40 +00:00
Regis Houssin
f942fed436 Works on Milestone module 2010-07-01 14:24:20 +00:00
Regis Houssin
344a434374 Works on Milestone module 2010-07-01 12:22:17 +00:00
Regis Houssin
c753597c02 Qual: dissociation treatment for greater flexibility 2010-07-01 12:01:21 +00:00
Regis Houssin
12fc4438ca Works on MVC model 2010-07-01 07:10:41 +00:00
Laurent Destailleur
e4d6124690 Fix: A better fix for default vat with 2 countries in EEC when customer nature is unknown.
Fix: Regression in propal after renaming propalid into id
WARNING: Beta has started. Only fixes must be committed until a branch is created.
2010-06-30 23:22:00 +00:00
Juanjo Menent
416e993ad6 Trad: notifications tab. 2010-06-30 15:39:47 +00:00
Juanjo Menent
317ae8c9c6 Trad: notifications tab. 2010-06-30 15:15:51 +00:00
Regis Houssin
1cddc25657 Fix: uniformize code, best way for optimizing code 2010-06-30 15:01:18 +00:00
Juanjo Menent
831d1d5427 Trad: Remove google.lang. Must be in the google module 2010-06-30 13:34:48 +00:00
Juanjo Menent
17174604a3 Trad: Add language spanish (argentina) 2010-06-30 13:31:28 +00:00
Regis Houssin
ce77cbf7dc Fix: problem in pdf 2010-06-30 13:18:47 +00:00
Juanjo Menent
4f4b3836ae Trad: small change 2010-06-30 08:19:16 +00:00
Philippe Grand
83fca4c9b1 small change 2010-06-30 08:03:04 +00:00
Laurent Destailleur
e854b357ec Enhancement 2010-06-29 23:59:12 +00:00
Regis Houssin
26b4b05f77 Fix: problem in pdf 2010-06-29 18:24:26 +00:00
romdolibarrr
c025424ee0 une coquille dans un commentaire... 2010-06-29 17:28:01 +00:00
Regis Houssin
3b24538329 Fix: move to external module 2010-06-29 15:10:07 +00:00
Regis Houssin
7ec6583bbe Fix: move to external module 2010-06-29 14:57:03 +00:00
romdolibarrr
9a62883f03 My first modification ('proposition' at least) about the 'TVA not put to zéro' in cas of Num TVA not filled. I put comments and let the old code. Bye-Bye. Romain. 2010-06-29 14:35:47 +00:00
Juanjo Menent
be38e34a80 Fix: Add localtax parameters for addlines functions 2010-06-29 08:13:37 +00:00
Laurent Destailleur
eb4ee0d42d Fix: Some fix in project referrers page. Add also third party in a column. 2010-06-28 21:26:36 +00:00
Juanjo Menent
323c188e6e Trad: Add translation of indian currency 2010-06-28 19:55:16 +00:00
Juanjo Menent
6363866a5a Trad: More understandable translation for box 2010-06-28 19:40:58 +00:00
Juanjo Menent
29839865d4 Trad: Add language english (india) 2010-06-28 19:26:39 +00:00
Juanjo Menent
787209f02e Trad: Set label of profesional id for india 2010-06-28 19:23:26 +00:00
Laurent Destailleur
00b9edba9a Use links according to lang 2010-06-28 19:01:47 +00:00
Philippe Grand
c41a3dace6 fix wrong tree 2010-06-28 14:59:05 +00:00
Regis Houssin
6607f1ece4 Fix: move to external module 2010-06-28 13:31:49 +00:00
Regis Houssin
c26e48afc9 Fix: change skins link with dolistore 2010-06-28 09:19:09 +00:00
Laurent Destailleur
4b3d8bb246 Do not write key if translation error. 2010-06-28 00:36:54 +00:00
Laurent Destailleur
d7d969f88a Add error message 2010-06-27 23:37:14 +00:00
Laurent Destailleur
7f288ad381 Translate old deprecated strings 2010-06-27 21:42:52 +00:00
Laurent Destailleur
f406cc134b Qual: Move theme rodolphe and bluelagoon into secondary repository 2010-06-27 21:29:43 +00:00
Laurent Destailleur
31ab3691ce Prepare 2.9 version 2010-06-27 21:21:46 +00:00
Laurent Destailleur
d206c7a9fb Qual: Move theme rodolphe and bluelagoon into secondary repository 2010-06-27 21:19:31 +00:00
Laurent Destailleur
572bda0742 Fix: Better error management 2010-06-27 20:55:46 +00:00
Laurent Destailleur
65678132d5 Fix: Better error management 2010-06-27 20:44:23 +00:00
Laurent Destailleur
6963bfadcb Doc 2010-06-27 20:44:00 +00:00
Laurent Destailleur
6707616a1a Look: enhancement in look 2010-06-27 15:09:21 +00:00
Laurent Destailleur
d4c492bbca Look: enhancement in look 2010-06-27 14:29:45 +00:00
Laurent Destailleur
0dfb276348 Look: enhancement in look 2010-06-27 13:49:43 +00:00
Laurent Destailleur
9c3a791e79 Look: enhancement in look 2010-06-27 13:19:38 +00:00
Laurent Destailleur
19c29227bf Look: Minor enhancement in auguria theme 2010-06-27 11:59:51 +00:00
Philippe Grand
a38c4ea18b Fix some minor error spelling 2010-06-26 16:52:54 +00:00
Laurent Destailleur
8a53f55ddd Look: Minor enhancement 2010-06-26 15:19:13 +00:00
Laurent Destailleur
7c31724b19 Fix in auguria theme 2010-06-26 14:36:01 +00:00
Laurent Destailleur
9d8f8331e4 Move function to common file 2010-06-26 14:35:26 +00:00
Laurent Destailleur
91b345fd6d Fix: Fix in css usage. 2010-06-26 13:49:20 +00:00
Laurent Destailleur
19d7b1bd92 Fix: Fix in css usage. 2010-06-26 13:24:38 +00:00
Laurent Destailleur
28b2149d7a Enhance auguria theme. 2010-06-26 11:06:45 +00:00
Laurent Destailleur
3954b012b4 Fix: Fix on themes on linux 2010-06-26 10:57:37 +00:00
Laurent Destailleur
00d04e5e39 Set label of profesional id for india 2010-06-26 10:46:49 +00:00
Laurent Destailleur
22c5241255 Trad 2010-06-26 10:32:15 +00:00
Laurent Destailleur
06cca72917 Trad: Add language english (india) 2010-06-26 10:14:54 +00:00
Juanjo Menent
12fef37c1a Trad 2010-06-26 05:28:05 +00:00
Laurent Destailleur
c32113a8cc New: Bookmarks can be sorted by a position 2010-06-26 00:58:36 +00:00
Laurent Destailleur
0f4759e2c5 Serious enhancement on styles. 2010-06-26 00:34:27 +00:00
Laurent Destailleur
f29086c30e Serious enhancement on styles. 2010-06-26 00:26:20 +00:00
Laurent Destailleur
94c46d2a5e Fix: Gantt view 2010-06-26 00:23:18 +00:00
Laurent Destailleur
bff24551c6 Serious enhancement on styles. 2010-06-26 00:16:59 +00:00
Laurent Destailleur
4abbb34277 Fix: Trad 2010-06-26 00:01:50 +00:00
Laurent Destailleur
9c2a8907d1 Look: Style cleaner 2010-06-25 22:35:54 +00:00
Laurent Destailleur
af077787fd Change to allow to use theme with no table tags 2010-06-25 19:56:25 +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
2c0e55e701 Change to allow to use theme with no table tags 2010-06-25 19:08:09 +00:00
Laurent Destailleur
8a6716627c Change to allow to use theme with no table tags 2010-06-25 18:18:19 +00:00
Juanjo Menent
61a34831e3 Local Taxes: Add documents descriptions 2010-06-25 09:21:46 +00:00
Juanjo Menent
3c9dc4370b Trad: Removed not translated combo box. 2010-06-25 07:54:30 +00:00
Juanjo Menent
194df869a9 Trad: Add state and country on bank accounts. 2010-06-25 07:51:22 +00:00
Laurent Destailleur
ccf97df1ab New: Reorganize bank menu. Add state and country on bank accounts. 2010-06-25 00:14:24 +00:00
Laurent Destailleur
5ea293091b New: Reorganize bank menu. Add state and country on bank accounts. 2010-06-25 00:14:23 +00:00
Laurent Destailleur
7d93be786b Fix: Permission on projects 2010-06-24 21:27:19 +00:00
Laurent Destailleur
3e767382e8 Fix: Removed not translated combo box. 2010-06-24 21:10:43 +00:00
Juanjo Menent
018e0cceb2 Trad: Withdrawals Statistics 2010-06-24 19:26:01 +00:00
Laurent Destailleur
55b9d6b86a Fix: Removed not translated combo box. 2010-06-24 19:00:21 +00:00
Juanjo Menent
7e913d2972 Fix: Local taxes. If Country is Spain, localtax2 (IRPF) will be subtracted 2010-06-24 18:54:28 +00:00
Laurent Destailleur
6d1083412f Fix: Removed not translated combo box. 2010-06-24 18:51:37 +00:00
Juanjo Menent
0d94dcb5a3 Trad: email message more clear 2010-06-24 09:31:54 +00:00
Juanjo Menent
d33c412219 Trad: Add option MAIN_FIRSTNAME_NAME_POSITION 2010-06-24 07:28:23 +00:00
Laurent Destailleur
44b12179ac New: Add company in export fields for member export. 2010-06-23 20:40:08 +00:00
Laurent Destailleur
a97b771d48 Qual: Uniformize code 2010-06-23 20:30:05 +00:00
Laurent Destailleur
ee092ddacf Qual: Uniformize code 2010-06-23 20:30:04 +00:00
Laurent Destailleur
bc7dca21a3 Add option MAIN_FIRSTNAME_NAME_POSITION 2010-06-23 19:51:47 +00:00
Laurent Destailleur
a8c891e647 Add option MAIN_FIRSTNAME_NAME_POSITION 2010-06-23 19:17:38 +00:00
Laurent Destailleur
c7ce0f1c3f Minor fix 2010-06-23 18:12:29 +00:00
Juanjo Menent
24c6197ab0 Trad:ExternalSite 2010-06-23 16:56:43 +00:00
Philippe Grand
0a28171138 minor spelling change 2010-06-23 16:14:09 +00:00
Laurent Destailleur
1e40ddd202 Doc 2010-06-23 12:08:18 +00:00
Laurent Destailleur
08ed85a84c Minor fix 2010-06-23 01:09:56 +00:00
Laurent Destailleur
bcf2852e5a Fix: Country label 2010-06-23 01:03:42 +00:00
Laurent Destailleur
6b3f9c47cc Add translation of indian currency 2010-06-23 00:52:21 +00:00
Philippe Grand
1acf59bfd3 correct file adress
small spelling changes
2010-06-22 13:14:23 +00:00
Juanjo Menent
7dac107cd7 Local Taxes: Works in Contracts 2010-06-22 10:42:37 +00:00
Juanjo Menent
984ff2ddcf Local Taxes: Comments on function parameters 2010-06-22 08:07:23 +00:00
Laurent Destailleur
d82ecaa5ea New: Add date on trip module 2010-06-21 22:37:46 +00:00
Juanjo Menent
ca124a1476 Local Taxes: Works in Invoices.
Contracts: Patch to invoicing with the new invoices changes.
Trad: Orders: Tab Compta.
2010-06-21 16:49:41 +00:00
Philippe Grand
8c06f2aa15 spelling changes 2010-06-21 13:35:44 +00:00
Juanjo Menent
8638fe142b Local Taxes: Works in Propals 2010-06-21 08:13:01 +00:00
Laurent Destailleur
ad8440d276 Show state in address for us and india 2010-06-18 22:54:16 +00:00
Laurent Destailleur
6296c2ab22 Removed deprecated code 2010-06-18 22:26:35 +00:00
Juanjo Menent
f5a2918fbc Local Taxes: First changes in Orders 2010-06-18 20:48:16 +00:00
Laurent Destailleur
a8a3c1ed2d Add hidden option STOCK_SUPPORTS_SERVICES to prepare usage of services into stock module. 2010-06-18 19:40:58 +00:00
Juanjo Menent
3f113b01d1 Fix: Local Taxes: Works in Propals 2010-06-18 17:48:53 +00:00
Regis Houssin
4d7c2ff56e Fix: error with localtax 2010-06-18 10:17:21 +00:00
Laurent Destailleur
bdd0672917 Add state 2010-06-17 22:19:37 +00:00
Laurent Destailleur
a35ed5d756 New: IBAN value is called IFSC if country is India 2010-06-17 21:43:46 +00:00
Laurent Destailleur
a8928461f3 New: IBAN value is called IFSC if country is India 2010-06-17 21:43:46 +00:00
Laurent Destailleur
815e84404c New: Bank name in PDF 2010-06-17 21:19:00 +00:00
Juanjo Menent
b15efe5434 Local Taxes: Works in Propals 2010-06-17 20:59:26 +00:00
Laurent Destailleur
5e5c007557 Minor fix 2010-06-17 20:39:43 +00:00
Laurent Destailleur
cfb9488351 Add example to create an invoice 2010-06-17 20:32:45 +00:00
Laurent Destailleur
0b8ecc3a8c Add example to create an invoice 2010-06-17 20:30:43 +00:00
Laurent Destailleur
a4f95ead07 Fix on shipping module 2010-06-17 20:24:11 +00:00
Juanjo Menent
303007ae9e Fix: Local Taxes: Works in Propals 2010-06-17 19:36:46 +00:00
Juanjo Menent
ba8896be48 Local Taxes: Works in Propals 2010-06-17 18:36:30 +00:00
Juanjo Menent
92a2be3ef3 Local Taxes: Works in Propals. ¡NOT FINISHED! 2010-06-17 17:12:34 +00:00
Laurent Destailleur
c0521a20a9 Qual: Remove deprecated code 2010-06-17 16:53:26 +00:00
Laurent Destailleur
3edc470f73 Fix: Error in creation foreign key 2010-06-17 15:53:57 +00:00
Juanjo Menent
97278f000c Fix: Local Taxes. If not localtaxes, localtaxes values = 0 2010-06-17 15:34:54 +00:00
Laurent Destailleur
00a1eb6b3d Fix: Ship button available only if module shipping is enabled 2010-06-16 22:24:55 +00:00
Laurent Destailleur
8fd69cadb3 New: Some change to allow to use different warehouse in pos module 2010-06-16 22:16:11 +00:00
Laurent Destailleur
f505c21a67 New: Some change to allow to use different warehouse in pos module 2010-06-16 21:07:49 +00:00
Laurent Destailleur
d1df15878c Fix: Can edit state in foundation members cards 2010-06-16 20:32:20 +00:00
Laurent Destailleur
00c64567be Fix: Can edit state in contacts 2010-06-16 20:31:49 +00:00
Laurent Destailleur
e6d9f23db1 Trad 2010-06-16 20:14:50 +00:00
Laurent Destailleur
9333f8be6f Trad 2010-06-16 20:06:18 +00:00
Laurent Destailleur
1ad2649fe6 Add indian provinces 2010-06-16 19:58:12 +00:00
Laurent Destailleur
0aecc4f836 Fix: Can edit state in foundation members cards 2010-06-16 19:18:01 +00:00
Laurent Destailleur
4691072981 Uniformize code 2010-06-15 21:56:30 +00:00
Laurent Destailleur
f74d4d645f Work on odt generation 2010-06-15 21:52:41 +00:00
Laurent Destailleur
b38d352c4b Work on odt generation 2010-06-15 19:56:55 +00:00
Laurent Destailleur
77020dd8be Mutualize code 2010-06-15 19:26:47 +00:00
Laurent Destailleur
321a8bd155 Mark bug 2010-06-15 19:03:21 +00:00
Juanjo Menent
a6efd847b6 Trad 2010-06-15 14:42:28 +00:00
Juanjo Menent
5553c7a92d Qual: Standing Orders setup. Uniformize code
Trad: Standing Orders setup. translation notifications setup
2010-06-15 13:44:20 +00:00
Juanjo Menent
45dd8421db Fix: Move widthrawal module configuration to setup modules area 2010-06-15 08:43:50 +00:00
Laurent Destailleur
8af370e032 Fix: Comment 2010-06-14 21:52:56 +00:00
Laurent Destailleur
4c13b6fd77 New: Debug widthrawal module 2010-06-14 21:48:04 +00:00
Laurent Destailleur
f1b30d3caa New: Widthrawal module is no more experimental 2010-06-14 21:16:52 +00:00
Laurent Destailleur
53b95f75ff Show withdraw tab when module is enabled 2010-06-14 20:16:56 +00:00
Laurent Destailleur
a4d771aa1c Fix: Uniformize coding 2010-06-14 19:18:21 +00:00
Laurent Destailleur
39bbb5e749 Fix: Can edit state in contacts 2010-06-14 19:14:27 +00:00
Juanjo Menent
ee03ca1238 New: Add data for Argentina 2010-06-14 18:36:59 +00:00
Laurent Destailleur
0ffe13003b Message more clear 2010-06-13 23:17:30 +00:00
Laurent Destailleur
068299b2af Fix: Filter on ref 2010-06-13 21:05:57 +00:00
Laurent Destailleur
d02d6e092a Add last change date in customer orders 2010-06-13 21:03:29 +00:00
Laurent Destailleur
b90ecbd56f Move tshirts, goodies, etc into foundation CVS repository 2010-06-11 01:08:55 +00:00
Laurent Destailleur
d2a5fad3d3 Fix usage of cache on all lang files 2010-06-11 01:06:30 +00:00
Laurent Destailleur
bb83d21a1b Fix usage of cache on all lang files 2010-06-11 00:55:15 +00:00
Laurent Destailleur
ad26792ed8 Fix usage of cache on all lang files 2010-06-11 00:41:17 +00:00
Juanjo Menent
b7d35c7802 Trad: Standing orders
Fix: Withdrawals. Creation buttons position more in line with header information
2010-06-10 15:15:14 +00:00
Laurent Destailleur
9e449b2c87 Add china VAT 2010-06-09 18:45:50 +00:00
Laurent Destailleur
7ef75ba1e7 New: Add india VAT rate 2010-06-09 18:37:47 +00:00
Laurent Destailleur
21908d0bd9 - New: Agenda can be read by external contacts 2010-06-09 18:25:20 +00:00
Juanjo Menent
b1a1e82c97 Trad: Standing orders 2010-06-09 16:51:11 +00:00
Laurent Destailleur
e82a0ac834 Complete/update logos 2010-06-09 11:08:12 +00:00
Juanjo Menent
adc8326a76 Trad 2010-06-09 08:04:05 +00:00
Juanjo Menent
97dee2c4e2 Add zh_CN 2010-06-09 07:37:00 +00:00
Laurent Destailleur
cc2e93b3b5 Add zh_CN 2010-06-08 22:57:31 +00:00
Laurent Destailleur
001ba5de19 Add zh_CN 2010-06-08 22:54:24 +00:00
Juanjo Menent
76acffbd3a New: Add Argentina ProfId 2010-06-08 15:31:41 +00:00
Laurent Destailleur
8f0baa1790 Bookmarks are sorted on position 2010-06-08 08:55:48 +00:00
Laurent Destailleur
d814606738 Can filter on category on stock list 2010-06-08 08:51:52 +00:00
Regis Houssin
94ede894a6 Fix: regression 2010-06-08 08:27:57 +00:00
Laurent Destailleur
de4419f74a Use option MAIN_USE_NOTES_IN_DETAILS instead of milestone module 2010-06-08 08:03:03 +00:00
Regis Houssin
6064f56055 Fix: this choice is not part of the Milestone module 2010-06-08 06:58:03 +00:00
Laurent Destailleur
c1e50c273a New: Added india to show state in address. 2010-06-08 00:06:22 +00:00
Laurent Destailleur
7e3791d847 Doxygen 2010-06-07 23:52:43 +00:00
Laurent Destailleur
b18920de44 Fix 2010-06-07 23:47:12 +00:00
Laurent Destailleur
324fff27a8 Fix: Show notes only if module is enabled 2010-06-07 23:33:29 +00:00
Juanjo Menent
830c9e0239 New: Add Spanish VAT rate from July 2010 2010-06-07 18:54:59 +00:00
Laurent Destailleur
9b0bcc8548 Fix: Solve special char in project pdf
New: Add progress and start/end date in project export.
2010-06-07 17:58:27 +00:00
Laurent Destailleur
f50c69f600 Fix: Switch mytask-alltasks 2010-06-07 17:39:19 +00:00
Regis Houssin
b6964b5617 Add possibility to add free text line in documents 2010-06-07 09:29:42 +00:00
Laurent Destailleur
07f65028d2 Trad 2010-06-07 09:24:14 +00:00
Juanjo Menent
12f0fa80ca Trad: Some outdated translations 2010-06-07 09:12:32 +00:00
Regis Houssin
30b4679522 Add possibility to limit active users 2010-06-07 06:00:25 +00:00
Regis Houssin
b2bd7e0d25 Add possibility to limit users 2010-06-07 05:11:45 +00:00
Laurent Destailleur
4bf8c98fcc Trad 2010-06-06 23:32:25 +00:00
Laurent Destailleur
0ffa0f041d Better packager 2010-06-06 19:24:06 +00:00
Laurent Destailleur
9b0c8e72f3 More PHPUnit tests 2010-06-06 18:47:34 +00:00
Laurent Destailleur
967d868b8e Fix: Missing translation 2010-06-06 18:43:22 +00:00
Laurent Destailleur
480322ccf1 New: Support "Department/State" field on contact card. 2010-06-06 17:38:25 +00:00
Laurent Destailleur
b736e7322b Some change to start to work on autinstall of modules 2010-06-06 17:36:35 +00:00
Laurent Destailleur
5cb7f4e8a7 New: Add field to define order of bookmarks 2010-06-06 16:04:25 +00:00
Laurent Destailleur
6b2fb32bf5 Add previous/next on shippings 2010-06-06 15:53:49 +00:00
Laurent Destailleur
42e47fd567 New: Support "Department/State" field on contact card. 2010-06-06 15:11:46 +00:00
Laurent Destailleur
e20c738264 New: Support "Department/State" field on contact card. 2010-06-06 14:30:28 +00:00
Laurent Destailleur
ec5a7dfd35 Update doc 2010-06-05 17:39:23 +00:00
Laurent Destailleur
5c388a7a15 Update doc 2010-06-05 16:37:09 +00:00
Laurent Destailleur
265a7b675b Reorganize class files. 2010-06-05 15:45:53 +00:00
Laurent Destailleur
2ce0531d01 Move files to right repository 2010-06-05 15:45:32 +00:00
Laurent Destailleur
10f86aa217 Reorganize class files. 2010-06-05 15:32:18 +00:00
Laurent Destailleur
6dc8d0e390 Reorganize class files. 2010-06-05 15:20:09 +00:00
Philippe Grand
5375b3fc81 Fix : bad folder name 2010-06-05 15:06:46 +00:00
Laurent Destailleur
055f88f6fc Qual: Uniformize code 2010-06-05 14:58:51 +00:00
Philippe Grand
37cf42bdb0 some spelling changes 2010-06-05 14:44:40 +00:00
Laurent Destailleur
dba6296273 Qual: Uniformize code 2010-06-05 14:34:05 +00:00
Laurent Destailleur
8b77ea2019 Qual: Uniformize code 2010-06-05 14:34:04 +00:00
Philippe Grand
8c5df64890 add a lang variable for suppliers module 2010-06-05 14:27:30 +00:00
Philippe Grand
48d9ee8b00 add a lang variable for donation module 2010-06-05 14:13:13 +00:00
Philippe Grand
91cce069bc add a lang variable for Edison pdf 2010-06-05 13:56:15 +00:00
Philippe Grand
e8db8b2755 Some spelling changes 2010-06-05 13:27:11 +00:00
Philippe Grand
bff2d413a1 Some spelling changes 2010-06-05 12:47:24 +00:00
Laurent Destailleur
00a1d562b6 Use dolistore to find/download modules 2010-06-04 23:00:57 +00:00
Juanjo Menent
614f25bf51 Fix: First debug of standing orders 2010-06-04 14:40:12 +00:00
Philippe Grand
b72603abc3 Some spelling changes 2010-06-04 08:14:17 +00:00
Laurent Destailleur
3f41dd94c9 More help 2010-06-04 07:34:40 +00:00
Laurent Destailleur
82c2b027a2 All module use a non generic picto 2010-06-04 07:20:45 +00:00
Philippe Grand
faaf7fb2a1 add some spelling for ecommerce module 2010-06-03 15:59:29 +00:00
Philippe Grand
98b5af229b some spelling change 2010-06-03 15:47:06 +00:00
Regis Houssin
183b69882a Works on milestone module 2010-06-03 14:51:32 +00:00
Regis Houssin
8a7ba041b2 Qual: update NuSoap class for best compatibility with php5.3 2010-06-03 13:59:52 +00:00
Regis Houssin
5063b0bab3 Qual: update NuSoap class for best compatibility with php5.3 2010-06-03 13:47:05 +00:00
Juanjo Menent
fd6e1a924b Trad: Add better message for notifications 2010-06-03 09:46:40 +00:00
Laurent Destailleur
3eb7bd2ed0 Add better message for notifications 2010-06-02 22:50:49 +00:00
Laurent Destailleur
d3e54348e9 Use neutral UID in makepack tools. 2010-06-02 22:49:40 +00:00
Laurent Destailleur
5edfeac646 Fix: Use fieldrequired style 2010-06-02 20:04:01 +00:00
Laurent Destailleur
c49cdebc08 Missing trad 2010-06-02 20:01:13 +00:00
Laurent Destailleur
5dc5d1aa7a Use non generic picto on all modules 2010-06-02 19:56:14 +00:00
Laurent Destailleur
fb51d0e4af Trad: Multicompany module
Restore level to development as admin page is not yet finished.
2010-06-02 19:00:38 +00:00
Laurent Destailleur
9622c6a0da Uncomment code as it was used. 2010-06-02 18:50:46 +00:00
Laurent Destailleur
0fcf0a13a1 Move multicompany to experimental level instead of development 2010-06-02 18:47:05 +00:00
Laurent Destailleur
3c2e543731 Try to comment deprecated code. 2010-06-02 18:42:24 +00:00
Philippe Grand
491e58a4e7 Fix: call to expedition class missing 2010-06-02 12:33:44 +00:00
Laurent Destailleur
a02ee5b3d1 Doc 2010-06-02 11:14:56 +00:00
Laurent Destailleur
e80a8d3428 Doc 2010-06-02 11:12:01 +00:00
Laurent Destailleur
e02367ea7a Fix: Wrong rounding 2010-06-02 10:58:05 +00:00
Laurent Destailleur
0dc9a79c6a Fix: Wrong help 2010-06-02 10:54:01 +00:00
Laurent Destailleur
ba4a63a624 Fix: Type of product was lost on supplier order change. 2010-06-02 10:38:53 +00:00
Laurent Destailleur
4363bb493d Fix: Fix a lot of broken features when renaming produit to product 2010-06-02 08:57:27 +00:00
Laurent Destailleur
982be7db04 Qual: Removed old deprecated constant 2010-06-02 08:43:35 +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
cd49e79f60 Fix: Field required 2010-06-02 07:43:37 +00:00
Laurent Destailleur
f77a0380f3 Fix: Field required 2010-06-02 07:42:50 +00:00
Laurent Destailleur
60dc831ec6 Qual: Make option to create automatic personal stock easier to setup 2010-06-01 22:22:09 +00:00
Laurent Destailleur
d6984e7133 A better label 2010-06-01 21:39:38 +00:00
Laurent Destailleur
750f415f2e Fix: Wrong include 2010-06-01 21:33:48 +00:00
Philippe Grand
5da73f47d1 Fix : bug within calendar due to project 2010-06-01 15:33:27 +00:00
Philippe Grand
d1b14d3280 some spelling changes 2010-06-01 14:53:54 +00:00
Philippe Grand
bb74ead0f5 Fix: miss semi colon 2010-06-01 14:40:12 +00:00
Laurent Destailleur
1a53d5637a Fix: Try a better fix for numbering modules to be more stable when using another module 2010-06-01 07:31:40 +00:00
Laurent Destailleur
428738e0ef Fix: Try a better fix for numbering modules to be more stable when using another module 2010-05-31 19:18:31 +00:00
Regis Houssin
e5548f75ad Fix: ANSI SQL92
Todo: error in pgsql
2010-05-31 09:58:23 +00:00
Laurent Destailleur
ba15e00bfc Fix: SQL Error 2010-05-31 09:45:15 +00:00
Laurent Destailleur
7813ef32ea Fix: A lot of bugs in project permission 2010-05-30 21:07:47 +00:00
Laurent Destailleur
4cd49aecea Fix: A lot of bugs in project permission 2010-05-30 20:44:47 +00:00
Laurent Destailleur
3c4aa3b085 Fix: A lot of bugs in project permission 2010-05-30 20:25:08 +00:00
Laurent Destailleur
a7c809d0dd More fix on project permission.
There is still errors on task (too many task shown) but project lists are ok.
2010-05-30 12:21:32 +00:00
Regis Houssin
15338f6b3a Works on delivery and billing address
first step: rename llx_societe_adresse_livraison to llx_societe_address
2010-05-29 21:00:36 +00:00
Laurent Destailleur
58679e59dc Update packagers 2010-05-29 14:45:13 +00:00
Laurent Destailleur
8ecaed957f Add translation in DoliWamp installer. 2010-05-29 13:54:57 +00:00
Laurent Destailleur
ff1f2c1eca Add translation in DoliWamp installer. 2010-05-29 13:40:13 +00:00
Laurent Destailleur
c54a1ea4bd Better image 2010-05-29 10:22:00 +00:00
Regis Houssin
1dc875749c Works on delivery and billing address
first step: rename llx_societe_adresse_livraison to llx_societe_address
2010-05-29 10:14:51 +00:00
Philippe Grand
8e9af1583b some spelling change 2010-05-29 09:39:12 +00:00
Laurent Destailleur
9f511a2a13 Removed deprecated function call 2010-05-28 23:35:29 +00:00
Laurent Destailleur
d4e693af3b Fix: Fix a lot of permissions on project module 2010-05-28 23:26:08 +00:00
Laurent Destailleur
810f87dc54 Show shmop memory if option enabled. 2010-05-28 22:15:56 +00:00
Laurent Destailleur
1083d5ca8b Serious debug of supplier order process 2010-05-28 21:52:51 +00:00
Laurent Destailleur
38d91e99dd New: Add a new mode for automatic stock increase: Can be increased on supplier order dispatching of products. 2010-05-28 20:41:41 +00:00
Laurent Destailleur
c23041826a Fix: Missing include 2010-05-28 18:28:52 +00:00
Laurent Destailleur
c1df931c5a Fix: Add missing global conf,langs 2010-05-28 18:13:17 +00:00
Regis Houssin
f4ac09230e Add triggers 2010-05-28 09:37:12 +00:00
Regis Houssin
ff37e4286a Fix: prendre en compte les erreurs des triggers dans la fonction, ne pas faire de retour d'erreurs a partir du trigger pour ne pas les prendre en compte. 2010-05-28 08:30:39 +00:00
Laurent Destailleur
ad92ef19c4 Fix: Export ical was broken 2010-05-27 19:26:43 +00:00
Regis Houssin
9df4363287 Fix: missing date 2010-05-27 09:50:18 +00:00
Regis Houssin
6e64f7b83e Fix: missing date 2010-05-27 09:41:05 +00:00
Laurent Destailleur
357986f5fb Fix: A lot of bad values in shipping module 2010-05-26 22:54:48 +00:00
Laurent Destailleur
7d79116734 Fix: Restore broken features in shipping module 2010-05-26 22:06:27 +00:00
Laurent Destailleur
e856b3dc61 Added slovenian language files 2010-05-26 15:59:03 +00:00
Laurent Destailleur
8095e1e2cc Fix a lot of bugs after changes for canvas (photo hidden, edit field for accountancy disappeared, etc...). Too complicated to fix with canvas so I restore the "simple" code. Canvas feature should still works but with some bugs. 2010-05-26 15:09:53 +00:00
Laurent Destailleur
55eead636f Fix a lot of bugs after changes for canvas (photo hidden, edit field for accountancy disappeared, etc...). Too complicated to fix with canvas so I restore the "simple" code. Canvas feature should still works but with some bugs. 2010-05-26 15:03:11 +00:00
Laurent Destailleur
4b7d4fa571 Fix a lot of bugs after changes for canvas (photo hidden, edit field for accountancy disappeared, etc...). Too complicated to fix with canvas so I restore the "simple" code. Canvas feature should still works but with some bugs. 2010-05-26 14:52:32 +00:00
Laurent Destailleur
ff4935fbc6 Fix: Title of page is second parameter 2010-05-26 11:42:29 +00:00
Laurent Destailleur
4c6a3a0fdc Fix: Title of page is second parameter 2010-05-26 11:28:10 +00:00
Laurent Destailleur
be52d8b46f Work on memcached server 2010-05-26 11:22:10 +00:00
Juanjo Menent
96933ce293 Fix: Missing translation loading 2010-05-26 10:49:35 +00:00
Juanjo Menent
5105b900f0 Trad: Work on memcached server 2010-05-26 10:41:23 +00:00
Laurent Destailleur
aac649f46b Work on memcached server 2010-05-26 00:34:31 +00:00
Laurent Destailleur
10f0b0997e Work on memcached server 2010-05-25 22:55:56 +00:00
Laurent Destailleur
cd740acef6 Fix: Missing translation loading 2010-05-25 22:22:24 +00:00
Juanjo Menent
47d3a77fd2 Trad: Work on gantt view 2010-05-25 14:17:26 +00:00
Juanjo Menent
0bc77bd345 Trad: Can set a past delay to limit calendar export 2010-05-25 14:03:26 +00:00
Juanjo Menent
3478f72376 Trad: Add more predefined actions 2010-05-25 07:20:59 +00:00
Laurent Destailleur
c34c3b2e6e Support also memcache client for memcached. 2010-05-24 22:38:02 +00:00
Laurent Destailleur
4651250ddb Do not show link "viw password" if there is no password 2010-05-24 08:56:11 +00:00
Laurent Destailleur
e7438320e3 Add resources in gantt 2010-05-23 22:07:24 +00:00
Laurent Destailleur
920706e9b4 Fix: If user has no permission to see all projects, see only its projects 2010-05-23 21:03:09 +00:00
Laurent Destailleur
8044300ef7 Work on gantt view. 2010-05-23 20:37:28 +00:00
Laurent Destailleur
ba908ed743 Fix: If user has no permission to see all projects, see only its projects 2010-05-23 20:01:10 +00:00
Laurent Destailleur
52e9105234 Fix: If user has no permission to see all projects, see only its projects 2010-05-23 18:51:03 +00:00
Laurent Destailleur
ad8ab9c7fd New: Add gantt diagramm om project module 2010-05-23 10:20:35 +00:00
Laurent Destailleur
d2540c7bf4 Fix: Bad link 2010-05-23 01:30:04 +00:00
Laurent Destailleur
d06e26a043 Fix: Can edit shipping 2010-05-23 01:24:54 +00:00
Regis Houssin
827d02c6ce Fix: bad link 2010-05-22 18:42:12 +00:00
Regis Houssin
277c273767 Fix: bad link 2010-05-22 18:35:43 +00:00
Laurent Destailleur
8bdbf014e4 New: Add experimental gant diagramm for project module 2010-05-22 16:53:36 +00:00
Laurent Destailleur
54d097a464 New: Add JSGrant library 2010-05-22 16:23:30 +00:00
Laurent Destailleur
5b31e481fa Fix: Return value for date format 2010-05-22 16:10:41 +00:00
Laurent Destailleur
e18abef970 Add start and end date into return array that list tasks 2010-05-22 14:18:51 +00:00
Laurent Destailleur
da9c1a13f4 Fix: Remove useless /div 2010-05-22 14:17:38 +00:00
Laurent Destailleur
670fb61190 Fix: Return bad value for date format 2010-05-22 12:50:25 +00:00
Laurent Destailleur
55a2b9f04b Can disable JQUERY 2010-05-22 11:27:29 +00:00
Laurent Destailleur
7365a16d60 Merge tab "tasks" and "mytasks". Now it is just a link to switch on page. 2010-05-22 10:20:28 +00:00
Laurent Destailleur
8c0a14fa6d New: Can set a past delay to limit calendar export 2010-05-22 09:50:32 +00:00
Regis Houssin
7148eb584c Fix: id is lost 2010-05-22 06:38:26 +00:00
Laurent Destailleur
1a90eefb86 Fix: Head array hidden if nothing 2010-05-20 22:23:58 +00:00
Laurent Destailleur
542b5c7e64 Keep key of tax line starting with "TAX". 2010-05-18 20:47:07 +00:00
Regis Houssin
37350a93ca Fix: request error 2010-05-18 18:56:53 +00:00
Regis Houssin
e5ac48b844 Add social security contributions for Belgium 2010-05-18 17:10:33 +00:00
Regis Houssin
b23169c4c4 Add social security contributions for Belgium 2010-05-18 17:06:18 +00:00
Laurent Destailleur
026978ea17 Major fix of italian language translation. Thanks to Alessandro. 2010-05-18 08:25:45 +00:00
Laurent Destailleur
b8fe34988c Remove log 2010-05-18 08:22:42 +00:00
Laurent Destailleur
6ef1098734 Rename DELIVERY_VALIDATE into SHIPPING_VALIDATE to make a difference between sending (SHIPPING) and receiving module (DELIVERY). 2010-05-18 07:22:58 +00:00
fcharpentier
bb5d3bc421 Update trigger on shipping validation to rename action 'DELIVERY_VALIDATE' 2010-05-17 16:24:19 +00:00
Regis Houssin
dc77231df7 Fix: change proformat to proforma 2010-05-17 15:41:17 +00:00
Laurent Destailleur
3082e61164 Fix: A lot of fix in shipping module 2010-05-17 14:13:03 +00:00
Laurent Destailleur
eeb8fb09ba Fix: Change status of order to cancel 2010-05-17 12:48:55 +00:00
Laurent Destailleur
f83954daef Fix: Change status of order to cancel 2010-05-17 12:43:36 +00:00
Laurent Destailleur
0fbe769a7f Fix: Tracking number should be available on sending sheets. 2010-05-17 00:32:05 +00:00
Laurent Destailleur
e936dafbfd Fix: Missing include 2010-05-17 00:20:03 +00:00
Laurent Destailleur
0f7fba3f29 Fix: List to get project 2010-05-17 00:16:40 +00:00
Laurent Destailleur
227f5f36c4 Fix: Bad setup of phpMyAdmin for DoliWamp installer. 2010-05-16 22:40:54 +00:00
Laurent Destailleur
2bbede3133 Fix: Avoid errors after migration 2010-05-16 21:12:09 +00:00
Laurent Destailleur
a23d0b6d5f Rename function to be more clear. 2010-05-16 21:04:47 +00:00
Juanjo Menent
71c1b19e7b Trad: Fix: A lot of fixes on delivery date 2010-05-14 20:23:45 +00:00
Regis Houssin
13b7dcd27d Fix: regression 2010-05-14 14:11:27 +00:00
Regis Houssin
93235cc1b5 Add php template class 2010-05-14 08:00:30 +00:00
Regis Houssin
514e26c9c7 Add php template class 2010-05-14 07:57:27 +00:00
Regis Houssin
138cf20991 Fix: uniformise name of directory and module name 2010-05-13 16:32:13 +00:00
Regis Houssin
2f8cd177cf Fix: uniformise name of directory and module name 2010-05-13 16:20:01 +00:00
Regis Houssin
cf7f7340e4 Fix: uniformise name of directory and module name 2010-05-13 15:55:15 +00:00
Laurent Destailleur
4ed11786c1 Mutualize font-list 2010-05-13 00:41:13 +00:00
Laurent Destailleur
38b924b85c Use unique id 2010-05-13 00:32:16 +00:00
Laurent Destailleur
db7abdcd09 Mutualize font-list 2010-05-13 00:32:01 +00:00
Laurent Destailleur
757f9491e1 Fix: A lot of fixes on delivery date 2010-05-12 23:03:33 +00:00
Laurent Destailleur
8b8d851995 Postgresql compatibility 2010-05-12 17:46:39 +00:00
Laurent Destailleur
aab735a952 Fix: Add missing column 2010-05-12 17:26:02 +00:00
Laurent Destailleur
e52a0b20a2 Postgresql compatibility 2010-05-12 17:21:12 +00:00
Laurent Destailleur
7fa356374a Fix: Missing title 2010-05-12 17:18:04 +00:00
Laurent Destailleur
dbaaa179c0 Works on odt generation 2010-05-12 17:15:02 +00:00
Regis Houssin
9bb9558aab Fix: doxygen 2010-05-12 15:50:59 +00:00
Regis Houssin
a9bbf9dac3 Fix: update doxyfile 2010-05-12 15:38:53 +00:00
Regis Houssin
d0bdd8aa7b Fix: country code of Monaco is MC
Fix: update license number of prototype and scriptaculous
2010-05-12 14:16:01 +00:00
Laurent Destailleur
af7cfec808 New: Can now send supplier order by mail 2010-05-12 13:14:26 +00:00
Laurent Destailleur
83aebbb2ce Fix: Removed a duplicate permission 2010-05-12 12:41:38 +00:00
Laurent Destailleur
2a29f90d14 Fix: Bad path for some includes
New: Add more predefined actions
2010-05-12 11:58:58 +00:00
Laurent Destailleur
fa8a201d04 Mutualize a lot of code 2010-05-12 11:29:21 +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
Laurent Destailleur
a0d677cd3d Fix: No error whan vat is not defined. 2010-05-12 00:12:49 +00:00
Laurent Destailleur
2082e1650f Menu was not complete 2010-05-12 00:07:19 +00:00
Laurent Destailleur
aa9e608e25 Fix: Can not update user if in mode monouser.
Fix: Postgresql compatibility
2010-05-11 23:56:12 +00:00
Regis Houssin
fa41f91977 Fix: optimize speed (YUI and gzip compression) 2010-05-10 21:28:25 +00:00
Regis Houssin
5fef42452e Fix: optimize speed
Qual: update scriptaculous en protoype
2010-05-10 20:59:18 +00:00
Regis Houssin
23549635ae Fix: if provider disable "glob()" function 2010-05-10 18:26:34 +00:00
Regis Houssin
7045266217 Fix: traduction 2010-05-10 17:04:56 +00:00
Regis Houssin
05b0b08e30 Fix: more clear 2010-05-10 15:16:02 +00:00
fcharpentier
4f47b666ea Define constant 'DOL_CLASS_PATH' for compatibilty between 2.8 and 2.9 releases
This allow to include class from modules like this :
if (!defined('DOL_CLASS_PATH'))
	define('DOL_CLASS_PATH', null);
require_once(DOL_DOCUMENT_ROOT.'/categories/'.DOL_CLASS_PATH.'categorie.class.php');
2010-05-10 13:18:59 +00:00
Regis Houssin
29f23b3f93 Fix: bad directory 2010-05-10 09:35:36 +00:00
Juanjo Menent
0c783a76f8 Trad: Add possibility to defined "main_force_https" in install mode 2010-05-10 08:01:21 +00:00
Juanjo Menent
92ab60936c Trad: Add warning if postgresql has a wrong configuration 2010-05-10 07:56:03 +00:00
Regis Houssin
2ae1a4ae2f Add possibility to defined "main_force_https" in install mode 2010-05-10 06:15:17 +00:00
Regis Houssin
635b44b906 Fix: if you rename a module, rename all 2010-05-10 04:50:39 +00:00
Regis Houssin
9e092821dc Fix: bad path 2010-05-09 20:25:53 +00:00
Regis Houssin
c0248e2464 Fix: bad path 2010-05-09 19:44:48 +00:00
Regis Houssin
3f5e843b92 Fix: missing field 2010-05-09 19:27:10 +00:00
Regis Houssin
5795c0f0b5 Fix: missing user and password 2010-05-09 19:12:37 +00:00
Laurent Destailleur
01eca88aa5 Postgresql compatibility 2010-05-09 18:20:36 +00:00
Laurent Destailleur
b8ce801b2b Works on odt generation 2010-05-09 18:15:11 +00:00
Laurent Destailleur
f7ba3ecb42 Upgrade pclzip 2010-05-09 17:59:53 +00:00
Laurent Destailleur
426317a355 Qual: Removed deprecated method 2010-05-09 15:15:10 +00:00
Laurent Destailleur
0e83ec1359 Fix: Bad parameters 2010-05-09 15:04:17 +00:00
Laurent Destailleur
d2c92b91de Fix: Bad parameters 2010-05-09 15:04:16 +00:00
Laurent Destailleur
8374bf42bb Rename static object 2010-05-09 14:55:49 +00:00
Laurent Destailleur
fe8a652fe0 Remove deprecated properties and use a method instead to get the full address string. 2010-05-09 14:47:02 +00:00
Laurent Destailleur
7823267380 Postgresql compatibility 2010-05-09 14:08:42 +00:00
Laurent Destailleur
359fab73c5 Work on odt generation
Add warning if postgresql has a wrong configuration
2010-05-09 13:45:27 +00:00
Laurent Destailleur
20b2c211b7 Qual: Removed pdate 2010-05-08 21:15:13 +00:00
Laurent Destailleur
f6416534f2 Qual: Removed pdate 2010-05-08 20:47:12 +00:00
Laurent Destailleur
99382521b3 Qual: Removed pdate 2010-05-08 19:49:29 +00:00
Laurent Destailleur
f7e30a0a5b Qual: Removed pdate 2010-05-08 19:31:44 +00:00
Laurent Destailleur
bfdd9087ba Qual: Removed pdate 2010-05-08 19:31:43 +00:00
Laurent Destailleur
89c76d13b2 Fix: Remove depracated property
Qual: Removed pdate
2010-05-08 19:21:57 +00:00
Laurent Destailleur
8d3b5c75c0 Remove deprecated comment 2010-05-08 18:59:08 +00:00
Laurent Destailleur
22b61585ca Doc 2010-05-08 18:39:41 +00:00
Laurent Destailleur
bbfcc37287 Add more PHPUnit tests 2010-05-08 18:38:17 +00:00
Laurent Destailleur
d25c6dcd82 Add more PHPUnit tests 2010-05-08 18:38:17 +00:00
Laurent Destailleur
c363bba06e Uniformise code 2010-05-08 18:37:34 +00:00
Laurent Destailleur
33d88a661f Remove pdate 2010-05-08 17:17:17 +00:00
Laurent Destailleur
ed011d5342 Remove pdate 2010-05-08 17:06:22 +00:00
Laurent Destailleur
82292f7f46 Remove pdate functions 2010-05-08 17:00:10 +00:00
Laurent Destailleur
b01c37d93e Remove pdate 2010-05-08 16:59:04 +00:00
Laurent Destailleur
5754f2ffaf Remove pdate functions 2010-05-08 16:45:47 +00:00
Laurent Destailleur
226fdb6e6b Remove pdate functions 2010-05-08 16:29:37 +00:00
Regis Houssin
793f2a9246 Works on improvement for external module 2010-05-08 16:19:41 +00:00
Laurent Destailleur
6215047ff1 Fix: Parameters 2010-05-08 16:01:42 +00:00
Laurent Destailleur
2b57efa032 Change to allow usage of different caching systems 2010-05-08 15:02:04 +00:00
Laurent Destailleur
037e957561 Change to allow usage of different caching systems 2010-05-08 14:18:27 +00:00
Laurent Destailleur
69afbdf08e Change to allow usage of different caching systems 2010-05-08 12:03:08 +00:00
Regis Houssin
0ba0177cc2 upgrade to 2.8.1 2010-05-08 05:02:47 +00:00
Laurent Destailleur
b4447473a8 Enhancement to allow to use different caching systems for language files 2010-05-08 02:16:29 +00:00
Laurent Destailleur
014c3dd259 Calendar first, list after 2010-05-07 21:18:36 +00:00
Laurent Destailleur
5cc9ee4577 Fix: Postgresql compatibility 2010-05-07 21:12:35 +00:00
Laurent Destailleur
65e86e9c29 Fix: Postgresql compatibility 2010-05-07 21:02:48 +00:00
Laurent Destailleur
7c496dcffe Fix: Postgresql compatibility 2010-05-07 19:33:17 +00:00
Laurent Destailleur
5994017b97 Trad 2010-05-07 19:22:34 +00:00
Laurent Destailleur
c0e2cd39d6 Fix: Postgresql compatibility 2010-05-07 19:08:27 +00:00
Laurent Destailleur
655434cfad Fix: Postgresql compatibility 2010-05-07 18:53:29 +00:00
Laurent Destailleur
50dcf00414 Fix: Postgresql compatibility 2010-05-07 18:45:22 +00:00
Laurent Destailleur
6e06c82bb4 Fix: Can create a deposit invoice from a predefined invoice 2010-05-07 18:36:54 +00:00
Laurent Destailleur
61811dc5be Fix: Postgresql compatibility 2010-05-07 18:30:31 +00:00
Juanjo Menent
30d65686cf Trad: Fix: Better error management in upload files 2010-05-07 15:29:57 +00:00
Regis Houssin
cafd17d522 Fix: missing call class 2010-05-07 08:19:23 +00:00
Laurent Destailleur
0e13d6bcfd Add phpunit tests 2010-05-06 19:18:48 +00:00
Laurent Destailleur
f3a2d462b1 Fix: Trim string 2010-05-06 18:58:07 +00:00
Laurent Destailleur
9bcf643cdc According to new tree directory 2010-05-06 18:06:19 +00:00
fcharpentier
43d50b36d9 Add trigger on shipping validation 2010-05-06 16:09:29 +00:00
Regis Houssin
56f626da28 Works on product canvas and templates 2010-05-06 12:20:16 +00:00
Regis Houssin
8d40f1ee23 Works on product canvas and templates 2010-05-06 12:18:43 +00:00
Laurent Destailleur
e5122829bd Add phpunit tests 2010-05-05 22:41:54 +00:00
Laurent Destailleur
20c130270b Fix: Trad and Postgresql compatibility 2010-05-05 22:41:22 +00:00
Laurent Destailleur
887863a59c Move numbering invoices files 2010-05-05 22:24:18 +00:00
Laurent Destailleur
4689582826 Move numbering invoices files 2010-05-05 22:21:25 +00:00
Laurent Destailleur
7e07d0ec62 Fix: Regression. A migration script for version n must never be changed once a version n+1 has been released. 2010-05-05 21:41:06 +00:00
Laurent Destailleur
05a1a45232 Update unit tests 2010-05-05 18:18:09 +00:00
Laurent Destailleur
d30ccab54f Update unit tests 2010-05-05 18:08:42 +00:00
Laurent Destailleur
5ccb394f54 Update unit tests 2010-05-05 17:42:01 +00:00
Laurent Destailleur
e4bba520f7 Now fetch for User class use id like other classes. 2010-05-05 17:36:20 +00:00
Laurent Destailleur
b0a065ce02 Update unit tests 2010-05-05 17:35:36 +00:00
Laurent Destailleur
2faaeb488e Fix: Postgresql compatibility 2010-05-05 17:27:12 +00:00
Laurent Destailleur
17cbda04b1 Fix: Works with ' in passwords 2010-05-05 17:21:57 +00:00
Laurent Destailleur
709692e592 Fix: Bad error log 2010-05-05 16:59:27 +00:00
Philippe Grand
6c53b28163 according to new tree directory 2010-05-05 16:15:08 +00:00
Regis Houssin
04dea4ee07 Works on product canvas and templates 2010-05-05 10:18:53 +00:00
Regis Houssin
90e8f52b40 Works on product canvas and templates 2010-05-05 10:17:34 +00:00
Regis Houssin
d76e7b48ee Works on product canvas and templates 2010-05-05 10:16:24 +00:00
Regis Houssin
ef5bd8c1df Works on product canvas and templates
Add possibility to move canvas directory to module directory
2010-05-05 10:13:07 +00:00
Regis Houssin
8b6a1c3470 Works on product canvas and templates 2010-05-05 09:54:54 +00:00
Regis Houssin
5916b3835b Works on product canvas and templates
Add possibility to move canvas directory to module directory
2010-05-05 09:37:30 +00:00
Regis Houssin
443a91b36f Works on product canvas and templates
Add possibility to move canvas directory to module directory
2010-05-05 09:35:45 +00:00
Regis Houssin
832e25f7f7 Works on product canvas and templates 2010-05-05 09:21:34 +00:00
Regis Houssin
8d49c4df2d Works on product canvas and templates
Add possibility to move canvas directory to module directory
2010-05-05 09:15:34 +00:00
Regis Houssin
3c8507cc60 Works on product canvas and templates
Add possibility to move canvas directory to module directory
2010-05-05 09:05:50 +00:00
Regis Houssin
9dc1c8344e Works on product canvas and templates
Add possibility to move canvas directory to module directory
2010-05-05 08:49:17 +00:00
Laurent Destailleur
8aae74307a New: Add info on browser in system information
Fix: With smartphone, menu use simple text links
2010-05-05 07:54:03 +00:00
Regis Houssin
3ec1aa3824 Works on product canvas and templates 2010-05-05 07:00:11 +00:00
Regis Houssin
18ddd2e1a9 Fix: bad llx_header 2010-05-05 06:42:33 +00:00
Laurent Destailleur
9b7f3e477d Fix: Missing global 2010-05-04 23:30:53 +00:00
Laurent Destailleur
a1ba46588e Qual: Mutualize code 2010-05-04 18:33:22 +00:00
Laurent Destailleur
7ac9943ba4 Fix: Better error management 2010-05-04 18:12:43 +00:00
Laurent Destailleur
208224fc49 Trad 2010-05-04 18:05:36 +00:00
Laurent Destailleur
b7570ff18a Fix: Better error management 2010-05-04 18:03:45 +00:00
Laurent Destailleur
171685194f Fix: Restore original file. A migration script for old version msut never be modified 2010-05-04 17:27:59 +00:00
Regis Houssin
9bfa90e693 Qual: Uniformise code 2010-05-04 15:45:43 +00:00
Regis Houssin
89b1a0f2d2 Qual: Uniformise code 2010-05-04 14:58:55 +00:00
Regis Houssin
0afc007cdd Works on Milestone module 2010-05-04 06:37:57 +00:00
Regis Houssin
21178ef2f3 Works on Milestone module 2010-05-04 06:15:05 +00:00
Regis Houssin
f079491f22 Fix: bug #29752 2010-05-03 16:03:50 +00:00
pit
83a1449e21 Fix a bug on install 2010-05-03 10:24:22 +00:00
Philippe Grand
70a5769698 according to new tree directory 2010-05-03 09:40:55 +00:00
Philippe Grand
c4fe38c68f according to new tree directory 2010-05-03 09:27:12 +00:00
Philippe Grand
9eeb375f83 according to new tree directory 2010-05-03 09:14:28 +00:00
Philippe Grand
4deb00ef2e according to new tree directory 2010-05-03 08:43:33 +00:00
Philippe Grand
a981577553 according to new tree directory 2010-05-03 08:43:32 +00:00
Philippe Grand
8a9fe373d6 according to new tree directory 2010-05-03 08:43:32 +00:00
Philippe Grand
2412ff86dd according to new tree directory 2010-05-03 08:30:27 +00:00
Philippe Grand
f84dd47f2a according to new tree directory 2010-05-03 08:22:36 +00:00
Philippe Grand
7f13eb0d4e according to new tree directory 2010-05-03 08:22:35 +00:00
Philippe Grand
32025de202 according to new tree directory 2010-05-03 08:22:35 +00:00
Regis Houssin
84121c12e5 Works on product canvas and templates 2010-05-03 07:39:49 +00:00
Regis Houssin
fafb199bda Works on product canvas and templates 2010-05-03 07:03:05 +00:00
Regis Houssin
8aed2328cf Works on product canvas and templates 2010-05-03 06:47:35 +00:00
Regis Houssin
cccf7058ad Works on product canvas and templates 2010-05-03 05:58:01 +00:00
Regis Houssin
e0ef7c94b6 Works on product canvas and templates 2010-05-03 05:51:48 +00:00
Regis Houssin
244d85a4fe Works on product canvas and templates 2010-05-03 05:47:43 +00:00
Regis Houssin
5ad77d4f31 Works on product canvas and templates
!! WARNING : not stable !!
2010-05-02 20:06:09 +00:00
Regis Houssin
2ff8f376f3 Works on product canvas and templates
!! WARNING : not stable !!
2010-05-02 19:52:46 +00:00
Regis Houssin
785351e0ee Works on product canvas and templates
!! WARNING : not stable !!
2010-05-02 19:01:22 +00:00
Laurent Destailleur
527e2ecb2e Qual: Uniformise code. user class use id in first param of fetch 2010-05-02 18:02:43 +00:00
Laurent Destailleur
91b4bcea12 Add phpunit tests 2010-05-02 17:20:35 +00:00
Laurent Destailleur
74342e20a6 Add phpunit tests 2010-05-02 17:19:24 +00:00
Laurent Destailleur
9db9f23d71 Restore lang files into global lang directory. Usage of lang into modules directory must be used only for external modules to be self-dependent but must be kept for dolibarr core feature into unique htdocs/langs directory as this make working on translation a big headache and break a lot of automated translation tools. 2010-05-02 17:05:07 +00:00
Philippe Grand
64cc3f70e6 according to new tree directory 2010-05-02 16:55:56 +00:00
Regis Houssin
13ea97cb87 Works on product canvas and templates
!! WARNING : not stable !!
2010-05-02 15:03:32 +00:00
Regis Houssin
cd27d9463b Works on product canvas and templates
!! WARNING : not stable !!
2010-05-02 14:50:08 +00:00
Regis Houssin
01b46068e6 Works on product canvas and templates
!! WARNING : not stable !!
2010-05-02 14:29:16 +00:00
Philippe Grand
17a2034b02 according to new tree directory 2010-05-02 10:01:18 +00:00
Regis Houssin
16446edca4 Works on product canvas and templates
!! WARNING : not stable !!
2010-05-02 07:34:08 +00:00
Regis Houssin
ea691a9e31 Qual: Uniformise code. user class use id in first param of fetch 2010-05-02 06:39:40 +00:00
Regis Houssin
5cc40ab6f4 Works on product canvas and templates
!! WARNING : not stable !!
2010-05-02 05:39:43 +00:00
Regis Houssin
fa73ddf93c Works on product canvas and templates
!! WARNING : not stable !!

Fix: bad translation
2010-05-02 04:57:15 +00:00
Philippe Grand
3bf96eda6f according to new tree directory 2010-05-01 21:10:27 +00:00
Philippe Grand
a8e66ef20d tiny spelling change 2010-05-01 17:32:17 +00:00
Philippe Grand
b09d0325cb according to new tree directory 2010-05-01 17:26:33 +00:00
Philippe Grand
58fb48677f according to new tree directory 2010-05-01 16:54:30 +00:00
Laurent Destailleur
664811cfed Add more filter on list of invoices and payments 2010-05-01 15:33:00 +00:00
Regis Houssin
f2dc99dc7f Works on product canvas and templates
!! WARNING : not stable !!
2010-05-01 14:37:02 +00:00
Laurent Destailleur
968addfad3 Fix: Better error management in upload files 2010-05-01 14:28:48 +00:00
Philippe Grand
9e887c8980 according to new tree directory 2010-05-01 14:19:21 +00:00
Philippe Grand
dbad0fbdaa according to new tree directory 2010-05-01 10:52:47 +00:00
Regis Houssin
2f924a3f7a Works on product canvas and templates
!! WARNING : not stable !!
2010-05-01 10:40:42 +00:00
Philippe Grand
ba0fa4b60b according to new tree directory 2010-05-01 10:32:15 +00:00
Regis Houssin
3dc1f01387 Works on product canvas and templates
!! WARNING : not stable !!
2010-05-01 09:56:02 +00:00
Regis Houssin
230a414a2c Works on product canvas and templates
!! WARNING : not stable !!
2010-05-01 09:03:15 +00:00
Laurent Destailleur
7236e28289 Fix: DDL changes must be on install, upgrade or module activation. 2010-04-30 18:39:21 +00:00
Laurent Destailleur
7e46e5bf54 Enhancement for postgresql support 2010-04-30 18:30:23 +00:00
Laurent Destailleur
e030646631 Enhancement for postgresql support 2010-04-30 18:11:03 +00:00
Laurent Destailleur
22382756d1 Enhancement for postgresql support 2010-04-30 18:00:39 +00:00
Laurent Destailleur
054572fa12 Enhancement for postgresql support 2010-04-30 17:31:46 +00:00
Philippe Grand
08f968d226 some spelling change 2010-04-30 15:53:17 +00:00
Regis Houssin
6d469ba2f0 Fix: regression 2010-04-30 07:57:19 +00:00
Regis Houssin
39701fc5e6 Fix: rights error
Todo: uniformiser les noms de modules, leur repertoire et leurs droits
2010-04-30 07:16:18 +00:00
Philippe Grand
2a220c92b2 some spelling change 2010-04-30 07:13:44 +00:00
Regis Houssin
2a37a9a2fa Fix: error with linked element 2010-04-30 06:57:28 +00:00
Regis Houssin
85d7bf3d2b Fix: error with linked element 2010-04-30 06:57:28 +00:00
Regis Houssin
38701cda84 Fix: error with linked element 2010-04-30 06:57:28 +00:00
Regis Houssin
a9eb2a9da9 Add a common function to delete the linked contact 2010-04-30 05:51:23 +00:00
Regis Houssin
ff0bbd1c43 Fix: move class to class directory 2010-04-30 05:48:16 +00:00
Regis Houssin
b1cf164eb9 Add a common function to delete the linked contact 2010-04-30 05:44:19 +00:00
Regis Houssin
be94ad3d07 Fix: problem with development version 2010-04-30 05:29:30 +00:00
Laurent Destailleur
004a4cbb40 Fix: Look 2010-04-29 20:51:58 +00:00
Laurent Destailleur
1d9de47d02 Fix: Bad links 2010-04-29 20:45:49 +00:00
Regis Houssin
fe62fdcf68 Add a common function to delete the linked contact 2010-04-29 15:57:57 +00:00
Regis Houssin
54f424eedf Add a common function to delete the linked contact 2010-04-29 15:35:52 +00:00
Philippe Grand
ed9144957a according to new tree directory 2010-04-29 15:23:21 +00:00
Philippe Grand
16a8ab7d59 according to new tree directory 2010-04-29 14:54:12 +00:00
Philippe Grand
b749e6bdcf according to new tree directory 2010-04-29 14:34:21 +00:00
Regis Houssin
ddc8420fa7 Fix: uniformize code 2010-04-29 14:25:01 +00:00
Philippe Grand
14a6a7da47 international standardization 2010-04-29 14:18:42 +00:00
Regis Houssin
a129e57ff1 Fix: rename "templates" to "tpl" 2010-04-29 09:08:43 +00:00
Philippe Grand
391c595dda according to new tree directory 2010-04-29 08:50:46 +00:00
Regis Houssin
72625da6fe Fix: move class to class directory 2010-04-29 08:38:58 +00:00
Regis Houssin
cd2aa64cae Add linked object block for contract module 2010-04-29 06:20:03 +00:00
Philippe Grand
6c560b61b8 according to new tree directory 2010-04-28 21:40:56 +00:00
Philippe Grand
b65ddfabe8 according to new tree directory 2010-04-28 21:29:12 +00:00
Regis Houssin
ebdbeec4a9 Fix: mutualize code 2010-04-28 19:23:36 +00:00
Regis Houssin
a8b55112a3 Fix: mutualize code 2010-04-28 17:42:03 +00:00
Regis Houssin
e4ea54f315 Fix: move class to class directory
Fix: mutualize code
2010-04-28 17:30:59 +00:00
Philippe Grand
172d0c78b6 fix : issue after changing 2010-04-28 16:28:32 +00:00
Philippe Grand
41d770c992 fix : pb after changing langs directory 2010-04-28 16:20:56 +00:00
Laurent Destailleur
261df0601c Work on picto on top menu 2010-04-28 16:07:50 +00:00
Laurent Destailleur
f7763073ba Work on odt modules 2010-04-28 15:54:19 +00:00
Laurent Destailleur
20c650b194 More info in log 2010-04-28 15:52:32 +00:00
Laurent Destailleur
798ac42880 Fix: When all boxes are moved on a side, we can still move on the other side 2010-04-28 15:31:49 +00:00
Philippe Grand
905f9c7e27 according to new tree directory 2010-04-28 15:30:44 +00:00
Regis Houssin
2138ace553 Fix: problem with development version 2010-04-28 15:28:18 +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
f6ed710056 Fix: move class to class directory 2010-04-28 14:48:36 +00:00
Laurent Destailleur
752b5900eb Fix: Connect to os commerce 2010-04-28 14:38:38 +00:00
Regis Houssin
60af722264 Fix: move class to class directory 2010-04-28 14:36:45 +00:00
Laurent Destailleur
b8b6ab4762 Work on odt modules 2010-04-28 14:01:31 +00:00
Philippe Grand
907bd0a67e according to new tree directory 2010-04-28 13:52:55 +00:00
Laurent Destailleur
4c73cb64c8 Move/Rename numbering module files for invoices to normalize code. 2010-04-28 13:49:13 +00:00
Philippe Grand
757ddf44d6 according to new tree directory 2010-04-28 13:29:08 +00:00
Philippe Grand
3f4bee1f18 according to new tree directory 2010-04-28 12:53:28 +00:00
Regis Houssin
32374f6242 Fix: move class to class directory 2010-04-28 12:39:09 +00:00
Philippe Grand
43123cdc9d Removed deprecated files 2010-04-28 12:37:57 +00:00
Philippe Grand
911c57b951 according to new tree directory 2010-04-28 12:24:06 +00:00
Philippe Grand
be059c05f0 according to new tree directory 2010-04-28 12:13:27 +00:00
Philippe Grand
9bb410e258 according to new tree directory 2010-04-28 12:08:22 +00:00
Laurent Destailleur
2a587d7c87 Fix: Remove warning in phpmyadmin 2010-04-28 11:58:55 +00:00
Laurent Destailleur
e547fbbaf7 Can switch more easily to cookie auth type 2010-04-28 11:52:11 +00:00
Laurent Destailleur
284b1feace Works if password empty 2010-04-28 11:47:05 +00:00
Laurent Destailleur
940bdd0205 Open tools page in new pages 2010-04-28 11:32:13 +00:00
Laurent Destailleur
fe411c357c Trad 2010-04-28 11:23:17 +00:00
Laurent Destailleur
e44e41c462 Removed deprecated files 2010-04-28 11:18:01 +00:00
Laurent Destailleur
0d24efbfd3 Fix: Complete support of euro sign. 2010-04-28 11:14:53 +00:00
Philippe Grand
b6bc9223df according to new tree directory 2010-04-28 10:33:16 +00:00
Regis Houssin
6e3f24a562 Fix: uniformize code 2010-04-28 10:24:38 +00:00
Regis Houssin
c439e4088f Fix: use php templates by default 2010-04-28 10:17:44 +00:00
Philippe Grand
24725ce2a6 according to new tree directory 2010-04-28 10:11:41 +00:00
Philippe Grand
b68a359265 according to new tree directory 2010-04-28 10:02:54 +00:00
Regis Houssin
cafe7fb970 Fix: mutualize code 2010-04-28 09:25:35 +00:00
Regis Houssin
91c14faadc Fix: uniformize code 2010-04-28 08:58:41 +00:00
Philippe Grand
4cbcf554f7 according to new tree directory 2010-04-28 08:48:26 +00:00
Philippe Grand
faf19c91ae according to new tree directory 2010-04-28 08:35:57 +00:00
Laurent Destailleur
c13edd1e2a Qual: Add more phpunit tests 2010-04-28 08:34:12 +00:00
Laurent Destailleur
f576364241 Qual: Uniformise code. user class use id in first param of fetch 2010-04-28 08:33:37 +00:00
Laurent Destailleur
00a1ebe41a Qual: Uniformise code. user class use id in first param of fetch 2010-04-28 08:26:56 +00:00
Philippe Grand
388470d146 according to new tree directory 2010-04-28 07:55:43 +00:00
Laurent Destailleur
a4f144f24d Qual: Uniformise code. user class use id in first param of fetch 2010-04-28 07:31:34 +00:00
Laurent Destailleur
da5cf895d0 Fix: Missing global 2010-04-28 07:08:15 +00:00
Laurent Destailleur
246b64d71d Doc 2010-04-27 18:49:54 +00:00
Laurent Destailleur
fb8f86d79d Removed hard coded url 2010-04-27 18:41:58 +00:00
Philippe Grand
c73003b3b1 according to new tree directory 2010-04-27 14:48:11 +00:00
Philippe Grand
f6a3a033e2 according to new tree directory 2010-04-27 14:39:04 +00:00
Laurent Destailleur
fd8c193259 New: Add phpunit tests 2010-04-27 11:21:34 +00:00
Laurent Destailleur
128dc50c75 Uniformize code 2010-04-27 11:08:07 +00:00
Laurent Destailleur
d6e5540a5a New: Add phpunit tests 2010-04-27 09:05:42 +00:00
Laurent Destailleur
539c432e91 Fix: Wrong path 2010-04-27 08:44:54 +00:00
Laurent Destailleur
77851b96e4 Remove deprecated file 2010-04-27 08:43:42 +00:00
Laurent Destailleur
0404ea1b5b New: Add phpunit tests 2010-04-27 08:36:14 +00:00
Laurent Destailleur
d31b444503 Move command class in correct directory 2010-04-27 08:35:13 +00:00
Laurent Destailleur
6737f04dd5 Fix: Missing include 2010-04-27 08:25:13 +00:00
Laurent Destailleur
ed38077079 Remove deprected comment 2010-04-27 08:23:50 +00:00
Laurent Destailleur
e3c1db3d77 Fix: Avoid class name conflict 2010-04-27 08:22:48 +00:00
Laurent Destailleur
630d932d5b Fix: Avoid class name conflict 2010-04-27 08:17:40 +00:00
Philippe Grand
009b251d52 according to new tree directory 2010-04-27 08:13:42 +00:00
Laurent Destailleur
70924ba14e New: Add phpunit tests 2010-04-27 00:22:15 +00:00
Laurent Destailleur
09ec63c6db New: Add phpunit tests 2010-04-27 00:12:55 +00:00
Laurent Destailleur
e921149135 New: Add phpunit tests 2010-04-27 00:06:29 +00:00
Laurent Destailleur
0e5b5b9946 New: Add phpunit tests 2010-04-26 23:52:51 +00:00
Laurent Destailleur
584a4919ea New: Add phpunit tests 2010-04-26 23:20:14 +00:00
Laurent Destailleur
193a51f70a Fix: initAsSpecimen 2010-04-26 23:01:57 +00:00
Laurent Destailleur
9cfb011286 Comment 2010-04-26 23:01:19 +00:00
Laurent Destailleur
5b37189266 Doxygen 2010-04-26 23:00:52 +00:00
Regis Houssin
92561d71e9 Fix: code optimization for compatibility plugins 2010-04-26 10:01:01 +00:00
Regis Houssin
86240b90c5 Fix: code optimization for compatibility plugins 2010-04-26 08:54:16 +00:00
Regis Houssin
d5b3ab4e4f Fix: add possibility to disable select form 2010-04-26 07:56:51 +00:00
Laurent Destailleur
7724d9e631 Fix: Rename menu to unifrmise menu entries 2010-04-25 21:36:43 +00:00
Laurent Destailleur
e731e7414e Fix: Missing triggers for suppliers invoices 2010-04-25 21:22:06 +00:00
Laurent Destailleur
9626a1bc4f Fix: Missing triggers for suppliers invoices 2010-04-25 21:22:06 +00:00
Laurent Destailleur
bf2bf8893a New: Can sort on field in social contribution payment list 2010-04-25 20:12:41 +00:00
Laurent Destailleur
0940bc857e Date format 2010-04-25 18:05:18 +00:00
Laurent Destailleur
9ebebc94ab Fix: No change. Commit because files seems to be corrupted. 2010-04-25 17:44:49 +00:00
Laurent Destailleur
cddd5e1578 Add unit test 2010-04-25 16:24:21 +00:00
Philippe Grand
e434e16f2c according to new tree directory 2010-04-25 15:01:48 +00:00
Philippe Grand
8ffe05d2f0 according to new tree directory 2010-04-25 14:52:17 +00:00
Philippe Grand
04900427ca according to new tree directory 2010-04-25 14:52:17 +00:00
Laurent Destailleur
be9c2dff86 New: First change to add PHPUnit 2010-04-25 14:48:12 +00:00
Philippe Grand
87d3c7a06e according to new tree directory 2010-04-25 14:46:11 +00:00
Laurent Destailleur
e0370659d8 Fix: Size of image 2010-04-25 14:43:13 +00:00
Laurent Destailleur
d3c0d0133a New: First change to add PHPUnit 2010-04-25 14:25:44 +00:00
Laurent Destailleur
d30c1784ed New: First change to add PHPUnit 2010-04-25 14:25:44 +00:00
Laurent Destailleur
cd783d3af6 New: First change to add PHPUnit 2010-04-25 14:19:58 +00:00
Philippe Grand
c418128a07 according to new tree directory 2010-04-25 14:17:39 +00:00
Philippe Grand
4cdf6d0bae according to new tree directory 2010-04-25 14:17:39 +00:00
Laurent Destailleur
badb56dddf Add constant to force driver type. 2010-04-25 13:55:58 +00:00
Philippe Grand
207d35ee84 according to new tree directory 2010-04-25 13:10:15 +00:00
Philippe Grand
ae2445389e according to new tree directory 2010-04-25 13:03:14 +00:00
Philippe Grand
99a19b2cbf according to new tree directory 2010-04-25 12:55:26 +00:00
Philippe Grand
719913376c according to new tree directory 2010-04-25 12:48:58 +00:00
Philippe Grand
ba3a06758c according to new tree directory 2010-04-25 12:43:27 +00:00
Laurent Destailleur
a53c215908 Trad 2010-04-25 11:37:44 +00:00
Laurent Destailleur
b7247f3396 Complete initAsSpecimen 2010-04-25 11:37:22 +00:00
Philippe Grand
7d88487c80 according to new tree directory 2010-04-25 10:50:09 +00:00
Philippe Grand
e8498e5cc4 according to new tree directory 2010-04-25 09:07:20 +00:00
Philippe Grand
b5e43aa11c move paiement.class.php file to compta/paiement/class/ directory 2010-04-25 08:47:08 +00:00
Laurent Destailleur
f58a8c1bef New: First change to add PHPUnit 2010-04-25 00:02:32 +00:00
Laurent Destailleur
91b9a96525 New: First change to add PHPUnit 2010-04-24 23:34:52 +00:00
Juanjo Menent
5e2f80bdf8 Trad: Minor fixes 2010-04-24 19:05:43 +00:00
Laurent Destailleur
eaad3c211c Move file in correct directory 2010-04-24 17:38:57 +00:00
Laurent Destailleur
76abbf3560 Preapre function to reload menus 2010-04-24 17:37:55 +00:00
Juanjo Menent
db199b55a2 Works on enhancement of local taxes. Fix: Best local tax control in third parties 2010-04-24 17:31:16 +00:00
Laurent Destailleur
4b857f035d Move file in correct directory 2010-04-24 17:29:10 +00:00
Laurent Destailleur
08145dd2dd Fix: Contacts in task list must be limited to contact linked to project 2010-04-24 17:23:35 +00:00
Juanjo Menent
c1f1bf424e Trad: Minor fixes 2010-04-24 16:01:43 +00:00
Juanjo Menent
ab819101db Works on enhancement of local taxes. Prepare User Interface of documents 2010-04-24 16:00:48 +00:00
Juanjo Menent
18aef6981c Works on enhancement of local taxes. fix : define if company use local taxes 2010-04-24 15:56:37 +00:00
Laurent Destailleur
4bdfaf4c7c Fix: Missing global 2010-04-24 13:43:37 +00:00
Laurent Destailleur
e86d33e008 Fix: Contacts in task list must be limited to contact linked to project 2010-04-24 13:39:16 +00:00
Laurent Destailleur
6848d72010 Fix: Use propal date for propal numbering. 2010-04-24 11:02:38 +00:00
Laurent Destailleur
26b609fb78 Doxygen 2010-04-23 18:23:02 +00:00
Regis Houssin
9d7544d49b Fix: for compatibility with Unix, MS-Dos or Macintosh 2010-04-23 13:53:20 +00:00
Regis Houssin
8b28989e8a Fix: problem with php5.3 2010-04-23 09:30:47 +00:00
Regis Houssin
89eb657f5d Fix: regression, problem with php5.3 2010-04-23 07:42:57 +00:00
Regis Houssin
c9edb2cc57 Fix: missing select entity 2010-04-23 05:13:45 +00:00
Regis Houssin
fe2924c030 Works on workflow 2010-04-23 05:01:35 +00:00
Laurent Destailleur
9b51422d04 Fix: Can use euro symbols into free texts 2010-04-22 21:13:45 +00:00
Laurent Destailleur
f43baaddf5 Add log if trigger not launched
Rename property ->workflow of a trigger by property ->disabled_if_workflow. This make code easier to understand.
2010-04-22 20:55:28 +00:00
Philippe Grand
d881cfafd7 upgrade to new directory tree 2010-04-22 20:28:56 +00:00
Laurent Destailleur
11a6acce5a Better size for smartphone 2010-04-22 19:48:46 +00:00
Laurent Destailleur
c6a136930e Fix: Theme was not defined with smartphone 2010-04-22 19:45:59 +00:00
Regis Houssin
3ee92a0de3 Fix: mutualize code and template
Works on workflow management
2010-04-22 18:37:42 +00:00
Regis Houssin
13d8d996e1 Fix: Bypass if workflow module is enabled and if the trigger is compatible 2010-04-22 15:52:28 +00:00
Philippe Grand
5d38b90d04 upgrade to new directory tree
some spelling changes
2010-04-22 10:33:34 +00:00
Regis Houssin
d7843e0e60 Works on workflow 2010-04-22 06:29:34 +00:00
Regis Houssin
d0d02a54bc Fix: missing class 2010-04-21 23:24:10 +00:00
Regis Houssin
6d4fc1b0f5 Works on workflow 2010-04-21 22:50:47 +00:00
Regis Houssin
9bb912d61c Fix: regression 2010-04-21 22:34:05 +00:00
Regis Houssin
997523a07a Works on workflow 2010-04-21 22:23:01 +00:00
Regis Houssin
335c038dd8 Fix: regression 2010-04-21 22:14:11 +00:00
Laurent Destailleur
ba479b95f0 Doxygen 2010-04-21 18:40:18 +00:00
Laurent Destailleur
5490f71326 Fix: Normalize syntax of class file 2010-04-21 18:39:24 +00:00
Laurent Destailleur
9ef72f92fa Qual: Make code easier to understand 2010-04-21 18:35:40 +00:00
Laurent Destailleur
7fbc68abdb Doxygen 2010-04-21 18:23:32 +00:00
Regis Houssin
d288f7d816 Add class exception for the futur full php5 2010-04-21 16:55:19 +00:00
Regis Houssin
621bd68e3b Fix: workflow module is enabled by default
Fix: integration of triggers in the workflow module
!!! we now call "call_workflow" instead of "run_triggers" !!!
2010-04-21 16:29:37 +00:00
Laurent Destailleur
c902acf99a Fix: A lot of duplicate lines. 2010-04-21 08:53:55 +00:00
pit
817a09c77d Modifying general wrapping to be more modular/generic. 2010-04-21 08:47:58 +00:00
Laurent Destailleur
7c11750aa3 Fix: Conditions to reopen closed invoice. 2010-04-21 08:35:11 +00:00
Laurent Destailleur
de8d2f58ee Mutualize code 2010-04-21 08:16:10 +00:00
Regis Houssin
5e22c1456a Works on workflow 2010-04-21 07:34:24 +00:00
Regis Houssin
ffa1c8d451 Works on workflow 2010-04-21 06:22:57 +00:00
Juanjo Menent
48fbdd04f6 Trad: Add box "last contracts" 2010-04-20 21:28:05 +00:00
Juanjo Menent
43c6254253 Trad: Minor fixes 2010-04-20 21:06:02 +00:00
Laurent Destailleur
93076fa3f1 Fix: Removed deprecated function pdate() 2010-04-20 19:00:17 +00:00
Laurent Destailleur
3f4590e5b6 Boxes area output is now in a function.
Contracts boxes show status of each services (status of contracts is deprecated).
2010-04-20 18:35:18 +00:00
Laurent Destailleur
e1c01ac3c8 Boxes area output is now in a function.
Contracts boxes show status of each services (status of contracts is deprecated).
2010-04-20 18:23:55 +00:00
Regis Houssin
56942f72d1 Fix: on verifie si les dependances sont valides 2010-04-20 14:59:15 +00:00
Philippe Grand
d58313488c some spelling changes and other micellaneous 2010-04-20 14:27:47 +00:00
Philippe Grand
952ddd7488 create lang's file and use new tree 2010-04-19 16:55:32 +00:00
Regis Houssin
921df5f94f Fix: Search if module directory name is different of lang file name
we can use "langfile@mymodule" or "@mymodule"
2010-04-19 09:45:53 +00:00
Regis Houssin
c0a32c8fb4 Fix: Search if module directory name is different of lang file name
we can use "langfile@mymodule" or "@mymodule"
2010-04-19 09:34:50 +00:00
Regis Houssin
db8f5ed592 Add possibility to include boxes of external module 2010-04-19 07:55:46 +00:00
Regis Houssin
1d491f7765 Add box "last contracts" 2010-04-19 06:50:14 +00:00
Regis Houssin
bf067d7c59 Add box "last contracts" 2010-04-19 06:43:15 +00:00
Laurent Destailleur
7bccb7dd86 A little speed improvment 2010-04-18 23:17:41 +00:00
Laurent Destailleur
a66d44431d Fix: TTC must always be exactly HT + VAT 2010-04-18 23:03:48 +00:00
Laurent Destailleur
3ad74bb92b Remove pdate function 2010-04-18 21:27:49 +00:00
Laurent Destailleur
48170ff25d Comment 2010-04-18 21:26:10 +00:00
Laurent Destailleur
667f63c0b7 Use crabe by default 2010-04-18 21:20:34 +00:00
Laurent Destailleur
f5ed264c1f Fix: Clean orphelins 2010-04-18 20:56:02 +00:00
Laurent Destailleur
bf50e0a2b1 New: Can filter on cheque number 2010-04-18 20:46:29 +00:00
Laurent Destailleur
8b9c869736 Exclude file 2010-04-18 20:34:15 +00:00
Laurent Destailleur
06126ae683 Doc 2010-04-18 17:05:32 +00:00
Juanjo Menent
6ce69a7b18 Works on enhancement of local taxes. fix : get_default_localtax 2010-04-18 16:44:25 +00:00
Laurent Destailleur
e38b1bfe28 Remove usage of $_ENV 2010-04-18 16:12:18 +00:00
Laurent Destailleur
149d6ae8dd Fix: Do not use $_ENV anymore. 2010-04-18 16:08:53 +00:00
Laurent Destailleur
27acaefb6c Comment 2010-04-18 16:08:09 +00:00
Laurent Destailleur
e790b37d03 Fix: Remove warnings 2010-04-18 15:50:28 +00:00
Juanjo Menent
8516fe4c01 Works on enhancement of local taxes. Trad: Add Amounts for Spanish Local Tax 2010-04-18 15:49:58 +00:00
Laurent Destailleur
26a8da70af Fix: Do not use $_ENV anymore. 2010-04-18 15:49:57 +00:00
Regis Houssin
3268dcbab8 Fix: missing google ad 2010-04-18 14:43:47 +00:00
Laurent Destailleur
a897e62fd3 Comment 2010-04-18 14:37:59 +00:00
Laurent Destailleur
6cf5355b11 New: Can delete several files at once in FTP module 2010-04-18 14:37:44 +00:00
Regis Houssin
ef4df127f9 Fix: missing google ad 2010-04-18 14:31:34 +00:00
Regis Houssin
6e24ebd01f Fix: missing google ad 2010-04-18 14:24:09 +00:00
Regis Houssin
677ab4c128 Fix: missing google ad 2010-04-18 14:23:21 +00:00
Regis Houssin
acfefd03f4 Fix: missing google ad 2010-04-18 14:17:06 +00:00
Juanjo Menent
81eb0cda2a Works on enhancement of local taxes. Changes in calcul_price_total 2010-04-18 12:18:09 +00:00
Regis Houssin
0fcb012234 Fix: allow underscore in module name 2010-04-18 11:48:12 +00:00
Juanjo Menent
b716b87ab7 Trad: EMailing edit page more user firendly 2010-04-17 20:59:39 +00:00
Laurent Destailleur
620cc53ca7 doxygen 2010-04-17 17:18:01 +00:00
Laurent Destailleur
6f337fcd41 Fix: Missing include 2010-04-17 14:49:27 +00:00
Laurent Destailleur
23466a5548 Doc 2010-04-17 14:30:23 +00:00
Laurent Destailleur
a175f5992a Fix: Restore integrity management. Note: With postgresql a commit is changed into a rollback when there is at least one error, even if error is correctly managed (example when inserting a duplicate value). Solution is to change code to avoid error (example: select if exists before inserting). 2010-04-17 13:37:24 +00:00
Laurent Destailleur
fd04ae0500 New: Can join files on emailing campaigns. 2010-04-17 13:23:50 +00:00
Regis Houssin
f6175c2213 Fix: view linked object block 2010-04-17 09:55:10 +00:00
Laurent Destailleur
846ed3688e EMailing edit page more user firendly 2010-04-17 09:47:25 +00:00
Regis Houssin
40814719ee Fix: view linked object block 2010-04-17 09:33:13 +00:00
Regis Houssin
3d641b236f Fix: pgsql compatibility
Todo: probleme d'imbrication de begin/commit
2010-04-17 09:17:31 +00:00
Regis Houssin
9f5a3f4f8e Fix: pgsql compatibility
Todo: paiement COMMIT Transaction but nothing in table
2010-04-17 08:43:01 +00:00
Regis Houssin
d7ffb431a7 Fix: pgsql compatibility 2010-04-17 08:22:29 +00:00
Regis Houssin
0daea22e9b Fix: pgsql compatibility 2010-04-16 18:29:40 +00:00
Regis Houssin
e9288027fd Fix: pgsql compatibility 2010-04-16 18:02:59 +00:00
Regis Houssin
daa8609cb5 Problem with agregate function and "group by" with postgresql 2010-04-16 17:21:53 +00:00
Regis Houssin
567b3d08e5 Fix: pgsql compatibility 2010-04-16 13:35:26 +00:00
Regis Houssin
faef96823f Fix: pgsql compatibility 2010-04-16 09:50:33 +00:00
Regis Houssin
138b3dfef2 Fix: debug postgresql 2010-04-16 09:12:07 +00:00
Juanjo Menent
99a3f0d4df Trad 2010-04-15 21:40:18 +00:00
Laurent Destailleur
218c129dcc Trad 2010-04-15 19:08:48 +00:00
Regis Houssin
e2d2461d1f Fix: category problem 2010-04-15 17:34:44 +00:00
Regis Houssin
62b0105a18 Fix: css 2010-04-15 14:24:54 +00:00
Philippe Grand
4486d25e9d tiny spelling change within admin.lang fr_FR 2010-04-15 14:17:37 +00:00
Regis Houssin
163fba3872 Fix: bad path
Fix: view only image files
2010-04-15 13:44:07 +00:00
Laurent Destailleur
4ecaee9068 Move htdocs/docs dir to dolibarrmod/droitpret module 2010-04-14 22:12:19 +00:00
Laurent Destailleur
62d63bc1b6 Change to support icon on eldy themes 2010-04-14 20:21:47 +00:00
Philippe Grand
1f3bcb3747 tiny spelling change 2010-04-14 15:27:46 +00:00
Laurent Destailleur
908b1fe394 Fix: bug #29396 : Export '...' du .vcf mal compris par Outlook. 2010-04-13 23:40:10 +00:00
Laurent Destailleur
59c791e826 Fix: bug #29396 : Export '...' du .vcf mal compris par Outlook. 2010-04-13 23:30:11 +00:00
Laurent Destailleur
b33b1c56b8 Fix: Default language on login page 2010-04-13 21:56:06 +00:00
Laurent Destailleur
9df4f1ad7e Fix: Warning in nusoap with PHP 5.3 2010-04-13 21:33:02 +00:00
Laurent Destailleur
0e715c7075 Doc 2010-04-13 21:11:38 +00:00
Laurent Destailleur
8fa20217bb Fix: Can provide ip address on smtps. Better error reporting. 2010-04-13 20:58:36 +00:00
Regis Houssin
7cac5f5380 Fix: update api of checkvat
http://ec.europa.eu/taxation_customs/vies/faqvies.do  (Q16)
2010-04-13 20:58:20 +00:00
Laurent Destailleur
c86db093be Fix: Can provide ip address on smtps. Better error reporting. 2010-04-13 20:30:25 +00:00
Laurent Destailleur
b48377312b Add function is_ip 2010-04-13 19:56:24 +00:00
Laurent Destailleur
916e3de6a7 Fix: bug #29526 : Numrotation Proposition Incorrecte aprs duplication 2010-04-13 19:34:40 +00:00
Regis Houssin
4846b9b98b Fix: move service class to product directory 2010-04-13 16:14:47 +00:00
Philippe Grand
ed377157f8 move service.class.php to core directory 2010-04-13 14:46:50 +00:00
Philippe Grand
84f8a18a72 move discount.class.php to core directory 2010-04-13 14:30:11 +00:00
Philippe Grand
e5a5c2ae98 move translate.class.php to core directory 2010-04-13 14:23:31 +00:00
Philippe Grand
684e6bc63c move notify.class.php to core directory 2010-04-13 14:17:01 +00:00
Philippe Grand
f21aed7f61 fix : Cannot redeclare class SoapClient 2010-04-13 14:06:09 +00:00
Philippe Grand
8f171f4336 move module oscommerce_ws to dolibarrmod 2010-04-13 13:41:39 +00:00
Philippe Grand
32f112fa59 move module oscommerce_ws to dolibarrmod 2010-04-13 13:15:18 +00:00
Regis Houssin
db9e0e3790 Fix: prepare to phones template 2010-04-13 12:04:53 +00:00
Regis Houssin
98a1fe553b Qual: update iwebkit to 5.0.4 version 2010-04-12 21:49:40 +00:00
Regis Houssin
6ccd3bbc75 Fix: hide phones directory 2010-04-12 19:11:14 +00:00
Regis Houssin
79d7be01d1 Fix: the core system used php templates by default 2010-04-12 18:56:53 +00:00
Regis Houssin
0e7cfd1ea3 Fix: the core system used php templates by default 2010-04-12 15:55:36 +00:00
Regis Houssin
0a20213909 Fix: the core system used php templates by default 2010-04-12 15:47:45 +00:00
Regis Houssin
78c66bc7a0 Fix: the core system used php templates by default 2010-04-12 15:25:57 +00:00
Juanjo Menent
30dcda109e Works on enhancement of local taxes. Changes in calcul_price_total 2010-04-12 09:53:49 +00:00
Laurent Destailleur
7850c536a1 Fix: Missing include 2010-04-12 00:39:10 +00:00
Laurent Destailleur
0fe708a5f6 Fix: Error when using iphone
Fix: Error in not found class
2010-04-12 00:30:52 +00:00
Laurent Destailleur
47ff342fa4 Fix: Error when using iphone 2010-04-12 00:27:14 +00:00
Laurent Destailleur
ea40998528 Fix: Wrong charset of ticket 2010-04-10 15:02:18 +00:00
Laurent Destailleur
f64b879fac Update doc 2010-04-10 11:37:10 +00:00
Laurent Destailleur
3c909fc752 Doxygen 2010-04-10 10:28:46 +00:00
Regis Houssin
2ca163f388 Fix: class not found
Fix: utf-8
2010-04-09 22:44:55 +00:00
Regis Houssin
b2eac2e248 Fix: utf-8 2010-04-09 22:16:00 +00:00
Regis Houssin
2cc33910f7 Add possibility to add linked object block in object card for external module
Fix: templates integration
2010-04-09 12:23:58 +00:00
Regis Houssin
f9c4c30ec5 Add possibility to add linked object block in object card for external module
Fix: templates integration
2010-04-09 09:30:40 +00:00
Philippe Grand
a6edf971de fix : class not found 2010-04-09 09:04:28 +00:00
Regis Houssin
f922ad5ff1 Fix: error if used a futur date 2010-04-09 08:58:31 +00:00
Regis Houssin
eaf654ed32 Fix: class not found 2010-04-09 08:44:08 +00:00
Philippe Grand
3e6b55ed67 fix : class not found 2010-04-09 08:42:35 +00:00
Philippe Grand
3146d3c6b9 fix : class not found 2010-04-09 08:34:46 +00:00
Regis Houssin
6caf966ea8 Fix: deprecated date 2010-04-09 08:29:10 +00:00
Regis Houssin
cca1ac28fb Add possibility to add linked object block in object card for external module
Fix: templates integration
2010-04-09 08:15:46 +00:00
Regis Houssin
45967843cb Fix: trad 2010-04-09 08:04:18 +00:00
Regis Houssin
73f216fd89 Fix: rename $class to $classname to prevents problems
http://www.manuelphp.com/php/reserved.keywords.php
2010-04-09 07:55:37 +00:00
Regis Houssin
7b1c726424 Add possibility to add linked object block in object card for external module
Fix: templates integration
2010-04-09 07:23:32 +00:00
Regis Houssin
47f2586070 Add possibility to add linked object block in object card for external module
Fix: templates integration
2010-04-09 06:52:06 +00:00
Regis Houssin
d8982e5d8c Add possibility to add linked object block in object card for external module
Fix: templates integration
2010-04-09 06:47:13 +00:00
Regis Houssin
379b3a63ab Add possibility to add linked object block in object card for external module
Fix: templates integration
2010-04-09 06:47:13 +00:00
Regis Houssin
8774e69ea9 Add possibility to add linked object block in object card for external module
Fix: templates integration
2010-04-09 06:20:10 +00:00
Regis Houssin
9b2f724ea7 Add possibility to add linked object block in object card for external module 2010-04-08 19:44:45 +00:00
Juanjo Menent
e104888ceb Trad: Minor fixes 2010-04-08 18:10:56 +00:00
Philippe Grand
5b9b581f99 Fix: convert price 2010-04-08 15:07:36 +00:00
Regis Houssin
bd6d534a60 Fix: convert price 2010-04-08 14:07:24 +00:00
Philippe Grand
01991cec89 move stats class to core directory 2010-04-08 13:19:42 +00:00
Philippe Grand
011ea91f81 move interfaces class to core directory 2010-04-08 13:09:00 +00:00
Philippe Grand
bf2e3e80df move companybankaccount class to societe directory 2010-04-08 12:25:10 +00:00
Philippe Grand
90e1903c95 change deprecated code 2010-04-08 08:45:31 +00:00
Laurent Destailleur
7c08376335 New: Add hidden option MAIN_PROFIDx_IN_ADDRESS 2010-04-07 21:14:55 +00:00
Laurent Destailleur
3aa18cfaa9 Fix: W3C 2010-04-07 19:19:56 +00:00
Laurent Destailleur
d3aa15827a Fix: W3C 2010-04-07 19:10:39 +00:00
Regis Houssin
6e3dbf8cac Fix: models generator that need parameters 2010-04-07 15:05:21 +00:00
Regis Houssin
06bee0228d Fix: change some dyslexic code 2010-04-07 11:47:04 +00:00
Regis Houssin
2f015f1c9c Fix: change some dyslexic code 2010-04-07 11:45:49 +00:00
Regis Houssin
6822502876 Fix: change some dyslexic code 2010-04-07 11:37:01 +00:00
Philippe Grand
e3d874f72c change some dyslexic code 2010-04-07 10:44:18 +00:00
Philippe Grand
44fed2ce8b add one forgotten property 2010-04-07 10:21:04 +00:00
Regis Houssin
f182d4999c Fix: css optimizing
Fix: wrong position of link

:link :visited :hover :active
2010-04-07 10:08:57 +00:00
Regis Houssin
c60d5d84f9 Fix: css optimizing 2010-04-07 10:03:44 +00:00
Regis Houssin
f33e176a96 Fix: add country in template example 2010-04-07 09:51:54 +00:00
Philippe Grand
3a4400d72f small changes within array 2010-04-07 09:46:11 +00:00
Regis Houssin
86e27744b9 Fix: css optimizing
Fix: wrong position of link

:link :visited :hover :active
2010-04-07 09:21:30 +00:00
Regis Houssin
6f7f1c7c65 Fix: css optimizing 2010-04-07 08:35:23 +00:00
Regis Houssin
bfc6549ec4 Fix: css optimizing 2010-04-07 06:41:47 +00:00
Regis Houssin
dcfd49668c Fix: css optimizing 2010-04-07 06:29:35 +00:00
Regis Houssin
0e5a0c5167 Fix: Undefined leftmenu error 2010-04-07 05:03:13 +00:00
Laurent Destailleur
3a200ee4cf Update version 2010-04-06 22:06:05 +00:00
Laurent Destailleur
d456c92553 Some code for compatibility 2010-04-06 21:56:03 +00:00
Laurent Destailleur
ab8664a7dd Remove deprecated table 2010-04-06 21:37:26 +00:00
Laurent Destailleur
7993ddea0a Minor fixes 2010-04-06 20:58:24 +00:00
Laurent Destailleur
1f7153e542 Mutualize a lot of code on recipient address forging. This will allow to add features on address fields to show according to country. 2010-04-06 18:40:08 +00:00
Laurent Destailleur
6dae61e84b Change to allow icon on top menu 2010-04-06 17:31:38 +00:00
Philippe Grand
7247b6f443 small spelling changes 2010-04-06 16:24:27 +00:00
Regis Houssin
ecc51347b3 Fix: uniformize code 2010-04-06 16:12:00 +00:00
Laurent Destailleur
8a10f4801b Use default value if none defined. 2010-04-05 23:34:10 +00:00
Laurent Destailleur
e3ec84d202 Perf: Try to optimize speed a little bit 2010-04-05 19:24:23 +00:00
Regis Houssin
6935beece2 Fix: switch the variables "$ver" and "$upgrade->{'version'}"
Fix: call "etape5" page for fix the new version
2010-04-05 19:09:08 +00:00
Laurent Destailleur
b1ccb47200 Move agenda menu into module 2010-04-05 18:46:52 +00:00
Laurent Destailleur
143acdc3f0 Move agenda menu into module 2010-04-05 18:41:34 +00:00
Laurent Destailleur
86b44f460d Change to allow icon on top menu 2010-04-05 17:46:33 +00:00
Regis Houssin
241cd8e282 Fix: switch the variables "$ver" and $upgrade->{'version'}
Fix: call "etape5" page for fix the new version
2010-04-05 17:42:45 +00:00
Laurent Destailleur
f4ee8e54b5 Fix: Postgres compatibility 2010-04-05 17:26:02 +00:00
Laurent Destailleur
209b10467c Doc 2010-04-05 17:02:32 +00:00
Laurent Destailleur
06d2741cfc Change to allow icon on top menu 2010-04-05 13:52:52 +00:00
Laurent Destailleur
c11acda907 Mutualize code. Prepare to build recipient address in same function. 2010-04-05 13:17:55 +00:00
Regis Houssin
b1f01a6330 Fix: syntax 2010-04-05 08:43:53 +00:00
Juanjo Menent
b447657303 Trad: Add statistics page for trips and expenses module 2010-04-05 08:37:36 +00:00
Laurent Destailleur
da9b20d058 Qual: Uniformize code 2010-04-05 01:25:44 +00:00
Laurent Destailleur
2dd4f080f0 New: Add statistics page for trips and expenses module 2010-04-05 01:01:28 +00:00
Laurent Destailleur
b5bc6dac90 Qual: Remove deprecated code 2010-04-04 23:46:53 +00:00
Laurent Destailleur
92df58e7ba Doc 2010-04-04 23:40:34 +00:00
Regis Houssin
8c892221d0 Fix: prevents errors with dollar sign 2010-04-04 09:23:31 +00:00
Regis Houssin
397d8a7a70 Fix: bad call class 2010-04-04 09:22:38 +00:00
Regis Houssin
311454d4c2 Fix: switch the variables "$ver" and $upgrade->{'version'}
Fix: call "etape5" page for fix the new version
2010-04-04 08:15:20 +00:00
Regis Houssin
d883a88e2e Fix: upgrade problem 2010-04-03 23:53:44 +00:00
Regis Houssin
00ae4c6f72 Fix: upgrade problem 2010-04-03 23:16:30 +00:00
Regis Houssin
e7855d0bc7 Fix: remove spaces before sign equal 2010-04-03 15:15:43 +00:00
Laurent Destailleur
fbc31d9cb5 Qual: Separate function of html header from menu header 2010-04-03 15:08:09 +00:00
Laurent Destailleur
d6164deddc Qual: Separate function of html header from menu header 2010-04-03 15:08:09 +00:00
Laurent Destailleur
6910dd0b62 Remove deprecated code 2010-04-03 14:39:24 +00:00
Laurent Destailleur
eda2b05a09 Clean code 2010-04-03 10:52:36 +00:00
Laurent Destailleur
a2e43a4464 Qual: Removed duplicate code 2010-04-03 10:38:28 +00:00
Laurent Destailleur
f6f5346229 For constants that must be stored for allentities, we now must use 'allentities' in const array instead of '0'. This is more clear. 2010-04-03 10:26:33 +00:00
Regis Houssin
933c84c127 Fix: store triggers path to $conf 2010-04-02 17:19:28 +00:00
Regis Houssin
0bee9e9362 Fix: store triggers path to $conf 2010-04-02 17:09:26 +00:00
Juanjo Menent
b484519393 Trad 2010-04-02 15:25:06 +00:00
Regis Houssin
0ac656b218 Fix: check if directory exists 2010-04-02 11:56:23 +00:00
Regis Houssin
2e595643f5 Fix: check if directory exists 2010-04-02 11:56:23 +00:00
Regis Houssin
9793a8f13a Fix: mutualize code 2010-04-02 11:32:34 +00:00
Regis Houssin
488479de5e Add possibility to move trigger in "/mymodule/inc/triggers/" 2010-04-02 09:59:18 +00:00
Regis Houssin
048f3dbe0f Fix: problem with database encodage 2010-04-02 08:22:42 +00:00
Regis Houssin
60823fa517 Fix: bad path if product module is disabled 2010-04-02 07:45:58 +00:00
Regis Houssin
056c8f37a7 Fix: delete W$ thumbs files 2010-04-02 07:25:13 +00:00
Laurent Destailleur
1730e5777c Fix: Trad utf8 lost 2010-04-01 22:51:28 +00:00
Laurent Destailleur
c66b2a3948 New: Some change to allow icons in menu 2010-04-01 22:43:07 +00:00
Laurent Destailleur
831fd399f4 Trad 2010-04-01 20:31:27 +00:00
r2gnl
2716949fd6 corrected translation for all months 2010-04-01 14:49:03 +00:00
Regis Houssin
bf7e5ab338 Fix: call class
Fix: error if origin not defined
2010-04-01 10:21:48 +00:00
Regis Houssin
3d0d2053bb Fix: limited to a certain status 2010-04-01 08:47:41 +00:00
Philippe Grand
397c5487d0 Move file client.class.php to societe directory 2010-04-01 08:12:45 +00:00
Philippe Grand
690199c94d Move file cactioncomm.class.php to comm/action directory 2010-04-01 07:55:55 +00:00
Philippe Grand
57ae19fc71 Move file actioncomm.class.php to comm/action directory 2010-04-01 07:51:59 +00:00
Laurent Destailleur
d6ff0f9176 New: Can reopen a closed customer order (removed a deadlock feature) 2010-03-31 20:08:38 +00:00
Laurent Destailleur
daeab33c0d Fix: Works with mysql strict mode 2010-03-31 19:50:45 +00:00
Regis Houssin
b089fb6ee4 Fix: regression 2010-03-31 17:16:39 +00:00
Regis Houssin
d938cea797 Fix: bad path if product module is disabled 2010-03-31 14:43:45 +00:00
Regis Houssin
3c5afdd783 Fix: mask problem 2010-03-31 06:47:27 +00:00
Regis Houssin
f090580fa1 Fix: bad path 2010-03-31 06:23:28 +00:00
Regis Houssin
d7205fe627 Fix: regression 2010-03-30 21:38:07 +00:00
Laurent Destailleur
226901a7b9 Update example conf file. 2010-03-30 21:35:00 +00:00
Laurent Destailleur
645303d256 Example 2010-03-30 21:26:41 +00:00
Juanjo Menent
055b27695f Trad: Improve bad translation 2010-03-30 20:10:56 +00:00
Juanjo Menent
320fd180b5 Trad 2010-03-30 19:55:26 +00:00
Juanjo Menent
170a099c78 Trad: NL prof id 2010-03-30 19:52:30 +00:00
Laurent Destailleur
893897d4f0 Filter more accurate 2010-03-30 19:28:02 +00:00
Laurent Destailleur
b1c1b6ffd1 Qual: Removed deprecated code 2010-03-30 19:08:07 +00:00
Laurent Destailleur
37a2f537c2 Qual: Removed deprecated code 2010-03-30 18:21:58 +00:00
Laurent Destailleur
b6283b64e5 Qual: Mutualize some code 2010-03-30 18:03:01 +00:00
Regis Houssin
353b972011 Fix: add core path 2010-03-30 17:18:10 +00:00
Regis Houssin
c7134b5027 Add example ! 2010-03-30 17:15:46 +00:00
Regis Houssin
55b313f798 Fix: add "set_include_path" 2010-03-30 17:03:46 +00:00
Regis Houssin
281805991a Fix: add "set_include_path" 2010-03-30 16:40:00 +00:00
Regis Houssin
3239569860 Fix: database name with underscore 2010-03-30 14:35:18 +00:00
Regis Houssin
8e32de74f1 Fix: rename "templates" to "tpl" and add class directory 2010-03-30 13:32:30 +00:00
Regis Houssin
40b5352430 Fix: rename "templates" to "tpl" 2010-03-30 13:26:20 +00:00
Philippe Grand
f4afed58c3 move html.formproduct.class.php to product directory 2010-03-30 12:47:19 +00:00
Regis Houssin
8dafdccf63 Fix: remove lib files 2010-03-30 12:40:35 +00:00
Regis Houssin
a800efb992 Fix: bad name of class 2010-03-30 09:26:42 +00:00
Regis Houssin
491c1b6ecb Fix: appel de classe manquante 2010-03-30 09:05:08 +00:00
Laurent Destailleur
7dddea4abe Fix NL prof id lost because of utf8 pb on file 2010-03-30 00:38:51 +00:00
Philippe Grand
671ce8a542 move societe class file to societe directory 2010-03-29 20:52:30 +00:00
r2gnl
9ba2d6d97f improved translation 2010-03-29 20:40:16 +00:00
Philippe Grand
f19e397652 move commonobjectline class file to core directory 2010-03-29 20:30:54 +00:00
Philippe Grand
78b9faca85 move class file commonobject to core directory 2010-03-29 16:40:57 +00:00
Regis Houssin
6005e8c4fc Works on milestone module 2010-03-29 15:45:48 +00:00
Regis Houssin
6bd01ce7d2 Works on milestone module 2010-03-29 14:51:33 +00:00
r2gnl
0895f0acba Works #2 on ODT module. 2010-03-29 14:19:18 +00:00
Regis Houssin
cb67ca4d03 Fix: add generic wrapper and entity checkout 2010-03-29 14:11:06 +00:00
r2gnl
674307aed8 Works on ODT module. 2010-03-29 14:03:54 +00:00
r2gnl
1cac612e61 improve explanation 2010-03-29 13:15:05 +00:00
r2gnl
aa8b60ea50 Trad 2010-03-29 12:58:05 +00:00
r2gnl
f22b065c81 New: Add module externalsite 2010-03-29 12:44:27 +00:00
r2gnl
0decdac095 New: Can set accountancy code for product (buy and sell)
Fix: migration du module droitpret en module externe
2010-03-29 12:39:08 +00:00
r2gnl
3e2e5d3d75 improve translations 2010-03-29 12:26:02 +00:00
r2gnl
3d77214949 New: Can link trips and expenses to a project. 2010-03-29 12:20:26 +00:00
r2gnl
4e26e0b090 Correcting explanation (+Fix: UTF-8 problem) 2010-03-29 10:28:00 +00:00
r2gnl
04986e3146 Fix: UTF-8 problem 2010-03-29 10:15:20 +00:00
Regis Houssin
ff83edcd31 Fix: UTF-8 problem 2010-03-29 09:41:51 +00:00
r2gnl
26481b5665 correcting typo 2010-03-29 09:33:50 +00:00
r2gnl
f221569858 Add ProfId1NL 2010-03-29 09:29:25 +00:00
r2gnl
4d4f304066 Trad: missing translations
Add ProfId1NL
2010-03-29 09:28:21 +00:00
r2gnl
a52a87d6ef Trad: Missing translation
Add ProfId1NL
2010-03-29 09:27:08 +00:00
r2gnl
024409e35a use order date and add translation of contact types 2010-03-29 09:00:48 +00:00
r2gnl
e506664e36 Add list of notifications sent in notification module 2010-03-29 08:53:36 +00:00
r2gnl
2db3505f79 Fix: Minor change in look of project 2010-03-29 08:45:31 +00:00
Laurent Destailleur
6effbfbefa Trad 2010-03-28 23:44:23 +00:00
Laurent Destailleur
2bc938cf4c Fix: Minor fix 2010-03-28 23:36:52 +00:00
Laurent Destailleur
f076c00dcd Fix: Minor fix 2010-03-28 23:26:14 +00:00
Laurent Destailleur
a266e92bd0 New: Wrong codes are shown in red 2010-03-28 21:49:43 +00:00
Juanjo Menent
fc705a70f8 Fix: Local Taxes. SQL Select bug 2010-03-28 15:41:55 +00:00
Juanjo Menent
c5cbe5f812 Works on enhancement of local taxes. First changes to products 2010-03-28 15:13:17 +00:00
Laurent Destailleur
698fed667e Update theme 2010-03-28 00:33:34 +00:00
Laurent Destailleur
6c779d2b97 Accept url parameter ignoreerrors to show the next step button even if error. 2010-03-28 00:26:01 +00:00
Juanjo Menent
0e0bfe9624 Trad: Add module externalsite 2010-03-27 18:48:34 +00:00
Laurent Destailleur
201cec124d Fix: Menu slection when using frames 2010-03-27 18:39:20 +00:00
Laurent Destailleur
e0610967b7 Fix: W3C 2010-03-27 18:32:18 +00:00
Laurent Destailleur
f5fd07e523 New: Add module externalsite 2010-03-27 18:06:35 +00:00
Laurent Destailleur
9e8b347fdc Add chile VAT rate 2010-03-27 17:40:41 +00:00
Philippe Grand
ac58545a94 correct call to class contact.class.php 2010-03-27 17:37:09 +00:00
Philippe Grand
2dcb267b4b correct call to class commande.class.php 2010-03-27 17:25:06 +00:00
Philippe Grand
cab4356e3d correct call to class commande.class.php 2010-03-27 17:09:09 +00:00
Juanjo Menent
7335f85d95 Works on enhancement of local taxes. First changes to products 2010-03-27 17:08:41 +00:00
Philippe Grand
355bbf5e99 correct call to class commande.class.php 2010-03-27 17:03:41 +00:00
Laurent Destailleur
76d25dad17 New: Add module externalsite 2010-03-27 16:35:49 +00:00
Juanjo Menent
8670dc91e4 Works on enhancement of local taxes. New: Prepare functions 2010-03-27 16:18:10 +00:00
Laurent Destailleur
2bf49cf8d8 Remove pre.inc.php 2010-03-27 15:35:33 +00:00
Laurent Destailleur
b6d8b648d9 Qual: Remove deprecated files 2010-03-27 15:32:56 +00:00
Laurent Destailleur
522863549c New: Add module externalsite 2010-03-27 15:24:59 +00:00
Laurent Destailleur
dc7e368736 Remove pre.inc.php 2010-03-27 15:24:22 +00:00
Laurent Destailleur
e4c2d9cd1f Remove pre.inc.php 2010-03-27 15:13:00 +00:00
Laurent Destailleur
839ceebfc7 Remove pre.inc.php 2010-03-27 15:06:19 +00:00
Laurent Destailleur
3ef00adb4a Remove pre.inc.php 2010-03-27 14:50:05 +00:00
Laurent Destailleur
d2aff43936 Remove pre.inc.php 2010-03-27 14:40:39 +00:00
Juanjo Menent
8e398cc069 Trad: Improved translation for repeatable invoice 2010-03-27 13:10:17 +00:00
Laurent Destailleur
f8329da895 Remove pre.inc.php 2010-03-27 02:35:08 +00:00
Laurent Destailleur
10cb81d756 Remove pre.inc.php 2010-03-27 02:29:49 +00:00
Laurent Destailleur
9f7bb65a1d Works on ODT import 2010-03-27 00:57:49 +00:00
Laurent Destailleur
bdf4bbaa1f Works on ODT import 2010-03-27 00:33:28 +00:00
Laurent Destailleur
eb3e50537b Doxygen 2010-03-26 23:33:57 +00:00
Laurent Destailleur
a28b7e7f18 Better error management 2010-03-26 23:33:15 +00:00
Laurent Destailleur
c973361832 Fix: Load trad 2010-03-26 23:23:38 +00:00
Laurent Destailleur
7df981b7e6 Fix: Error management 2010-03-26 23:03:04 +00:00
Laurent Destailleur
aba2a51fa2 Fix: foreign key to country use same type 2010-03-26 23:02:01 +00:00
Laurent Destailleur
ce1ca0219b Fix: SQL error 2010-03-26 22:12:07 +00:00
Laurent Destailleur
4ba071958d Fix: Default project ref was wrong 2010-03-26 22:11:46 +00:00
Laurent Destailleur
d1ab91671b Remove pre.inc.php 2010-03-26 22:11:11 +00:00
Laurent Destailleur
b60b99213e Better error management 2010-03-26 22:00:58 +00:00
Laurent Destailleur
85ce1f0458 Fix: Postgresql compatibility 2010-03-26 21:41:14 +00:00
Laurent Destailleur
a9f316035a New: Add now button on date selector 2010-03-26 21:39:12 +00:00
Philippe Grand
3ce3c74ba7 Move facture class file to compta/facture directory 2010-03-26 15:45:01 +00:00
Regis Houssin
1574fe2a37 Works on product canvas
Works on custom list
2010-03-26 15:43:17 +00:00
Regis Houssin
d66d765df4 Works on product canvas
Works on custom list
2010-03-26 14:25:06 +00:00
r2gnl
48c5d8b68b expanding measurements 2010-03-26 13:00:25 +00:00
r2gnl
28e39ffd6f English comments only (correcting typo error) 2010-03-26 12:46:31 +00:00
r2gnl
b0e9ae91c3 English comment only 2010-03-26 12:43:47 +00:00
r2gnl
6a7ae51e5f Working on consistancy in translation 2010-03-26 12:21:16 +00:00
r2gnl
1ff4fe8c51 Working on consistency in translation 2010-03-26 12:20:15 +00:00
Regis Houssin
9414877261 Fix: best autonomy of modules 2010-03-26 11:35:38 +00:00
Regis Houssin
653908c77c Fix: best autonomy of modules 2010-03-26 10:27:04 +00:00
Regis Houssin
372f34ebad Fix: best autonomy of modules 2010-03-26 10:13:34 +00:00
Regis Houssin
5ffcdd3ebe Works on canvas capability
Works on custom list
2010-03-25 17:17:40 +00:00
Regis Houssin
08fef48350 Works on canvas capability
Works on custom list
2010-03-25 16:56:22 +00:00
Regis Houssin
3bc4dadc7f Works on canvas capability
Works on custom list
2010-03-25 16:37:57 +00:00
Regis Houssin
42df48f5a5 Works on canvas capability
Works on custom list
2010-03-25 14:16:20 +00:00
Regis Houssin
6ae829dd68 Works on canvas capability
Works on custom list
2010-03-25 14:05:09 +00:00
Philippe Grand
a56832d521 move contact class file to contact directory 2010-03-25 13:51:24 +00:00
Regis Houssin
eba07e7e47 Works on canvas capability
Works on custom list
add php template version
2010-03-25 13:21:33 +00:00
Regis Houssin
649aca796a Fix: move function "getFieldList" to common class 2010-03-25 11:25:10 +00:00
Regis Houssin
6e0d95ac79 Fix: Move functions "verifCond" and "dol_eval" to functions.lib.php 2010-03-25 11:16:42 +00:00
Regis Houssin
84c3679129 Works on canvas capability
Works on custom list
2010-03-25 10:23:20 +00:00
Regis Houssin
99af90546f Works on canvas capability
Works on custom list
2010-03-25 09:28:51 +00:00
Regis Houssin
322e7dac48 Works on canvas capability
Works on custom list
2010-03-24 21:10:27 +00:00
Regis Houssin
c31514a2c4 Works on canvas capability
Works on custom list
2010-03-24 20:58:31 +00:00
Juanjo Menent
2a6781a552 Trad: Works on ODT module. 2010-03-24 20:33:45 +00:00
Regis Houssin
7aaa0680b0 Works on canvas capability
Works on custom list
2010-03-24 20:05:59 +00:00
Regis Houssin
5e609efffe Works on canvas capability
Works on custom list
2010-03-24 16:18:04 +00:00
Regis Houssin
642d07c1ef Works on canvas capability
Works on custom list
2010-03-24 15:16:03 +00:00
Laurent Destailleur
d0f5ddb322 Fix: Postgres compatibility 2010-03-24 13:43:10 +00:00
Laurent Destailleur
9838cb993f Fix: Remove only content of temp directories 2010-03-24 13:39:12 +00:00
Laurent Destailleur
ac6264e1c0 Fix: Postgres compatibility 2010-03-24 13:32:11 +00:00
Laurent Destailleur
ee8d3ff5e6 Fix: Postgres compatibility 2010-03-24 13:26:27 +00:00
Laurent Destailleur
c0b6e97ce8 Add link to wiki 2010-03-24 13:12:34 +00:00
Laurent Destailleur
49600d1423 Fix: Postgres compatibility 2010-03-24 13:06:29 +00:00
Laurent Destailleur
d9334847d8 Fix: standard SQL 2010-03-24 12:00:46 +00:00
Laurent Destailleur
1bf509d551 Better error management 2010-03-24 11:50:20 +00:00
Laurent Destailleur
7ebf5e4172 Prepare upgrade wampserver 2010-03-24 11:25:26 +00:00
Laurent Destailleur
71c7777cc9 Enable pgsql 2010-03-24 11:20:25 +00:00
Regis Houssin
da5f951ff5 Works on canvas capability
Works on custom list
2010-03-24 11:10:24 +00:00
Laurent Destailleur
fa1e2ffe83 Works on ODT module. 2010-03-23 22:46:30 +00:00
Regis Houssin
8dbc2e5340 Fix: move class 2010-03-23 21:31:05 +00:00
Philippe Grand
2ad53b40eb move file class usergroup to user/group directory 2010-03-23 21:27:06 +00:00
Philippe Grand
ff5d7ee824 move file class user to user directory 2010-03-23 21:17:18 +00:00
Philippe Grand
f7aa983481 move file class prospect to comm/prospect directory 2010-03-23 21:04:00 +00:00
Philippe Grand
497c2a9204 move file class propal to comm/propal directory 2010-03-23 20:53:15 +00:00
Juanjo Menent
7dfa83fa63 Trad: Can set accountancy code for product (buy and sell) 2010-03-23 20:05:43 +00:00
Juanjo Menent
4b8aca19e3 Trad: Enhancement in category module 2010-03-23 20:02:41 +00:00
Juanjo Menent
062cb57539 Trad: Can link trips and expenses to a project 2010-03-23 19:57:10 +00:00
Juanjo Menent
27b8208dee Trad: Can link trips and expenses to a project 2010-03-23 19:52:06 +00:00
Regis Houssin
aba0729d22 Works on canvas capability
Works on custom list
2010-03-23 19:48:49 +00:00
Juanjo Menent
b2a23fe29c Trad: ajout de la correspondance des volumes 2010-03-23 19:40:00 +00:00
Laurent Destailleur
acda03709b Fix: Missing DDL order 2010-03-23 19:37:48 +00:00
Laurent Destailleur
7d144cac32 Trad 2010-03-23 18:37:51 +00:00
Regis Houssin
556a6d279b Works on canvas capability
Works on custom list
2010-03-23 16:38:07 +00:00
Regis Houssin
31ced81af6 Works on canvas capability 2010-03-23 11:11:14 +00:00
Regis Houssin
01811b5727 Works on canvas capability 2010-03-23 09:58:05 +00:00
Regis Houssin
2fc70328fa Works on canvas capability 2010-03-23 09:33:06 +00:00
Philippe Grand
6d1d932497 move file class chargesociales to compta directory 2010-03-23 09:20:38 +00:00
Regis Houssin
25b12337e9 Fix: move core class to core directory 2010-03-23 08:58:15 +00:00
Philippe Grand
f51a1f6bbd move file class chargesociales to compta directory 2010-03-23 08:26:27 +00:00
Regis Houssin
7585fd2948 Fix: migration du module droitpret en module externe 2010-03-23 07:57:30 +00:00
Regis Houssin
ecedb7b273 Fix: appel de classe en double 2010-03-23 07:04:00 +00:00
Laurent Destailleur
9003096810 Fix: rename directory 2010-03-22 22:42:11 +00:00
Laurent Destailleur
ac792417b6 New: Change to support a top menu with icons 2010-03-22 22:33:05 +00:00
Regis Houssin
66520afb6d Works on canvas capability 2010-03-22 20:48:57 +00:00
Regis Houssin
e59a1f489c Works on canvas capability 2010-03-22 20:42:59 +00:00
Regis Houssin
dc1df590ab Works on canvas capability 2010-03-22 19:57:16 +00:00
Regis Houssin
9023ec01ff Works on canvas capability 2010-03-22 18:43:39 +00:00
Regis Houssin
97b7207d4b Works on canvas capability 2010-03-22 17:38:43 +00:00
Regis Houssin
39afca958e Fix: uniformize code 2010-03-22 16:58:14 +00:00
Philippe Grand
23d159a31f move module class to his own directory 2010-03-22 16:42:28 +00:00
Regis Houssin
92dc795835 Fix: add category type id 2010-03-22 16:14:59 +00:00
Regis Houssin
024290068c Fix: ajout de la correspondance des volumes 2010-03-22 16:01:42 +00:00
Regis Houssin
c7df8f8807 Fix: move module class to your own directory 2010-03-22 15:31:13 +00:00
Regis Houssin
da437acd5d Fix: remove pre.inc.php 2010-03-22 14:40:04 +00:00
Philippe Grand
352a87afae add volume unit and measure within products 2010-03-22 13:45:35 +00:00
Philippe Grand
f63bec3a34 add volume unit and measure within products 2010-03-22 13:40:31 +00:00
Philippe Grand
435ef3594a add volume unit and measure within products 2010-03-22 13:32:55 +00:00
Regis Houssin
5fe215cf40 Fix: rename option 2010-03-22 13:24:43 +00:00
Regis Houssin
48c113107b Fix: move "editeur" module to external module 2010-03-22 12:13:15 +00:00
Regis Houssin
dd408be68c Fix: reorganisation du fonctionnement des canvas de produits
Fix: migration du module droitpret en module externe
2010-03-22 11:49:10 +00:00
r2gnl
8b93460a90 Move permission "see hidden categories" into "see hidden products/services". 2010-03-22 10:39:08 +00:00
r2gnl
6360fa6b2d Qual: Uniformize code 2010-03-22 10:14:05 +00:00
Laurent Destailleur
c45bf06000 Works on ODT module. 2010-03-21 20:29:29 +00:00
Laurent Destailleur
1129856241 Fix: Trad 2010-03-21 20:11:10 +00:00
Laurent Destailleur
c2d02d4c4e New: Change to support a top menu with icons 2010-03-21 20:10:53 +00:00
Philippe Grand
5cb6e30d78 Change charset for utf-8 2010-03-21 18:13:34 +00:00
Philippe Grand
f606b27160 Corrected validation errors for better compatibility 2010-03-21 18:06:28 +00:00
Laurent Destailleur
435922ae37 New: Can link trips and expenses to a project. 2010-03-21 14:01:39 +00:00
Philippe Grand
0314cd72ac Corrected validation errors for better compatibility 2010-03-21 13:35:07 +00:00
Laurent Destailleur
de5368e66e Fix: Clean orphelins before creating foreign key 2010-03-21 12:00:24 +00:00
Laurent Destailleur
2e11263e72 s's is forbidden in english 2010-03-21 11:53:47 +00:00
Philippe Grand
967f3dac10 Corrected validation errors for better compatibility 2010-03-21 10:02:38 +00:00
Philippe Grand
3ca2070a20 some spelling changes 2010-03-21 09:04:20 +00:00
Laurent Destailleur
9d49b8544f ODT samples in more appropriated directory. 2010-03-21 02:46:59 +00:00
Philippe Grand
a958d47b92 some spelling changes 2010-03-20 22:35:57 +00:00
Philippe Grand
84c401d664 some spelling changes 2010-03-20 22:23:53 +00:00
Laurent Destailleur
e89c3ba08e New: Enhancement in category module 2010-03-20 20:24:32 +00:00
Laurent Destailleur
bab2b22b3a New: Can set accountancy code for product (buy and sell) 2010-03-20 18:39:32 +00:00
Juanjo Menent
2da9b9df22 Trad: Enhancement in category module 2010-03-20 17:19:43 +00:00
Philippe Grand
3670e0b0c3 some spelling changes 2010-03-20 15:14:27 +00:00
Philippe Grand
c798b66863 some spelling changes 2010-03-20 14:50:08 +00:00
Regis Houssin
c43f05ca3e Fix: clean code 2010-03-20 14:15:10 +00:00
Laurent Destailleur
10f1df53e0 New: Enhancement in category module 2010-03-20 13:12:00 +00:00
Laurent Destailleur
95f44eb1bc Fix: Upgrade process must never use DDL instructions, except Drop colum or table. Create/Update must be done in migrate sql. 2010-03-20 13:09:59 +00:00
Juanjo Menent
0519e52a66 Trad: Missing translation 2010-03-20 10:49:08 +00:00
Juanjo Menent
a39603d883 Works on enhancement of local taxes. New: Prepare database, product tables 2010-03-20 10:02:44 +00:00
Juanjo Menent
36532e39aa Trad: Enhancement in category module 2010-03-20 08:29:50 +00:00
Laurent Destailleur
7ba8f38348 New: Enhancement in category module 2010-03-20 00:16:31 +00:00
Laurent Destailleur
5a58b6b6ea New: Enhancement in category module 2010-03-20 00:07:47 +00:00
Regis Houssin
2337235f7e Fix: create Smarty directory if not exist 2010-03-19 11:20:29 +00:00
Regis Houssin
81f2710647 Fix: purge old object link 2010-03-19 08:45:14 +00:00
Juanjo Menent
96f1f41c83 Qual: Uniformize table structure 2010-03-18 22:03:01 +00:00
Juanjo Menent
88517555b6 Qual: Uniformize table structure 2010-03-18 21:50:24 +00:00
Juanjo Menent
6ff9ff11b1 Minor change in look of project 2010-03-18 20:58:50 +00:00
Laurent Destailleur
8e7b3c795c Fix: Minor change in look of project 2010-03-18 20:04:10 +00:00
Laurent Destailleur
4249291d4b Fix: Minor change in look of project 2010-03-18 19:51:50 +00:00
Laurent Destailleur
fc925f9544 Fix: Correct errors on rollup. 2010-03-18 19:47:01 +00:00
Laurent Destailleur
358c43c46f Fix: Show tasks in project PDF 2010-03-18 19:33:57 +00:00
Juanjo Menent
2633a74417 Trad: Add turkish language 2010-03-18 19:27:26 +00:00
Juanjo Menent
0bfcdb9d06 Trad: Better organisation of tax module menus to match other modules 2010-03-18 19:13:23 +00:00
Laurent Destailleur
d7914b690a Spip interface is no more experimental. 2010-03-17 22:25:49 +00:00
Laurent Destailleur
5077734b00 Remove warning 2010-03-17 21:50:31 +00:00
Laurent Destailleur
e3f4dddf02 Add favicon in html header 2010-03-17 21:41:06 +00:00
Laurent Destailleur
003caa7063 Qual: Better organisation of tax module menus to match other modules 2010-03-17 19:26:54 +00:00
Laurent Destailleur
b6626f562c Typo 2010-03-17 18:43:22 +00:00
Regis Houssin
11e90d72c9 Fix: addslashes 2010-03-17 13:33:56 +00:00
Laurent Destailleur
1b112b4bb2 Remove field stock_loc because location of product in a warehouse can't be set into the product table as it can differs between warehouses. Such feature must be stored in the join table. 2010-03-17 11:57:03 +00:00
Laurent Destailleur
4a5bb8a327 Remove field stock_loc because location of product in a warehouse can't be set into the product table as it can differs between warehouses. Such feature must be stored in the join table. 2010-03-17 11:51:51 +00:00
Laurent Destailleur
5d5eb3c829 Remove field stock_loc because location of product in a warehouse can't be set into the product table as it can differs between warehouses. Such feature must be stored in the join table. 2010-03-17 11:51:51 +00:00
Laurent Destailleur
46a5d637aa Fix: Error in total 2010-03-17 01:46:18 +00:00
Laurent Destailleur
e2eb6a5c18 Qual: Mutualize code of menu managers 2010-03-17 00:50:00 +00:00
Laurent Destailleur
db6800335c Uniformize menu entries 2010-03-16 20:28:56 +00:00
Laurent Destailleur
353a63390a New: Can filter on categories for third parties list 2010-03-16 20:05:44 +00:00
Laurent Destailleur
f1216bfe4c New: Can filter on categories for third parties list 2010-03-16 19:50:07 +00:00
Laurent Destailleur
9f722f671e Fix: Code simpler and works even if script file has no path when called by php interpreter 2010-03-16 18:46:28 +00:00
Laurent Destailleur
3ffb11c53d Doc 2010-03-16 18:29:51 +00:00
Laurent Destailleur
c8179af08b Qual: Move droitpret module into secondary repository 2010-03-16 18:26:38 +00:00
Laurent Destailleur
1d911571cb Trad: Add turkish language 2010-03-16 01:58:52 +00:00
Laurent Destailleur
0e9e2f6b21 Fix: Fix regression after removing pre.inc.php 2010-03-16 01:38:40 +00:00
Laurent Destailleur
2fa874513a Trad 2010-03-16 01:27:40 +00:00
Laurent Destailleur
4ca8533ff7 Trad 2010-03-16 01:20:41 +00:00
Laurent Destailleur
d38f72f50a Fix: Fix regression after removing pre.inc.php 2010-03-16 01:18:25 +00:00
Laurent Destailleur
3c9f50d34a Add a directory to store specimen of ODT models 2010-03-16 01:12:41 +00:00
Laurent Destailleur
15c1c818de Can build documents for third parties (Use ODT Templates, need PHP 5.2) 2010-03-16 00:47:30 +00:00
Laurent Destailleur
086c803ca4 Protect double submit on long step 2010-03-16 00:24:52 +00:00
Laurent Destailleur
465cc90759 Fix W3C errors in page forging 2010-03-15 23:54:37 +00:00
Laurent Destailleur
f793dd7398 Doc 2010-03-15 23:37:24 +00:00
Laurent Destailleur
b4fe65e88c Doc 2010-03-15 23:25:19 +00:00
Philippe Grand
c942d1928e Some spelling changes 2010-03-15 09:39:07 +00:00
Philippe Grand
ba5de65c0c Some spelling changes 2010-03-15 09:11:59 +00:00
Philippe Grand
799492d6dc Some spelling changes 2010-03-15 09:03:28 +00:00
Philippe Grand
6daae65520 Some spelling changes 2010-03-15 08:48:00 +00:00
Philippe Grand
faff05ce81 Some spelling changes 2010-03-15 08:29:07 +00:00
Philippe Grand
27376aad9c Some spelling changes 2010-03-15 08:23:26 +00:00
Philippe Grand
430b4cb961 Some spelling changes 2010-03-14 18:39:34 +00:00
Philippe Grand
b1058e93e4 Some spelling changes 2010-03-14 18:22:42 +00:00
Philippe Grand
7617ce4b32 Some spelling changes 2010-03-14 18:04:38 +00:00
Philippe Grand
e1d5c8f0b8 Some spelling changes 2010-03-14 17:42:01 +00:00
Philippe Grand
65d35b3a94 Some spelling changes 2010-03-14 17:26:36 +00:00
Philippe Grand
ec3031fa8d some spelling changes 2010-03-14 17:22:56 +00:00
Philippe Grand
18ab1d14d6 some spelling changes 2010-03-14 17:14:15 +00:00
Philippe Grand
f7af83cff3 some spelling changes 2010-03-14 17:05:45 +00:00
Philippe Grand
3e6a26e72c Some spelling changes 2010-03-14 16:57:17 +00:00
Philippe Grand
c6cc29a22c some spelling changes 2010-03-14 16:51:21 +00:00
Philippe Grand
0309ccf812 Some spelling changes 2010-03-14 16:44:51 +00:00
Philippe Grand
8b153fa48f some spelling changes 2010-03-14 16:22:06 +00:00
Philippe Grand
ce3bf9a18f some spelling changes 2010-03-14 14:20:26 +00:00
Juanjo Menent
d1d40c596b Trad: Group supplier prices and customer prices on continuous tabs 2010-03-14 08:03:07 +00:00
Laurent Destailleur
0061b3c7d8 New: Add field accountancy_code for sell/buy product 2010-03-13 22:54:55 +00:00
Laurent Destailleur
c05a1e066b Fix: Can edit supplier 2010-03-13 22:28:03 +00:00
Laurent Destailleur
0013bd4cd7 Group supplier prices and customer prices on continuous tabs. 2010-03-13 22:27:37 +00:00
Laurent Destailleur
6251f5f8b6 Fix: Can edit supplier 2010-03-13 21:57:40 +00:00
Laurent Destailleur
9c77a7621e Move permission "see hidden categories" into "see hidden products/services". 2010-03-13 21:53:45 +00:00
Laurent Destailleur
3ad6f2639d Move permission "see hidden categories" into "see hidden products/services". 2010-03-13 21:53:45 +00:00
Laurent Destailleur
3cb4335f9a Move permission "see hidden categories" into "see hidden products/services". 2010-03-13 21:53:44 +00:00
Laurent Destailleur
65f68c3283 Remove old fiel hidden category 2010-03-13 21:27:33 +00:00
Philippe Grand
137e32441c Test certif grandoc 2010-03-13 18:26:54 +00:00
Regis Houssin
f213b4f555 Fix: best autonomy of modules
Fix: uniformise fields and code
!! not stable !!
2010-03-13 17:44:27 +00:00
Laurent Destailleur
1959dbb13a Fix in odt library 2010-03-13 17:38:48 +00:00
Laurent Destailleur
ef5d9dbc9b Perf: Optimize page loading of CSS. 2010-03-13 16:27:11 +00:00
Regis Houssin
8ce5c5b66e Fix: add date delivery planned 2010-03-13 16:23:43 +00:00
Laurent Destailleur
ed19e89531 A lot of fix in phpOdt module 2010-03-13 16:05:36 +00:00
Regis Houssin
f1d67cba3c Fix: best autonomy of modules
Fix: uniformise fields and code
!! not stable !!
2010-03-13 15:52:30 +00:00
Laurent Destailleur
64b94af009 Fix: USe user language for popup calendar 2010-03-13 02:00:32 +00:00
Laurent Destailleur
e9d13c5cff Add more fields in product export 2010-03-13 02:00:00 +00:00
Laurent Destailleur
f825999f83 Add more fields in product export 2010-03-13 01:10:27 +00:00
Laurent Destailleur
0bdd4c922a Fix: Export was broken after ODT support. 2010-03-13 01:09:57 +00:00
Laurent Destailleur
0d8d1fe160 Fix: USe user language for popup calendar 2010-03-13 00:21:31 +00:00
Laurent Destailleur
85337e54c3 Fix: USe user language for popup calendar 2010-03-13 00:21:31 +00:00
Laurent Destailleur
0f591d36ad Fix: Default category when editing a supplier. 2010-03-12 23:59:23 +00:00
Laurent Destailleur
a577152057 Fix: Missing translation 2010-03-12 23:52:34 +00:00
Laurent Destailleur
8980d9acc2 Move permission "see hidden categories" into "see hidden products/services". 2010-03-12 23:40:39 +00:00
Regis Houssin
7906b63597 Fix: corrections orthographique par Grandoc 2010-03-12 08:41:56 +00:00
Regis Houssin
6b704d9ae4 Fix: uniformise and clean code 2010-03-11 14:39:40 +00:00
Regis Houssin
6822a1b18b Fix: uniformise and clean code 2010-03-11 14:31:16 +00:00
Regis Houssin
2dc31fa613 Fix: uniformise and clean code 2010-03-11 10:40:58 +00:00
Regis Houssin
92cfaa42d3 Fix: uniformise code
Fix: prepare to compatibility with other module
2010-03-11 10:25:55 +00:00
Laurent Destailleur
7123a37db3 Work on odt module. It works now ! 2010-03-10 21:59:34 +00:00
Laurent Destailleur
f0e95657d5 Work on ODT module 2010-03-10 20:36:30 +00:00
Laurent Destailleur
3f74e78f5f Work on odt module. It works now ! 2010-03-10 20:14:39 +00:00
Laurent Destailleur
3628d600fa UTF8 2010-03-10 20:06:56 +00:00
Laurent Destailleur
504cf83e73 Restore default lib 2010-03-10 19:44:02 +00:00
Laurent Destailleur
23f36d7226 Doxygen 2010-03-10 19:38:25 +00:00
Regis Houssin
55a57aa6bf Add MAIN_SHOW_LOGIN for show/hide user login 2010-03-10 19:27:29 +00:00
Laurent Destailleur
5d69d22c8c Fix: Duplicate line 2010-03-10 18:59:54 +00:00
Regis Houssin
b6012e3bbc Fix: my time machine 2010-03-10 08:49:01 +00:00
Laurent Destailleur
99e2bfb009 Update documentation 2010-03-07 13:17:11 +00:00
Juanjo Menent
1f11eac702 Works on enhancement of local taxes. New: Prepare database, provider invoice tables 2010-03-07 10:00:05 +00:00
Juanjo Menent
cfb8d0b0eb Trad: Fix awfull code for subproduct option 2010-03-07 08:32:25 +00:00
Juanjo Menent
0c4312105e Trad: Work on odt module 2010-03-07 08:22:04 +00:00
Laurent Destailleur
e8163945fe Work on odt module 2010-03-06 19:33:45 +00:00
Regis Houssin
b8c3177eb8 Fix: hide errors 2010-03-06 10:20:36 +00:00
Regis Houssin
36ab2be4da Works on enhancement of project module
Fix: add triggers
2010-03-05 11:30:22 +00:00
Laurent Destailleur
87dccc1e76 Fix: Fix awfull code for subproduct option 2010-03-04 19:42:01 +00:00
Regis Houssin
b7201c5c5d Add task progress in list 2010-03-04 09:04:36 +00:00
Regis Houssin
72d0b60bbe Add JQuery for test 2010-03-04 08:28:30 +00:00
Regis Houssin
f4cbec0c8f Add confirm window when delete a file 2010-03-03 14:51:37 +00:00
Regis Houssin
c9e8aaa108 Fix: utf-8 2010-03-03 10:24:26 +00:00
Regis Houssin
925ead825c Qual: update fpdi libraries:
FPDF_TPL v1.1.4
FPDI v1.3.2
FPDI_Protection v1.0.3
2010-03-03 09:13:45 +00:00
Regis Houssin
3605390156 Fix: add hidden option MAIN_SHOW_LANGUAGE_CODE 2010-03-03 07:42:11 +00:00
Regis Houssin
e4fab24a0a Fix: bug #29045 2010-03-03 06:38:12 +00:00
Laurent Destailleur
1cae3c6083 Default value is 5 on number of subproduct 2010-03-02 23:32:57 +00:00
Regis Houssin
39a1fc5be2 Fix: code more clean 2010-03-02 19:32:13 +00:00
Juanjo Menent
0c32191cda Works on enhancement of local taxes. New: Prepare database, provider order tables 2010-03-02 19:25:30 +00:00
Regis Houssin
ff47f37996 Add document tabs in project and task cards 2010-03-02 19:18:25 +00:00
Regis Houssin
a5ea5f2617 Add document tabs in project and task cards (not finished)
Fix: some bugs
2010-03-02 17:13:39 +00:00
Laurent Destailleur
edf8434655 Rename function with a more english name.
Remove duplicated "default" preselected parameter.
2010-03-02 08:45:49 +00:00
Regis Houssin
2642d924d3 Fix: management of time spent in task card
Fix: Update time spent in seconds
2010-03-02 07:52:31 +00:00
Regis Houssin
e51a002c10 Fix: management of time spent in task card
Fix: Update time spent in seconds
2010-03-02 07:28:59 +00:00
Laurent Destailleur
d9fabf962f Add field hidden for product. Don't know yet if it will be used. 2010-03-01 23:45:01 +00:00
Juanjo Menent
b38f9aef21 Works on enhancement of local taxes. New: Prepare database, costumer order tables 2010-03-01 20:42:24 +00:00
Juanjo Menent
627ef6d371 Works on enhancement of local taxes. New: Prepare database, propal tables 2010-03-01 20:29:22 +00:00
Juanjo Menent
a22276df72 Trad: Update time spent in seconds 2010-03-01 20:13:24 +00:00
Regis Houssin
dd588bda19 Fix: management of time spent in task card
Fix: Update time spent in seconds
2010-03-01 19:36:58 +00:00
Regis Houssin
703e35ad73 Fix: bad language selection 2010-03-01 18:12:38 +00:00
Regis Houssin
205666c206 Try to fix the bad language selection 2010-03-01 17:49:14 +00:00
Regis Houssin
bce9879a95 Qual: First change to remove pre.inc.php 2010-03-01 17:38:35 +00:00
Regis Houssin
65b2ac3e56 Fix: bad link 2010-03-01 16:46:31 +00:00
Regis Houssin
4adf45647a Fix: management of time spent in task card
Fix: Update time spent in seconds
2010-03-01 16:42:02 +00:00
Regis Houssin
ed44821987 Qual: First change to remove pre.inc.php 2010-03-01 09:37:12 +00:00
Regis Houssin
00524039b2 Qual: First change to remove pre.inc.php 2010-03-01 09:30:33 +00:00
Regis Houssin
68c1571d13 Qual: First change to remove pre.inc.php 2010-03-01 09:20:41 +00:00
Regis Houssin
dd4ef1be67 Qual: First change to remove pre.inc.php 2010-03-01 08:55:43 +00:00
Regis Houssin
818fec7e6b Qual: First change to remove pre.inc.php 2010-03-01 08:42:10 +00:00
Laurent Destailleur
2b7f458ec0 Remove borders 2010-03-01 08:34:44 +00:00
Regis Houssin
e04e6631e8 Qual: First change to remove pre.inc.php 2010-03-01 08:28:29 +00:00
Regis Houssin
9647d5a7a6 Qual: First change to remove pre.inc.php 2010-03-01 08:08:49 +00:00
Regis Houssin
a740922190 Qual: First change to remove pre.inc.php 2010-03-01 08:00:49 +00:00
Laurent Destailleur
337ebafceb Work on generic odt generation 2010-02-28 22:49:06 +00:00
Laurent Destailleur
dea8bc6751 Fix: Missing translation 2010-02-28 19:05:01 +00:00
Laurent Destailleur
f49d0eed46 Work on generic odt generation 2010-02-28 18:59:35 +00:00
Laurent Destailleur
0f1d95d7fa Look: Align fields 2010-02-28 18:43:13 +00:00
Laurent Destailleur
16214e7e30 Work on generic odt generation 2010-02-28 18:37:29 +00:00
Juanjo Menent
9ba22b150e Trad 2010-02-28 16:56:44 +00:00
Laurent Destailleur
ca71e16869 Trad 2010-02-28 16:44:53 +00:00
Juanjo Menent
de13f32818 Works on enhancement of local taxes. Spanish RE added as localtax1
Fix: duplicated rowid in Louxembourg and Marroco data
2010-02-28 16:32:54 +00:00
Laurent Destailleur
20d4f65aed Look: Use style fieldrequired on mandatory fields 2010-02-28 16:14:00 +00:00
Laurent Destailleur
de1d313148 Remove pre.inc.php on module directories. 2010-02-28 15:33:31 +00:00
Laurent Destailleur
9da8724714 Qual: Clean a lot of code to prepare remove of pre.inc.php 2010-02-28 15:13:27 +00:00
Laurent Destailleur
43b69e1da0 Qual: Clean a lot of code to prepare remove of pre.inc.php 2010-02-28 14:49:39 +00:00
Laurent Destailleur
99e6134e82 Qual: Clean a lot of code to prepare remove of pre.inc.php 2010-02-28 14:16:46 +00:00
Juanjo Menent
addbd8b132 Works on enhancement of local taxes. Fix migration script field position 2010-02-28 11:49:27 +00:00
Juanjo Menent
72c62e1899 Works on enhancement of local taxes. New: Adapted vat dictionary and table 2010-02-28 11:45:49 +00:00
Juanjo Menent
e7533a2c24 Trad 2010-02-28 10:15:41 +00:00
Laurent Destailleur
40d42b56de Qual: First change to remove pre.inc.php 2010-02-28 04:32:18 +00:00
Laurent Destailleur
d6f7018be6 Qual: Uniformize code 2010-02-28 02:37:04 +00:00
Laurent Destailleur
a642131408 Trad 2010-02-28 02:02:03 +00:00
Laurent Destailleur
2fba5c03f3 Try to change memory limit dynamically 2010-02-28 02:01:46 +00:00
Laurent Destailleur
677b831b24 We store duration of time spent in seconds as this is a more "universal" format.
Fix some bugs.
2010-02-28 01:33:12 +00:00
Laurent Destailleur
0686579e30 Fix: Missing condition on project 2010-02-28 00:42:44 +00:00
Laurent Destailleur
dd97ad310b New: Add flag on product translation page. 2010-02-28 00:27:37 +00:00
Laurent Destailleur
1642cbc098 New: Add flag on product translation page. 2010-02-28 00:09:23 +00:00
Laurent Destailleur
8dab53a7bb Fix: Error on adding user as project contact 2010-02-27 23:46:12 +00:00
Laurent Destailleur
f8d798c031 Fix: Error on project creation 2010-02-27 23:42:45 +00:00
Laurent Destailleur
7e25edfe0a Fix: Error on project creation 2010-02-27 23:40:31 +00:00
Laurent Destailleur
36c4605d17 Mutualize a lot of code about models selection to prepare generic odt generator. 2010-02-27 22:53:27 +00:00
Juanjo Menent
ee867ed6c2 Works on enhancement of local taxes. New: Prepare database, costumer bills tables 2010-02-27 22:12:39 +00:00
Juanjo Menent
1104275318 Trad: reduce content of third parties tab 2010-02-27 21:27:31 +00:00
Laurent Destailleur
60c262c9c5 Removed deprecated code 2010-02-27 20:30:55 +00:00
Laurent Destailleur
ffd1e04f55 Fix: Reduce content of third parties tab 2010-02-27 20:19:55 +00:00
Laurent Destailleur
3d8dc0b7e7 Sec: Fix security permission check 2010-02-27 17:30:17 +00:00
Laurent Destailleur
379d29e867 Trad 2010-02-27 16:58:08 +00:00
Juanjo Menent
bfb3321144 Trad: Can change password if has only permission change password. 2010-02-27 16:55:55 +00:00
Laurent Destailleur
677c2fc6dc Fix: Parameter lost 2010-02-27 16:49:34 +00:00
Juanjo Menent
59288e66ac Trad: task #10113 : Show list of emailing on clicking on "number of mass emailing received"
Corrected the comment ISO lang for catalan projects.lang
2010-02-27 16:45:02 +00:00
Juanjo Menent
b7106c983f Trad: management of time spent in task card 2010-02-27 16:33:40 +00:00
Laurent Destailleur
c001d75785 Fix: Can change password if has only permission change password. 2010-02-27 16:14:52 +00:00
Juanjo Menent
b5acf315b0 Trad: Uniformize code 2010-02-27 16:09:41 +00:00
Laurent Destailleur
b02fcaf835 Fix: Project id was not read correctly 2010-02-27 13:44:51 +00:00
Regis Houssin
8f5b925603 Fix: bad URL 2010-02-27 13:41:24 +00:00
Laurent Destailleur
d30e65cbaa New: Add default language for third parties and use it when multilang is enabled to define default language for document generation. 2010-02-27 13:37:13 +00:00
Laurent Destailleur
ff6cb05477 Fix: Bad utf8 encoding 2010-02-27 13:34:57 +00:00
Laurent Destailleur
0797106c3b Use fieldrequired class on mandatory field
Better error management
2010-02-27 12:28:36 +00:00
Laurent Destailleur
843123d84a Uniformize supplier invoice code with customer invoice code. 2010-02-27 12:05:47 +00:00
Laurent Destailleur
05cc92e3db New: Add default language for third parties and use it when multilang is enabled to define default language for document generation. 2010-02-27 11:05:01 +00:00
Laurent Destailleur
eb2b3c0ea6 New: Add logo of country "near" language in setup pages. 2010-02-27 10:17:06 +00:00
Laurent Destailleur
24efaa6fa1 New: Add logo of country "near" language in setup pages. 2010-02-27 10:11:00 +00:00
Regis Houssin
5e65d811a9 Fix: same session name on some installations 2010-02-26 11:30:35 +00:00
Regis Houssin
dfd0895925 Fix: management of time spent in task card 2010-02-26 10:37:16 +00:00
Regis Houssin
1f52da3e99 Fix: management of time spent in task card
Fix: user rights
2010-02-26 08:45:22 +00:00
Laurent Destailleur
f480baa65e Doc 2010-02-26 07:57:21 +00:00
Laurent Destailleur
6fea17e79b Doc 2010-02-26 07:56:42 +00:00
Laurent Destailleur
b747fb13cb Look: Use filedrequired style for required fields 2010-02-25 21:30:16 +00:00
Laurent Destailleur
9eec20c754 Fix: Project choice lost when create failed 2010-02-25 21:28:17 +00:00
Laurent Destailleur
c08b7def4f Fix maintenance script 2010-02-25 21:07:45 +00:00
Regis Houssin
5b5b95d9d1 Fix: management of time spent in task card 2010-02-25 11:21:06 +00:00
Regis Houssin
52e2fc71dd Fix: management of time spent in task card 2010-02-25 09:44:58 +00:00
Laurent Destailleur
d5d9291449 Qual: Uniformize code 2010-02-24 23:29:46 +00:00
Laurent Destailleur
5723bce76a New: Work on document generation for third parties 2010-02-24 20:46:14 +00:00
Laurent Destailleur
bcaaf8e053 Fix: Alias of dolibarr ico 2010-02-24 19:57:31 +00:00
Laurent Destailleur
8b75708094 Fix: Alias of dolibarr ico 2010-02-24 19:53:38 +00:00
Laurent Destailleur
5634208946 New: Add fields to add joined files to emailings 2010-02-24 19:25:01 +00:00
Laurent Destailleur
8e724570df Remove huge useless file from doliwamp 2010-02-24 19:17:46 +00:00
Laurent Destailleur
ee47cf17cf Qual: Uniformize code and remove useless function 2010-02-24 16:41:19 +00:00
Laurent Destailleur
d08e058726 Qual: Uniformize code and remove useless function 2010-02-24 16:25:34 +00:00
Laurent Destailleur
9a2a1f6c06 Uniformize code 2010-02-24 15:40:29 +00:00
Regis Houssin
d3e8f6f3f9 Fix: bad user rights 2010-02-24 15:38:05 +00:00
Regis Houssin
e4188bf026 Fix: bad user rights 2010-02-24 15:26:54 +00:00
Regis Houssin
4d3abb2f1d Fix: management of time spent in task card 2010-02-24 15:04:10 +00:00
Laurent Destailleur
d3a8fb190a Doxygen 2010-02-24 14:55:22 +00:00
Regis Houssin
da2e8dd348 Fix: management of time spent in task card 2010-02-24 14:54:55 +00:00
Laurent Destailleur
84a6def3b0 Fix: Limit of RCS too small 2010-02-24 14:54:15 +00:00
Laurent Destailleur
cfc13df621 Fix: Hide not required lines 2010-02-24 14:50:42 +00:00
Laurent Destailleur
d13aea4054 Fix: Add warning if install.lock file removing fails 2010-02-24 13:03:55 +00:00
Laurent Destailleur
ffc1308148 Message more clear 2010-02-24 12:27:47 +00:00
Laurent Destailleur
138fb9c401 Changelog 2010-02-24 11:55:47 +00:00
Laurent Destailleur
2578562fe2 Sec: Exclude backup files from packages 2010-02-24 11:53:45 +00:00
Regis Houssin
04cd6e919a Fix: management of time spent in task card 2010-02-24 10:57:37 +00:00
Regis Houssin
ca30725757 Fix: management of time spent in task card 2010-02-24 10:30:26 +00:00
Regis Houssin
f2423b654a Fix: management of time spent in task card 2010-02-24 10:30:26 +00:00
Regis Houssin
dd06f2af7e Fix: management of time spent in task card 2010-02-24 10:30:26 +00:00
Regis Houssin
d2dbbca945 Fix: management of time spent in task card 2010-02-24 09:53:16 +00:00
Regis Houssin
21c5d870ae Fix: bad username and view datetext 2010-02-24 09:18:29 +00:00
Laurent Destailleur
c601834e56 Fix: Numbers works with ar_AR language 2010-02-23 20:30:55 +00:00
Laurent Destailleur
e6c91a10d7 Restore function to kept backward compatibility 2010-02-23 19:44:12 +00:00
Regis Houssin
fb0a558f37 Fix: add state in export 2010-02-23 16:20:50 +00:00
Regis Houssin
329c93078b Fix: need dolibarr version 2010-02-23 11:23:33 +00:00
Regis Houssin
317dcff9e9 Works on multi-company 2010-02-23 11:09:15 +00:00
Regis Houssin
d3998336d5 Fix: move to dolibarrmod 2010-02-23 10:48:48 +00:00
Laurent Destailleur
3ff8509f94 Update svg 2010-02-22 19:58:04 +00:00
Laurent Destailleur
671bf5bff1 Fix: bug #28895 : Cration d'utilisateur impossible. 2010-02-22 19:16:03 +00:00
Regis Houssin
60bf61aada Works on products variants 2010-02-22 10:20:34 +00:00
Regis Houssin
72e78e95cc Works on products variants 2010-02-22 09:08:00 +00:00
Laurent Destailleur
d5140d5121 Different picto for public project and private projects 2010-02-21 22:48:46 +00:00
Laurent Destailleur
22c1f604e7 Trad 2010-02-21 22:48:23 +00:00
Laurent Destailleur
3b00caf734 New: task #10113 : Show list of emailing on clicking on "number of mass emailing received" 2010-02-21 21:21:12 +00:00
Laurent Destailleur
db5642274d Look: Use style fieldrequired on mandatory fields 2010-02-21 19:35:58 +00:00
Laurent Destailleur
623a6e696c Different picto for public project and private projects 2010-02-21 19:28:59 +00:00
Laurent Destailleur
64b7c07e37 Add function to check swiss bvrb number. 2010-02-21 17:27:21 +00:00
Laurent Destailleur
bda51b47a6 Fix: A lot of fix in project permissions 2010-02-21 17:01:45 +00:00
Regis Houssin
fdda3198e1 Fix: bug 2010-02-21 16:38:18 +00:00
Juanjo Menent
21e44be700 Trad: Add more clear information for project view 2010-02-21 16:01:23 +00:00
Juanjo Menent
55f8cf5982 Trad: Add patch from meos to resize images 2010-02-21 15:33:23 +00:00
Juanjo Menent
7629b2faea Trad: view popularity by type 2010-02-21 15:26:50 +00:00
Juanjo Menent
cafc84d3a4 Trad: Add feature to resize or crop images (for product's photo). 2010-02-21 15:21:56 +00:00
Laurent Destailleur
21987a4310 Fix: fix hidden option MAIN_AUTOFILL_TOWNFROMZIP 2010-02-21 15:16:49 +00:00
Juanjo Menent
4ecdeff287 Trad: Add default language of third party
Update id prof for marroco
2010-02-21 15:10:18 +00:00
Laurent Destailleur
389151fab4 Update id prof for marroco 2010-02-21 14:44:33 +00:00
Laurent Destailleur
9087005279 UTF8 2010-02-21 14:30:21 +00:00
Laurent Destailleur
d07140ff0b Remove useless code 2010-02-21 14:06:41 +00:00
Laurent Destailleur
3ccd60c319 New: task #10117 : Add default language of third party 2010-02-21 13:08:02 +00:00
Laurent Destailleur
2e962068cc New: Add default_lang field to define default language of a contact or third party. 2010-02-21 12:19:41 +00:00
Laurent Destailleur
d04578f966 Qual: Uniformize labels 2010-02-21 12:12:14 +00:00
Laurent Destailleur
b4c9331461 New: Add feature to resize or crop images (for product's photo). 2010-02-21 11:50:21 +00:00
Regis Houssin
5af5d306eb Works on products variants 2010-02-21 10:29:28 +00:00
Regis Houssin
094fd7f0d7 Fix: view popularity by type 2010-02-21 10:03:06 +00:00
Regis Houssin
4761e87e6b Fix: trad 2010-02-21 09:30:52 +00:00
Regis Houssin
cf2a359674 Fix: debug multilang 2010-02-21 08:53:42 +00:00
Regis Houssin
7adef0ca3a Fix: uniformize code 2010-02-21 07:50:33 +00:00
Regis Houssin
302ab8b726 Fix: uniformize code 2010-02-21 07:47:39 +00:00
Regis Houssin
0f45a3c3b1 Fix: uniformize code 2010-02-21 07:38:01 +00:00
Regis Houssin
12c93d97bb Fix: bad directory 2010-02-21 07:25:53 +00:00
Laurent Destailleur
2a53d4d2de Comments 2010-02-21 03:14:26 +00:00
Laurent Destailleur
e1e57f52ad New: Add feature to crop/resize image file on product photos 2010-02-21 03:09:45 +00:00
Laurent Destailleur
1c2728547b New: Add patch from meos to resize images 2010-02-21 01:53:01 +00:00
Laurent Destailleur
ae3cfce7cc New: Add patch from meos to resize images 2010-02-21 01:45:58 +00:00
Laurent Destailleur
8e675a9c01 A lot of fix in project module 2010-02-21 00:16:47 +00:00
Laurent Destailleur
2fd6e376da Add more clear information for project view 2010-02-20 20:24:09 +00:00
Laurent Destailleur
df312b361e Look: Use filedrequired style for required fields 2010-02-20 18:48:43 +00:00
Laurent Destailleur
1f8e2aa660 Fix: Error in deleting customer order 2010-02-20 18:43:33 +00:00
Laurent Destailleur
770055cd26 Fix: Delete order 2010-02-20 15:20:10 +00:00
Laurent Destailleur
459855a636 Mutualize code in menu 2010-02-20 15:07:46 +00:00
Laurent Destailleur
a0355cc9b1 Mutualize code in menu 2010-02-20 14:41:02 +00:00
Regis Houssin
e765f83644 Fix: uniformize code 2010-02-20 14:24:47 +00:00
Laurent Destailleur
9cd4d949c3 Fix: Removed deprecated function 2010-02-20 13:15:28 +00:00
Laurent Destailleur
14b660f97d Qual: Uniformise code 2010-02-20 12:31:11 +00:00
Laurent Destailleur
312392860d Remove dependency on dolibarr_main_rul_root 2010-02-20 12:16:35 +00:00
Regis Houssin
ca6fd04aea Fix: uniformize code 2010-02-20 12:02:48 +00:00
Laurent Destailleur
ba32176b35 Prepare 2.9 dev 2010-02-20 12:00:58 +00:00
Laurent Destailleur
73eeda8cb4 Message more clear 2010-02-20 11:54:54 +00:00
Laurent Destailleur
3acd11c13c Move conf file information into page of dolibarr conf information.
New: Enhance https forcing.
2010-02-20 11:40:36 +00:00
Laurent Destailleur
f1af02f79e Fix: Link to check SIRET not visible if SIRET not defined 2010-02-20 11:22:02 +00:00
Regis Houssin
e7529532f3 Fix: uniformize code 2010-02-20 10:36:37 +00:00
Regis Houssin
73ab538669 Fix: uniformize code 2010-02-20 10:29:53 +00:00
Regis Houssin
299db38757 Fix: uniformize code 2010-02-20 10:21:53 +00:00
Laurent Destailleur
e514b5604b Removed change for a test only 2010-02-20 10:03:11 +00:00
Laurent Destailleur
b81aad83dc New: Add "payment due before" field in invoice exports 2010-02-20 09:59:34 +00:00
Regis Houssin
117df1c438 Fix: uniformize code 2010-02-20 09:31:17 +00:00
Regis Houssin
54388ffa9f Works on products variants 2010-02-19 16:34:54 +00:00
Regis Houssin
f85f7eb8f2 Works on products variants 2010-02-19 15:32:42 +00:00
Regis Houssin
9b9cae5570 Works on products variants 2010-02-19 15:08:36 +00:00
r2gnl
a1874eb10a lang: english comments only 2010-02-19 13:50:49 +00:00
r2gnl
11a418029e Fix: traduction of country code 2010-02-19 12:37:35 +00:00
r2gnl
a605a63d20 Fix: traduction of country code + translation 2010-02-19 12:33:41 +00:00
Laurent Destailleur
15561ea6c6 Add comments 2010-02-19 00:01:08 +00:00
Juanjo Menent
36af43816e Fix: traduction of country code 2010-02-18 16:16:03 +00:00
Regis Houssin
8365172200 Fix: traduction of country code 2010-02-18 14:39:51 +00:00
r2gnl
e6849ae6ff lang: english comments only 2010-02-18 14:03:48 +00:00
r2gnl
089fc33c61 lang: english comments only 2010-02-18 13:29:39 +00:00
Regis Houssin
a1012387cf Fix: traduction of country code 2010-02-18 12:58:42 +00:00
Regis Houssin
65fdbc3696 Works on products variants
Fix: uniformize table name, prepare to move fields "label, description and note" in llx_product_lang
2010-02-18 09:04:55 +00:00
Regis Houssin
9431c471ca Add migration script 2010-02-18 08:09:09 +00:00
Laurent Destailleur
d5b1097d13 Qual: Mutualize common code 2010-02-17 18:57:08 +00:00
Laurent Destailleur
c5e01667ee Add class style "photo" to all photos. 2010-02-17 18:27:20 +00:00
Laurent Destailleur
1fce3e6cf1 Add fieldrequired style 2010-02-17 17:46:50 +00:00
Regis Houssin
d2f88397ec Works on products declinations 2010-02-17 10:37:13 +00:00
Regis Houssin
fa77588aff Works on products declinations 2010-02-17 08:20:10 +00:00
r2gnl
98c7f5164a lang: english comments only 2010-02-16 22:26:44 +00:00
Regis Houssin
50d314eb80 Works on products declinations 2010-02-16 15:29:19 +00:00
Laurent Destailleur
5486e96986 Incresae timeout 2010-02-16 09:15:36 +00:00
4171 changed files with 527422 additions and 200501 deletions

View File

@@ -5,21 +5,11 @@
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.mylyn.wikitext.ui.wikiTextValidationBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.dltk.core.scriptbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.php.core.PhpIncrementalProjectBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
@@ -28,6 +18,6 @@
</buildSpec>
<natures>
<nature>org.eclipse.php.core.PHPNature</nature>
<nature>org.eclipse.mylyn.wikitext.ui.wikiTextNature</nature>
<nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>

View File

@@ -1,3 +1,5 @@
#Thu Aug 13 19:26:05 CEST 2009
#Sun Oct 03 22:45:56 CEST 2010
eclipse.preferences.version=1
encoding//build/exe/doliwamp/Languages=ISO-8859-1
encoding//htdocs/langs/fr_FR/other.lang=UTF-8
encoding/<project>=UTF-8

View File

@@ -0,0 +1,3 @@
#Fri May 08 23:29:39 CEST 2009
eclipse.preferences.version=1
line.separator=\n

View File

@@ -0,0 +1,3 @@
#Thu Jul 17 02:14:29 CEST 2008
eclipse.preferences.version=1
org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false

View File

@@ -0,0 +1,3 @@
#Wed Dec 01 20:46:32 CET 2010
eclipse.preferences.version=1
include_path=

View File

@@ -0,0 +1,5 @@
#Wed Aug 13 10:35:38 CEST 2008
eclipse.preferences.version=1
org.eclipse.php.core.contextRoot=
org.eclipse.php.core.defaultEncoding=
org.eclipse.php.core.includePath=<?xml version\="1.0" encoding\="UTF-8"?>\n<includepath>\n</includepath>\n

View File

@@ -0,0 +1,8 @@
#Wed Oct 20 18:46:50 CEST 2010
eclipse.preferences.version=1
org.eclipse.php.debug.core.use-project-settings=true
org.eclipse.php.debug.coredefaultPHP=PHP Linux 5.3.2
org.eclipse.php.debug.coreoutput_encoding=UTF-8
org.eclipse.php.debug.corephp_debugger_id=org.eclipse.php.debug.core.xdebugDebugger
org.eclipse.php.debug.corestop_at_first_line_string=true
org.eclipse.php.debug.coretransfer_encoding=UTF-8

View File

@@ -0,0 +1,4 @@
#Fri May 28 19:41:14 CEST 2010
eclipse.preferences.version=1
org.eclipse.stp.policy.wtp.editor.overrides.global=false
org.eclipse.stp.policy.wtp.editor.schema.path=schemas

View File

@@ -0,0 +1,36 @@
#Thu Jun 24 20:11:26 CEST 2010
attrDuplicate=2
attrInvalidName=2
attrInvalidValue=2
attrNameMismatch=2
attrUndefName=2
attrUndefValue=2
attrValueMismatch=1
attrValueUnclosed=2
cdataInvalidContent=2
cdataUnclosed=1
commentInvalidContent=2
commentUnclosed=1
docDoctypeUnclosed=1
docDuplicateTag=1
docInvalidChar=2
docInvalidContent=2
eclipse.preferences.version=1
elemCoexistence=2
elemDuplicate=2
elemEndInvalidCase=1
elemInvalidContent=2
elemInvalidDirective=1
elemInvalidEmptyTag=2
elemInvalidName=1
elemMissingEnd=2
elemMissingStart=1
elemStartInvalidCase=2
elemUnclosedEndTag=1
elemUnclosedStartTag=1
elemUnknownName=2
elemUnnecessaryEnd=2
piInvalidContent=2
piUnclosed=1
piUndefined=2
refInvalidContent=2

View File

@@ -1,6 +1,13 @@
#Thu Jul 17 02:14:17 CEST 2008
DELEGATES_PREFERENCE=delegateValidatorListorg.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator\=org.eclipse.wst.xsd.core.internal.validation.eclipse.Validator;org.eclipse.wst.wsdl.validation.internal.eclipse.WSDLDelegatingValidator\=org.eclipse.wst.wsdl.validation.internal.eclipse.Validator;
USER_BUILD_PREFERENCE=enabledBuildValidatorListorg.eclipse.wst.wsi.ui.internal.WSIMessageValidator;org.eclipse.wst.wsdl.validation.internal.eclipse.WSDLDelegatingValidator;org.eclipse.wst.dtd.core.internal.validation.eclipse.Validator;
USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator;org.eclipse.wst.xml.core.internal.validation.eclipse.Validator;org.eclipse.wst.wsi.ui.internal.WSIMessageValidator;org.eclipse.wst.html.internal.validation.HTMLValidator\:org.eclipse.php.core.phpsource;org.eclipse.wst.wsdl.validation.internal.eclipse.WSDLDelegatingValidator;org.eclipse.wst.html.internal.validation.HTMLValidator;org.eclipse.wst.dtd.core.internal.validation.eclipse.Validator;
USER_PREFERENCE=overrideGlobalPreferencestruedisableAllValidationfalseversion1.1.102.v200709122200
#Wed Jan 12 15:17:27 CET 2011
DELEGATES_PREFERENCE=delegateValidatorList
USER_BUILD_PREFERENCE=enabledBuildValidatorListorg.eclipse.wst.wsi.ui.internal.WSIMessageValidator;
USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.eclipse.wst.wsi.ui.internal.WSIMessageValidator;
USER_PREFERENCE=overrideGlobalPreferencestruedisableAllValidationfalseversion1.2.104.v200911120201
eclipse.preferences.version=1
override=true
suspend=false
vals/org.eclipse.php.core.org.eclipse.php.core.PHPTaskValidator/global=TF01
vals/org.eclipse.php.ui.HTMLValidatorForPHP/groups=0107include01111contentType130org.eclipse.php.core.phpsourceT0107exclude11504file111menu.js.phpF0104file114htdocs/custom2F0204file124htdocs/includes/efc_xfssF0204file125htdocs/includes/adodbtimeF0204file124htdocs/includes/artichowF0204file124htdocs/includes/ckeditorF0204file125htdocs/includes/fckeditorF0204file120htdocs/includes/fpdfF0204file125htdocs/includes/magpierssF0204file122htdocs/includes/nusoapF0204file122htdocs/includes/odtphpF0204file131htdocs/includes/php_excelreaderF0204file130htdocs/includes/php_writeexcelF0204file122htdocs/includes/smartyF0204file121htdocs/includes/tcpdfF02
vals/org.eclipse.wst.html.ui.HTMLValidator/groups=0107include06111contentType136org.eclipse.wst.html.core.htmlsourceT07fileext04htmlF07fileext05xhtmlF07fileext03htmF07fileext04htplF07fileext03wmlF0107exclude11004file114htdocs/custom2F0204file08dev/specF0204file134htdocs/cashdesk/include/jscalendarF0204file124htdocs/includes/ckeditorF0204file122htdocs/includes/jqueryF0204file123htdocs/includes/jsganttF0204file125htdocs/includes/fckeditorF0204file121htdocs/includes/tcpdfF0204file120htdocs/includes/fpdfF0204file121htdocs/includes/jcropF02
vals/org.eclipse.wst.xml.core.xml/groups=0107include05111contentType128org.eclipse.core.runtime.xmlT111contentType134org.eclipse.wst.xml.core.xmlsourceT111contentType134org.eclipse.wst.xml.core.xslsourceT111contentType134org.eclipse.jst.jsp.core.tldsourceT07fileext03xmlF0107exclude09113projectNature134org.eclipse.jst.j2ee.ejb.EJBNature113projectNature130org.eclipse.jst.j2ee.EARNature04file08.projectT0104file110.classpathT0104file110.settings/T0204file125htdocs/includes/fckeditorF0204file123htdocs/includes/jsganttF0204file09build/padF0204file117dev/phpcheckstyleF02
vf.version=3

View File

@@ -0,0 +1,3 @@
#Fri May 28 19:41:14 CEST 2010
eclipse.preferences.version=1
org.eclipse.wst.ws.service.policy.projectEnabled=false

View File

@@ -0,0 +1,13 @@
#Tue Dec 22 11:07:44 CET 2009
CHECK_CALL_TEMPLATES=2
CHECK_XPATHS=2
CIRCULAR_REF=2
DUPLICATE_PARAMETER=2
EMPTY_PARAM=1
MISSING_INCLUDE=2
MISSING_PARAM=1
NAME_ATTRIBUTE_EMPTY=2
NAME_ATTRIBUTE_MISSING=2
TEMPLATE_CONFLICT=2
eclipse.preferences.version=1
use-project-settings=true

View File

@@ -0,0 +1,5 @@
#Thu Jun 03 22:22:09 CEST 2010
eclipse.preferences.version=1
projectArtifactId=dolibarr
projectGroupId=
sonarServerUrl=http\://localhost\:9450

View File

@@ -2,7 +2,9 @@
License
-------
Dolibarr is distributed under GPL terms 2.0 (See COPYING file)
Dolibarr is released under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the License,
or (at your option) any later version
However it uses some external libraries under different licences. This is compatibility summary:
@@ -11,26 +13,28 @@ Composant Version License Compatible GPL Usage
In alphabetical order of includes directory:
AdoDb-Date 0.21 Modified BSD License Yes Date convertion
ArtiChow 1.07 Public Domain Yes Graphics
Php-barcode 0.3pl1 GPL 2.0 Yes Bar code generation
CKEditor 3.4.1 GPL or LGPL 2.1 or MPL 1.1 Yes Editor WYSIWYG
EFC/XFSS 1.0.1 LGPL 3.0 Yes Enhanced File Crypt/Extended File Stealth System
FCKEditor 2.6.4 LGPL 2.1 or Mozilla PL 1.0 Yes Editor WYSIWYG
FPDF 1.53 Public domain Yes PDF generation (original code is modified)
FPDF_TPL 1.1.2 Apache Software License 2.0 No GPL3 only PDF templates management
FPDI 1.2.1 Apache Software License 2.0 No GPL3 only PDF templates management
FPDI_Protection 1.0.2 Apache Software License 2.0 No GPL3 only PDF encryption (8 files)
FPDF 1.6 Public domain Yes PDF generation (original code is modified)
FPDF_TPL 1.1.5 Apache Software License 2.0 No GPL3 only PDF templates management
FPDI 1.3.4 Apache Software License 2.0 No GPL3 only PDF templates management
FPDI_Protection 1.0.3 Apache Software License 2.0 No GPL3 only PDF encryption (8 files)
GeoIP x.x Yes GeoIP Maxmind conversion
iWebkit 4.6.2 LGPL 3.0 Yes Iphone templates framework
JCrop 0.9.8 MIT Licence Yes JS library to crop images
JQuery 1.4.4 GPL and MIT Licence Yes JS library,Layout,TableDND
JQuery UI 1.8.7 GPL and MIT Licence Yes JS library+Plugin UI
JQuery Mobile 1.0a2 GPL and MIT Licence Yes JS library for smartphone
MagPieRss 0.72 GPL 2.0 Yes Load RSS
NuSoap 0.7.3 LGPL 2.1 Yes Interfaces with third tools
OdtPHP 1.0.1 GPL 2.0 Yes Mibrary to build/edit ODT files
NuSoap 0.9.5 LGPL 2.1 Yes Interfaces with third tools
OdtPHP 1.0.1 GPL 2.0 Yes Library to build/edit ODT files
Php-barcode 0.3pl1 GPL 2.0 Yes Bar code generation
PHP_WriteExcel 0.3.0 LGPL 2.1 Yes Excel files generation
PHP_ExcelReader 2.21 MIT License Yes Parse and retrieve information from XLS files
Prototype 1.6.0.3 MIT License Yes Ajax library
PWC 1.3 MIT License Yes Ajax library
Scriptaculous 1.8.2 MIT License Yes Ajax library
Smarty 2.6.26 LGPL 2.1 Yes Templates engine used by some pages
SMTPs 1.15 GPL Yes SMTPS library
VCard 2.0 GPL 2.0 Yes Fonctions vcard
TCPDF 5.8.023 LGPL 3.0 Yes
VCard 2.0 GPL 2.0 Yes VCard library
For licenses compatibility informations:
http://www.fsf.org/licensing/licenses/index_html
@@ -44,6 +48,7 @@ Copyright (C) 2010
- Regis Houssin <regis@dolibarr.fr>
- simnandez
- r2gnl
- meos
Copyright (C) 2009
- Laurent Destailleur <eldy@users.sourceforge.net>

224
ChangeLog
View File

@@ -1,4 +1,220 @@
--------------------------------------------------------------
English Dolibarr ChangeLog
$Id$
--------------------------------------------------------------
***** ChangeLog for 3.0 compared to 2.9 *****
For users:
- New: Can edit date of cheque receipts.
- New: Add Sales journal and Purchase journal report.
- New: Can create supplier invoice from supplier order.
- New: Support login by openid
- New: Support "full day" event in calendar module.
- New: Add a weather on dashboard.
- New: Add a Paypal module.
- New: Can choose third party to use in point of sale module during logon.
- New: A lot of enhancements into ECM module:
Directories can contains special characters,
Speed enhancements,
Directories can be created outside of Dolibarr, refresh button will
update database,
Can rename a file.
- New: Reordering lines in invoice, orders, commercial proposal is faster (use Ajax
technology).
- New: Can import members using assistant.
- New: Can exclude deposit, replacement or credit notes in script rebuild_merge_pdf.
- New: task #10473 : Option MAIN_PROFIDx_IN_ADDRESS must no more be hidden.
- New: Can generate business card for on particular member.
- New: Task #10553 : Can attach files on members card.
- New: Can filter on payment type and bank account in payment lists.
- New: When sending supplier orders by mail, a text is predefined.
- New: Upgrade process works with Postgresql.
- New: Task #10538: Add filter on expiration date of subscription for
foundation module email selector.
- New: Task #9643: Add 2 status (tosell/tobuy) on products instead of only
1 status for both selling and buying.
- New: Can input payment conditions on several lines.
- New: Add hidden option MAIN_LOGOUT_GOTO_URL to set the exit url after
a logout.
- New: For germany, we invert order of address.
- New: Add hidden option MAIN_SERVICES_ARE_ECOMMERCE_200238EC.
- New: Support NPR in customer product prices.
- New: Add more volume units (ounce, gallon, inch, feet, ...)
- New: Delivery date accepts hours and minutes.
- New: Can add a comment on stock dispatching to be save into stock movements.
- New: Can filter product list with too low stocks.
- New: Add option to send all emails sent to a bulk carbon copy.
- New: Preview of emails sent by member module is shown.
- New: task #10100 : Add button to create invoice from a subscription
- New: Reorganize tabs on third parties.
- New: Option MAIN_INVERT_SENDER_RECIPIENT is available in einstein pdf template.
- New: Easier way to define url for clicktodial module.
- New: Add a fckeditor test area in fckeditor module setup.
- New: Add property "Event on full day" on agenda
- New: Enhancement and better compatibility (google, thunderbird) for agenda export.
- New: Can use image editor on user photo.
- New: Task #10796: Add Spain ProfId1 Verification
- New: Page "supplier summary" is now available.
- New: Task #10611: Add option to choose order of field in bank account info on PDF
- New: If a transaction was reconciliated and should not, there was no way to reverse error.
- New: Ubuntu package now works also on debian.
- Perf: Avoid reading database to determine country code after each
page call.
- Fix: Special chars are now supported in ECM module for filename (not yet for
directories).
- Fix: Better Postgresql compatibility.
- Fix: Box order is saved when moved.
- Fix: Database name can contains "-" characters.
- Fix: In coloring negative amounts.
- Fix: Date input use date format of user and not dd/mm/yyyy format.
- Fix: Fixed a very old bug making file attachment fails with some emails
readers when using "mail php function".
- Fix: When cloning commercial proposal, due date is creation date + delay
by default.
- Fix: Can edit ordering methods.
For translators:
- New: Update and complete slovenian language sl_SL.
- New: Add full manually translated files for de_AT en de_DE (thanks to eCleaner.at).
- New: Create the language ja_JP.
- New: Add el_GR language.
For developers:
- New: Add jquery by default.
- New: Removed PWC libraries.
- New: Removed Scriptaculous libraries.
- New: Removed Prototype libraries.
- New: Add first Selenium GUI tests.
- New: Enhance a lot of internal function to build external modules
more easily.
- New: Add a user field ref_ext in object tables to allow external
systems to store their id and make self-developed synchronizing
functions easier to build.
- New: Local user timezone is saved into session (not used yet).
- New: Works with Mysql 5.5.
- Qual: Menu system code is simpler.
- Qual: Mutualize some duplicate code.
- Qual: Renamed some fields into database to be more internationnal.
- Qual: Removed deprecated code.
***** ChangeLog for 2.9 compared to 2.8 *****
For users:
- New: POS module allow to choose which warehouse to use.
- New: Support "Department/State" field on company setup, contact,
bank account and members card.
- New: Can reopen a refused/canceled supplier order.
- New: Add Gant diagramm on project module.
- New: Add a new mode for automatic stock increase: Can be increased
on dispatching of products from a supplier order receipt.
- New: Can set a past delay to limit calendar export.
- New: Can attach files on emailing campaigns.
- New: Add statistics on trips and expenses module.
- New: Can reopen a closed customer order.
- New: Add module externalsite to add a web site/tools inside
menu and a Dolibarr frame.
- New: Can link trips and fees to a project.
- New: Add civility title in foundation module.
- New: Can set accountancy code for product (buy and sell).
- New: Can filter third parties lists on categories.
- New: Can filter products and services lists on categories.
- New: task #10202 : Support categories for members.
- New: Can build documents for third parties (Using ODT templates, need PHP 5.2+).
- New: Support new products properties: length and area.
- New: Add the "payment due before" field in invoice exports.
- New: Add feature to resize or crop image files (for products photos)
- New: task #10113 : Show list of emailing on clicking on "number of mass emailing received"
- New: Add default language for third parties and use it when multilang is enabled
to define default language for document generation.
- New: Can reopen a closed supplier invoice.
- New: Move permission "see hidden categories" into "see hidden products/services".
- New: Can delete several files at once in FTP module.
- New: Add box "last contracts".
- New: Works even if Web hosting provider has disabled PHP "glob" function.
- New: Can now send supplier orders by email.
- New: task #10076 : Show content of message in notification module.
- New: Bank name is shown on invoice.
- New: IBAN value is called IFSC if country is India.
- New: Add option to choose to show firstname then name or name then firstname on PDF.
- New: Add company in fields exported by export of members tool.
- New: Reorganise bank menus.
- New: Bookmarks can be sorted on a particular order.
- New: Support spanish RE and IRPF taxes on invoices.
- New: Module category offers categories for foundation module.
- New: Can filter on category on third parties, products and members listings.
- New: A flag is visible before country labels.
- New: When activating a new module, permissions for admin user are set. This save
time when configuring Dolibarr.
- New: Dolibarr 2.9 is faster than 2.8.
- New: A lot of more predefined VAT values, states, regions for
miscelaneous contries.
- New: Enhance skin engine to make themes easier.
- New: Add images into menu "eldy".
- New: Auguria theme is now more modern.
- New: Update tools refers to www.dolibarr.org but also www.dolistore.com web site.
- New: Postgresql experimental support seems to work completely.
- New: Changes in Dolibarr core to allow to use cache servers (see Memcached module on
dolistore.com).
- New: Default choice for interactive confirm box is yes by default, and no only for
delete actions. This reduce number of clicks required to validate actions and
is still safe to dangerous actions.
- Fix: Durations are correctly shown for languages using PM/AM dates.
- Fix: A lot of fixes in Point of Sale module.
- Fix: Debug experimental module widthrawal.
- Fix: Format number was wrong for ar_AR language.
- Fix: Can change password if user has only permission "change password".
- Fix: Project PDF document shows all tasks.
- Fix: bug #29278 : SMTP fails with IP instead of hostname.
- Fix: Default language on login page was wrong.
- Fix: Complete support of euros sign (even in PDF).
- Fix: Bad setup of phpMyAdmin for DoliWamp installer.
- Fix: Tracking number should be available on sending sheets.
- Fix: Stock value is not reset when product is transfered into other warehouse.
- Fix: A lot of not tracked bugs fixed.
- Fix: Some fixes in barcode management.
- Fix: Access to phpMyAdmin is now ok on new DoliWamp installation.
For translators:
- Fix: Major update of italian translation (it_IT).
- Fix: A lot of translation fixes in all languages.
- New: Added translations (sl_SL, is_IS).
- New: Add translations for the DoliWamp installer.
For developers:
- More comments in code.
- Uniformize some code.
- All arrays "lignes" were renamed into "lines".
- Delete all useless pre.inc.php files (this also increase speed).
- Fix W3C errors in page forging.
- Qual: Mutualize code of menu managers.
- Better isolation of modules files and dolibarr core files.
- Task #8682 : Remove functions unix_timestamp.
- The makepack tool now make pack with UID 500.
- More css class and div to output menu to allow more skins.
- Generated documentation can be build from Eclipse using Doxygen plugin.
- Snapshot is provided with PHPunit tests.
WARNING:
- A lot of class files (*.class.php) has moved into subdirectories. So If you use
or develop non official modules that includes Dolibarr classes, you will have to rename
path to thoose classes into the include function.
- Also, parameters of the "fetch()" method for class "User" has changed to reflect
other fetch methods.
- If you build a personalised themes, you must rename the style sheet into style.css.php.
- This version is also the last one to support PHP 4.*, Mysql 3.1, IE6.
Dolibarr 3.* will be supported with PHP 5+ and MySql 4.1+ only.
***** ChangeLog for 2.8.1 compared to 2.8 *****
For users:
- Fix: Works on database with _ in name.
- Fix: Broken feature in trips and expense module.
- Fix: Can use $ in database and login/pass values.
- Fix: No error on upgrade if there is orphelins tasks.
- Fix: Failed to login when user agent string was longer than 128.
- Fix: bug #29526 : Numérotation Proposition Incorrecte après duplication
***** ChangeLog for 2.8 compared to 2.7 *****
@@ -20,16 +236,16 @@ For users:
- New: Add a default errors-to email for emailing module.
- New: Can filter on user on stock movement list.
- New: When creating a third party from a member, it is set as a new
customer.
customer.
- New: Can use {tttt} in numbering mask setup. It will be replaced
with third party type.
with third party type.
- New: VAT number is stored in one field. This is more "international".
- New: task #9782 : Add possibility to delete a warehouse.
- New: task #9640 : Add label for stock movements.
- New: task #9916 : Add FREE text for interventions card.
- New: Can define the new product ref when cloning.
- New: Project module support status of project and end date.
- New: Provide a debian/ubuntu package.
- New: Provide a ubuntu package.
- New: Add link to check a SIREN for french users.
- New: Add link "now" to fill date when creating invoices.
- Fix: Import module works even if prefix is empty in source file.
@@ -41,6 +257,8 @@ For users:
- Fix: Running sending-email.php
- Fix: Warning should not appears for invoice closed
- Fix: Import for companies works even with prefix empty.
- Fix: bug #28895 : Création d'utilisateur impossible.
- Fix: Can change password if has only permission change password.
For developers:
- Qual: Reorganize /dev directory.

6
README
View File

@@ -27,7 +27,7 @@ install this version like this:
as root for a new web server virtual host (second choice need to be web
server administrator).
- Create an empty file "htdocs/conf/config.php" and set permissions for your web
- Create an empty file "htdocs/conf/conf.php" and set permissions for your web
server user (write permissions will be removed once install is finished).
- From your browser, call the dolibarr "install/" page. Url depends on choice
@@ -68,7 +68,7 @@ To upgrade Dolibarr from an old version to this one:
http://yourdolibarrhost/something/install/
Then choose the "update" option according to your case.
Note: Migrate process can ben runned safely several times.
Note: Migrate process can be ran safely several times.
III - WHAT'S NEW
@@ -97,7 +97,7 @@ Main modules/features:
- ECM (Electronic Content Management)
- EMailings
- Agenda with ical,vcal export for third tools integration
- Management of fundation members
- Management of foundation members
- Donation management
Other modules:

View File

@@ -1,10 +1,10 @@
README (french)
--------------------------------
Documentation demarrage rapide
Documentation démarrage rapide
--------------------------------
1) Installer Dolibarr
2) Mettre a jour Dolibarr depuis une ancienne version
2) Mettre à jour Dolibarr depuis une ancienne version
3) Ce qui est nouveau dans cette version
4) Ce que peux faire Dolibarr
5) Ce que ne peux pas faire Dolibarr (pas encore)

View File

@@ -7,7 +7,9 @@ makepack-google.conf
module_google-*.tgz
module_pibarcode-1.0.tgz
*.exe
*.tgz
*.torrent
*.zip
version-phpsane.txt
makepack-phpsane.conf
html

View File

@@ -0,0 +1,35 @@
#!/bin/sh
# File: apache-cominclude.sh
# Changes:
# 20010219 Ola Lundqvist <opal@debian.org>
# 20011022 Luca De Vitis <luca@debian.org>
# Introduced the error variable.
# o /[[:space:]][[:space:]]*/[[:space:]]\+/
# Changed from "cat $conffile | sed" to "sed ... < $conffile"
# 20020116 Ola Lundqvist <opal@debian.org>
# Documented the error variable.
# Needs: $conffile - The file that should be modified.
# $includefile - The file that should be commented out.
# Description: Comments out a include statement.
# Sets: $status = {error, nothing, comment}
# $error = error message (if $status = error).
status=error
if [ -z "$conffile" ] ; then
error="No config file specified in apache-cominclude.sh"
elif [ -z "$includefile" ] ; then
error="No include file specified in apache-cominclude.sh"
elif [ ! -f $conffile ] ; then
error="File $conffile not found!"
elif [ ! -f $includefile ] ; then
error="File $includefile not found!"
else
status=nothing
if grep -e "^[[:space:]]*Include[[:space:]]\+$includefile\b" $conffile > /dev/null 2>&1; then
log="${log}Commenting import for $includefile in $conffile."
status=comment
sed -e "s#^\( *\)\(Include *$includefile\b\)#\1\#\2#" < $conffile > $conffile.new
mv $conffile.new $conffile
fi
fi

View File

@@ -0,0 +1,38 @@
#!/bin/sh
# File: apache-include.sh
# Changes:
# 20010219 Ola Lundqvist <opal@debian.org>
# 20011022 Luca De Vitis <luca@debian.org>
# Introduced the error variable.
# o /[[:space:]][[:space:]]*/[[:space:]]\+/
# 20020116 Ola Lundqvist <opal@debian.org>
# Documented the error variable.
# Needs: $conffile - where the config file is.
# $includefile - what file that should not be included.
# /usr/share/wwwconfig-common/apache-uncominclude.sh
# Description: Includes a file in a apache config file.
# If it is not included (and commented) it will be added
# at the bottom of the file.
# Sets: $status = {error, nothing, include, uncomment}
# $error = error message (if $status = error).
status=error
if [ -z "$conffile" ] ; then
error="No config file specified in apache-include.sh"
elif [ -z "$includefile" ] ; then
error="No include file specified in apache-include.sh"
elif [ ! -f $conffile ] ; then
error="File $conffile not found!"
elif [ ! -f $includefile ] ; then
error="File $includefile not found!"
else
status=nothing
. /usr/share/dolibarr/build/deb/apache-uncominclude.sh
if [ "$status" = "nothing" ] ; then
if ! grep -e "Include[[:space:]]\+$includefile\b" $conffile > /dev/null 2>&1; then
status=include
log="${log}Including $includefile in $conffile."
echo "Include $includefile" >> $conffile
fi
fi
fi

View File

@@ -0,0 +1,51 @@
#!/bin/sh
# File: apache-include_all.sh
# Changes:
# 20010219 Ola Lundqvist <opal@debian.org>
# 20011022 Luca De Vitis <luca@debian.org>
# Introduced the error variable.
# o /[[:space:]][[:space:]]*/[[:space:]]\+/
# Reduced the 3 assignment in the function to a single sed
# script.
# 20020116 Ola Lundqvist <opal@debian.org>
# Documented the error variable.
# 20020412 Ola Lundqvist <opal@debian.org>
# Added check for if the server is installed.
# Needs: $server - what apache server that should be configured.
# That can be any matching /etc/$server/*.conf
# $includefile - what file that should not be included.
# /usr/share/wwwconfig-common/apache-uncominclude.sh
# /usr/share/wwwconfig-common/apache-include.sh
# Description: Includes a file in a apache config file.
# If it is not included (and commented) it will be added
# at the bottom of the file.
# It first checks for if any in the server
# Sets: $status = {error, nothing, uncomment, include}
# $error = error message (if $status = error).
status=error
if [ -z "$includefile" ] ; then
error="No include file specified for apache-include_all.sh."
elif [ ! -f $includefile ] ; then
error="Includefile $includefile not found in apache-include_all.sh."
elif [ ! -d /etc/$server ] ; then
error="No server $server installed, unable to configure it."
else
status=nothing
if grep -e "Include[[:space:]]\+$includefile" /etc/$server/*.conf > /dev/null 2>&1; then
lstatus=nothing
log="${log}Include of $includefile found in apache config files."
for conffile in /etc/$server/*.conf; do
. /usr/share/dolibarr/build/deb/apache-uncominclude.sh
if [ "$status" = "uncomment" ] ; then
lstatus=$status
fi
done
status=$lstatus
else
conffile=/etc/$server/httpd.conf
. /usr/share/dolibarr/build/deb/apache-include.sh
status=include
fi
fi

View File

@@ -0,0 +1,35 @@
#!/bin/sh
# File: apache-uncominclude.sh
# Changes:
# 20010219 Ola Lundqvist <opal@debian.org>
# 20011022 Luca De Vitis <luca@debian.org>
# Introduced the error variable.
# o /[[:space:]][[:space:]]*/[[:space:]]\+/
# Changed from "cat $conffile | sed" to "sed ... < $conffile"
# 20020116 Ola Lundqvist <opal@debian.org>
# Documented the error variable.
# Needs: $conffile - The file that should be modified.
# $includefile - The file that should not be included.
# Description: Comments out a include statement.
# Sets: $status = {error, nothing, uncomment}
# $error = error message (if $status = error).
status=error
if [ -z "$conffile" ] ; then
error="No config file specified in apache-uncominclude.sh"
elif [ -z "$includefile" ] ; then
error="No include file specified in apache-uncominclude.sh"
elif [ ! -f $conffile ] ; then
error="File $conffile not found!"
elif [ ! -f $includefile ] ; then
error="File $includefile not found!"
else
status=nothing
if grep -e "^[[:space:]]*#[[:space:]]*Include[[:space:]]\+$includefile\b" $conffile > /dev/null 2>&1; then
log="${log}Uncommenting import for $includefile in $conffile"
status=uncomment
sed -e "s|^\([[:space:]]*\)#\([[:space:]]*Include[[:space:]][[:space:]]*$includefile\b\)|\1\2|g;" < $conffile > $conffile.new
mv $conffile.new $conffile
fi
fi

View File

@@ -19,7 +19,7 @@ set -e
db_version 2.0
echo Run the config script
echo Run the dolibarr config script
# Rotate old configuration
if [ "$1" = "reconfigure" ] ; then

View File

@@ -1,42 +1,42 @@
Source: dolibarr
Package: dolibarr
Version: __VERSION__
Architecture: all
Maintainer: Laurent Destailleur <eldy@users.sourceforge.net>
Essential: no
Installed-Size: 31200
Depends: apache2, libapache2-mod-php5, php5, php5-cgi, php5-curl, php5-gd, php5-ldap, php5-mysql, mysql-server, perl
Section: web
Priority: optional
Maintainer: Laurent Destailleur <eldy@users.sourceforge.net>
Package: dolibarr
Section: web
Architecture: all
Essential: no
Depends: wwwconfig-common, apache2, libapache2-mod-php5, php5, php5-cgi, php5-curl, php5-gd, php5-imagick, php5-ldap, php5-mcrypt, php5-mysql, mysql-server, perl
Recommends: mozilla | netscape
Installed-Size: 31200
Homepage: http://www.dolibarr.org
Description: Dolibarr ERP/CRM
Description: Dolibarr ERP & CRM
Dolibarr ERP/CRM is an open source/free software for
small and medium companies, foundations or freelances. It includes
different features for Enterprise Resource Planning (ERP) and Customer
Relationship Management (CRM) but also other features for different
activities.
.
Dolibarr features are activated by modules. Most common modules are
Dolibarr features are activated by modules. Most common modules are
* Products and services catalog
* Stock management
* Bank accounts management
* Customers, Suppliers or Prospects directory
* Contacts directory
* Commercial actions management
* Orders management
* Commercial proposals management with PDF export
* Contracts management
* Invoices management with PDF export
* Commercial proposals management
* Invoices management
* Point of Sale
* Payments management
* Commercial actions management
* Contracts management
* Standing orders management
* Shipping management
* Foundations members management
* Donations management
* Bookmarks management
* Emailings
* Mass Emailings
* Reports
* Data export and import tools
* LDAP connectivity
* PDF exports
* And a lot of other modules

View File

@@ -1,6 +1,7 @@
[Desktop Entry]
# This file is used to add Ubuntu menu entry
# It must be saved into directory /usr/share/applications
Version=1.0
Encoding=UTF-8
Name=Dolibarr ERP/CRM
GenericName=Dolibarr ERP/CRM
@@ -10,7 +11,8 @@ Exec=xdg-open http://localhost/dolibarr
Icon=dolibarr
Terminal=false
Type=Application
Category=Application;Office
Category=Application;Office;
StartupNotify=true
InitialPreference=5
#NoDisplay=true
#OnlyShowIn=GNOME

View File

@@ -1,4 +1,6 @@
# This file seems to be useless for Ubuntu
# Good way to add menu on Ubuntu is adding file dolibarr.desktop
?package(dolibarr):needs="X11" section="Applications/File Management" \
title="Dolibarr" command="/usr/share/dolibarr/build/deb/rundolibarr.sh" icon="/usr/share/pixmaps/dolibarr.xpm"
?package(dolibarr):needs="X11" section="Applications/Office"\
title="Dolibarr ERP & CRM" longtitle="The manager for small and medium enterprises or foundations"\
description="Dolibarr ERP & CRM features agenda, orders, invoices and stock management, marketing campaigns, POS, etc."\
command="/usr/share/dolibarr/build/deb/rundolibarr.sh" icon="/usr/share/pixmaps/dolibarr.xpm"

View File

@@ -12,5 +12,5 @@ $force_install_databaserootlogin='__SUPERUSERLOGIN__';
$force_install_databaserootpass='__SUPERUSERPASSWORD__';
$force_install_dolibarrlogin='admin';
$force_install_nophpinfo='1';
$force_install_lockinstall='1';
$force_install_lockinstall='444';
?>

View File

@@ -20,31 +20,8 @@ set -e
db_version 2.0
#
# Description: Verifies that the env module is loaded in the apache config file.
# Needs: $server the apache server to use,
# anything that matches /etc/$server/*.conf
#
env_enable()
{
envverm="env_module"
if grep -e "^[[:space:]]*#[[:space:]]*LoadModule[[:space:]]\+$envverm" /etc/$server/httpd.conf > /dev/null 2>&1; then
# Uncommenting
sed -e "s#\([[:space:]]*\)\#[[:space:]]\+\(LoadModule $envverm\)#\1\2#" /etc/$server/httpd.conf > /etc/$server/httpd.conf.tmp
status=uncomment
if grep -e "^[[:space:]]*LoadModule[[:space:]]\+$envverm" /etc/$server/httpd.conf.tmp >/dev/null 2>&1; then
# Uncomment successful.
cp /etc/$server/httpd.conf /etc/$server/httpd.conf.back >/dev/null 2>&1
mv /etc/$server/httpd.conf.tmp /etc/$server/httpd.conf
else
# Uncomment unsuccessful.
status=error
rm /etc/$server/httpd.conf.tmp
fi
fi
}
echo Run the postinst script
echo Run the dolibarr postinst script
case "$1" in
configure)
@@ -52,7 +29,7 @@ case "$1" in
# Copy include for apache.conf
fileorig="/usr/share/dolibarr/build/deb/apache.conf"
config="/etc/dolibarr/apache.conf"
mkdir -p /etc/dolibarr
mkdir -p /etc/dolibarr
cp -p $fileorig $config
# Create install.forced.php
@@ -72,6 +49,12 @@ case "$1" in
cat $fileorig | sed -e 's/__SUPERUSERLOGIN__/'$superuserlogin'/g' | sed -e 's/__SUPERUSERPASSWORD__/'$superuserpassword'/g' > $config
fi
# Create /var/lib/dolibarr/documents
mkdir -p /var/lib/dolibarr/documents
chown -R www-data.www-data /var/lib/dolibarr/documents;
chmod -R 775 /var/lib/dolibarr/documents;
chmod -R g+s /var/lib/dolibarr/documents;
# Create empty conf.php
if [ ! -f /usr/share/dolibarr/htdocs/conf/conf.php ]
then
@@ -93,28 +76,27 @@ case "$1" in
Both) webservers="apache2 apache2-ssl" ;;
*) webservers="apache2 apache2-ssl" ;;
esac
# Define variable phpver and phpini
. /usr/share/wwwconfig-common/php.get
# Set up web server.
for server in $webservers ; do
echo Complete config of server $server
env_enable
# Add info for PHP (might be obsolete)
typestr='application/x-httpd-php'
extension='.php'
. /usr/share/wwwconfig-common/apache-addtype_all.sh
# Add info for PHP (obsolete)
#typestr='application/x-httpd-php'
#extension='.php'
#. /usr/share/wwwconfig-common/apache-addtype_all.sh
# Enable PHP module (might be obsolete)
# Enable PHP module (obsolete)
#. /usr/share/wwwconfig-common/apache-php.sh
#echo Result of enabling PHP modules: $status
# Detect webuser and webgroup
webuser=
webgroup=
. /usr/share/wwwconfig-common/apache-run.get
echo Web user.group found is $webuser.$webgroup
# Search in httpd.conf (obsolete)
#. /usr/share/wwwconfig-common/apache-run.get
#echo Web user.group found is $webuser.$webgroup
if [ -z "$webuser" ] ; then
webuser=www-data
@@ -133,27 +115,32 @@ case "$1" in
includefile="/etc/dolibarr/apache.conf"
#echo "$includefile $server"
. /usr/share/wwwconfig-common/apache-include_all.sh
. /usr/share/dolibarr/build/deb/apache-include_all.sh
test "$status" = "uncomment" -o "$status" = "include" && restart="$server $restart"
for index in index.php; do
. /usr/share/wwwconfig-common/apache-index_all.sh
test "$status" = "added" && restart="$server $restart"
done
# (useless)
#for index in index.php; do
# . /usr/share/wwwconfig-common/apache-index_all.sh
# test "$status" = "added" && restart="$server $restart"
#done
done
# Copy icon file
echo "Copy icon file"
fileorig="/usr/share/dolibarr/doc/images/dolibarr.xpm"
target="/usr/share/pixmaps/"
cp -p $fileorig $target
#echo "Copy icon file"
#fileorig="/usr/share/dolibarr/doc/images/dolibarr.xpm"
#target="/usr/share/pixmaps/"
#cp -f $fileorig $target
echo "Install menu entry"
#echo "Install menu entry"
# This one is for Gnome ubuntu
fileorig="/usr/share/dolibarr/build/deb/dolibarr.desktop"
target="/usr/share/applications/"
cp -p $fileorig $target
# Not sure this one is usefulle
if test -x /usr/bin/update-menus; then update-menus; fi
#fileorig="/usr/share/dolibarr/build/deb/dolibarr.desktop"
#target="/usr/share/applications/"
#cp -f $fileorig $target
# Not sure this is usefull
if test -x /usr/bin/update-menus; then
echo "update-menus"
update-menus;
fi
# TODO Create the file to force parameters in Web installer
#if grep DBHOST /usr/share/dolibarr/htdocs/conf/conf.php > /dev/null
@@ -173,6 +160,7 @@ case "$1" in
# Another way to restart
for server in $servers ; do
if [ -x /usr/sbin/invoke-rc.d ]; then
# This on works with Debian (5.05,...) and Ubuntu (9.10,10.04,...)
invoke-rc.d $server reload || true
else
/etc/init.d/$server reload || true

View File

@@ -21,7 +21,7 @@ set -e
db_version 2.0
echo Run the postrm script
echo Run the dolibarr postrm script
#echo "postrm db_get dolibarr/webserver"
# We disable set -e to avoid premature end of script if error
@@ -99,7 +99,48 @@ case "$1" in
# mysql
# /usr/share/wwwconfig-common/mysql.get
echo "postrm Delete database $dbname on server $dbserver using account $dbadmin"
. /usr/share/wwwconfig-common/${dbtype}-dropdb.sh
# Define mysqlcmd
if [ -z "$dbserver" ] || [ "$dbserver" = "localhost" ]; then
hostopt=""
dbserver=localhost
else
case "$dbserver" in
:*)
dbsocket=`echo $dbserver | sed -e 's/^://'`
hostopt="-S $dbsocket"
;;
*)
hostopt="-h $dbserver"
;;
esac
fi
if [ -z "$dbadmpass" ] ; then
log="${log}No password used."
passopt=""
else
passopt="--password='"`echo "$dbadmpass" | sed -e "s/'/'"'"'"'"'"'"'/g"`"'"
fi
mysqlcmd="mysql $hostopt $passopt -u $dbadmin"
# Now run the drop commands
if eval $mysqlcmd -f -e "\"show databases;\"" | grep -e "^$dbname" > /dev/null 2>&1 ; then
log="${log}Droping database $dbname."
if eval $mysqlcmd -f -e "\"DROP DATABASE $dbname;\"" ; then
if eval $mysqlcmd -f -e "\"show databases;\"" | grep -e "^$dbname" > /dev/null 2>&1 ; then
error="Database $dbname NOT successfully droped. You have to do it manually."
echo $error
else
status=drop
fi
else
error="Unable to run the drop database script."
echo $error
fi
else
status=nothing
log="${log}Database $dbname already not exists."
fi
else
echo "postrm Delete of dolibarr database not wanted"
@@ -114,10 +155,17 @@ case "$1" in
then
if [ -s $conffile ] ;
then
echo postrm remove dolibarr include from /etc/dolibarr/apache.conf
# We disable set -e to avoid premature end of script if error
echo postrm remove dolibarr include from /etc/dolibarr/apache.conf
set +e
. /usr/share/wwwconfig-common/apache-uninclude.sh
GREP="Include[[:space:]]\+$includefile\b"
if grep -e "$GREP" $conffile > /dev/null 2>&1; then
log="${log}Include of $includefile found in $conffile file, purging."
status=purge
grep -v -e "$GREP" < $conffile > $conffile.purg
mv $conffile.purg $conffile
fi
# We restore blocking errors
set -e
fi
fi
@@ -136,20 +184,36 @@ case "$1" in
else
# Another way to restart
for server in $servers ; do
# We disable blocking errors
set +e
echo "Restart server $server if exists"
if [ -x /usr/sbin/invoke-rc.d ]; then
invoke-rc.d $server reload || true
else
/etc/init.d/$server reload || true
fi
# We restore blocking errors
set -e
done
fi
# Remove file and conf file
for dir in /usr/share/dolibarr ; do
if [ -d ${dir} ] ; then rm -rf ${dir} ; fi
if [ -d $dir ] ; then
# We disable blocking errors
set +e
echo "Remove directory $dir"
rm -rf $dir ;
# We restore blocking errors
set -e
fi
done
# We clean variable (we ignore errors because db_reset can fails if var was never set)
set +e
db_reset "dolibarr/postrm"
set -e
db_purge
;;
@@ -157,11 +221,11 @@ case "$1" in
echo "postrm Force remove of /usr/share/dolibarr/htdocs/install"
rm -fr /usr/share/dolibarr/htdocs/install
echo "postrm Remove menu entry and image"
fileorig="/usr/share/applications/dolibarr.desktop"
rm -f $fileorig
fileorig="/usr/share/pixmaps/dolibarr.xpm"
rm -f $fileorig
#echo "postrm Remove menu entry and image"
#fileorig="/usr/share/applications/dolibarr.desktop"
#rm -f $fileorig
#fileorig="/usr/share/pixmaps/dolibarr.xpm"
#rm -f $fileorig
# Not sure this is usefull
if test -x /usr/bin/update-menus; then update-menus; fi
;;

View File

@@ -12,5 +12,5 @@ $force_install_databaserootlogin='root';
$force_install_databaserootpass='root';
$force_install_dolibarrlogin='admin';
$force_install_nophpinfo='1';
$force_install_lockinstall='1';
$force_install_lockinstall='444';
?>

View File

@@ -48,8 +48,8 @@
<release>
<Version>
<name>stable</name>
<created>2009-12-01</created>
<revision>2.7</revision>
<created>2011-02-09</created>
<revision>3.0.0</revision>
</Version>
</release>

View File

@@ -13,21 +13,21 @@ $DIR =~ s/([^\/\\])[\\\/]+$/$1/;
$OPTIONS="";
#$OPTIONS="-d Preprocessor";
$CONFFILE="doxygen/dolibarr-doxygen.doxyfile";
$CONFFILE="dolibarr-doxygen.doxyfile";
use Cwd;
my $dir = getcwd;
print "Current dir is: $dir\n";
print "Running dir for doxygen must be: $DIR\n";
print "Running dir for doxygen must be: $DIR/doxygen\n";
if (! -s $CONFFILE)
{
print "Error: current directory for building Dolibarr doxygen documentation is not correct.\n";
print "\n";
print "Change your current directory then, to launch the script, run:\n";
print '> perl dolibarr-doxygen-build.pl (on Windows)'."\n";
print '> perl dolibarr-doxygen-build.pl (on Linux or BSD)'."\n";
print '> perl ..\dolibarr-doxygen-build.pl (on Windows)'."\n";
print '> perl ../dolibarr-doxygen-build.pl (on Linux or BSD)'."\n";
sleep 4;
exit 1;
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 %2 bertsioa
AdditionalIcons=Ikono gehigarriak:
CreateDesktopIcon=&Mahaigainean lasterbidea sortu
CreateQuickLaunchIcon=&Ataza Barran lasterbidea sortu
ProgramOnTheWeb=%1 sarean
UninstallProgram=%1 desinstalatu
LaunchProgram=%1 abiarazi
AssocFileExtension=&Lotu %1 programa %2 fitxategi luzapenarekin
AssocingFileExtension=%1 programa %2 fitxategi luzapenarekin lotzen...

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 vers<72>o %2
AdditionalIcons=<3D>cones adicionais:
CreateDesktopIcon=Criar um <20>cone na <20>rea de &Trabalho
CreateQuickLaunchIcon=Criar um <20>cone na &Barra de Inicializa<7A><61>o R<>pida
ProgramOnTheWeb=%1 na Internet
UninstallProgram=Desinstalar %1
LaunchProgram=Executar %1
AssocFileExtension=Associar %1 com a e&xtens<6E>o de arquivo %2
AssocingFileExtension=Associando %1 com a extens<6E>o de arquivo...

View File

@@ -0,0 +1,40 @@
[CustomMessages]
NameAndVersion=%1 versi<73> %2
AdditionalIcons=Icones addicionals:
CreateDesktopIcon=Crea una icona a l'&Escriptori
CreateQuickLaunchIcon=Crea una icona a la &Barra de tasques
ProgramOnTheWeb=%1 a Internet
UninstallProgram=Desinstal<61>la %1
LaunchProgram=Obre %1
AssocFileExtension=&Associa %1 amb l'extensi<73> de fitxer %2
AssocingFileExtension=Associant %1 amb l'extensi<73> de fitxer %2...
YouWillInstallDoliWamp=Va a instal<61>lar o actualitzar (Apache + Mysql + PHP + Dolibarr) al seu ordinador.
ThisAssistantInstallOrUpgrade=Aquest assistent instal<61>la o actualitza Dolibarr ERP-CRM i tots els seus requisits (Apache, Mysql i PHP) optimitzats per a l'<27>s de Dolibarr.
IfYouHaveTechnicalKnowledge=Si teniu coneixements t<>cnics i necessita usar la seva Apache, Mysql i PHP amb altres aplicacions a part de Dolibarr, no utilitzeu aquest assistent, hauria laci<63> manual d'Dolibarr sobre un Apache, Mysql i PHP existent.
ButIfYouLook=Per<65> si busca una instal<61>laci<63> autom<6F>tica, es troba en el bon cam<61>...
DoYouWantToStart=Vol iniciar el proc<6F>s d'instal<61>laci<63>/actualitzaci<63>?
TechnicalParameters=Par<61>metres t<>cnics
IfFirstInstall=Si es tracta de la primera instal laci<63>, haur<75> d'especificar alguns par<61>metres t<>cnics. Si no els ent<6E>n, no sabeu o va a procedir a una actualitzaci<63>, deixi els camps amb els valors proposats per defecte.
; WARNING !!! STRINGS HERE MUST BE LOWER THAN 60 CHARACTERS
SMTPServer=Servidor SMTP (El seu o el del seu ISP, <20>nicament primera instal.laci<63>) :
ApachePort=Puerto Apache (<28>nicament primera instal.laci<63>, normalment <20>s el 80) :
MySqlPort=Puerto Mysql (<28>nicament primera instal.laci<63>, normalment <20>s el 3306) :
MySqlPassword=Contrasenya del servidor i la base de dades MySQL de root (<28>nicament primera instal.laci<63>):
FailedToDeleteLock=FailedToDeleteLock=Error en l'eliminaci<63> del fitxer %1/www/dolibarr/install.lock. Pot ignorar l'av<61>s per<65> <20>s possible que hagi de eliminar-lo manualment m<>s tard. En aquest cas, ser<65> informat. Feu clic a OK per continuar...
PortAlreadyInUse=Sembla que el port %1 ja est<73> sent utilitzat. Es recomana cancel<65>lar, tornar enrere i especificar un altre valor per al port% 2. Cancel<65>lar i escollir un altre valor?
FirefoxDetected=S'ha detectat Firefox al seu ordinador. Voleu activar per defecte com a navegador per Dolibarr?
ChooseDefaultBrowser=Esculli el seu navegador per defecte. Si no est<73> segur, simplement feu clic a Obrir:
LaunchNow=Llan<61>ar ara Dolibarr
ProgramHasBeenRemoved=Els arxius del programa Dolibarr han estat eliminats. No obstant aix<69> tots els seus arxius de dades es troben encara al directori %1. Haur<75> eliminar aquest directori manualment per a una desinstal completa.
DoliWampWillStartApacheMysql=L'instal<61>lador DoliWamp intentar<61> iniciar o reiniciar Apache i MySQL, aix<69> pot durar des de diversos segons a un minut despr<70>s de la confirmaci<63>. Iniciar la instal<61>laci<63> o actualitzaci<63> dels servidors web i bases de dades requerides per Dolibarr?

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 verze %2
AdditionalIcons=Dal<61><6C> z<>stupci:
CreateDesktopIcon=Vytvo<76>it z<>stupce na &plo<6C>e
CreateQuickLaunchIcon=Vytvo<76>it z<>stupce na panelu &Snadn<64> spu<70>t<EFBFBD>n<EFBFBD>
ProgramOnTheWeb=Aplikace %1 na internetu
UninstallProgram=Odinstalovat aplikaci %1
LaunchProgram=Spustit aplikaci %1
AssocFileExtension=Vytvo<76>it &asociaci mezi soubory typu %2 a aplikac<61> %1
AssocingFileExtension=Vytv<74><76><EFBFBD> se asociace mezi soubory typu %2 a aplikac<61> %1...

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 version %2
AdditionalIcons=Ekstra ikoner:
CreateDesktopIcon=Lav ikon p<> skrive&bordet
CreateQuickLaunchIcon=Lav &hurtigstart-ikon
ProgramOnTheWeb=%1 p<> internettet
UninstallProgram=Afinstaller (fjern) %1
LaunchProgram=&K<>r %1
AssocFileExtension=Sammen&k<>d %1 med filtypen %2
AssocingFileExtension=Sammenk<6E>der %1 med filtypen %2...

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 versie %2
AdditionalIcons=Extra snelkoppelingen:
CreateDesktopIcon=Maak een snelkoppeling op het &bureaublad
CreateQuickLaunchIcon=Maak een snelkoppeling op de &Snel starten werkbalk
ProgramOnTheWeb=%1 op het Web
UninstallProgram=Verwijder %1
LaunchProgram=&Start %1
AssocFileExtension=&Koppel %1 aan de %2 bestandsextensie
AssocingFileExtension=Bezig met koppelen van %1 aan de %2 bestandsextensie...

View File

@@ -0,0 +1,44 @@
[CustomMessages]
NameAndVersion=%1 version %2
AdditionalIcons=Additional icons:
CreateDesktopIcon=Create a &desktop icon
CreateQuickLaunchIcon=Create a &Quick Launch icon
ProgramOnTheWeb=%1 on the Web
UninstallProgram=Uninstall %1
LaunchProgram=Launch %1
AssocFileExtension=&Associate %1 with the %2 file extension
AssocingFileExtension=Associating %1 with the %2 file extension...
YouWillInstallDoliWamp=You will install or upgrade DoliWamp (Apache+Mysql+PHP+Dolibarr) on your computer.
ThisAssistantInstallOrUpgrade=This assistant installs or upgrades Dolibarr ERP-CRM and all required third party softwares (Apache, Mysql and PHP) optimized for a Dolibarr usage.
IfYouHaveTechnicalKnowledge=If you have technical knowledge and plan to share your Apache, Mysql and PHP with other projects than Dolibarr, you should not use this assistant and make a manual installation of Dolibarr on your existing Apache, Mysql and PHP installation.
ButIfYouLook=But if you look for an automatic setup, you''re on the good way...
DoYouWantToStart=Do you want to start installation/upgrade process ?
TechnicalParameters=Technical parameters
IfFirstInstall=If first install, please specify some technical parameters. If you don't understand, are not sure, or are doing an upgrade, just leave the default values.
; WARNING !!! STRINGS HERE MUST BE LOWER THAN 60 CHARACTERS
SMTPServer=SMTP server (your own or ISP SMTP server, first install only) :
ApachePort=Apache port (first install only, common choice is 80) :
MySqlPort=MySql port (first install only, common choice is 3306) :
MySqlPassword=MySql server and database password you want for root (first install only):
FailedToDeleteLock=Failed to delete the file %1/www/dolibarr/install.lock. You can ignore warning but you may have to remove it manually later when asked. Click OK to continue...
PortAlreadyInUse=Port %1 seems to be already in use. You should cancel to go back and choose another value for %2 port. Cancel choice and choose another value ?
FirefoxDetected=Firefox has been detected on your computer. Would you like to use it as the default browser for Dolibarr ?
ChooseDefaultBrowser=Please choose your default browser. If you are not sure, just click Open :
LaunchNow=Launch Dolibarr now
ProgramHasBeenRemoved=Dolibarr program files have been removed. However, all your data files are still in directory %1. You must remove this directory manually for a complete uninstall.
DoliWampWillStartApacheMysql=DoliWamp installer will now start or restart Apache and Mysql, this may last from several seconds to one minute after this confirmation. Start to install or upgrade the web and database server required by Dolibarr ?
OldVersionFoundAndMoveInNew=An old database version has been found and moved to be used by new Dolibarr version
OldVersionFoundButFailedToMoveInNew=An old database version has been found but could not be moved to be used with new Dolibarr version

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 versio %2
AdditionalIcons=Lis<69>kuvakkeet:
CreateDesktopIcon=Lu&o kuvake ty<74>p<EFBFBD>yd<79>lle
CreateQuickLaunchIcon=Luo kuvake &pikak<61>ynnistyspalkkiin
ProgramOnTheWeb=%1 Internetiss<73>
UninstallProgram=Poista %1
LaunchProgram=&K<>ynnist<73> %1
AssocFileExtension=&Yhdist<73> %1 tiedostop<6F><70>tteeseen %2
AssocingFileExtension=Yhdistet<65><74>n %1 tiedostop<6F><70>tteeseen %2 ...

View File

@@ -0,0 +1,45 @@
[CustomMessages]
NameAndVersion=%1 version %2
AdditionalIcons=Ic<49>nes suppl<70>mentaires :
CreateDesktopIcon=Cr<43>er une ic<69>ne sur le &Bureau
CreateQuickLaunchIcon=Cr<43>er une ic<69>ne dans la barre de &Lancement rapide
ProgramOnTheWeb=Page d'accueil de %1
UninstallProgram=D<>sinstaller %1
LaunchProgram=Ex<45>cuter %1
AssocFileExtension=&Associer %1 avec l'extension de fichier %2
AssocingFileExtension=Associe %1 avec l'extension de fichier %2...
YouWillInstallDoliWamp=Vous allez installer ou mettre <20> jour DoliWamp (Apache+Mysql+PHP+Dolibarr) sur votre ordinateur.
ThisAssistantInstallOrUpgrade=Cet assistant installe ou met <20> jour Dolibarr ERP-CRM et tous ses composants pr<70>requis (Apache, Mysql et PHP) optimis<69>s pour une utilisation de Dolibarr.
IfYouHaveTechnicalKnowledge=Si vous avez des comp<6D>tences techniques et envisagez de partager votre Apache, Mysql et PHP avec d'autres applications que Dolibarr, vous ne devriez pas utiliser cet assistant mais faire plut<75>t une installation manuelle de Dolibarr sur un socle Apache, Mysql et PHP existant.
ButIfYouLook=Mais si vous recherchez une installation cl<63> en main automatis<69>e, vous <20>tes sur la bonne voie...
DoYouWantToStart=Voulez-vous d<>marrer le processus d'installation/mise <20> jour ?
TechnicalParameters=Param<61>tres techniques
IfFirstInstall=S'il s'agit de la premi<6D>re installation, merci de sp<73>cifier ces quelques param<61>tres techniques. Si vous ne les comprennez pas, <20>tes non s<>r, ou proc<6F>dez <20> une mise <20> jour, laissez les champs avec les valeurs propos<6F>es par d<>faut.
; WARNING !!! STRINGS FOR THIS 4 STRINGS MUST BE LOWER THAN 60 CHARACTERS
SMTPServer=Serveur SMTP (le votre ou celui de votre FAI, premi<6D>re installation uniquement) :
ApachePort=Port Apache (premi<6D>re installation uniquement, le choix standard est 80) :
MySqlPort=Port Mysql (premi<6D>re installation uniquement, le choix standard est 3306) :
MySqlPassword=Mot de passe serveur+base MySql de root (premi<6D>re installation uniquement):
FailedToDeleteLock=Echec de la suppression du fichier %1/www/dolibarr/install.lock. Vous pouvez ignorer l'avertissement mais il est possible que vous deviez le supprimer manuellement plus tard. Dans ce cas, cela vous sera signal<61>. Cliquez sur OK pour continuer...
PortAlreadyInUse=Le port %1 semble d<>j<EFBFBD> utilis<69>. Il est recommand<6E> d'annuler pour revenir en arri<72>re et sp<73>cifier une autre valeur pour le port %2. Annuler le choix et choisir une autre valeur ?
FirefoxDetected=Firefox a <20>t<EFBFBD> d<>tect<63> sur votre ordinateur. Voulez-vous en faire votre navigateur par d<>faut pour Dolibarr ?
ChooseDefaultBrowser=Merci de choisir votre navigateur par d<>faut. Si vous n'<27>tes pas s<>r, cliquez simplement sur Ouvrir :
LaunchNow=Lancer Dolibarr maintenant
ProgramHasBeenRemoved=Les fichiers du programme Dolibarr ont <20>t<EFBFBD> supprim<69>s. Toutefois, tous vos fichiers de donn<6E>es sont toujours dans le r<>pertoire %1. Vous devez supprimer ce r<>pertoire manuellement pour avoir une d<>sinstallation compl<70>te.
DoliWampWillStartApacheMysql=L'installeur DoliWamp va maintenant d<>marrer ou red<65>marrer Apache et Mysql, ceci peut durer de quelques secondes <20> une minute apr<70>s cette confirmation. D<>marrer l'installation ou mise <20> jour du serveur web et base de donn<6E>es requis par Dolibarr ?
OldVersionFoundAndMoveInNew=Une ancienne version de base a <20>t<EFBFBD> trouv<75>e et d<>plac<61>e pour fonctionner avec la nouvelle version de Dolibarr.
OldVersionFoundButFailedToMoveInNew=Une ancienne version de base a <20>t<EFBFBD> trouv<75>e mais ne peut <20>tre d<>plac<61>e pour <20>tre utilis<69>e avec la nouvelle version de Dolibarr.

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 Version %2
AdditionalIcons=Zus<75>tzliche Symbole:
CreateDesktopIcon=&Desktop-Symbol erstellen
CreateQuickLaunchIcon=Symbol in der Schnellstartleiste erstellen
ProgramOnTheWeb=%1 im Internet
UninstallProgram=%1 entfernen
LaunchProgram=%1 starten
AssocFileExtension=&Registriere %1 mit der %2-Dateierweiterung
AssocingFileExtension=%1 wird mit der %2-Dateierweiterung registriert...

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 <20><><EFBFBD><EFBFBD><EFBFBD> %2
AdditionalIcons=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
CreateDesktopIcon=<3D><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><> &<26><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
CreateQuickLaunchIcon=<3D><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
ProgramOnTheWeb=%1 <20><><EFBFBD><EFBFBD>
UninstallProgram=<3D><><EFBFBD> <20><> %1
LaunchProgram=<3D><><EFBFBD><EFBFBD> %1
AssocFileExtension=&<26><><EFBFBD> <20><> %1 <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> %2
AssocingFileExtension=<3D><><EFBFBD><EFBFBD> <20><> %1 <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> %2

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 %2 verzi<7A>
AdditionalIcons=Tov<6F>bbi ikonok:
CreateDesktopIcon=Ikon l<>trehoz<6F>sa az &Asztalon
CreateQuickLaunchIcon=Ikon l<>trehoz<6F>sa a &Gyorsind<6E>t<EFBFBD>s eszk<7A>zt<7A>ron
ProgramOnTheWeb=%1 a weben
UninstallProgram=%1 elt<6C>vol<6F>t<EFBFBD>sa
LaunchProgram=%1 elind<6E>t<EFBFBD>sa
AssocFileExtension=A(z) %1 &t<>rs<72>t<EFBFBD>sa a(z) %2 f<>jlkiterjeszt<7A>ssel
AssocingFileExtension=A(z) %1 t<>rs<72>t<EFBFBD>sa a(z) %2 f<>jlkiterjeszt<7A>ssel...

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 versione %2
AdditionalIcons=Icone aggiuntive:
CreateDesktopIcon=Crea un'icona sul &desktop
CreateQuickLaunchIcon=Crea un'icona nella barra &Avvio veloce
ProgramOnTheWeb=%1 sul Web
UninstallProgram=Disinstalla %1
LaunchProgram=Avvia %1
AssocFileExtension=&Associa l'estensione %2 a %1
AssocingFileExtension=Associazione dell'estensione %2 a %1 in corso...

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 <20>o<EFBFBD>[<5B>W<EFBFBD><57><EFBFBD><EFBFBD> %2
AdditionalIcons=<3D>A<EFBFBD>C<EFBFBD>R<EFBFBD><52><EFBFBD><EFBFBD><EFBFBD>lj<EFBFBD><C789><EFBFBD><EFBFBD><EFBFBD>:
CreateDesktopIcon=<3D>f<EFBFBD>X<EFBFBD>N<EFBFBD>g<EFBFBD>b<EFBFBD>v<EFBFBD><76><EFBFBD>ɃA<C983>C<EFBFBD>R<EFBFBD><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EC90AC><EFBFBD><EFBFBD>(&D)
CreateQuickLaunchIcon=<3D>N<EFBFBD>C<EFBFBD>b<EFBFBD>N<EFBFBD>N<EFBFBD><4E><EFBFBD>A<EFBFBD>C<EFBFBD>R<EFBFBD><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EC90AC><EFBFBD><EFBFBD>(&Q)
ProgramOnTheWeb=%1 on the Web
UninstallProgram=%1 <20><><EFBFBD>A<EFBFBD><41><EFBFBD>C<EFBFBD><43><EFBFBD>X<EFBFBD>g<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
LaunchProgram=%1 <20><><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD><73><EFBFBD><EFBFBD>
AssocFileExtension=%2 <20>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD> %1<><31><EFBFBD>֘A<D698>t<EFBFBD><74><EFBFBD>܂<EFBFBD><DC82>B
AssocingFileExtension=%2 <20><> %1<><31><EFBFBD>֘A<D698>t<EFBFBD><74><EFBFBD>܂<EFBFBD><DC82>B

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 versjon %2
AdditionalIcons=Ekstra-ikoner:
CreateDesktopIcon=Lag ikon p<> &skrivebordet
CreateQuickLaunchIcon=Lag et &Hurtigstarts-ikon
ProgramOnTheWeb=%1 p<> nettet
UninstallProgram=Avinstaller %1
LaunchProgram=Kj<4B>r %1
AssocFileExtension=&Koble %1 med filetternavnet %2
AssocingFileExtension=Kobler %1 med filetternavnet %2...

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 wersja %2
AdditionalIcons=Dodatkowe ikony:
CreateDesktopIcon=Utw<74>rz ikon<6F> na &pulpicie
CreateQuickLaunchIcon=Utw<74>rz ikon<6F> na pasku &szybkiego uruchamiania
ProgramOnTheWeb=Strona WWW programu %1
UninstallProgram=Deinstalacja programu %1
LaunchProgram=Uruchom program %1
AssocFileExtension=&Przypisz program %1 do rozszerzenia pliku %2
AssocingFileExtension=Przypisywanie programu %1 do rozszerzenia pliku %2...

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 vers<72>o %2
AdditionalIcons=<3D>cones adicionais:
CreateDesktopIcon=Criar <20>cone no Ambiente de &Trabalho
CreateQuickLaunchIcon=&Criar <20>cone na barra de Inicia<69><61>o R<>pida
ProgramOnTheWeb=%1 na Web
UninstallProgram=Desinstalar o %1
LaunchProgram=Executar o %1
AssocFileExtension=Associa&r o %1 aos ficheiros com a extens<6E>o %2
AssocingFileExtension=A associar o %1 aos ficheiros com a extens<6E>o %2...

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %2
AdditionalIcons=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
CreateDesktopIcon=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> &<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>
CreateQuickLaunchIcon=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> &<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
ProgramOnTheWeb=<3D><><EFBFBD><EFBFBD> %1 <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
UninstallProgram=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %1
LaunchProgram=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %1
AssocFileExtension=<3D><>&<26><><EFBFBD><EFBFBD><EFBFBD> %1 <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %2
AssocingFileExtension=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %1 <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %2...

View File

@@ -0,0 +1,11 @@
[CustomMessages]
NameAndVersion=%1 verzia %2
AdditionalIcons=<3D>al<61><6C> z<>stupcovia:
CreateDesktopIcon=Vytvori<72> z<>stupcu na &ploche
CreateQuickLaunchIcon=Vytvori<72> z<>stupcu na paneli &R<>chle spustenie
ProgramOnTheWeb=Aplik<69>cia %1 na internete
UninstallProgram=Odin<69>talova<76> aplik<69>ciu %1
LaunchProgram=Spusti<74> aplik<69>ciu %1
AssocFileExtension=Vytvori<72> &asoci<63>ciu medzi s<>bormi typu %2 a aplik<69>ciou %1
AssocingFileExtension=Vytv<74>ra sa asoci<63>cia medzi s<>bormi typu %2 a aplik<69>ciou %1...

View File

@@ -0,0 +1,12 @@
[CustomMessages]
NameAndVersion=%1 razli<6C>ica %2
AdditionalIcons=Dodatne ikone:
CreateDesktopIcon=Ustvari ikono na &namizju
CreateQuickLaunchIcon=Ustvari ikono za &hitri zagon
ProgramOnTheWeb=%1 na spletu
UninstallProgram=Odstrani %1
LaunchProgram=Odpri %1
AssocFileExtension=&Pove<76>i %1 s pripono %2
AssocingFileExtension=Povezujem %1 s pripono %2...

View File

@@ -0,0 +1,40 @@
[CustomMessages]
NameAndVersion=%1 versi<73>n %2
AdditionalIcons=Iconos adicionales:
CreateDesktopIcon=Crear un icono en el &escritorio
CreateQuickLaunchIcon=Crear un icono de Inicio R<>pido
ProgramOnTheWeb=%1 en la Web
UninstallProgram=Desinstalar %1
LaunchProgram=Ejecutar %1
AssocFileExtension=&Asociar %1 con la extensi<73>n de archivo %2
AssocingFileExtension=Asociando %1 con la extensi<73>n de archivo %2...
YouWillInstallDoliWamp=Va a instalar o actualizar (Apache+Mysql+PHP+Dolibarr) en su ordenador.
ThisAssistantInstallOrUpgrade=Este asistente instala o actualiza Dolibarr ERP-CRM y todos sus requisitos (Apache, Mysql y PHP) optimizados para el uso de Dolibarr.
IfYouHaveTechnicalKnowledge=Si tiene conocimientos t<>cnicos y necesita usar su Apache, Mysql y PHP con otras aplicaciones aparte de Dolibarr, no deber<65>a usar este asistente, deber<65>a realizar una instalaci<63>n manual de Dolibarr sobre un Apache, Mysql y PHP existente.
ButIfYouLook=Pero si busca una instalaci<63>n autom<6F>tica, se encuentra en el buen camino...
DoYouWantToStart=<3D>Quiere iniciar el proceso de instalaci<63>n/actualizaci<63>n?
TechnicalParameters=Par<61>metros t<>cnicos
IfFirstInstall=Si se trata de la primera instalaci<63>n, deber<65> especificar algunos par<61>metros t<>cnicos. Si no los entiende, no est<73> seguro o va a proceder a una actualizaci<63>n, deje los campos con los valores propuestos por defecto.
; WARNING !!! STRINGS HERE MUST BE LOWER THAN 60 CHARACTERS
SMTPServer=Servidor SMTP (El suyo o el de su ISP, <20>nicamente primera instalaci<63>n) :
ApachePort=Puerto Apache (<28>nicamente primera instalaci<63>n, normalmente es el 80) :
MySqlPort=Puerto Mysql (<28>nicamente primera instalaci<63>n, normalmente es el 3306) :
MySqlPassword=Contrase<73>a del servidor y la base de datos MySQL de root (<28>nicamente primera instalaci<63>n):
FailedToDeleteLock=Error en la eliminaci<63>n del archivo %1/www/dolibarr/install.lock. Puede ignorar el aviso pero es posible que deba eliminarlo manualmente m<>s tarde. En este caso, ser<65> informado. Haga clic en OK para continuar...
PortAlreadyInUse=Parece que el puerto %1 ya esta siendo usado. Se recomienda cancelar, volver atras y especificar otro valor para el puerto %2. <20>Cancelar y escojer otro valor?
FirefoxDetected=Se ha detectado Firefox en su ordenador. Desea activarlo por defecto como navegador para Dolibarr ?
ChooseDefaultBrowser=Escoja su navegador por defecto. Si no est<73> seguro, simplementa haga clic en Abrir :
LaunchNow=Lanzar ahora Dolibarr
ProgramHasBeenRemoved=Los archivos del programa Dolibarr han sido eliminados. Sin embargo todos sus archivos de datos se encuentran todav<61>a en el directorio %1. Deber<65> eliminar este directorio manualmente para una desinstalaci<63>n completa.
DoliWampWillStartApacheMysql=El instalador DoliWamo intentar<61> iniciar o reiniciar Apache y MySQL, esto puede durar desde varios segundos a un minuto despu<70>s de la confirmaci<63>n. <20>Iniciar la instalaci<63>n o actualizaci<63>n de los servidores Web y bases de datos requeridas por Dolibarr?

View File

@@ -34,7 +34,7 @@ $cfg['PmaAbsoluteUri'] = '';
* Disable the default warning that is displayed on the DB Details Structure page if
* any of the required Tables for the relationfeatures could not be found
*/
$cfg['PmaNoRelation_DisableWarning'] = FALSE;
$cfg['PmaNoRelation_DisableWarning'] = TRUE;
/**
* The 'cookie' auth_type uses blowfish algorithm to encrypt the password. If
@@ -42,7 +42,7 @@ $cfg['PmaNoRelation_DisableWarning'] = FALSE;
* passphrase that will be used by blowfish. The maximum length seems to be 46
* characters.
*/
$cfg['blowfish_secret'] = '';
$cfg['blowfish_secret'] = 'dolibarrblowfishkey';
/**
* Server(s) configuration
@@ -55,7 +55,7 @@ $i = 0;
// full server array, just define values you need to change.
$i++;
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = '3307'; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['port'] = 'WAMPMYSQLPORT'; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension'] = 'mysqli'; // The php MySQL extension to use ('mysql' or 'mysqli')
@@ -111,6 +111,7 @@ $cfg['Servers'][$i]['AllowDeny']['order'] // Host authentication order
= '';
$cfg['Servers'][$i]['AllowDeny']['rules'] // Host authentication rules, leave blank for defaults
= array();
$cfg['Servers'][$i]['AllowNoPassword'] = true;
// If you have more than one server configured, you can set $cfg['ServerDefault']
// to any one of them to autoconnect to that server when phpMyAdmin is started,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 51 KiB

View File

@@ -1,6 +1,6 @@
; ----- DoliWamp.iss ---------------------------------------------------------------------
; Script to build an auto installer for Dolibarr.
; Works with InnoSetup 5.3.4 (a)
; Works with InnoSetup 5.4.0 (a)
; Idea from WampServer 2 (http://www.wampserver.com)
;----------------------------------------------------------------------------------------
; You must edit some path in this file to build an exe (like SourceDir).
@@ -18,40 +18,64 @@
; ----- Change this -----
AppName=DoliWamp
; DoliWamp-x.x.x or DoliWamp-x.x.x-dev or DoliWamp-x.x.x-beta
AppVerName=DoliWamp-2.8.0-beta
AppVerName=DoliWamp-3.0.0
; DoliWamp-x.x x or DoliWamp-x.x.x-dev or DoliWamp-x.x.x-beta
OutputBaseFilename=DoliWamp-2.8.0-beta
OutputBaseFilename=DoliWamp-3.0.0
; Define full path from wich all relative path are defined
; You must modify this to put here your dolibarr root directory
SourceDir=D:\Mes developpements\dolibarr
SourceDir=C:\Work\Data\Workspace\dolibarr
; ----- End of change
;OutputManifestFile=build\doliwampbuild.log
AppId=doliwamp
AppPublisher=NLTechno
AppPublisherURL=http://www.nltechno.com
AppSupportURL=http://www.dolibarr.org
AppUpdatesURL=http://www.dolibarr.org
AppComments=DoliWamp includes Dolibarr, Apache, PHP and Mysql softwares.
AppCopyright=Copyright (C) 2008-2010 Laurent Destailleur, NLTechno
AppCopyright=Copyright (C) 2008-2011 Laurent Destailleur, NLTechno
DefaultDirName=c:\dolibarr
DefaultGroupName=Dolibarr
LicenseFile=COPYING
;LicenseFile=COPYING
;Compression=none
Compression=lzma
SolidCompression=yes
WizardImageFile=build\exe\doliwamp\doliwamp.bmp
WizardSmallImageFile=build\exe\doliwamp\doliwampsmall.bmp
SetupIconFile=doc\images\dolibarr.ico
PrivilegesRequired=poweruser
PrivilegesRequired=admin
DisableProgramGroupPage=yes
ChangesEnvironment=no
CreateUninstallRegKey=yes
;UseSetupLdr=no
;UninstallDisplayIcon={app}\bidon
OutputDir=build
ShowLanguageDialog=auto
ShowUndisplayableLanguages=no
;LanguageDetectionMethod=none
LanguageDetectionMethod=uilanguage
;SignedUninstaller=yes
[Languages]
Name: "en"; MessagesFile: "compiler:Default.isl,build\exe\doliwamp\Languages\MyEnglish.isl"
Name: "br"; MessagesFile: "compiler:Languages\Portuguese.isl,build\exe\doliwamp\Languages\MyBrazilianPortuguese.isl"
Name: "ca"; MessagesFile: "compiler:Languages\Catalan.isl,build\exe\doliwamp\Languages\MyCatalan.isl"
Name: "da"; MessagesFile: "compiler:Languages\Danish.isl,build\exe\doliwamp\Languages\MyDanish.isl"
Name: "es"; MessagesFile: "compiler:Languages\Spanish.isl,build\exe\doliwamp\Languages\MySpanish.isl"
Name: "nl"; MessagesFile: "compiler:Languages\Dutch.isl,build\exe\doliwamp\Languages\MyDutch.isl"
Name: "fi"; MessagesFile: "compiler:Languages\Finnish.isl,build\exe\doliwamp\Languages\MyFinnish.isl"
Name: "fr"; MessagesFile: "compiler:Languages\French.isl,build\exe\doliwamp\Languages\MyFrench.isl"
Name: "ge"; MessagesFile: "compiler:Languages\German.isl,build\exe\doliwamp\Languages\MyGerman.isl"
Name: "it"; MessagesFile: "compiler:Languages\Italian.isl,build\exe\doliwamp\Languages\MyItalian.isl"
Name: "nb"; MessagesFile: "compiler:Languages\Norwegian.isl,build\exe\doliwamp\Languages\MyNorwegian.isl"
Name: "po"; MessagesFile: "compiler:Languages\Polish.isl,build\exe\doliwamp\Languages\MyPolish.isl"
Name: "pt"; MessagesFile: "compiler:Languages\Portuguese.isl,build\exe\doliwamp\Languages\MyPortuguese.isl"
Name: "ru"; MessagesFile: "compiler:Languages\Russian.isl,build\exe\doliwamp\Languages\MyRussian.isl"
Name: "sv"; MessagesFile: "compiler:Languages\Slovenian.isl,build\exe\doliwamp\Languages\MySlovenian.isl"
[Tasks]
;Name: "autostart"; Description: "Automatically launch DoliWamp server on startup. If you check this option, Services will be installed as automatic. Otherwise, services will be installed as manual and will start and stop with the service manager."; GroupDescription: "Auto Start:" ;Flags: unchecked;
Name: quicklaunchicon; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; Flags: unchecked
Name: "desktopicon"; Description: "Create a &Desktop icon"; GroupDescription: "Additional icons:"; Flags: unchecked
Name: "quicklaunchicon"; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
Name: "desktopicon"; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
[Dirs]
Name: "{app}\logs"
@@ -76,14 +100,15 @@ Source: "build\exe\doliwamp\builddemosslfiles.bat.install"; DestDir: "{app}\"; F
Source: "build\exe\doliwamp\UsedPort.exe"; DestDir: "{app}\"; Flags: ignoreversion;
; PhpMyAdmin, Apache, Php, Mysql
; Put here path of Wampserver applications
Source: "C:\Program Files (x86)\Wamp\apps\phpmyadmin3.2.0.1\*.*"; DestDir: "{app}\apps\phpmyadmin3.2.0.1"; Flags: ignoreversion recursesubdirs; Excludes: "config.inc.php,wampserver.conf,*.log,*_log"
Source: "C:\Program Files (x86)\Wamp\bin\apache\apache2.2.6\*.*"; DestDir: "{app}\bin\apache\apache2.2.6"; Flags: ignoreversion recursesubdirs; Excludes: "php.ini,httpd.conf,wampserver.conf,*.log,*_log"
Source: "C:\Program Files (x86)\Wamp\bin\php\php5.2.5\*.*"; DestDir: "{app}\bin\php\php5.2.5"; Flags: ignoreversion recursesubdirs; Excludes: "php.ini,phpForApache.ini,wampserver.conf,*.log,*_log"
Source: "C:\Program Files (x86)\Wamp\bin\mysql\mysql5.0.45\*.*"; DestDir: "{app}\bin\mysql\mysql5.0.45"; Flags: ignoreversion recursesubdirs; Excludes: "my.ini,data\*,wampserver.conf,*.log,*_log"
; Value OK: apache 2.2.6, php 5.2.5 (5.2.11 fails if php_exif is on), mysql 5.0.45 or 5.1.36
Source: "C:\Work\Applis\Wamp\apps\phpmyadmin3.2.0.1\*.*"; DestDir: "{app}\apps\phpmyadmin3.2.0.1"; Flags: ignoreversion recursesubdirs; Excludes: "config.inc.php,wampserver.conf,*.log,*_log"
Source: "C:\Work\Applis\Wamp\bin\apache\apache2.2.6\*.*"; DestDir: "{app}\bin\apache\apache2.2.6"; Flags: ignoreversion recursesubdirs; Excludes: "php.ini,httpd.conf,wampserver.conf,*.log,*_log"
Source: "C:\Work\Applis\Wamp\bin\php\php5.2.5\*.*"; DestDir: "{app}\bin\php\php5.2.5"; Flags: ignoreversion recursesubdirs; Excludes: "php.ini,phpForApache.ini,wampserver.conf,*.log,*_log"
Source: "C:\Work\Applis\Wamp\bin\mysql\mysql5.0.45\*.*"; DestDir: "{app}\bin\mysql\mysql5.0.45"; Flags: ignoreversion recursesubdirs; Excludes: "my.ini,data\*,wampserver.conf,*.log,*_log,MySQLInstanceConfig.exe"
; Mysql data files (does not overwrite if exists)
Source: "build\exe\doliwamp\mysql\*.*"; DestDir: "{app}\bin\mysql\mysql5.0.45\data\mysql"; Flags: onlyifdoesntexist ignoreversion recursesubdirs; Excludes: ".cvsignore,.project,CVS\*,Thumbs.db"
Source: "build\exe\doliwamp\mysql\*.*"; DestDir: "{app}\bin\mysql\data\mysql"; Flags: onlyifdoesntexist ignoreversion recursesubdirs; Excludes: ".cvsignore,.project,CVS\*,Thumbs.db"
; Dolibarr
Source: "htdocs\*.*"; DestDir: "{app}\www\dolibarr\htdocs"; Flags: ignoreversion recursesubdirs; Excludes: ".cvsignore,.project,CVS\*,Thumbs.db,telephonie\*,*\conf.php,*\install.forced.php,*\modBookmark4u.class.php,*\modDocument.class.php,*\modDroitPret.class.php,*\modEditeur.class.php,*\modPostnuke.class.php,*\modTelephonie.class.php,*\interface_modEditeur_Editeur.class.php*,*\rodolphe"
Source: "htdocs\*.*"; DestDir: "{app}\www\dolibarr\htdocs"; Flags: ignoreversion recursesubdirs; Excludes: ".cvsignore,.project,CVS\*,Thumbs.db,custom\*,custom2\*,telephonie\*,*\conf.php,*\conf.php.mysql,*\conf.php.old,*\conf.php.postgres,*\install.forced.php,*\modBookmark4u.class.php,*\modDocument.class.php,*\modDroitPret.class.php,*\modEditeur.class.php,*\modPostnuke.class.php,*\modTelephonie.class.php,*\interface_modEditeur_Editeur.class.php*,*\bureau2crea,*\rodolphe"
Source: "dev\*.*"; DestDir: "{app}\www\dolibarr\dev"; Flags: ignoreversion recursesubdirs; Excludes: ".cvsignore,.project,CVS\*,Thumbs.db,fpdf\*,initdemo\*,iso-normes\*,samples\*,test\*,uml\*,xdebug\*"
Source: "doc\*.*"; DestDir: "{app}\www\dolibarr\doc"; Flags: ignoreversion recursesubdirs; Excludes: ".cvsignore,.project,CVS\*,Thumbs.db,wiki\*,plaquette\*,dev\*"
Source: "scripts\*.*"; DestDir: "{app}\www\dolibarr\scripts"; Flags: ignoreversion recursesubdirs; Excludes: ".cvsignore,.project,CVS\*,Thumbs.db,product\materiel.net.php,product\import-product.php"
@@ -135,6 +160,7 @@ var apachePort: String;
var mysqlPort: String;
var newPassword: String;
var lockFile: String;
var srcFile: String;
var destFile: String;
var srcFileH: String;
@@ -162,7 +188,7 @@ var value: String;
//procedures lancees au debut de l'installation
function InitializeSetup(): Boolean;
begin
Result := MsgBox('You will install or upgrade DoliWamp (Apache+Mysql+PHP+Dolibarr) on your computer.' #13#13 'This assistant installs or upgrades Dolibarr ERP-CRM and required third party softwares (Apache, Mysql and PHP) configured for a Dolibarr usage.' #13#13 'If you have technical knowledge and plan to share your Apache, Mysql and PHP with other projects than Dolibarr, you should not use this assistant and make a manual installation of Dolibarr on an existing Apache, Mysql and PHP installation. If you don''t need a sophisticated manual setup, you''re on the good way...' #13#13 'Do you want to start installation/upgrade process ?', mbConfirmation, MB_YESNO) = IDYES;
Result := MsgBox(CustomMessage('YouWillInstallDoliWamp')+#13#13+CustomMessage('ThisAssistantInstallOrUpgrade')+#13#13+CustomMessage('IfYouHaveTechnicalKnowledge')+#13#13+CustomMessage('ButIfYouLook')+#13#13+CustomMessage('DoYouWantToStart'), mbConfirmation, MB_YESNO) = IDYES;
end;
procedure InitializeWizard();
@@ -229,24 +255,24 @@ begin
// Prepare an object calle "Page" of type wpInstalling.
// Object will be show later in NextButtonClick function.
Page := CreateInputQueryPage(wpInstalling,
'Technical parameters', '',
'If first install, please specify some technical parameters. If you don''t understand, are not sure, or are doing an upgrade, just leave the default values.');
CustomMessage('TechnicalParameters'), '',
CustomMessage('IfFirstInstall'));
// TODO Add control differently if first install or update
if firstinstall
then
begin
Page.Add('SMTP server (your own or ISP SMTP server, first install only) :', False);
Page.Add('Apache port (first install only, common choice is 80) :', False);
Page.Add('Mysql port (first install only, common choice is 3306) :', False);
Page.Add('Mysql server and database password you want for root (first install only):', False);
Page.Add(CustomMessage('SMTPServer'), False);
Page.Add(CustomMessage('ApachePort'), False);
Page.Add(CustomMessage('MySqlPort'), False);
Page.Add(CustomMessage('MySqlPassword'), False);
end
else
begin
Page.Add('SMTP server (your own or ISP SMTP server, first install only) :', False);
Page.Add('Apache port (first install only, common choice is 80) :', False);
Page.Add('Mysql port (first install only, common choice is 3306) :', False);
Page.Add('Mysql server and database password you want for root (first install only):', False);
Page.Add(CustomMessage('SMTPServer'), False);
Page.Add(CustomMessage('ApachePort'), False);
Page.Add(CustomMessage('MySqlPort'), False);
Page.Add(CustomMessage('MySqlPassword'), False);
end;
// Default values
@@ -282,6 +308,10 @@ function NextButtonClick(CurPageID: Integer): Boolean;
var myResult: Integer;
var res: Boolean;
var paramok: Boolean;
var datadirold: String;
var datadirnew: String;
var exedirold: String;
var exedirnew: String;
var themessage: String;
begin
@@ -292,13 +322,42 @@ begin
if CurPageID = Page.ID then
begin
// This must be in if curpage.id = page.id, otherwise it is executed after each Next button
//----------------------------------------------
// copie des dll de php vers apache
//----------------------------------------------
path := ExpandConstant('{app}');
winPath := ExpandConstant('{win}');
pathWithSlashes := path;
StringChange (pathWithSlashes, '\','/');
datadirold := pathWithSlashes+'/bin/mysql/mysql5.0.45/data';
datadirnew := pathWithSlashes+'/bin/mysql/data';
exedirold := pathWithSlashes+'/bin/mysql/mysql5.0.45';
exedirnew := pathWithSlashes+'/bin/mysql/mysql5.0.45';
// If we have a new database version, we should only copy old my.ini file into new directory
// and change only all basedir= strings to use new version. Like this, data dir is still correct.
// Install of service and stop/start scripts are already rebuild by installer.
// FileCopy(exedirold+'/my.ini',exedirnew+'/my.ini', true);
// We should not need this, also databases may not be called dolibarr
// res := RenameFile(ibdata1dirold+'/dolibarr',ibdata1dirnew+'/dolibarr');
// if res then
// begin
// themessage := CustomMessage('OldVersionFoundAndMoveInNew');
// MsgBox(themessage,mbInformation,MB_OK);
// TODO Replace also mysql.ini and resintall service
// end
// else
// begin
// themessage := CustomMessage('OldVersionFoundButFailedToMoveInNew');
// MsgBox(themessage,mbInformation,MB_OK);
// end;
//----------------------------------------------
// Copie des dll de php vers apache
//----------------------------------------------
// TODO Update this list when changing PHP/Apache versions
phpDllCopy := 'fdftk.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'fribidi.dll';
@@ -311,31 +370,39 @@ begin
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'libmysql.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'libpq.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'msql.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'libmcrypt.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'libmysqli.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'ntwdblib.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'php5activescript.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'php5isapi.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'php5nsapi.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'php5ts.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'ssleay32.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'yaz.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'libmcrypt.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
phpDllCopy := 'php5ts.dll';
filecopy (pathWithSlashes+'/bin/php/php'+phpVersion+'/'+phpDllCopy, pathWithSlashes+'/bin/apache/apache'+apacheVersion+'/bin/'+phpDllCopy, False);
// Remove lock file
DeleteFile(pathWithSlashes+'/www/dolibarr/install.lock');
lockfile := pathWithSlashes+'/www/dolibarr/install.lock';
if FileExists (lockfile) and not DeleteFile(lockfile) then
begin
themessage := FmtMessage(CustomMessage('FailedToDeleteLock'),[pathWithSlashes]);
MsgBox(themessage,mbInformation,MB_OK);
end
// Check if parameters already defined in conf.php file
@@ -382,7 +449,7 @@ begin
// paramok := False;
// end;
// end;
if paramok then
begin
// Test port Apache
@@ -390,7 +457,7 @@ begin
//MsgBox('batFile = '+batFile,mbConfirmation,MB_YESNO)
Exec(batFile, '-s localhost -p '+myporta, path+'\', SW_HIDE, ewWaitUntilTerminated, myResult);
//themessage := 'Le port '+myporta+' semble deja pris. Revenez en arriere pour choisir une autre valeur pour le port Apache.';
themessage := 'Port '+myporta+' seems to be already in use. Go back to choose another value for Apache port. Cancel choice and choose another value ?';
themessage := FmtMessage(CustomMessage('PortAlreadyInUse'),[myporta,'Apache']);
if ((IntToStr(myResult) = '0') and (MsgBox(themessage,mbConfirmation,MB_YESNO) = IDYES)) then
begin
paramok := False;
@@ -404,7 +471,7 @@ begin
//MsgBox('batFile = '+batFile,mbConfirmation,MB_YESNO)
Exec(batFile, '-s localhost -p '+myport, path+'\', SW_HIDE, ewWaitUntilTerminated, myResult);
//themessage := 'Le port '+myport+' semble deja pris. Revenez en arriere pour choisir une autre valeur pour le port MySQL.';
themessage := 'Port '+myport+' seems to be already in use. Go back to choose another value for MySQL port. Cancel choice and choose another value ?';
themessage := FmtMessage(CustomMessage('PortAlreadyInUse'),[myport,'MySql']);
if ((IntToStr(myResult) = '0') and (MsgBox(themessage,mbConfirmation,MB_YESNO) = IDYES)) then
begin
paramok := False;
@@ -458,37 +525,37 @@ begin
browser := 'iexplore.exe';
if FileExists (pfPath+'/Mozilla Firefox/firefox.exe') then
begin
if MsgBox('Firefox has been detected on your computer. Would you like to use it as the default browser with Dolibarr ?',mbConfirmation,MB_YESNO) = IDYES then
if MsgBox(CustomMessage('FirefoxDetected'),mbConfirmation,MB_YESNO) = IDYES then
begin
browser := pfPath+'/Mozilla Firefox/firefox.exe';
end;
end;
if browser = 'iexplore.exe' then
begin
GetOpenFileName('Please choose your default browser. If you are not sure, just click Open :', browser, winPath,'exe files (*.exe)|*.exe|All files (*.*)|*.*' ,'exe');
GetOpenFileName(CustomMessage('ChooseDefaultBrowser'), browser, winPath,'exe files (*.exe)|*.exe|All files (*.*)|*.*' ,'exe');
end;
LoadStringFromFile (srcFile, srcContents);
StringChange (srcContents, 'WAMPBROWSER', browser);
StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
StringChangeEx (srcContents, 'WAMPBROWSER', browser, True);
StringChangeEx (srcContents, 'WAMPAPACHEPORT', myporta, True);
StringChangeEx (srcContents, 'WAMPAPACHEPSSL', myportas, True);
SaveStringToFile(destFile,srcContents, False);
LoadStringFromFile (srcFileH, srcContents);
StringChange (srcContents, 'WAMPBROWSER', browser);
StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
StringChangeEx (srcContents, 'WAMPBROWSER', browser, True);
StringChangeEx (srcContents, 'WAMPAPACHEPORT', myporta, True);
StringChangeEx (srcContents, 'WAMPAPACHEPSSL', myportas, True);
SaveStringToFile(destFileH,srcContents, False);
LoadStringFromFile (srcFileA, srcContents);
StringChange (srcContents, 'WAMPBROWSER', browser);
StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
StringChangeEx (srcContents, 'WAMPBROWSER', browser, True);
StringChangeEx (srcContents, 'WAMPAPACHEPORT', myporta, True);
StringChangeEx (srcContents, 'WAMPAPACHEPSSL', myportas, True);
SaveStringToFile(destFileA,srcContents, False);
end
if MsgBox('DoliWamp installer will now start or restart Apache and Mysql, this may last from several seconds to one minute after this confirmation. Start to install or upgrade the web server and database server ?',mbConfirmation,MB_YESNO) = IDYES then
if MsgBox(CustomMessage('DoliWampWillStartApacheMysql'),mbConfirmation,MB_YESNO) = IDYES then
begin
@@ -504,8 +571,8 @@ begin
LoadStringFromFile (srcFile, srcContents);
//installDir et version de phpmyadmin
StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
StringChange (srcContents, 'WAMPPHPMYADMINVERSION', phpmyadminVersion);
StringChangeEx (srcContents, 'WAMPROOT', pathWithSlashes, True);
StringChangeEx (srcContents, 'WAMPPHPMYADMINVERSION', phpmyadminVersion, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -524,8 +591,8 @@ begin
begin
LoadStringFromFile (srcFile, srcContents);
StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
StringChange (srcContents, 'WAMPMYSQLNEWPASSWORD', mypass);
StringChangeEx (srcContents, 'WAMPROOT', pathWithSlashes, True);
StringChangeEx (srcContents, 'WAMPMYSQLNEWPASSWORD', mypass, True);
SaveStringToFile(destFile, srcContents, False);
end
@@ -545,7 +612,8 @@ begin
begin
// sinon on prends le fichier par defaut
LoadStringFromFile (srcFile, srcContents);
StringChange (srcContents, 'WAMPMYSQLNEWPASSWORD', mypass);
StringChangeEx (srcContents, 'WAMPMYSQLNEWPASSWORD', mypass, True);
StringChangeEx (srcContents, 'WAMPMYSQLPORT', myport, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -563,10 +631,10 @@ begin
LoadStringFromFile (srcFile, srcContents);
//installDir et version de php
StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
StringChange (srcContents, 'WAMPPHPVERSION', phpVersion);
StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
StringChangeEx (srcContents, 'WAMPROOT', pathWithSlashes, True);
StringChangeEx (srcContents, 'WAMPPHPVERSION', phpVersion, True);
StringChangeEx (srcContents, 'WAMPAPACHEPORT', myporta, True);
StringChangeEx (srcContents, 'WAMPAPACHEPSSL', myportas, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -586,8 +654,8 @@ begin
LoadStringFromFile (srcFile, srcContents);
//installDir et version de php
StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
StringChange (srcContents, 'WAMPMYSQLPORT', myport);
StringChangeEx (srcContents, 'WAMPROOT', pathWithSlashes, True);
StringChangeEx (srcContents, 'WAMPMYSQLPORT', myport, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -605,22 +673,22 @@ begin
if not FileExists (destFile) then
begin
LoadStringFromFile (srcFile, srcContents);
StringChange (srcContents, 'WAMPPHPVERSION', phpVersion);
StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
StringChange (srcContents, 'WAMPAPACHEVERSION', apacheVersion);
StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
StringChangeEx (srcContents, 'WAMPPHPVERSION', phpVersion, True);
StringChangeEx (srcContents, 'WAMPMYSQLVERSION', mysqlVersion, True);
StringChangeEx (srcContents, 'WAMPAPACHEVERSION', apacheVersion, True);
StringChangeEx (srcContents, 'WAMPAPACHEPORT', myporta, True);
StringChangeEx (srcContents, 'WAMPAPACHEPSSL', myportas, True);
SaveStringToFile(destFile, srcContents, False);
end
else
begin
RenameFile(destFile, destFile+'.old');
LoadStringFromFile (srcFile, srcContents);
StringChange (srcContents, 'WAMPPHPVERSION', phpVersion);
StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
StringChange (srcContents, 'WAMPAPACHEVERSION', apacheVersion);
StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
StringChangeEx (srcContents, 'WAMPPHPVERSION', phpVersion, True);
StringChangeEx (srcContents, 'WAMPMYSQLVERSION', mysqlVersion, True);
StringChangeEx (srcContents, 'WAMPAPACHEVERSION', apacheVersion, True);
StringChangeEx (srcContents, 'WAMPAPACHEPORT', myporta, True);
StringChangeEx (srcContents, 'WAMPAPACHEPSSL', myportas, True);
SaveStringToFile(destFile, srcContents, False);
end
@@ -639,10 +707,10 @@ begin
begin
LoadStringFromFile (srcFile, srcContents);
StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
StringChange (srcContents, 'WAMPMYSQLPORT', myport);
StringChange (srcContents, 'WAMPMYSQLNEWPASSWORD', mypass);
StringChangeEx (srcContents, 'WAMPROOT', pathWithSlashes, True);
StringChangeEx (srcContents, 'WAMPMYSQLVERSION', mysqlVersion, True);
StringChangeEx (srcContents, 'WAMPMYSQLPORT', myport, True);
StringChangeEx (srcContents, 'WAMPMYSQLNEWPASSWORD', mypass, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -661,8 +729,8 @@ begin
LoadStringFromFile (srcFile, srcContents);
//version de apache et mysql
StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
StringChange (srcContents, 'WAMPAPACHEVERSION', apacheVersion);
StringChangeEx (srcContents, 'WAMPMYSQLVERSION', mysqlVersion, True);
StringChangeEx (srcContents, 'WAMPAPACHEVERSION', apacheVersion, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -681,8 +749,8 @@ begin
LoadStringFromFile (srcFile, srcContents);
//version de apache et mysql
StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
StringChange (srcContents, 'WAMPAPACHEVERSION', apacheVersion);
StringChangeEx (srcContents, 'WAMPMYSQLVERSION', mysqlVersion, True);
StringChangeEx (srcContents, 'WAMPAPACHEVERSION', apacheVersion, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -702,8 +770,8 @@ begin
LoadStringFromFile (srcFile, srcContents);
//version de apache et mysql
StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
StringChange (srcContents, 'WAMPAPACHEVERSION', apacheVersion);
StringChangeEx (srcContents, 'WAMPMYSQLVERSION', mysqlVersion, True);
StringChangeEx (srcContents, 'WAMPAPACHEVERSION', apacheVersion, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -722,9 +790,9 @@ begin
LoadStringFromFile (srcFile, srcContents);
//version de apache et mysql
StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
StringChange (srcContents, 'WAMPMYSQLPORT', myport);
StringChange (srcContents, 'WAMPMYSQLNEWPASSWORD', mypass);
StringChangeEx (srcContents, 'WAMPMYSQLVERSION', mysqlVersion, True);
StringChangeEx (srcContents, 'WAMPMYSQLPORT', myport, True);
StringChangeEx (srcContents, 'WAMPMYSQLNEWPASSWORD', mypass, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -742,10 +810,10 @@ begin
LoadStringFromFile (srcFile, srcContents);
//version de apache et mysql
StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
StringChange (srcContents, 'WAMPAPACHEVERSION', apacheVersion);
StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
StringChange (srcContents, 'WAMPMYSQLPORT', myport);
StringChangeEx (srcContents, 'WAMPROOT', pathWithSlashes, True);
StringChangeEx (srcContents, 'WAMPAPACHEVERSION', apacheVersion, True);
StringChangeEx (srcContents, 'WAMPMYSQLVERSION', mysqlVersion, True);
StringChangeEx (srcContents, 'WAMPMYSQLPORT', myport, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -763,10 +831,10 @@ begin
LoadStringFromFile (srcFile, srcContents);
//version de apache et mysql
StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
StringChange (srcContents, 'WAMPAPACHEVERSION', apacheVersion);
StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
StringChange (srcContents, 'WAMPMYSQLPORT', myport);
StringChangeEx (srcContents, 'WAMPROOT', pathWithSlashes, True);
StringChangeEx (srcContents, 'WAMPAPACHEVERSION', apacheVersion, True);
StringChangeEx (srcContents, 'WAMPMYSQLVERSION', mysqlVersion, True);
StringChangeEx (srcContents, 'WAMPMYSQLPORT', myport, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -784,8 +852,8 @@ begin
LoadStringFromFile (srcFile, srcContents);
//version de apache et mysql
StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
StringChange (srcContents, 'WAMPAPACHEVERSION', apacheVersion);
StringChangeEx (srcContents, 'WAMPROOT', pathWithSlashes, True);
StringChangeEx (srcContents, 'WAMPAPACHEVERSION', apacheVersion, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -801,8 +869,8 @@ begin
if not FileExists (destFile) and FileExists(srcFile) then
begin
LoadStringFromFile (srcFile, srcContents);
StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
StringChange (srcContents, 'WAMPSMTP', mysmtp);
StringChangeEx (srcContents, 'WAMPROOT', pathWithSlashes, True);
StringChangeEx (srcContents, 'WAMPSMTP', mysmtp, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -816,8 +884,8 @@ begin
if not FileExists (destFile) and FileExists(srcFile) then
begin
LoadStringFromFile (srcFile, srcContents);
StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
StringChange (srcContents, 'WAMPSMTP', mysmtp);
StringChangeEx (srcContents, 'WAMPROOT', pathWithSlashes, True);
StringChangeEx (srcContents, 'WAMPSMTP', mysmtp, True);
SaveStringToFile(destFile,srcContents, False);
end
@@ -914,13 +982,13 @@ begin
pathWithSlashes := path;
StringChange (pathWithSlashes, '\','/');
MsgBox('Dolibarr program files have been removed. However, all your old data files are still in directory '+path+'. You must remove this directory manually for a complete uninstall.',mbInformation,MB_OK);
MsgBox(FmtMessage(CustomMessage('ProgramHasBeenRemoved'),[path]),mbInformation,MB_OK);
end;
[Run]
; Launch Dolibarr in browser. This is run after Wizard because of postinstall flag
Filename: "{app}\rundoliwamp.bat"; Description: "Launch Dolibarr now"; Flags: shellexec postinstall skipifsilent runhidden
Filename: "{app}\rundoliwamp.bat"; Description: {cm:LaunchNow}; Flags: shellexec postinstall skipifsilent runhidden
[UninstallDelete]
@@ -941,3 +1009,5 @@ Type: filesandordirs; Name: "{app}\www\dolibarr"
[UninstallRun]
Filename: "{app}\uninstall_services.bat"; Flags: runhidden

View File

@@ -86,7 +86,7 @@ LoadModule cgi_module modules/mod_cgi.so
#LoadModule deflate_module modules/mod_deflate.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
#LoadModule expires_module modules/mod_expires.so
LoadModule expires_module modules/mod_expires.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule headers_module modules/mod_headers.so
LoadModule imagemap_module modules/mod_imagemap.so
@@ -741,19 +741,20 @@ SSLCertificateKeyFile "WAMPROOT/myserver.key"
#AddEncoding gzip .jgz
# OPTIMIZE: To use gzip compression (on the fly).
# Note that you must also enable the module mod_deflate
# Note that you must also enable the module mod_deflate.
# You can also set this with constant MAIN_OPTIMIZE_SPEED and bit 2 set.
#TODO
# OPTIMIZE: To use cache on static pages.
# Note that you must also enable the module mod_expires
# Note that you must also enable the module mod_expires.
#ExpiresActive On
#ExpiresByType image/gif A86400
#ExpiresByType image/png A86400
#ExpiresByType image/jpeg A86400
#ExpiresByType text/html A86400
#ExpiresByType text/css A86400
#ExpiresByType text/javascript A86400
#ExpiresByType application/x-javascript A86400
#ExpiresByType image/x-icon A2592000
#ExpiresByType image/gif A2592000
#ExpiresByType image/png A2592000
#ExpiresByType image/jpeg A2592000
#ExpiresByType text/css A2592000
#ExpiresByType text/javascript A2592000
#ExpiresByType application/x-javascript A2592000
# Declare alias for Dolibarr, PHPMyAdmin and other softwares

File diff suppressed because it is too large Load Diff

View File

@@ -12,5 +12,5 @@ $force_install_databaserootlogin='root';
$force_install_databaserootpass='WAMPMYSQLNEWPASSWORD';
$force_install_dolibarrlogin='admin';
$force_install_nophpinfo='1';
$force_install_lockinstall='1';
$force_install_lockinstall='644';
?>

View File

@@ -4,10 +4,18 @@ REM This script install Apache and Mysql DoliWamp services
REM --------------------------------------------------------
echo ---- Execute install_services.bat >> doliwamp.log 2>>&1
REM NET STOP doliwampapache
REM NET STOP doliwampmysqld
REM Apache x.x
.\bin\apache\apacheWAMPAPACHEVERSION\bin\httpd.exe -k install -n doliwampapache
REM reg add HKLM\SYSTEM\CurrentControlSet\Services\doliwampapache /V Start /t REG_DWORD /d 3 /f
REM Mysql 5.0-
REM .\bin\mysql\mysqlWAMPMYSQLVERSION\bin\mysqld-nt.exe --install-manual doliwampmysqld
.\bin\mysql\mysqlWAMPMYSQLVERSION\bin\mysqld-nt.exe --install doliwampmysqld
REM Mysql 5.1+
REM .\bin\mysql\mysqlWAMPMYSQLVERSION\bin\mysqld.exe --install doliwampmysqld
echo ---- End script >> doliwamp.log 2>>&1

View File

@@ -75,7 +75,7 @@ basedir=WAMPROOT/bin/mysql/mysql5.0.45
log-error=WAMPROOT/logs/mysql.log
#Path to the database root
datadir=WAMPROOT/bin/mysql/mysql5.0.45/data
datadir=WAMPROOT/bin/mysql/data
# The default character set that will be used when a new schema or table is
# created and no character set is defined
@@ -232,7 +232,7 @@ basedir=WAMPROOT/bin/mysql/mysql5.0.45
log-error=WAMPROOT/logs/mysql.log
#Path to the database root
datadir=WAMPROOT/bin/mysql/mysql5.0.45/data
datadir=WAMPROOT/bin/mysql/data
# The default character set that will be used when a new schema or table is
# created and no character set is defined

View File

@@ -686,11 +686,11 @@ extension=php_pdo_mysql.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
extension=php_pgsql.dll
;extension=php_pspell.dll
extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_soap.dll
extension=php_soap.dll
extension=php_sockets.dll
extension=php_sqlite.dll
;extension=php_sybase_ct.dll

View File

@@ -3,4 +3,4 @@ REM Launch Dolibarr Admin center
REM ----------------------------
REM Go to admin center page
start "WAMPBROWSER" http://localhost:WAMPAPACHEPORT/
start "DoliWamp admin" "WAMPBROWSER" http://localhost:WAMPAPACHEPORT/

View File

@@ -4,4 +4,4 @@ REM ---------------------------
REM Go to help center page
echo Please wait...
start "WAMPBROWSER" http://localhost:WAMPAPACHEPORT/dolibarr/support/
start "Dolibarr Help center" "WAMPBROWSER" http://localhost:WAMPAPACHEPORT/dolibarr/support/

View File

@@ -3,7 +3,7 @@ REM Launch Dolibarr
REM ---------------
REM If no lock file, we call install process
IF NOT EXIST www\dolibarr\install.lock start "WAMPBROWSER" http://localhost:WAMPAPACHEPORT/dolibarr/install/
IF NOT EXIST www\dolibarr\install.lock start "Dolibarr" "WAMPBROWSER" http://localhost:WAMPAPACHEPORT/dolibarr/install/
REM If lock file exists, we call home page
IF EXIST www\dolibarr\install.lock start "WAMPBROWSER" http://localhost:WAMPAPACHEPORT/dolibarr/
IF EXIST www\dolibarr\install.lock start "Dolibarr" "WAMPBROWSER" http://localhost:WAMPAPACHEPORT/dolibarr/

View File

@@ -6,12 +6,12 @@ REM Microsoft add bugs in service packs that prevents
REM servers ran as a service to launch.
REM -----------------------------------------------------
echo Running Apache
WAMPROOT\bin\apache\apacheWAMPAPACHEVERSION\bin\httpd.exe -k start
echo Running Apache as user process (this process does not return so we use "start")
start WAMPROOT\bin\apache\apacheWAMPAPACHEVERSION\bin\httpd.exe -f conf\httpd.conf
echo
echo Running Mysql
WAMPROOT\bin\mysql\mysqlWAMPMYSQLVERSION\bin\mysqld-nt.exe --defaults-file=WAMPROOT\bin\mysql\mysqlWAMPMYSQLVERSION\my.ini
echo Running Mysql as user process (this process does not return so we use "start")
start WAMPROOT\bin\mysql\mysqlWAMPMYSQLVERSION\bin\mysqld-nt.exe --defaults-file=WAMPROOT\bin\mysql\mysqlWAMPMYSQLVERSION\my.ini --console
pause

View File

@@ -3,15 +3,15 @@
# \file build/makepack-dolibarr.pl
# \brief Dolibarr package builder (tgz, zip, rpm, deb, exe)
# \version $Revision$
# \author (c)2004-2009 Laurent Destailleur <eldy@users.sourceforge.net>
# \author (c)2004-2010 Laurent Destailleur <eldy@users.sourceforge.net>
#----------------------------------------------------------------------------
use Cwd;
$PROJECT="dolibarr";
$MAJOR="2";
$MINOR="8";
$BUILD="0-beta"; # Mettre x pour release, x-dev pour dev, x-beta pour beta, x-rc pour release candidate
$MAJOR="3";
$MINOR="0";
$BUILD="0"; # Mettre x pour release, x-dev pour dev, x-beta pour beta, x-rc pour release candidate
$RPMSUBVERSION="1"; # A incrementer au moment de la release
@LISTETARGET=("TGZ","ZIP","RPM","DEB","EXE","EXEDOLIWAMP","SNAPSHOT"); # Possible packages
@@ -104,6 +104,10 @@ my $batch=0;
for (0..@ARGV-1) {
if ($ARGV[$_] =~ /^-*target=(\w+)/i) { $target=$1; $batch=1; }
if ($ARGV[$_] =~ /^-*desti=(.+)/i) { $DESTI=$1; }
if ($ARGV[$_] =~ /^-*prefix=(.+)/i) {
$PREFIX=$1;
$FILENAMESNAPSHOT.="-".$PREFIX;
}
}
print "Makepack version $VERSION\n";
@@ -215,9 +219,11 @@ if ($nboftargetok) {
if ($nboftargetneedcvs)
{
print "Go to directory $SOURCE\n";
$olddir=getcwd();
chdir("$SOURCE");
print "Run cvs update -P -d\n";
$ret=`cvs update -P -d 2>&1`;
chdir("$olddir");
}
# Update buildroot if required
@@ -229,19 +235,26 @@ if ($nboftargetok) {
$ret=`rm -fr "$BUILDROOT"`;
mkdir "$BUILDROOT";
mkdir "$BUILDROOT/dolibarr";
print "Copy $SOURCE into $BUILDROOT/dolibarr\n";
$ret=`cp -pr "$SOURCE" "$BUILDROOT/dolibarr"`;
mkdir "$BUILDROOT/$PROJECT";
print "Copy $SOURCE into $BUILDROOT/$PROJECT\n";
$ret=`cp -pr "$SOURCE" "$BUILDROOT/$PROJECT"`;
}
print "Clean $BUILDROOT\n";
$ret=`rm -fr $BUILDROOT/$PROJECT/.cache`;
$ret=`rm -fr $BUILDROOT/$PROJECT/.project`;
$ret=`rm -fr $BUILDROOT/$PROJECT/.settings`;
$ret=`rm -fr $BUILDROOT/$PROJECT/index.php`;
$ret=`rm -fr $BUILDROOT/$PROJECT/build/html`;
$ret=`rm -fr $BUILDROOT/$PROJECT/documents`;
$ret=`rm -fr $BUILDROOT/$PROJECT/document`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/conf/conf.php.mysql`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/conf/conf.php.old`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/conf/conf.php.postgres`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/conf/conf*sav*`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/custom`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/custom2`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/theme/bureau2crea`;
$ret=`rm -fr $BUILDROOT/$PROJECT/test`;
$ret=`rm -fr $BUILDROOT/$PROJECT/Thumbs.db $BUILDROOT/$PROJECT/*/Thumbs.db $BUILDROOT/$PROJECT/*/*/Thumbs.db $BUILDROOT/$PROJECT/*/*/*/Thumbs.db $BUILDROOT/$PROJECT/*/*/*/*/Thumbs.db`;
$ret=`rm -fr $BUILDROOT/$PROJECT/CVS* $BUILDROOT/$PROJECT/*/CVS* $BUILDROOT/$PROJECT/*/*/CVS* $BUILDROOT/$PROJECT/*/*/*/CVS* $BUILDROOT/$PROJECT/*/*/*/*/CVS* $BUILDROOT/$PROJECT/*/*/*/*/*/CVS*`;
}
@@ -256,11 +269,11 @@ if ($nboftargetok) {
if ($target eq 'SNAPSHOT') {
print "Rename $BUILDROOT/$PROJECT to $BUILDROOT/$FILENAMESNAPSHOT\n";
rename("$BUILDROOT/$PROJECT","$BUILDROOT/$FILENAMESNAPSHOT");
unlink("$FILENAMESNAPSHOT.tgz");
unlink("$DESTI/$FILENAMESNAPSHOT.tgz");
print "Compress $BUILDROOT into $FILENAMESNAPSHOT.tgz...\n";
#$cmd="tar --exclude \"$BUILDROOT/tgz/tar_exclude.txt\" --exclude .cache --exclude .settings --exclude conf.php --directory \"$BUILDROOT\" -czvf \"$FILENAMESNAPSHOT.tgz\" $FILENAMESNAPSHOT";
$cmd="tar --exclude .cache --exclude .settings --exclude conf.php --directory \"$BUILDROOT\" -czvf \"$FILENAMESNAPSHOT.tgz\" $FILENAMESNAPSHOT";
$cmd="tar --exclude doli*.tgz --exclude doli*.deb --exclude doli*.exe --exclude doli*.zip --exclude doli*.rpm --exclude .cache --exclude .settings --exclude conf.php --exclude conf.php.mysql --exclude conf.php.old --exclude conf.php.postgres --directory \"$BUILDROOT\" --mode=go-w --group=500 --owner=500 -czvf \"$FILENAMESNAPSHOT.tgz\" $FILENAMESNAPSHOT";
print $cmd."\n";
$ret=`$cmd`;
if ($OS =~ /windows/i)
@@ -279,9 +292,10 @@ if ($nboftargetok) {
if ($target eq 'TGZ') {
print "Rename $BUILDROOT/$PROJECT to $BUILDROOT/$FILENAMETGZ\n";
rename("$BUILDROOT/$PROJECT","$BUILDROOT/$FILENAMETGZ");
print "Remove target $FILENAMETGZ.tgz...\n";
unlink("$FILENAMETGZ.tgz");
print "Compress $FILENAMETGZ into $FILENAMETGZ.tgz...\n";
$cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar_exclude.txt\" --directory \"$BUILDROOT\" -czvf \"$FILENAMETGZ.tgz\" $FILENAMETGZ";
$cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar_exclude.txt\" --directory \"$BUILDROOT\" --mode=go-w --group=500 --owner=500 -czvf \"$FILENAMETGZ.tgz\" $FILENAMETGZ";
$ret=`$cmd`;
if ($OS =~ /windows/i)
{
@@ -290,28 +304,36 @@ if ($nboftargetok) {
}
else
{
print "Move $FILENAMETGZ.tgz to $DESTI/$FILENAMETGZ.tgz\n";
$ret=`mv "$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`;
}
next;
}
if ($target eq 'ZIP') {
print "Rename $BUILDROOT/$PROJECT to $BUILDROOT/$FILENAMETGZ\n";
rename("$BUILDROOT/$PROJECT","$BUILDROOT/$FILENAMETGZ");
unlink("$FILENAMEZIP.zip");
print "Compress $FILENAMETGZ into $FILENAMEZIP.zip...\n";
print "Rename $BUILDROOT/$PROJECT to $BUILDROOT/$FILENAMEZIP\n";
rename("$BUILDROOT/$PROJECT","$BUILDROOT/$FILENAMEZIP");
unlink("$DESTI/$FILENAMEZIP.zip");
print "Compress $FILENAMEZIP into $FILENAMEZIP.zip...\n";
print "Go to directory $BUILDROOT\n";
print "Go to directory $BUILDROOT\n";
$olddir=getcwd();
chdir("$BUILDROOT");
$cmd= "7z a -r -tzip -xr\@\"$BUILDROOT\/$FILENAMETGZ\/build\/zip\/zip_exclude.txt\" -mx $BUILDROOT/$FILENAMEZIP.zip $FILENAMETGZ\\*";
$cmd= "7z a -r -tzip -xr\@\"$BUILDROOT\/$FILENAMEZIP\/build\/zip\/zip_exclude.txt\" -mx $BUILDROOT/$FILENAMEZIP.zip $FILENAMEZIP\\*";
print $cmd."\n";
$ret= `$cmd`;
#print $ret;
#print "Go to directory $DESTI\n";
#chdir("$DESTI");
print "Move $FILENAMEZIP.zip to $DESTI\n";
rename("$BUILDROOT/$FILENAMEZIP.zip","$DESTI/$FILENAMEZIP.zip");
chdir("$olddir");
if ($OS =~ /windows/i)
{
print "Move $FILENAMEZIP.zip to $DESTI/$FILENAMEZIP.zip\n";
$ret=`mv "$BUILDROOT/$FILENAMEZIP.zip" "$DESTI/$FILENAMEZIP.zip"`;
}
else
{
print "Move $FILENAMEZIP.zip to $DESTI/$FILENAMEZIP.zip\n";
$ret=`mv "$BUILDROOT/$FILENAMEZIP.zip" "$DESTI/$FILENAMEZIP.zip"`;
}
next;
}
@@ -321,7 +343,7 @@ if ($nboftargetok) {
print "Rename $BUILDROOT/$PROJECT to $BUILDROOT/$FILENAMETGZ\n";
rename("$BUILDROOT/$PROJECT","$BUILDROOT/$FILENAMETGZ");
unlink("$FILENAMETGZ.tgz");
unlink("$DESTI/$FILENAMETGZ.tgz");
print "Compress $FILENAMETGZ into $FILENAMETGZ.tgz...\n";
$ret=`tar --exclude-from "$SOURCE/build/tgz/tar_exclude.txt" --directory "$BUILDROOT" -czvf "$BUILDROOT/$FILENAMETGZ.tgz" $FILENAMETGZ`;
@@ -350,6 +372,7 @@ if ($nboftargetok) {
}
if ($target eq 'DEB') {
unlink("$DESTI/$FILENAMEDEB.deb");
$ret=`rm -fr $BUILDROOT/$PROJECT/.cvsignore $BUILDROOT/$PROJECT/*/.cvsignore $BUILDROOT/$PROJECT/*/*/.cvsignore $BUILDROOT/$PROJECT/*/*/*/.cvsignore $BUILDROOT/$PROJECT/*/*/*/*/.cvsignore $BUILDROOT/$PROJECT/*/*/*/*/*/.cvsignore $BUILDROOT/$PROJECT/*/*/*/*/*/*/.cvsignore`;
@@ -380,30 +403,55 @@ if ($nboftargetok) {
$ret=`rm -f $BUILDROOT/$PROJECT/usr/share/$PROJECT/build/dolibarr-*.tgz`;
$ret=`rm -f $BUILDROOT/$PROJECT/usr/share/$PROJECT/build/dolibarr-*.zip`;
$ret=`rm -f $BUILDROOT/$PROJECT/usr/share/$PROJECT/build/dolibarr-*.deb`;
$ret=`rm -f $BUILDROOT/$PROJECT/usr/share/$PROJECT/build/doxygen/doxygen_warnings.log`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/build/html`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/dev/dbmodel`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/dev/fpdf`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/dev/initdata`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/dev/iso-normes`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/dev/phpcheckstyle`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/dev/phpunit`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/dev/spec`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/dev/uml`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/dev/xdebug`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/doc/flyer`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/doc/font`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/doc/tshirt`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/doc/rollup`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/htdocs/conf/conf.php.mysql`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/htdocs/conf/conf.php.old`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/htdocs/conf/conf.php.postgres`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/htdocs/conf/conf*sav*`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/test`;
# To remove once stable
$ret=`rm -f $BUILDROOT/$PROJECT/usr/share/$PROJECT/htdocs/incluces/modules/facture/doc/doc_generic_invoice_odt.modules.php`;
$ret=`rm -fr $BUILDROOT/$PROJECT/usr/share/$PROJECT/htdocs/htdocs/theme/bureau2crea`;
print "Edit version in file $BUILDROOT/$PROJECT/DEBIAN/control\n";
open (SPECFROM,"<$SOURCE/build/deb/control") || die "Error";
open (SPECTO,">$BUILDROOT/$PROJECT/DEBIAN/control") || die "Error";
while (<SPECFROM>) {
$newbuild = $BUILD;
$newbuild =~ s/dev/0/gi;
$newbuild =~ s/alpha/0/gi;
$newbuild =~ s/beta/1/gi;
if ($newbuild !~ /-/) { $newbuild.='-2'; }
$newbuild =~ s/(dev|alpha)/0/gi; # dev
$newbuild =~ s/beta/1/gi; # beta
$newbuild =~ s/rc./2/gi; # rc
if ($newbuild !~ /-/) { $newbuild.='-3'; } # finale
$_ =~ s/__VERSION__/$MAJOR.$MINOR.$newbuild/;
print SPECTO $_;
}
close SPECFROM;
close SPECTO;
print "Version set to $MAJOR.$MINOR.$newbuild\n";
print "Create directory $BUILDROOT/$PROJECT/usr/share/applications\n";
$ret=`mkdir -p "$BUILDROOT/$PROJECT/usr/share/applications"`;
print "Copy desktop file into $BUILDROOT/$PROJECT/usr/share/applications/dolibarr.desktop\n";
$ret=`cp "$SOURCE/build/deb/dolibarr.desktop" "$BUILDROOT/$PROJECT/usr/share/applications/dolibarr.desktop"`;
print "Create directory $BUILDROOT/$PROJECT/usr/share/$PROJECT/documents\n";
$ret=`mkdir -p "$BUILDROOT/$PROJECT/usr/share/$PROJECT/documents"`;
print "Create directory $BUILDROOT/$PROJECT/usr/share/pixmaps\n";
$ret=`mkdir -p "$BUILDROOT/$PROJECT/usr/share/pixmaps"`;
print "Copy pixmap file into $BUILDROOT/$PROJECT/usr/share/pixmaps/dolibarr.xpm\n";
$ret=`cp "$SOURCE/doc/images/dolibarr.xpm" "$BUILDROOT/$PROJECT/usr/share/pixmaps/dolibarr.xpm"`;
#print "Create directory $BUILDROOT/$PROJECT/etc/$PROJECT\n";
#$ret=`mkdir -p "$BUILDROOT/$PROJECT/etc/$PROJECT"`;
@@ -420,25 +468,42 @@ if ($nboftargetok) {
#print "Copy apache conf file into $BUILDROOT/$PROJECT/etc/$PROJECT\n";
#$ret=`cp "$SOURCE/build/deb/apache.conf" "$BUILDROOT/$PROJECT/etc/$PROJECT"`;
print "Create directory $BUILDROOT/$PROJECT/usr/share/$PROJECT/documents\n";
$ret=`mkdir -p "$BUILDROOT/$PROJECT/usr/share/$PROJECT/documents"`;
print "Set permissions/owners on files/dir\n";
$ret=`chown -R root.root $BUILDROOT/$PROJECT`;
$ret=`chown -R www-data.www-data $BUILDROOT/$PROJECT/usr/share/$PROJECT/documents`;
$ret=`chmod -R 555 $BUILDROOT/$PROJECT`;
$ret=`chmod 755 $BUILDROOT/$PROJECT`;
$ret=`chmod -R 755 $BUILDROOT/$PROJECT/usr/share/$PROJECT/documents`;
$ret=`chmod -R 755 $BUILDROOT/$PROJECT/DEBIAN`;
print "Go to directory $BUILDROOT\n";
$olddir=getcwd();
chdir("$BUILDROOT");
$cmd="dpkg -b $BUILDROOT/$PROJECT $BUILDROOT/${FILENAMEDEB}.deb";
print "Launch DEB build ($cmd)\n";
$ret=`$cmd`;
print $ret."\n";
chdir("$olddir");
if ($OS =~ /windows/i)
{
print "Move ${FILENAMEDEB}.deb to $BUILDROOT/${FILENAMEDEB}.deb\n";
$ret=`mv "$BUILDROOT/${FILENAMEDEB}.deb" "$DESTI/${FILENAMEDEB}.deb"`;
}
else
{
print "Move ${FILENAMEDEB}.deb to $BUILDROOT/${FILENAMEDEB}.deb\n";
$ret=`mv "$BUILDROOT/${FILENAMEDEB}.deb" "$DESTI/${FILENAMEDEB}.deb"`;
}
next;
}
if ($target eq 'EXE') {
unlink "$FILENAMEEXE.exe";
unlink "$DESTI/$FILENAMEEXE.exe";
print "Compress into $FILENAMEEXE.exe by $FILENAMEEXE.nsi...\n";
$command="\"$REQUIREMENTTARGET{$target}\" /DMUI_VERSION_DOT=$MAJOR.$MINOR.$BUILD /X\"SetCompressor bzip2\" \"$SOURCE\\build\\exe\\$FILENAME.nsi\"";
print "$command\n";
@@ -450,7 +515,7 @@ if ($nboftargetok) {
if ($target eq 'EXEDOLIWAMP')
{
unlink "$FILENAMEEXEDOLIWAMP.exe";
unlink "$DESTI/$FILENAMEEXEDOLIWAMP.exe";
print "Compil exe $FILENAMEEXEDOLIWAMP.exe file from iss file \"$SOURCE\\build\\exe\\doliwamp\\doliwamp.iss\"\n";
$cmd= "iscc.exe \"$SOURCE\\build\\exe\\doliwamp\\doliwamp.iss\"";
print "$cmd\n";

View File

@@ -78,7 +78,7 @@ print "Makepack langs version $VERSION\n";
print "Enter language code to package (en_US, fr_FR, ...) : ";
$PROJECT=<STDIN>;
chomp($PROJECT);
# \todo Autodetect version
# TODO Autodetect version
# Ask and set version $MAJOR and $MINOR
print "Enter value for version: ";
$PROJVERSION=<STDIN>;
@@ -224,9 +224,9 @@ if ($nboftargetok) {
unlink $FILENAMETGZ.tgz;
# unlink $BUILDROOT/$FILENAMETGZ.tgz;
print "Compress $BUILDROOT/htdocs into $FILENAMETGZ.tgz...\n";
$cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar.exclude\" --directory \"$BUILDROOT\" -czvf \"$FILENAMETGZ.tgz\" htdocs";
$cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar.exclude\" --directory \"$BUILDROOT\" --mode=go-w --group=500 --owner=500 -czvf \"$FILENAMETGZ.tgz\" htdocs";
$ret=`$cmd`;
# $cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar.exclude\" --directory \"$BUILDROOT\" -czvf \"$BUILDROOT/$FILENAMETGZ.tgz\" htdocs\n";
# $cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar.exclude\" --directory \"$BUILDROOT\" --mode=go-w --group=500 --owner=500 -czvf \"$BUILDROOT/$FILENAMETGZ.tgz\" htdocs\n";
# $ret=`$cmd`;
if ($OS =~ /windows/i) {
print "Move $FILENAMETGZ.tgz to $DESTI/$FILENAMETGZ.tgz\n";

View File

@@ -13,6 +13,7 @@ $PROJECT="mymodule";
@LISTETARGET=("TGZ"); # Possible packages
%REQUIREMENTTARGET=( # Tool requirement for each package
"TGZ"=>"tar",
"ZIP"=>"7z"
);
%ALTERNATEPATH=(
);
@@ -68,183 +69,286 @@ $BUILDROOT="$TEMP/dolibarr-buildroot";
my $copyalreadydone=0;
my $batch=0;
print "Makepack module version $VERSION\n";
print "Enter name for your module (mymodule, mywonderfulmondule, ...) : ";
$PROJECT=<STDIN>;
chomp($PROJECT);
print "Move to ".$DIR." directory.\n";
chdir($DIR);
if (! -f "makepack-".$PROJECT.".conf")
{
print "Error: can't open conf file makepack-".$PROJECT.".conf\n";
print "Check that current directory is 'build' directory\n";
print "makepack-dolibarrmodule.pl aborted.\n";
sleep 2;
exit 2;
for (0..@ARGV-1) {
if ($ARGV[$_] =~ /^-*target=(\w+)/i) { $target=$1; $batch=1; }
if ($ARGV[$_] =~ /^-*desti=(.+)/i) { $DESTI=$1; }
if ($ARGV[$_] =~ /^-*prefix=(.+)/i) {
$PREFIX=$1;
$FILENAMESNAPSHOT.="-".$PREFIX;
}
}
print "Makepack for modules version $VERSION\n";
# Ask and set version $MAJOR and $MINOR
print "Enter value for version: ";
$PROJVERSION=<STDIN>;
chomp($PROJVERSION);
($MAJOR,$MINOR)=split(/\./,$PROJVERSION,2);
($MAJOR,$MINOR,$BUILD)=split(/\./,$PROJVERSION,3);
if ($MINOR eq '')
{
print "Enter value for minor version: ";
$MINOR=<STDIN>;
chomp($MINOR);
print "Enter value for minor version: ";
$MINOR=<STDIN>;
chomp($MINOR);
}
$FILENAME="$PROJECT";
$FILENAMETGZ="module_$PROJECT-$MAJOR.$MINOR";
if (-d "/usr/src/redhat") {
# redhat
$RPMDIR="/usr/src/redhat";
}
if (-d "/usr/src/RPM") {
# mandrake
$RPMDIR="/usr/src/RPM";
}
# Ask module
print "Enter name for your module (mymodule, mywonderfulmondule, ...) : ";
$PROJECTINPUT=<STDIN>;
chomp($PROJECTINPUT);
print "Move to ".$DIR." directory.\n";
chdir($DIR);
$SOURCE="$DIR/..";
$DESTI="$SOURCE/build";
print "Source directory: $SOURCE\n";
print "Target directory: $DESTI\n";
# Choose package targets
#-----------------------
$target="TGZ"; # Dolibarr modules are tgz format
$CHOOSEDTARGET{uc($target)}=1;
# Test if requirement is ok
#--------------------------
foreach my $target (keys %CHOOSEDTARGET) {
foreach my $req (split(/[,\s]/,$REQUIREMENTTARGET{$target})) {
# Test
print "Test requirement for target $target: Search '$req'... ";
$ret=`"$req" 2>&1`;
$coderetour=$?; $coderetour2=$coderetour>>8;
if ($coderetour != 0 && (($coderetour2 == 1 && $OS =~ /windows/ && $ret !~ /Usage/i) || ($coderetour2 == 127 && $OS !~ /windows/)) && $PROGPATH) {
# Not found error, we try in PROGPATH
$ret=`"$PROGPATH/$ALTERNATEPATH{$req}/$req\" 2>&1`;
$coderetour=$?; $coderetour2=$coderetour>>8;
$REQUIREMENTTARGET{$target}="$PROGPATH/$ALTERNATEPATH{$req}/$req";
}
if ($coderetour != 0 && (($coderetour2 == 1 && $OS =~ /windows/ && $ret !~ /Usage/i) || ($coderetour2 == 127 && $OS !~ /windows/))) {
# Not found error
print "Not found\nCan't build target $target. Requirement '$req' not found in PATH\n";
$CHOOSEDTARGET{$target}=-1;
last;
} else {
# Pas erreur ou erreur autre que programme absent
print " Found ".$REQUIREMENTTARGET{$target}."\n";
}
my @PROJECTLIST=();
if ($PROJECTINPUT eq "all")
{
opendir(DIR, $DIR) || return;
local @rv = grep { /^makepack\-(.*)\.conf$/ } sort readdir(DIR);
closedir(DIR);
foreach my $xxx (0..@rv-1) {
if ($rv[$xxx] =~ /^makepack\-(.*)\.conf$/)
{
@PROJECTLIST[$xxx]=$1;
}
}
}
print "\n";
# Check if there is at least on target to build
#----------------------------------------------
$nboftargetok=0;
foreach my $target (keys %CHOOSEDTARGET) {
if ($CHOOSEDTARGET{$target} < 0) { next; }
$nboftargetok++;
else
{
@PROJECTLIST=($PROJECTINPUT);
}
if ($nboftargetok) {
# Update buildroot
#-----------------
if (! $copyalreadydone) {
print "Delete directory $BUILDROOT\n";
$ret=`rm -fr "$BUILDROOT"`;
mkdir "$BUILDROOT";
$result=open(IN,"<makepack-".$PROJECT.".conf");
if (! $result) { die "Error: Can't open conf file makepack-".$PROJECT.".conf for reading.\n"; }
while(<IN>)
{
if ($_ =~ /^#/) { next; } # Do not process comments
$_ =~ s/\n//;
$_ =~ /^(.*)\/[^\/]+/;
print "Create directory $BUILDROOT/$1\n";
$ret=`mkdir -p "$BUILDROOT/$1"`;
print "Copy $SOURCE/$_ into $BUILDROOT/$_\n";
$ret=`cp -pr "$SOURCE/$_" "$BUILDROOT/$_"`;
}
close IN;
# Loop on each projects
foreach my $PROJECT (@PROJECTLIST) {
if (! -f "makepack-".$PROJECT.".conf")
{
print "Error: can't open conf file makepack-".$PROJECT.".conf\n";
print "\n";
print "For help on building a module package, see web page\n";
print "http://wiki.dolibarr.org/index.php/Module_development#Create_a_package_to_distribute_and_install_your_module\n";
print "makepack-dolibarrmodule.pl aborted.\n";
sleep 2;
exit 2;
}
$FILENAME="$PROJECT";
$FILENAMETGZ="module_$PROJECT-$MAJOR.$MINOR";
$FILENAMEZIP="module_$PROJECT-$MAJOR.$MINOR";
if (-d "/usr/src/redhat") {
# redhat
$RPMDIR="/usr/src/redhat";
}
if (-d "/usr/src/RPM") {
# mandrake
$RPMDIR="/usr/src/RPM";
}
# Choose package targets
#-----------------------
$target="ZIP"; # Dolibarr modules are this format
$CHOOSEDTARGET{uc($target)}=1;
# Test if requirement is ok
#--------------------------
foreach my $target (keys %CHOOSEDTARGET) {
foreach my $req (split(/[,\s]/,$REQUIREMENTTARGET{$target})) {
# Test
print "Test requirement for target $target: Search '$req'... ";
$ret=`"$req" 2>&1`;
$coderetour=$?; $coderetour2=$coderetour>>8;
if ($coderetour != 0 && (($coderetour2 == 1 && $OS =~ /windows/ && $ret !~ /Usage/i) || ($coderetour2 == 127 && $OS !~ /windows/)) && $PROGPATH) {
# Not found error, we try in PROGPATH
$ret=`"$PROGPATH/$ALTERNATEPATH{$req}/$req\" 2>&1`;
$coderetour=$?; $coderetour2=$coderetour>>8;
$REQUIREMENTTARGET{$target}="$PROGPATH/$ALTERNATEPATH{$req}/$req";
}
if ($coderetour != 0 && (($coderetour2 == 1 && $OS =~ /windows/ && $ret !~ /Usage/i) || ($coderetour2 == 127 && $OS !~ /windows/))) {
# Not found error
print "Not found\nCan't build target $target. Requirement '$req' not found in PATH\n";
$CHOOSEDTARGET{$target}=-1;
last;
} else {
# Pas erreur ou erreur autre que programme absent
print " Found ".$REQUIREMENTTARGET{$target}."\n";
}
}
}
print "\n";
# Check if there is at least on target to build
#----------------------------------------------
$nboftargetok=0;
$nboftargetneedbuildroot=0;
$nboftargetneedcvs=0;
foreach my $target (keys %CHOOSEDTARGET) {
if ($CHOOSEDTARGET{$target} < 0) { next; }
if ($target ne 'EXE' && $target ne 'EXEDOLIWAMP')
{
$nboftargetneedbuildroot++;
}
if ($target eq 'SNAPSHOT')
{
$nboftargetneedcvs++;
}
$nboftargetok++;
}
if ($nboftargetok) {
# Update CVS if required
#-----------------------
if ($nboftargetneedcvs)
{
print "Go to directory $SOURCE\n";
$olddir=getcwd();
chdir("$SOURCE");
print "Run cvs update -P -d\n";
$ret=`cvs update -P -d 2>&1`;
chdir("$olddir");
}
@timearray=localtime(time());
$fulldate=($timearray[5]+1900).'-'.($timearray[4]+1).'-'.$timearray[3].' '.$timearray[2].':'.$timearray[1];
$versionfile=open(VF,">$BUILDROOT/build/version-".$PROJECT.".txt");
# Update buildroot if required
#-----------------------------
if ($nboftargetneedbuildroot)
{
if (! $copyalreadydone) {
print "Delete directory $BUILDROOT\n";
$ret=`rm -fr "$BUILDROOT"`;
mkdir "$BUILDROOT";
mkdir "$BUILDROOT/$PROJECT";
$result=open(IN,"<makepack-".$PROJECT.".conf");
if (! $result) { die "Error: Can't open conf file makepack-".$PROJECT.".conf for reading.\n"; }
while(<IN>)
{
if ($_ =~ /^#/) { next; } # Do not process comments
$_ =~ s/\n//;
$_ =~ /^(.*)\/[^\/]+/;
print "Create directory $BUILDROOT/$PROJECT/$1\n";
$ret=`mkdir -p "$BUILDROOT/$PROJECT/$1"`;
if ($_ !~ /version\-/)
{
print "Copy $SOURCE/$_ into $BUILDROOT/$PROJECT/$_\n";
$ret=`cp -pr "$SOURCE/$_" "$BUILDROOT/$PROJECT/$_"`;
}
}
close IN;
@timearray=localtime(time());
$fulldate=($timearray[5]+1900).'-'.($timearray[4]+1).'-'.$timearray[3].' '.$timearray[2].':'.$timearray[1];
open(VF,">$BUILDROOT/$PROJECT/build/version-".$PROJECT.".txt");
print "Create version file $BUILDROOT/$PROJECT/build/version-".$PROJECT.".txt with date ".$fulldate."\n";
$ret=`mkdir -p "$BUILDROOT/$PROJECT/build"`;
print VF "Version: ".$MAJOR.".".$MINOR."\n";
print VF "Build : ".$fulldate."\n";
close VF;
}
print "Clean $BUILDROOT\n";
$ret=`rm -fr $BUILDROOT/$PROJECT/.cache`;
$ret=`rm -fr $BUILDROOT/$PROJECT/.project`;
$ret=`rm -fr $BUILDROOT/$PROJECT/.settings`;
$ret=`rm -fr $BUILDROOT/$PROJECT/index.php`;
$ret=`rm -fr $BUILDROOT/$PROJECT/build/html`;
$ret=`rm -fr $BUILDROOT/$PROJECT/documents`;
$ret=`rm -fr $BUILDROOT/$PROJECT/document`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/conf/conf.php.mysql`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/conf/conf.php.old`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/conf/conf.php.postgres`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/conf/conf*sav*`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/custom`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/custom2`;
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/theme/bureau2crea`;
$ret=`rm -fr $BUILDROOT/$PROJECT/test`;
$ret=`rm -fr $BUILDROOT/$PROJECT/Thumbs.db $BUILDROOT/$PROJECT/*/Thumbs.db $BUILDROOT/$PROJECT/*/*/Thumbs.db $BUILDROOT/$PROJECT/*/*/*/Thumbs.db $BUILDROOT/$PROJECT/*/*/*/*/Thumbs.db`;
$ret=`rm -fr $BUILDROOT/$PROJECT/CVS* $BUILDROOT/$PROJECT/*/CVS* $BUILDROOT/$PROJECT/*/*/CVS* $BUILDROOT/$PROJECT/*/*/*/CVS* $BUILDROOT/$PROJECT/*/*/*/*/CVS* $BUILDROOT/$PROJECT/*/*/*/*/*/CVS*`;
}
# Build package for each target
#------------------------------
foreach my $target (keys %CHOOSEDTARGET) {
if ($CHOOSEDTARGET{$target} < 0) { next; }
print "\nBuild package for target $target\n";
if ($target eq 'TGZ') {
print "Remove target $FILENAMETGZ.tgz...\n";
unlink("$DESTI/$FILENAMETGZ.tgz");
print "Compress $BUILDROOT/* into $FILENAMETGZ.tgz...\n";
$cmd="tar --exclude-vcs --exclude *.tgz --directory \"$BUILDROOT\" --mode=go-w --group=500 --owner=500 -czvf \"$FILENAMETGZ.tgz\" .";
$ret=`$cmd`;
if ($OS =~ /windows/i) {
print "Move $FILENAMETGZ.tgz to $DESTI/$FILENAMETGZ.tgz\n";
$ret=`mv "$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`;
}
else
{
$ret=`mv "$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`;
}
next;
}
if ($target eq 'ZIP') {
print "Remove target $FILENAMEZIP.zip...\n";
unlink "$DESTI/$FILENAMEZIP.zip";
print "Compress $FILENAMEZIP into $FILENAMEZIP.zip...\n";
print "Go to directory $BUILDROOT/$PROJECT\n";
$olddir=getcwd();
chdir("$BUILDROOT/$PROJECT");
$cmd= "7z a -r -tzip -mx $BUILDROOT/$FILENAMEZIP.zip *";
print $cmd."\n";
$ret= `$cmd`;
chdir("$olddir");
print "Move $FILENAMEZIP.zip to $DESTI/$FILENAMEZIP.zip\n";
$ret=`mv "$BUILDROOT/$FILENAMEZIP.zip" "$DESTI/$FILENAMEZIP.zip"`;
next;
}
if ($target eq 'EXE') {
print "Remove target $FILENAMEEXE.exe...\n";
unlink "$DESTI/$FILENAMEEXE.exe";
print "Compress into $FILENAMEEXE.exe by $FILENAMEEXE.nsi...\n";
$command="\"$REQUIREMENTTARGET{$target}\" /DMUI_VERSION_DOT=$MAJOR.$MINOR.$BUILD /X\"SetCompressor bzip2\" \"$SOURCE\\build\\exe\\$FILENAME.nsi\"";
print "$command\n";
$ret=`$command`;
print "Move $FILENAMEEXE.exe to $DESTI\n";
rename("$SOURCE\\build\\exe\\$FILENAMEEXE.exe","$DESTI/$FILENAMEEXE.exe");
next;
}
}
}
print "\n----- Summary -----\n";
foreach my $target (keys %CHOOSEDTARGET) {
if ($CHOOSEDTARGET{$target} < 0) {
print "Package $target not built (bad requirement).\n";
} else {
print "Package $target built successfully in $DESTI\n";
}
}
print "Create version file $BUILDROOT/build/version-".$PROJECT.".txt with date ".$fulldate."\n";
$ret=`mkdir -p "$BUILDROOT/build"`;
print VF "Version: ".$MAJOR.".".$MINOR."\n";
print VF "Build : ".$fulldate."\n";
close VF;
}
# Build package for each target
#------------------------------
foreach my $target (keys %CHOOSEDTARGET) {
if ($CHOOSEDTARGET{$target} < 0) { next; }
print "\nBuild package for target $target\n";
if ($target eq 'TGZ') {
unlink $FILENAMETGZ.tgz;
print "Compress $BUILDROOT/* into $FILENAMETGZ.tgz...\n";
$cmd="tar --exclude-vcs --directory \"$BUILDROOT\" -czvf \"$FILENAMETGZ.tgz\" .";
$ret=`$cmd`;
if ($OS =~ /windows/i) {
print "Move $FILENAMETGZ.tgz to $DESTI/$FILENAMETGZ.tgz\n";
$ret=`mv "$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`;
}
next;
}
if ($target eq 'ZIP') {
unlink $FILENAMEZIP.zip;
print "Compress $FILENAMETGZ into $FILENAMEZIP.zip...\n";
chdir("$BUILDROOT");
#print "cd $BUILDROOTNT & 7z a -r -tzip -mx $BUILDROOT/$FILENAMEZIP.zip $FILENAMETGZ\\*.*\n";
#$ret=`cd $BUILDROOTNT & 7z a -r -tzip -mx $BUILDROOT/$FILENAMEZIP.zip $FILENAMETGZ\\*.*`;
$ret=`7z a -r -tzip -mx $BUILDROOT/$FILENAMEZIP.zip $FILENAMETGZ\\*.*`;
print "Move $FILENAMEZIP.zip to $DESTI\n";
rename("$BUILDROOT/$FILENAMEZIP.zip","$DESTI/$FILENAMEZIP.zip");
next;
}
if ($target eq 'EXE') {
unlink "$FILENAMEEXE.exe";
print "Compress into $FILENAMEEXE.exe by $FILENAMEEXE.nsi...\n";
$command="\"$REQUIREMENTTARGET{$target}\" /DMUI_VERSION_DOT=$MAJOR.$MINOR.$BUILD /X\"SetCompressor bzip2\" \"$SOURCE\\build\\exe\\$FILENAME.nsi\"";
print "$command\n";
$ret=`$command`;
print "Move $FILENAMEEXE.exe to $DESTI\n";
rename("$SOURCE\\build\\exe\\$FILENAMEEXE.exe","$DESTI/$FILENAMEEXE.exe");
next;
}
}
}
print "\n----- Summary -----\n";
foreach my $target (keys %CHOOSEDTARGET) {
if ($CHOOSEDTARGET{$target} < 0) {
print "Package $target not built (bad requirement).\n";
} else {
print "Package $target built successfully in $DESTI\n";
}
}
if (! $btach) {
if (! $batch) {
print "\nPress key to finish...";
my $WAITKEY=<STDIN>;
}

View File

@@ -78,7 +78,7 @@ print "Makepack theme version $VERSION\n";
print "Enter name of theme to package: ";
$PROJECT=<STDIN>;
chomp($PROJECT);
# \todo Autodetect version
# TODO Autodetect version
# Ask and set version $MAJOR and $MINOR
print "Enter value for version: ";
$PROJVERSION=<STDIN>;
@@ -224,9 +224,9 @@ if ($nboftargetok) {
unlink $FILENAMETGZ.tgz;
# unlink $BUILDROOT/$FILENAMETGZ.tgz;
print "Compress $BUILDROOT/htdocs into $FILENAMETGZ.tgz...\n";
$cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar_exclude.txt\" --directory \"$BUILDROOT\" -czvf \"$FILENAMETGZ.tgz\" htdocs";
$cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar_exclude.txt\" --directory \"$BUILDROOT\" --mode=go-w --group=500 --owner=500 -czvf \"$FILENAMETGZ.tgz\" htdocs";
$ret=`$cmd`;
# $cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar_exclude.txt\" --directory \"$BUILDROOT\" -czvf \"$BUILDROOT/$FILENAMETGZ.tgz\" htdocs\n";
# $cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar_exclude.txt\" --directory \"$BUILDROOT\" --mode=go-w --group=500 --owner=500 -czvf \"$BUILDROOT/$FILENAMETGZ.tgz\" htdocs\n";
# $ret=`$cmd`;
if ($OS =~ /windows/i) {
print "Move $FILENAMETGZ.tgz to $DESTI/$FILENAMETGZ.tgz\n";
@@ -252,7 +252,7 @@ if ($nboftargetok) {
$BUILDFIC="$FILENAME.spec";
unlink $FILENAMETGZ.tgz;
print "Compress $FILENAMETGZ into $FILENAMETGZ.tgz...\n";
$ret=`tar --exclude-vcs --exclude-from "$SOURCE/build/tgz/tar_exclude.txt" --directory "$BUILDROOT" -czvf "$BUILDROOT/$FILENAMETGZ.tgz" $FILENAMETGZ`;
$ret=`tar --exclude-vcs --exclude-from "$SOURCE/build/tgz/tar_exclude.txt" --directory "$BUILDROOT" --group=500 --owner=500 -czvf "$BUILDROOT/$FILENAMETGZ.tgz" $FILENAMETGZ`;
print "Move $FILENAMETGZ.tgz to $RPMDIR/SOURCES/$FILENAMETGZ.tgz\n";
$cmd="mv \"$BUILDROOT/$FILENAMETGZ.tgz\" \"$RPMDIR/SOURCES/$FILENAMETGZ.tgz\"";

View File

@@ -1,30 +1,60 @@
***** Actions to do to release *****
----- Dolibarr Makepack How To -----
This documentation describe steps to build a BETA or RELEASE versions
of Dolibarr. There is a chapter for BETA version and a chapter for
RELEASE version.
***** Actions to do a BETA *****
This files describe steps made by Dolibarr packaging team to make a
beta version of Dolibarr, step by step.
- Check all files are commited.
- Update version/info in / directory (README*.txt, ChangeLog...)
- Update version number with x.x.x in build/doxygen/dolibarr-doxygen.doxyfile
- Update version number with x.x.x in build/perl/virtualmin/dolibarr.pl
- Update version number with x.x.x-y in build/makepack-dolibarr.pl
- Update version number with x.x.x-y in build/exe/doliwamp/doliwamp.iss
- Update version number with x.x.x-y in htdocs/filefunc.inc.php
- Update version number with x.x.x-y in htdocs/install/inc.php
- Commit all changes.
- Add a CVS Tag (DOLIBARR_x_y_BETA)
- If it's a new branch (Vx.y), create a branch (DOLIBARR_x_y_BRANCH).
- Build Dolibarr and DoliWamp with makepack-dolibarr.pl
- Check content of built packages.
- Move build files (tgz+exe+deb), ChangeLog and PAD/DOAP files into the
Dolibarr web site repository /home/dolibarr/wwwroot/files.
- Update and upload NLTechno web page with DoliWamp version.
- Add/Update entries on joomla web site www.dolibarr.org with links
to files http://www.dolibarr.org/files/XXX.
- Send mail on mailings-list
***** Actions to do a RELEASE *****
This files describe steps made by Dolibarr packaging team to make a
complete release of Dolibarr, step by step.
- Check all files are commited.
- Update files in root directory (README*.txt, ChangeLog...)
- Update version number in build/makepack-dolibarr.pl
- Update version number in build/doxygen/dolibarr-doxygen.doxyfile
- Update version number in build/exe/doliwamp/doliwamp.iss
- Update version number in build/perl/virtualmin/dolibarr.pl
- Update version number in htdocs/master.inc.php
- Update version number in htdocs/install/inc.php
- Update version/info in / directory (README*.txt, ChangeLog...)
- Update version number with x.x.x-y in build/makepack-dolibarr.pl
- Update version number with x.x.x-y in build/exe/doliwamp/doliwamp.iss
- Update version number with x.x.x-y in htdocs/filefunc.inc.php
- Update version number with x.x.x-y in htdocs/install/inc.php
- Update PAD and DOAP files.
- Commit all changes.
- Add a CVS Tag
- If it's a new branch (Vx.y), create a branch.
- Add a CVS Tag (DOLIBARR_x_y)
- Build Dolibarr and DoliWamp with makepack-dolibarr.pl
- Check content of built packages.
- Move build files (tgz+exe), ChangeLog and PAD/DOAP files into Dolibarr
web site repository /home/dolibarr/wwwroot/files.
- Move links in directory "/home/dolibarr/wwwroot/files" on server to point
to new files.
- Upload NLTechno web page with DoliWamp version.
- Move build files (tgz+exe+deb), ChangeLog and PAD/DOAP files into the
Dolibarr web site repository /home/dolibarr/wwwroot/files.
- Edit symbolic links in directory "/home/dolibarr/wwwroot/files" on server to
point to new files.
- Update and upload NLTechno web page with DoliWamp version.
- Upload files dolibarr.*.tgz and doliwamp.*.exe on sourceforge.
- Update entries on joomla web site www.dolibarr.org with new sourceforge link.
- Add/Update entries on joomla web site www.dolibarr.org with new sourceforge link.
- Send mail on mailings-list
- Send news on OpenSource web sites (if major beta or release)

View File

@@ -1,181 +1,186 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PADGEN_PML>
<AppVerInfo>PADGen 3.1.0.41</AppVerInfo>
<CompanyName />
<Program_Info>
<Program_Name>DoliWamp</Program_Name>
<Program_Version>2.8.0</Program_Version>
<Program_Release_Month>02</Program_Release_Month>
<Program_Release_Day>13</Program_Release_Day>
<Program_Release_Year>2010</Program_Release_Year>
<Program_Cost_Dollars />
<Program_Cost_Other_Code />
<Program_Cost_Other />
<Program_Type>Freeware</Program_Type>
<Program_Release_Status>Major Update</Program_Release_Status>
<Program_Install_Support>Install and Uninstall</Program_Install_Support>
<Program_OS_Support>Win2000,Win7 x32,Win7 x64,Win98,WinOther,WinServer,WinVista,WinVista x64,WinXP,Other</Program_OS_Support>
<Program_Language>English,Catalan,Dutch,French,German,Italian,Norwegian,Portuguese,Spanish</Program_Language>
<Program_Change_Info>http://www.dolibarr.org</Program_Change_Info>
<Program_Specific_Category>Business</Program_Specific_Category>
<Program_Category_Class>Business::Accounting &amp; Finance</Program_Category_Class>
<Program_System_Requirements>None</Program_System_Requirements>
<File_Info>
<File_Size_Bytes>26048004</File_Size_Bytes>
<File_Size_K>25437</File_Size_K>
<File_Size_MB>24.84</File_Size_MB>
</File_Info>
<Expire_Info>
<Has_Expire_Info>N</Has_Expire_Info>
<Expire_Count />
<Expire_Based_On>Days</Expire_Based_On>
<Expire_Other_Info />
<Expire_Month />
<Expire_Day />
<Expire_Year />
</Expire_Info>
</Program_Info>
<Program_Descriptions>
<English>
<Keywords>doliwamp, dolibarr, erp, crm, management, company, accounting</Keywords>
<Char_Desc_45>DoliWamp, Dolibarr ERP/CRM for Windows</Char_Desc_45>
<Char_Desc_80>DoliWamp, the easy to use Dolibarr for Windows to manage your companyfoundation</Char_Desc_80>
<Char_Desc_250>DoliWamp is the Dolibarr ERP/CRM for Windows, the easy to use open source software to manage your activity (invoices, customers, suppliers, contracts, agenda, emailings...) and any other things a small or medium company or a foundation needs.</Char_Desc_250>
<Char_Desc_450>DoliWamp is the Dolibarr ERP/CRM autoinstaller for Windows users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or medium companies, freelancers or foundations.</Char_Desc_450>
<Char_Desc_2000>DoliWamp is the Dolibarr ERP/CRM for Windows. It's an auto-installer for Windows users with no technical knowledge to install Dolibarr ERP/CRM and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file.
Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or medium companies, freelancers or foundations.
It's an OpenSource project base on a WAMP, MAMP or LAMP server (Apache, Mysql, PHP for all Operating Systems). Dolibarr differs from other ERP or CRM softwares (like OpenAguila, OpenBravo, OpenERP, Neogia, Compiere, etc) because everything was made to be more simple: Simple to install, Simple to use, Simple to develop.
</Char_Desc_2000>
</English>
</Program_Descriptions>
<Web_Info>
<Application_URLs>
<Application_Info_URL>http://www.nltechno.com/pages/dolibarrwinbin.php</Application_Info_URL>
<Application_Order_URL>http://www.nltechno.com/pages/dolibarrwinbin.php</Application_Order_URL>
<Application_Screenshot_URL>http://www.dolibarr.org/images/dolibarr_screenshot1.png</Application_Screenshot_URL>
<Application_Icon_URL>http://www.dolibarr.org/images/dolibarr.gif</Application_Icon_URL>
<Application_XML_File_URL>http://www.dolibarr.org/files/pad_doliwamp.xml</Application_XML_File_URL>
</Application_URLs>
<Download_URLs>
<Primary_Download_URL>http://www.dolibarr.org/files/doliwamp.exe</Primary_Download_URL>
<Secondary_Download_URL>http://www.dolibarr.org/files/doliwamp.exe</Secondary_Download_URL>
<Additional_Download_URL_1 />
<Additional_Download_URL_2 />
</Download_URLs>
</Web_Info>
<Permissions>
<Distribution_Permissions>GNU GPL</Distribution_Permissions>
<EULA>GNU GPL</EULA>
</Permissions>
<Affiliates>
<Affiliates_FORM>Y</Affiliates_FORM>
<Affiliates_VERSION>1.4</Affiliates_VERSION>
<Affiliates_URL>http://www.asp-shareware.org/pad/extensions/Affiliates.htm</Affiliates_URL>
<Affiliates_Information_Page />
<Affiliates_Avangate_Order_Page />
<Affiliates_Avangate_Vendor_ID />
<Affiliates_Avangate_Product_ID />
<Affiliates_Avangate_Maximum_Commission_Rate />
<Affiliates_BMTMicro_Order_Page />
<Affiliates_BMTMicro_Vendor_ID />
<Affiliates_BMTMicro_Product_ID />
<Affiliates_BMTMicro_Maximum_Commission_Rate />
<Affiliates_Cleverbridge_Order_Page />
<Affiliates_Cleverbridge_Vendor_ID />
<Affiliates_Cleverbridge_Product_ID />
<Affiliates_Cleverbridge_Maximum_Commission_Rate />
<Affiliates_clixGalore_Order_Page />
<Affiliates_clixGalore_Vendor_ID />
<Affiliates_clixGalore_Product_ID />
<Affiliates_clixGalore_Maximum_Commission_Rate />
<Affiliates_CommissionJunction_Order_Page />
<Affiliates_CommissionJunction_Vendor_ID />
<Affiliates_CommissionJunction_Product_ID />
<Affiliates_CommissionJunction_Maximum_Commission_Rate />
<Affiliates_DigiBuy_Order_Page />
<Affiliates_DigiBuy_Vendor_ID />
<Affiliates_DigiBuy_Product_ID />
<Affiliates_DigiBuy_Maximum_Commission_Rate />
<Affiliates_DigitalCandle_Order_Page />
<Affiliates_DigitalCandle_Vendor_ID />
<Affiliates_DigitalCandle_Product_ID />
<Affiliates_DigitalCandle_Maximum_Commission_Rate />
<Affiliates_Emetrix_Order_Page />
<Affiliates_Emetrix_Vendor_ID />
<Affiliates_Emetrix_Product_ID />
<Affiliates_Emetrix_Maximum_Commission_Rate />
<Affiliates_eSellerate_Order_Page />
<Affiliates_eSellerate_Vendor_ID />
<Affiliates_eSellerate_Product_ID />
<Affiliates_eSellerate_Maximum_Commission_Rate />
<Affiliates_Kagi_Order_Page />
<Affiliates_Kagi_Vendor_ID />
<Affiliates_Kagi_Product_ID />
<Affiliates_Kagi_Maximum_Commission_Rate />
<Affiliates_LinkShare_Order_Page />
<Affiliates_LinkShare_Vendor_ID />
<Affiliates_LinkShare_Product_ID />
<Affiliates_LinkShare_Maximum_Commission_Rate />
<Affiliates_NorthStarSol_Order_Page />
<Affiliates_NorthStarSol_Vendor_ID />
<Affiliates_NorthStarSol_Product_ID />
<Affiliates_NorthStarSol_Maximum_Commission_Rate />
<Affiliates_OneNetworkDirect_Order_Page />
<Affiliates_OneNetworkDirect_Vendor_ID />
<Affiliates_OneNetworkDirect_Product_ID />
<Affiliates_OneNetworkDirect_Maximum_Commission_Rate />
<Affiliates_Order1_Order_Page />
<Affiliates_Order1_Vendor_ID />
<Affiliates_Order1_Product_ID />
<Affiliates_Order1_Maximum_Commission_Rate />
<Affiliates_Osolis_Order_Page />
<Affiliates_Osolis_Vendor_ID />
<Affiliates_Osolis_Product_ID />
<Affiliates_Osolis_Maximum_Commission_Rate />
<Affiliates_Plimus_Order_Page />
<Affiliates_Plimus_Vendor_ID />
<Affiliates_Plimus_Product_ID />
<Affiliates_Plimus_Maximum_Commission_Rate />
<Affiliates_Regnet_Order_Page />
<Affiliates_Regnet_Vendor_ID />
<Affiliates_Regnet_Product_ID />
<Affiliates_Regnet_Maximum_Commission_Rate />
<Affiliates_Regnow_Order_Page />
<Affiliates_Regnow_Vendor_ID />
<Affiliates_Regnow_Product_ID />
<Affiliates_Regnow_Maximum_Commission_Rate />
<Affiliates_Regsoft_Order_Page />
<Affiliates_Regsoft_Vendor_ID />
<Affiliates_Regsoft_Product_ID />
<Affiliates_Regsoft_Maximum_Commission_Rate />
<Affiliates_ShareIt_Order_Page />
<Affiliates_ShareIt_Vendor_ID />
<Affiliates_ShareIt_Product_ID />
<Affiliates_ShareIt_Maximum_Commission_Rate />
<Affiliates_Shareasale_Order_Page />
<Affiliates_Shareasale_Vendor_ID />
<Affiliates_Shareasale_Product_ID />
<Affiliates_Shareasale_Maximum_Commission_Rate />
<Affiliates_SWReg_Order_Page />
<Affiliates_SWReg_Vendor_ID />
<Affiliates_SWReg_Product_ID />
<Affiliates_SWReg_Maximum_Commission_Rate />
<Affiliates_V-Share_Order_Page />
<Affiliates_V-Share_Vendor_ID />
<Affiliates_V-Share_Product_ID />
<Affiliates_V-Share_Maximum_Commission_Rate />
<Affiliates_VFree_Order_Page />
<Affiliates_VFree_Vendor_ID />
<Affiliates_VFree_Product_ID />
<Affiliates_VFree_Maximum_Commission_Rate />
<Affiliates_Yaskifo_Order_Page />
<Affiliates_Yaskifo_Vendor_ID />
<Affiliates_Yaskifo_Product_ID />
<Affiliates_Yaskifo_Maximum_Commission_Rate />
</Affiliates>
<ASP>
<ASP_FORM>Y</ASP_FORM>
<ASP_Member>N</ASP_Member>
<ASP_Member_Number />
</ASP>
</PADGEN_PML>
<?xml version="1.0" encoding="UTF-8" ?>
<PADGEN_PML>
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
<CompanyName />
<Program_Info>
<Program_Name>DoliWamp</Program_Name>
<Program_Version>3.0.0</Program_Version>
<Program_Release_Month>01</Program_Release_Month>
<Program_Release_Day>16</Program_Release_Day>
<Program_Release_Year>2011</Program_Release_Year>
<Program_Cost_Dollars />
<Program_Cost_Other_Code />
<Program_Cost_Other />
<Program_Type>Freeware</Program_Type>
<Program_Release_Status>Major Update</Program_Release_Status>
<Program_Install_Support>Install and Uninstall</Program_Install_Support>
<Program_OS_Support>Win2000,Win7 x32,Win7 x64,Win98,WinOther,WinServer,WinVista,WinVista x64,WinXP</Program_OS_Support>
<Program_Language>English,Arabic,Catalan,Chinese,Dutch,Finnish,French,German,Icelandic,Italian,Norwegian,Polish,Portuguese,Romanian,Russian,Slovenian,Spanish,Swedish,Turkish</Program_Language>
<Program_Change_Info>http://www.dolibarr.org</Program_Change_Info>
<Program_Specific_Category>Business</Program_Specific_Category>
<Program_Category_Class>Business::Accounting &amp; Finance</Program_Category_Class>
<Program_System_Requirements>None</Program_System_Requirements>
<File_Info>
<File_Size_Bytes>26048004</File_Size_Bytes>
<File_Size_K>25437</File_Size_K>
<File_Size_MB>24.84</File_Size_MB>
</File_Info>
<Expire_Info>
<Has_Expire_Info>N</Has_Expire_Info>
<Expire_Count />
<Expire_Based_On>Days</Expire_Based_On>
<Expire_Other_Info />
<Expire_Month />
<Expire_Day />
<Expire_Year />
</Expire_Info>
</Program_Info>
<Program_Descriptions>
<English>
<Keywords>doliwamp, dolibarr, erp, crm, invoices, commercial proposals, orders, accounting, stock, products, agenda, bank, business, company, foundation, management</Keywords>
<Char_Desc_45>DoliWamp, Dolibarr ERP/CRM for Windows</Char_Desc_45>
<Char_Desc_80>DoliWamp, the easy to use Dolibarr for Windows to manage your company,foundation</Char_Desc_80>
<Char_Desc_250>DoliWamp is the Dolibarr ERP/CRM for Windows, the easy to use open source software to manage your activity (invoices, customers, suppliers, contracts, agenda, emailings...) and any other things a small or mid-sized business or a foundation needs.</Char_Desc_250>
<Char_Desc_450>DoliWamp is the Dolibarr ERP/CRM autoinstaller for Windows users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or mid-sized businesses, freelancers or foundations.</Char_Desc_450>
<Char_Desc_2000>DoliWamp is the Dolibarr ERP/CRM for Windows.
Dolibarr ERP &amp; CRM is a software built by modules addition (you enable only features you need), to manage small or mid-sized businesses, freelancers or foundations (You can manage or follow contacts, invoices, orders, commercial proposals, products, stock management, agenda, mass emailings, members of a foundation, bank accounts...).
It's an OpenSource project, based on a WAMP, MAMP or LAMP server (Apache, Mysql, PHP for all Operating Systems). Dolibarr differs from other ERP or CRM softwares (like OpenAguila, OpenBravo, OpenERP, Neogia, Compiere, etc) because everything was made to be more simple: Simple to install, Simple to use, Simple to develop.
DoliWamp is the auto-installer for Windows users with no technical knowledge to install Dolibarr ERP/CRM and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file.
</Char_Desc_2000>
</English>
</Program_Descriptions>
<Web_Info>
<Application_URLs>
<Application_Info_URL>http://www.nltechno.com/pages/dolibarrwinbin.php</Application_Info_URL>
<Application_Order_URL>http://www.nltechno.com/pages/dolibarrwinbin.php</Application_Order_URL>
<Application_Screenshot_URL>http://www.dolibarr.org/images/dolibarr_screenshot1.png</Application_Screenshot_URL>
<Application_Icon_URL>http://www.dolibarr.org/images/dolibarr.gif</Application_Icon_URL>
<Application_XML_File_URL>http://www.dolibarr.org/files/pad_doliwamp.xml</Application_XML_File_URL>
</Application_URLs>
<Download_URLs>
<Primary_Download_URL>http://www.dolibarr.org/files/doliwamp.exe</Primary_Download_URL>
<Secondary_Download_URL>http://www.dolibarr.org/files/doliwamp.exe</Secondary_Download_URL>
<Additional_Download_URL_1 />
<Additional_Download_URL_2 />
</Download_URLs>
</Web_Info>
<Permissions>
<Distribution_Permissions>GNU GPL</Distribution_Permissions>
<EULA>GNU GPL</EULA>
</Permissions>
<ASP>
<ASP_FORM>Y</ASP_FORM>
<ASP_Member>N</ASP_Member>
<ASP_Member_Number />
</ASP>
<Affiliates>
<Affiliates_FORM>Y</Affiliates_FORM>
<Affiliates_VERSION>1.4</Affiliates_VERSION>
<Affiliates_URL>http://pad.asp-software.org/extensions/Affiliates.htm</Affiliates_URL>
<Affiliates_Information_Page />
<Affiliates_Avangate_Order_Page />
<Affiliates_Avangate_Vendor_ID />
<Affiliates_Avangate_Product_ID />
<Affiliates_Avangate_Maximum_Commission_Rate />
<Affiliates_BMTMicro_Order_Page />
<Affiliates_BMTMicro_Vendor_ID />
<Affiliates_BMTMicro_Product_ID />
<Affiliates_BMTMicro_Maximum_Commission_Rate />
<Affiliates_Cleverbridge_Order_Page />
<Affiliates_Cleverbridge_Vendor_ID />
<Affiliates_Cleverbridge_Product_ID />
<Affiliates_Cleverbridge_Maximum_Commission_Rate />
<Affiliates_clixGalore_Order_Page />
<Affiliates_clixGalore_Vendor_ID />
<Affiliates_clixGalore_Product_ID />
<Affiliates_clixGalore_Maximum_Commission_Rate />
<Affiliates_CommissionJunction_Order_Page />
<Affiliates_CommissionJunction_Vendor_ID />
<Affiliates_CommissionJunction_Product_ID />
<Affiliates_CommissionJunction_Maximum_Commission_Rate />
<Affiliates_DigiBuy_Order_Page />
<Affiliates_DigiBuy_Vendor_ID />
<Affiliates_DigiBuy_Product_ID />
<Affiliates_DigiBuy_Maximum_Commission_Rate />
<Affiliates_DigitalCandle_Order_Page />
<Affiliates_DigitalCandle_Vendor_ID />
<Affiliates_DigitalCandle_Product_ID />
<Affiliates_DigitalCandle_Maximum_Commission_Rate />
<Affiliates_Emetrix_Order_Page />
<Affiliates_Emetrix_Vendor_ID />
<Affiliates_Emetrix_Product_ID />
<Affiliates_Emetrix_Maximum_Commission_Rate />
<Affiliates_eSellerate_Order_Page />
<Affiliates_eSellerate_Vendor_ID />
<Affiliates_eSellerate_Product_ID />
<Affiliates_eSellerate_Maximum_Commission_Rate />
<Affiliates_Kagi_Order_Page />
<Affiliates_Kagi_Vendor_ID />
<Affiliates_Kagi_Product_ID />
<Affiliates_Kagi_Maximum_Commission_Rate />
<Affiliates_LinkShare_Order_Page />
<Affiliates_LinkShare_Vendor_ID />
<Affiliates_LinkShare_Product_ID />
<Affiliates_LinkShare_Maximum_Commission_Rate />
<Affiliates_NorthStarSol_Order_Page />
<Affiliates_NorthStarSol_Vendor_ID />
<Affiliates_NorthStarSol_Product_ID />
<Affiliates_NorthStarSol_Maximum_Commission_Rate />
<Affiliates_OneNetworkDirect_Order_Page />
<Affiliates_OneNetworkDirect_Vendor_ID />
<Affiliates_OneNetworkDirect_Product_ID />
<Affiliates_OneNetworkDirect_Maximum_Commission_Rate />
<Affiliates_Order1_Order_Page />
<Affiliates_Order1_Vendor_ID />
<Affiliates_Order1_Product_ID />
<Affiliates_Order1_Maximum_Commission_Rate />
<Affiliates_Osolis_Order_Page />
<Affiliates_Osolis_Vendor_ID />
<Affiliates_Osolis_Product_ID />
<Affiliates_Osolis_Maximum_Commission_Rate />
<Affiliates_Plimus_Order_Page />
<Affiliates_Plimus_Vendor_ID />
<Affiliates_Plimus_Product_ID />
<Affiliates_Plimus_Maximum_Commission_Rate />
<Affiliates_Regnet_Order_Page />
<Affiliates_Regnet_Vendor_ID />
<Affiliates_Regnet_Product_ID />
<Affiliates_Regnet_Maximum_Commission_Rate />
<Affiliates_Regnow_Order_Page />
<Affiliates_Regnow_Vendor_ID />
<Affiliates_Regnow_Product_ID />
<Affiliates_Regnow_Maximum_Commission_Rate />
<Affiliates_Regsoft_Order_Page />
<Affiliates_Regsoft_Vendor_ID />
<Affiliates_Regsoft_Product_ID />
<Affiliates_Regsoft_Maximum_Commission_Rate />
<Affiliates_ShareIt_Order_Page />
<Affiliates_ShareIt_Vendor_ID />
<Affiliates_ShareIt_Product_ID />
<Affiliates_ShareIt_Maximum_Commission_Rate />
<Affiliates_Shareasale_Order_Page />
<Affiliates_Shareasale_Vendor_ID />
<Affiliates_Shareasale_Product_ID />
<Affiliates_Shareasale_Maximum_Commission_Rate />
<Affiliates_SWReg_Order_Page />
<Affiliates_SWReg_Vendor_ID />
<Affiliates_SWReg_Product_ID />
<Affiliates_SWReg_Maximum_Commission_Rate />
<Affiliates_V-Share_Order_Page />
<Affiliates_V-Share_Vendor_ID />
<Affiliates_V-Share_Product_ID />
<Affiliates_V-Share_Maximum_Commission_Rate />
<Affiliates_VFree_Order_Page />
<Affiliates_VFree_Vendor_ID />

View File

@@ -1,186 +1,194 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PADGEN_PML>
<AppVerInfo>PADGen 3.1.0.41</AppVerInfo>
<CompanyName />
<Program_Info>
<Program_Name>Dolibarr</Program_Name>
<Program_Version>2.8.0</Program_Version>
<Program_Release_Month>02</Program_Release_Month>
<Program_Release_Day>13</Program_Release_Day>
<Program_Release_Year>2010</Program_Release_Year>
<Program_Cost_Dollars />
<Program_Cost_Other_Code />
<Program_Cost_Other />
<Program_Type>Freeware</Program_Type>
<Program_Release_Status>Major Update</Program_Release_Status>
<Program_Install_Support>No Install Support</Program_Install_Support>
<Program_OS_Support>Linux,Mac OS X,Mac Other,Unix,Win2000,Win7 x32,Win7 x64,Win98,WinOther,WinServer,WinVista,WinVista x64,WinXP,Other</Program_OS_Support>
<Program_Language>English,Catalan,Dutch,French,German,Italian,Norwegian,Portuguese,Spanish</Program_Language>
<Program_Change_Info>http://www.dolibarr.org</Program_Change_Info>
<Program_Specific_Category>Business</Program_Specific_Category>
<Program_Category_Class>Business::Accounting &amp; Finance</Program_Category_Class>
<Program_System_Requirements>None</Program_System_Requirements>
<File_Info>
<File_Size_Bytes>9359175</File_Size_Bytes>
<File_Size_K>9139</File_Size_K>
<File_Size_MB>8.93</File_Size_MB>
</File_Info>
<Expire_Info>
<Has_Expire_Info>N</Has_Expire_Info>
<Expire_Count />
<Expire_Based_On>Days</Expire_Based_On>
<Expire_Other_Info />
<Expire_Month />
<Expire_Day />
<Expire_Year />
</Expire_Info>
</Program_Info>
<Program_Descriptions>
<English>
<Keywords>dolibarr, erp, crm, invoice, order, management, company, sme, accounting</Keywords>
<Char_Desc_45>Dolibarr ERP/CRM</Char_Desc_45>
<Char_Desc_80>Dolibarr ERP/CRM, the easy to use open source software to manage your activity</Char_Desc_80>
<Char_Desc_250>Dolibarr ERP/CRM, the easy to use open source software to manage your activity (invoices, customers, suppliers, contracts, agenda, emailings...) and any other things a small or medium company or a foundation needs to follow.</Char_Desc_250>
<Char_Desc_450>Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or medium companies, freelancers or foundations. We can say Dolibarr is an ERP or CRM. Dolibarr is also available with an auto-installer for Windows users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. See DoliWamp software for this.</Char_Desc_450>
<Char_Desc_2000>Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or medium companies, freelancers or foundations. We can say Dolibarr is an ERP or CRM (or both depending on activated modules).
It's an OpenSource project base on a WAMP, MAMP or LAMP server (Apache, Mysql, PHP for all Operating Systems). Dolibarr differs from other ERP or CRM softwares (like OpenAguila, OpenBravo, OpenERP, Neogia, Compiere, etc) because everything was made to be more simple:
* Simple to install
* Simple to use
* Simple to develop
Note that Dolibarr is also available with an auto-installer for Windows users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. This version is called DoliWamp.</Char_Desc_2000>
</English>
</Program_Descriptions>
<Web_Info>
<Application_URLs>
<Application_Info_URL>http://www.dolibarr.org</Application_Info_URL>
<Application_Order_URL>http://www.dolibarr.org</Application_Order_URL>
<Application_Screenshot_URL>http://www.dolibarr.org/images/dolibarr_screenshot1.png</Application_Screenshot_URL>
<Application_Icon_URL>http://www.dolibarr.org/images/dolibarr.gif</Application_Icon_URL>
<Application_XML_File_URL>http://www.dolibarr.org/files/pad_dolibarr.xml</Application_XML_File_URL>
</Application_URLs>
<Download_URLs>
<Primary_Download_URL>http://www.dolibarr.org/files/dolibarr.tgz</Primary_Download_URL>
<Secondary_Download_URL>http://www.dolibarr.org/files/dolibarr.tgz</Secondary_Download_URL>
<Additional_Download_URL_1 />
<Additional_Download_URL_2 />
</Download_URLs>
</Web_Info>
<Permissions>
<Distribution_Permissions>GNU GPL</Distribution_Permissions>
<EULA>GNU GPL</EULA>
</Permissions>
<Affiliates>
<Affiliates_FORM>Y</Affiliates_FORM>
<Affiliates_VERSION>1.4</Affiliates_VERSION>
<Affiliates_URL>http://www.asp-shareware.org/pad/extensions/Affiliates.htm</Affiliates_URL>
<Affiliates_Information_Page />
<Affiliates_Avangate_Order_Page />
<Affiliates_Avangate_Vendor_ID />
<Affiliates_Avangate_Product_ID />
<Affiliates_Avangate_Maximum_Commission_Rate />
<Affiliates_BMTMicro_Order_Page />
<Affiliates_BMTMicro_Vendor_ID />
<Affiliates_BMTMicro_Product_ID />
<Affiliates_BMTMicro_Maximum_Commission_Rate />
<Affiliates_Cleverbridge_Order_Page />
<Affiliates_Cleverbridge_Vendor_ID />
<Affiliates_Cleverbridge_Product_ID />
<Affiliates_Cleverbridge_Maximum_Commission_Rate />
<Affiliates_clixGalore_Order_Page />
<Affiliates_clixGalore_Vendor_ID />
<Affiliates_clixGalore_Product_ID />
<Affiliates_clixGalore_Maximum_Commission_Rate />
<Affiliates_CommissionJunction_Order_Page />
<Affiliates_CommissionJunction_Vendor_ID />
<Affiliates_CommissionJunction_Product_ID />
<Affiliates_CommissionJunction_Maximum_Commission_Rate />
<Affiliates_DigiBuy_Order_Page />
<Affiliates_DigiBuy_Vendor_ID />
<Affiliates_DigiBuy_Product_ID />
<Affiliates_DigiBuy_Maximum_Commission_Rate />
<Affiliates_DigitalCandle_Order_Page />
<Affiliates_DigitalCandle_Vendor_ID />
<Affiliates_DigitalCandle_Product_ID />
<Affiliates_DigitalCandle_Maximum_Commission_Rate />
<Affiliates_Emetrix_Order_Page />
<Affiliates_Emetrix_Vendor_ID />
<Affiliates_Emetrix_Product_ID />
<Affiliates_Emetrix_Maximum_Commission_Rate />
<Affiliates_eSellerate_Order_Page />
<Affiliates_eSellerate_Vendor_ID />
<Affiliates_eSellerate_Product_ID />
<Affiliates_eSellerate_Maximum_Commission_Rate />
<Affiliates_Kagi_Order_Page />
<Affiliates_Kagi_Vendor_ID />
<Affiliates_Kagi_Product_ID />
<Affiliates_Kagi_Maximum_Commission_Rate />
<Affiliates_LinkShare_Order_Page />
<Affiliates_LinkShare_Vendor_ID />
<Affiliates_LinkShare_Product_ID />
<Affiliates_LinkShare_Maximum_Commission_Rate />
<Affiliates_NorthStarSol_Order_Page />
<Affiliates_NorthStarSol_Vendor_ID />
<Affiliates_NorthStarSol_Product_ID />
<Affiliates_NorthStarSol_Maximum_Commission_Rate />
<Affiliates_OneNetworkDirect_Order_Page />
<Affiliates_OneNetworkDirect_Vendor_ID />
<Affiliates_OneNetworkDirect_Product_ID />
<Affiliates_OneNetworkDirect_Maximum_Commission_Rate />
<Affiliates_Order1_Order_Page />
<Affiliates_Order1_Vendor_ID />
<Affiliates_Order1_Product_ID />
<Affiliates_Order1_Maximum_Commission_Rate />
<Affiliates_Osolis_Order_Page />
<Affiliates_Osolis_Vendor_ID />
<Affiliates_Osolis_Product_ID />
<Affiliates_Osolis_Maximum_Commission_Rate />
<Affiliates_Plimus_Order_Page />
<Affiliates_Plimus_Vendor_ID />
<Affiliates_Plimus_Product_ID />
<Affiliates_Plimus_Maximum_Commission_Rate />
<Affiliates_Regnet_Order_Page />
<Affiliates_Regnet_Vendor_ID />
<Affiliates_Regnet_Product_ID />
<Affiliates_Regnet_Maximum_Commission_Rate />
<Affiliates_Regnow_Order_Page />
<Affiliates_Regnow_Vendor_ID />
<Affiliates_Regnow_Product_ID />
<Affiliates_Regnow_Maximum_Commission_Rate />
<Affiliates_Regsoft_Order_Page />
<Affiliates_Regsoft_Vendor_ID />
<Affiliates_Regsoft_Product_ID />
<Affiliates_Regsoft_Maximum_Commission_Rate />
<Affiliates_ShareIt_Order_Page />
<Affiliates_ShareIt_Vendor_ID />
<Affiliates_ShareIt_Product_ID />
<Affiliates_ShareIt_Maximum_Commission_Rate />
<Affiliates_Shareasale_Order_Page />
<Affiliates_Shareasale_Vendor_ID />
<Affiliates_Shareasale_Product_ID />
<Affiliates_Shareasale_Maximum_Commission_Rate />
<Affiliates_SWReg_Order_Page />
<Affiliates_SWReg_Vendor_ID />
<Affiliates_SWReg_Product_ID />
<Affiliates_SWReg_Maximum_Commission_Rate />
<Affiliates_V-Share_Order_Page />
<Affiliates_V-Share_Vendor_ID />
<Affiliates_V-Share_Product_ID />
<Affiliates_V-Share_Maximum_Commission_Rate />
<Affiliates_VFree_Order_Page />
<Affiliates_VFree_Vendor_ID />
<Affiliates_VFree_Product_ID />
<Affiliates_VFree_Maximum_Commission_Rate />
<Affiliates_Yaskifo_Order_Page />
<Affiliates_Yaskifo_Vendor_ID />
<Affiliates_Yaskifo_Product_ID />
<Affiliates_Yaskifo_Maximum_Commission_Rate />
</Affiliates>
<ASP>
<ASP_FORM>Y</ASP_FORM>
<ASP_Member>N</ASP_Member>
<ASP_Member_Number />
</ASP>
</PADGEN_PML>
<?xml version="1.0" encoding="UTF-8" ?>
<PADGEN_PML>
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
<CompanyName />
<Program_Info>
<Program_Name>Dolibarr</Program_Name>
<Program_Version>3.0.0</Program_Version>
<Program_Release_Month>01</Program_Release_Month>
<Program_Release_Day>16</Program_Release_Day>
<Program_Release_Year>2011</Program_Release_Year>
<Program_Cost_Dollars />
<Program_Cost_Other_Code />
<Program_Cost_Other />
<Program_Type>Freeware</Program_Type>
<Program_Release_Status>Major Update</Program_Release_Status>
<Program_Install_Support>No Install Support</Program_Install_Support>
<Program_OS_Support>Linux,Mac OS X,Mac Other,Unix,Win2000,Win7 x32,Win7 x64,Win98,WinOther,WinServer,WinVista,WinVista x64,WinXP,Other</Program_OS_Support>
<Program_Language>English,Arabic,Catalan,Chinese,Danish,Dutch,Finnish,French,German,Greek,Icelandic,Italian,Norwegian,Polish,Portuguese,Romanian,Russian,Slovenian,Spanish,Swedish,Turkish</Program_Language>
<Program_Change_Info>http://www.dolibarr.org</Program_Change_Info>
<Program_Specific_Category>Business</Program_Specific_Category>
<Program_Category_Class>Business::Accounting &amp; Finance</Program_Category_Class>
<Program_System_Requirements>None</Program_System_Requirements>
<File_Info>
<File_Size_Bytes>9359175</File_Size_Bytes>
<File_Size_K>9139</File_Size_K>
<File_Size_MB>8.93</File_Size_MB>
</File_Info>
<Expire_Info>
<Has_Expire_Info>N</Has_Expire_Info>
<Expire_Count />
<Expire_Based_On>Days</Expire_Based_On>
<Expire_Other_Info />
<Expire_Month />
<Expire_Day />
<Expire_Year />
</Expire_Info>
</Program_Info>
<Program_Descriptions>
<English>
<Keywords>dolibarr, erp, crm, invoices, commercial proposals, orders, accounting, stock, products, agenda, bank, business, company, foundation, management, sme, doliwamp</Keywords>
<Char_Desc_45>Dolibarr ERP/CRM</Char_Desc_45>
<Char_Desc_80>Dolibarr ERP/CRM, the easy to use open source software to manage your activity</Char_Desc_80>
<Char_Desc_250>Dolibarr ERP/CRM, the easy to use open source software to manage your activity (invoices, customers, suppliers, contracts, agenda, emailings...) and any other things a small or mid-sized business or a foundation needs to follow.</Char_Desc_250>
<Char_Desc_450>Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or medium companies, freelancers or foundations. We can say Dolibarr is an ERP or CRM. Dolibarr is also available with an auto-installer for Windows users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. See DoliWamp software for this.</Char_Desc_450>
<Char_Desc_2000>Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or mid-sized businesses, freelancers or foundations. We can say Dolibarr is an ERP or CRM (or both depending on activated modules).
It's an OpenSource project base on a WAMP, MAMP or LAMP server (Apache, Mysql, PHP for all Operating Systems). Dolibarr differs from other ERP or CRM softwares (like OpenAguila, OpenBravo, OpenERP, Neogia, Compiere, etc) because everything was made to be more simple:
* Simple to install
* Simple to use
* Simple to develop
Note that Dolibarr is also available with an auto-installer for Windows or Ubuntu users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. This version is called DoliWamp (for Windows) or DoliBuntu (for Ubuntu/Debian).</Char_Desc_2000>
</English>
</Program_Descriptions>
<Web_Info>
<Application_URLs>
<Application_Info_URL>http://www.dolibarr.org</Application_Info_URL>
<Application_Order_URL>http://www.dolibarr.org</Application_Order_URL>
<Application_Screenshot_URL>http://www.dolibarr.org/images/dolibarr_screenshot1.png</Application_Screenshot_URL>
<Application_Icon_URL>http://www.dolibarr.org/images/dolibarr.gif</Application_Icon_URL>
<Application_XML_File_URL>http://www.dolibarr.org/files/pad_dolibarr.xml</Application_XML_File_URL>
</Application_URLs>
<Download_URLs>
<Primary_Download_URL>http://www.dolibarr.org/files/dolibarr.tgz</Primary_Download_URL>
<Secondary_Download_URL>http://www.dolibarr.org/files/dolibarr.tgz</Secondary_Download_URL>
<Additional_Download_URL_1 />
<Additional_Download_URL_2 />
</Download_URLs>
</Web_Info>
<Permissions>
<Distribution_Permissions>GNU GPL</Distribution_Permissions>
<EULA>GNU GPL</EULA>
</Permissions>
<ASP>
<ASP_FORM>Y</ASP_FORM>
<ASP_Member>N</ASP_Member>
<ASP_Member_Number />
</ASP>
<Affiliates>
<Affiliates_FORM>Y</Affiliates_FORM>
<Affiliates_VERSION>1.4</Affiliates_VERSION>
<Affiliates_URL>http://pad.asp-software.org/extensions/Affiliates.htm</Affiliates_URL>
<Affiliates_Information_Page />
<Affiliates_Avangate_Order_Page />
<Affiliates_Avangate_Vendor_ID />
<Affiliates_Avangate_Product_ID />
<Affiliates_Avangate_Maximum_Commission_Rate />
<Affiliates_BMTMicro_Order_Page />
<Affiliates_BMTMicro_Vendor_ID />
<Affiliates_BMTMicro_Product_ID />
<Affiliates_BMTMicro_Maximum_Commission_Rate />
<Affiliates_Cleverbridge_Order_Page />
<Affiliates_Cleverbridge_Vendor_ID />
<Affiliates_Cleverbridge_Product_ID />
<Affiliates_Cleverbridge_Maximum_Commission_Rate />
<Affiliates_clixGalore_Order_Page />
<Affiliates_clixGalore_Vendor_ID />
<Affiliates_clixGalore_Product_ID />
<Affiliates_clixGalore_Maximum_Commission_Rate />
<Affiliates_CommissionJunction_Order_Page />
<Affiliates_CommissionJunction_Vendor_ID />
<Affiliates_CommissionJunction_Product_ID />
<Affiliates_CommissionJunction_Maximum_Commission_Rate />
<Affiliates_DigiBuy_Order_Page />
<Affiliates_DigiBuy_Vendor_ID />
<Affiliates_DigiBuy_Product_ID />
<Affiliates_DigiBuy_Maximum_Commission_Rate />
<Affiliates_DigitalCandle_Order_Page />
<Affiliates_DigitalCandle_Vendor_ID />
<Affiliates_DigitalCandle_Product_ID />
<Affiliates_DigitalCandle_Maximum_Commission_Rate />
<Affiliates_Emetrix_Order_Page />
<Affiliates_Emetrix_Vendor_ID />
<Affiliates_Emetrix_Product_ID />
<Affiliates_Emetrix_Maximum_Commission_Rate />
<Affiliates_eSellerate_Order_Page />
<Affiliates_eSellerate_Vendor_ID />
<Affiliates_eSellerate_Product_ID />
<Affiliates_eSellerate_Maximum_Commission_Rate />
<Affiliates_Kagi_Order_Page />
<Affiliates_Kagi_Vendor_ID />
<Affiliates_Kagi_Product_ID />
<Affiliates_Kagi_Maximum_Commission_Rate />
<Affiliates_LinkShare_Order_Page />
<Affiliates_LinkShare_Vendor_ID />
<Affiliates_LinkShare_Product_ID />
<Affiliates_LinkShare_Maximum_Commission_Rate />
<Affiliates_NorthStarSol_Order_Page />
<Affiliates_NorthStarSol_Vendor_ID />
<Affiliates_NorthStarSol_Product_ID />
<Affiliates_NorthStarSol_Maximum_Commission_Rate />
<Affiliates_OneNetworkDirect_Order_Page />
<Affiliates_OneNetworkDirect_Vendor_ID />
<Affiliates_OneNetworkDirect_Product_ID />
<Affiliates_OneNetworkDirect_Maximum_Commission_Rate />
<Affiliates_Order1_Order_Page />
<Affiliates_Order1_Vendor_ID />
<Affiliates_Order1_Product_ID />
<Affiliates_Order1_Maximum_Commission_Rate />
<Affiliates_Osolis_Order_Page />
<Affiliates_Osolis_Vendor_ID />
<Affiliates_Osolis_Product_ID />
<Affiliates_Osolis_Maximum_Commission_Rate />
<Affiliates_Plimus_Order_Page />
<Affiliates_Plimus_Vendor_ID />
<Affiliates_Plimus_Product_ID />
<Affiliates_Plimus_Maximum_Commission_Rate />
<Affiliates_Regnet_Order_Page />
<Affiliates_Regnet_Vendor_ID />
<Affiliates_Regnet_Product_ID />
<Affiliates_Regnet_Maximum_Commission_Rate />
<Affiliates_Regnow_Order_Page />
<Affiliates_Regnow_Vendor_ID />
<Affiliates_Regnow_Product_ID />
<Affiliates_Regnow_Maximum_Commission_Rate />
<Affiliates_Regsoft_Order_Page />
<Affiliates_Regsoft_Vendor_ID />
<Affiliates_Regsoft_Product_ID />
<Affiliates_Regsoft_Maximum_Commission_Rate />
<Affiliates_ShareIt_Order_Page />
<Affiliates_ShareIt_Vendor_ID />
<Affiliates_ShareIt_Product_ID />
<Affiliates_ShareIt_Maximum_Commission_Rate />
<Affiliates_Shareasale_Order_Page />
<Affiliates_Shareasale_Vendor_ID />
<Affiliates_Shareasale_Product_ID />
<Affiliates_Shareasale_Maximum_Commission_Rate />
<Affiliates_SWReg_Order_Page />
<Affiliates_SWReg_Vendor_ID />

View File

@@ -1,31 +1,31 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PADGEN_CML>
<AppVerInfo>PADGen 3.1.0.41</AppVerInfo>
<Company_Info>
<Company_Name>NLTechno</Company_Name>
<Address_1>61 Boulevard Vauban</Address_1>
<Address_2 />
<City_Town>Montigny-le-Bretonneux</City_Town>
<State_Province />
<Zip_Postal_Code>78180</Zip_Postal_Code>
<Country>FRANCE</Country>
<Company_WebSite_URL>http://www.nltechno.com</Company_WebSite_URL>
<Contact_Info>
<Author_First_Name>NLTechno</Author_First_Name>
<Author_Last_Name>NLTechno</Author_Last_Name>
<Author_Email>dolibarr@nltechno.com</Author_Email>
<Contact_First_Name>NLTechno</Contact_First_Name>
<Contact_Last_Name>NLTechno</Contact_Last_Name>
<Contact_Email>dolibarr@nltechno.com</Contact_Email>
</Contact_Info>
<Support_Info>
<Sales_Email>dolibarr@nltechno.com</Sales_Email>
<Support_Email>dolibarr@nltechno.com</Support_Email>
<General_Email>dolibarr@nltechno.com</General_Email>
<Sales_Phone />
<Support_Phone />
<General_Phone />
<Fax_Phone />
</Support_Info>
</Company_Info>
</PADGEN_CML>
<?xml version="1.0" encoding="UTF-8" ?>
<PADGEN_CML>
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
<Company_Info>
<Company_Name>NLTechno</Company_Name>
<Address_1>11 Rue raymond Queneau</Address_1>
<Address_2 />
<City_Town>Rueil Malmaison</City_Town>
<State_Province />
<Zip_Postal_Code>92500</Zip_Postal_Code>
<Country>FRANCE</Country>
<Company_WebSite_URL>http://www.nltechno.com</Company_WebSite_URL>
<Contact_Info>
<Author_First_Name>NLTechno</Author_First_Name>
<Author_Last_Name>NLTechno</Author_Last_Name>
<Author_Email>dolibarr@nltechno.com</Author_Email>
<Contact_First_Name>NLTechno</Contact_First_Name>
<Contact_Last_Name>NLTechno</Contact_Last_Name>
<Contact_Email>dolibarr@nltechno.com</Contact_Email>
</Contact_Info>
<Support_Info>
<Sales_Email>dolibarr@nltechno.com</Sales_Email>
<Support_Email>dolibarr@nltechno.com</Support_Email>
<General_Email>dolibarr@nltechno.com</General_Email>
<Sales_Phone />
<Support_Phone />
<General_Phone />
<Fax_Phone />
</Support_Info>
</Company_Info>
</PADGEN_CML>

Binary file not shown.

View File

@@ -1,216 +1,240 @@
<?xml version="1.0" ?>
<XML_DIZ_INFO>
<MASTER_PAD_VERSION_INFO>
<MASTER_PAD_VERSION>3.10</MASTER_PAD_VERSION>
<MASTER_PAD_EDITOR>PADGen 3.1.0.41 http://www.padgen.org</MASTER_PAD_EDITOR>
<MASTER_PAD_INFO>Portable Application Description, or PAD for short, is a data set that is used by shareware authors to disseminate information to anyone interested in their software products. To find out more go to http://www.asp-shareware.org/pad</MASTER_PAD_INFO>
</MASTER_PAD_VERSION_INFO>
<Company_Info>
<Company_Name>Dolibarr team</Company_Name>
<Address_1>61 Boulevard Vauban</Address_1>
<Address_2 />
<City_Town>Montigny-le-Bretonneux</City_Town>
<State_Province />
<Zip_Postal_Code>78180</Zip_Postal_Code>
<Country>FRANCE</Country>
<Company_WebSite_URL>http://www.dolibarr.org</Company_WebSite_URL>
<Contact_Info>
<Author_First_Name>Dolibarr team</Author_First_Name>
<Author_Last_Name>Dolibarr team</Author_Last_Name>
<Author_Email>dolibarr-dev@nongnu.org</Author_Email>
<Contact_First_Name>Dolibarr team</Contact_First_Name>
<Contact_Last_Name>Dolibarr team</Contact_Last_Name>
<Contact_Email>dolibarr-dev@nongnu.org</Contact_Email>
</Contact_Info>
<Support_Info>
<Sales_Email>dolibarr-dev@nongnu.org</Sales_Email>
<Support_Email>dolibarr-dev@nongnu.org</Support_Email>
<General_Email>dolibarr-dev@nongnu.org</General_Email>
<Sales_Phone />
<Support_Phone />
<General_Phone />
<Fax_Phone />
</Support_Info>
</Company_Info>
<Program_Info>
<Program_Name>Dolibarr</Program_Name>
<Program_Version>2.8.0</Program_Version>
<Program_Release_Month>02</Program_Release_Month>
<Program_Release_Day>13</Program_Release_Day>
<Program_Release_Year>2010</Program_Release_Year>
<Program_Cost_Dollars />
<Program_Cost_Other_Code />
<Program_Cost_Other />
<Program_Type>Freeware</Program_Type>
<Program_Release_Status>Major Update</Program_Release_Status>
<Program_Install_Support>No Install Support</Program_Install_Support>
<Program_OS_Support>Linux,Mac OS X,Mac Other,Unix,Win2000,Win7 x32,Win7 x64,Win98,WinOther,WinServer,WinVista,WinVista x64,WinXP,Other</Program_OS_Support>
<Program_Language>English,Catalan,Dutch,French,German,Italian,Norwegian,Portuguese,Spanish</Program_Language>
<Program_Change_Info>http://www.dolibarr.org</Program_Change_Info>
<Program_Specific_Category>Business</Program_Specific_Category>
<Program_Category_Class>Business::Accounting &amp; Finance</Program_Category_Class>
<Program_System_Requirements>None</Program_System_Requirements>
<File_Info>
<File_Size_Bytes>9359175</File_Size_Bytes>
<File_Size_K>9139</File_Size_K>
<File_Size_MB>8.93</File_Size_MB>
</File_Info>
<Expire_Info>
<Has_Expire_Info>N</Has_Expire_Info>
<Expire_Count />
<Expire_Based_On>Days</Expire_Based_On>
<Expire_Other_Info />
<Expire_Month />
<Expire_Day />
<Expire_Year />
</Expire_Info>
</Program_Info>
<Program_Descriptions>
<English>
<Keywords>dolibarr, erp, crm, invoice, order, management, company, sme, accounting</Keywords>
<Char_Desc_45>Dolibarr ERP/CRM</Char_Desc_45>
<Char_Desc_80>Dolibarr ERP/CRM, the easy to use open source software to manage your activity</Char_Desc_80>
<Char_Desc_250>Dolibarr ERP/CRM, the easy to use open source software to manage your activity (invoices, customers, suppliers, contracts, agenda, emailings...) and any other things a small or medium company or a foundation needs to follow.</Char_Desc_250>
<Char_Desc_450>Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or medium companies, freelancers or foundations. We can say Dolibarr is an ERP or CRM. Dolibarr is also available with an auto-installer for Windows users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. See DoliWamp software for this.</Char_Desc_450>
<Char_Desc_2000>Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or medium companies, freelancers or foundations. We can say Dolibarr is an ERP or CRM (or both depending on activated modules).
It's an OpenSource project base on a WAMP, MAMP or LAMP server (Apache, Mysql, PHP for all Operating Systems). Dolibarr differs from other ERP or CRM softwares (like OpenAguila, OpenBravo, OpenERP, Neogia, Compiere, etc) because everything was made to be more simple:
* Simple to install
* Simple to use
* Simple to develop
Note that Dolibarr is also available with an auto-installer for Windows users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. This version is called DoliWamp.</Char_Desc_2000>
</English>
</Program_Descriptions>
<Web_Info>
<Application_URLs>
<Application_Info_URL>http://www.dolibarr.org</Application_Info_URL>
<Application_Order_URL>http://www.dolibarr.org</Application_Order_URL>
<Application_Screenshot_URL>http://www.dolibarr.org/images/dolibarr_screenshot1.png</Application_Screenshot_URL>
<Application_Icon_URL>http://www.dolibarr.org/images/dolibarr.gif</Application_Icon_URL>
<Application_XML_File_URL>http://www.dolibarr.org/files/pad_dolibarr.xml</Application_XML_File_URL>
</Application_URLs>
<Download_URLs>
<Primary_Download_URL>http://www.dolibarr.org/files/dolibarr.tgz</Primary_Download_URL>
<Secondary_Download_URL>http://www.dolibarr.org/files/dolibarr.tgz</Secondary_Download_URL>
<Additional_Download_URL_1 />
<Additional_Download_URL_2 />
</Download_URLs>
</Web_Info>
<Permissions>
<Distribution_Permissions>GNU GPL</Distribution_Permissions>
<EULA>GNU GPL</EULA>
</Permissions>
<Affiliates>
<Affiliates_FORM>Y</Affiliates_FORM>
<Affiliates_VERSION>1.4</Affiliates_VERSION>
<Affiliates_URL>http://www.asp-shareware.org/pad/extensions/Affiliates.htm</Affiliates_URL>
<Affiliates_Information_Page />
<Affiliates_Avangate_Order_Page />
<Affiliates_Avangate_Vendor_ID />
<Affiliates_Avangate_Product_ID />
<Affiliates_Avangate_Maximum_Commission_Rate />
<Affiliates_BMTMicro_Order_Page />
<Affiliates_BMTMicro_Vendor_ID />
<Affiliates_BMTMicro_Product_ID />
<Affiliates_BMTMicro_Maximum_Commission_Rate />
<Affiliates_Cleverbridge_Order_Page />
<Affiliates_Cleverbridge_Vendor_ID />
<Affiliates_Cleverbridge_Product_ID />
<Affiliates_Cleverbridge_Maximum_Commission_Rate />
<Affiliates_clixGalore_Order_Page />
<Affiliates_clixGalore_Vendor_ID />
<Affiliates_clixGalore_Product_ID />
<Affiliates_clixGalore_Maximum_Commission_Rate />
<Affiliates_CommissionJunction_Order_Page />
<Affiliates_CommissionJunction_Vendor_ID />
<Affiliates_CommissionJunction_Product_ID />
<Affiliates_CommissionJunction_Maximum_Commission_Rate />
<Affiliates_DigiBuy_Order_Page />
<Affiliates_DigiBuy_Vendor_ID />
<Affiliates_DigiBuy_Product_ID />
<Affiliates_DigiBuy_Maximum_Commission_Rate />
<Affiliates_DigitalCandle_Order_Page />
<Affiliates_DigitalCandle_Vendor_ID />
<Affiliates_DigitalCandle_Product_ID />
<Affiliates_DigitalCandle_Maximum_Commission_Rate />
<Affiliates_Emetrix_Order_Page />
<Affiliates_Emetrix_Vendor_ID />
<Affiliates_Emetrix_Product_ID />
<Affiliates_Emetrix_Maximum_Commission_Rate />
<Affiliates_eSellerate_Order_Page />
<Affiliates_eSellerate_Vendor_ID />
<Affiliates_eSellerate_Product_ID />
<Affiliates_eSellerate_Maximum_Commission_Rate />
<Affiliates_Kagi_Order_Page />
<Affiliates_Kagi_Vendor_ID />
<Affiliates_Kagi_Product_ID />
<Affiliates_Kagi_Maximum_Commission_Rate />
<Affiliates_LinkShare_Order_Page />
<Affiliates_LinkShare_Vendor_ID />
<Affiliates_LinkShare_Product_ID />
<Affiliates_LinkShare_Maximum_Commission_Rate />
<Affiliates_NorthStarSol_Order_Page />
<Affiliates_NorthStarSol_Vendor_ID />
<Affiliates_NorthStarSol_Product_ID />
<Affiliates_NorthStarSol_Maximum_Commission_Rate />
<Affiliates_OneNetworkDirect_Order_Page />
<Affiliates_OneNetworkDirect_Vendor_ID />
<Affiliates_OneNetworkDirect_Product_ID />
<Affiliates_OneNetworkDirect_Maximum_Commission_Rate />
<Affiliates_Order1_Order_Page />
<Affiliates_Order1_Vendor_ID />
<Affiliates_Order1_Product_ID />
<Affiliates_Order1_Maximum_Commission_Rate />
<Affiliates_Osolis_Order_Page />
<Affiliates_Osolis_Vendor_ID />
<Affiliates_Osolis_Product_ID />
<Affiliates_Osolis_Maximum_Commission_Rate />
<Affiliates_Plimus_Order_Page />
<Affiliates_Plimus_Vendor_ID />
<Affiliates_Plimus_Product_ID />
<Affiliates_Plimus_Maximum_Commission_Rate />
<Affiliates_Regnet_Order_Page />
<Affiliates_Regnet_Vendor_ID />
<Affiliates_Regnet_Product_ID />
<Affiliates_Regnet_Maximum_Commission_Rate />
<Affiliates_Regnow_Order_Page />
<Affiliates_Regnow_Vendor_ID />
<Affiliates_Regnow_Product_ID />
<Affiliates_Regnow_Maximum_Commission_Rate />
<Affiliates_Regsoft_Order_Page />
<Affiliates_Regsoft_Vendor_ID />
<Affiliates_Regsoft_Product_ID />
<Affiliates_Regsoft_Maximum_Commission_Rate />
<Affiliates_ShareIt_Order_Page />
<Affiliates_ShareIt_Vendor_ID />
<Affiliates_ShareIt_Product_ID />
<Affiliates_ShareIt_Maximum_Commission_Rate />
<Affiliates_Shareasale_Order_Page />
<Affiliates_Shareasale_Vendor_ID />
<Affiliates_Shareasale_Product_ID />
<Affiliates_Shareasale_Maximum_Commission_Rate />
<Affiliates_SWReg_Order_Page />
<Affiliates_SWReg_Vendor_ID />
<Affiliates_SWReg_Product_ID />
<Affiliates_SWReg_Maximum_Commission_Rate />
<Affiliates_V-Share_Order_Page />
<Affiliates_V-Share_Vendor_ID />
<Affiliates_V-Share_Product_ID />
<Affiliates_V-Share_Maximum_Commission_Rate />
<Affiliates_VFree_Order_Page />
<Affiliates_VFree_Vendor_ID />
<Affiliates_VFree_Product_ID />
<Affiliates_VFree_Maximum_Commission_Rate />
<Affiliates_Yaskifo_Order_Page />
<Affiliates_Yaskifo_Vendor_ID />
<Affiliates_Yaskifo_Product_ID />
<Affiliates_Yaskifo_Maximum_Commission_Rate />
</Affiliates>
<ASP>
<ASP_FORM>Y</ASP_FORM>
<ASP_Member>N</ASP_Member>
<ASP_Member_Number />
</ASP>
</XML_DIZ_INFO>
<?xml version="1.0" ?>
<XML_DIZ_INFO>
<MASTER_PAD_VERSION_INFO>
<MASTER_PAD_VERSION>3.11</MASTER_PAD_VERSION>
<MASTER_PAD_EDITOR>PADGen 3.1.1.47 http://www.padgen.org</MASTER_PAD_EDITOR>
<MASTER_PAD_INFO>Portable Application Description, or PAD for short, is a data set that is used by shareware authors to disseminate information to anyone interested in their software products. To find out more go to http://pad.asp-software.org</MASTER_PAD_INFO>
</MASTER_PAD_VERSION_INFO>
<Company_Info>
<Company_Name>Dolibarr team</Company_Name>
<Address_1>61 Boulevard Vauban</Address_1>
<Address_2 />
<City_Town>Montigny-le-Bretonneux</City_Town>
<State_Province />
<Zip_Postal_Code>78180</Zip_Postal_Code>
<Country>FRANCE</Country>
<Company_WebSite_URL>http://www.dolibarr.org</Company_WebSite_URL>
<Contact_Info>
<Author_First_Name>Dolibarr team</Author_First_Name>
<Author_Last_Name>Dolibarr team</Author_Last_Name>
<Author_Email>dolibarr-dev@nongnu.org</Author_Email>
<Contact_First_Name>Dolibarr team</Contact_First_Name>
<Contact_Last_Name>Dolibarr team</Contact_Last_Name>
<Contact_Email>dolibarr-dev@nongnu.org</Contact_Email>
</Contact_Info>
<Support_Info>
<Sales_Email>dolibarr-dev@nongnu.org</Sales_Email>
<Support_Email>dolibarr-dev@nongnu.org</Support_Email>
<General_Email>dolibarr-dev@nongnu.org</General_Email>
<Sales_Phone />
<Support_Phone />
<General_Phone />
<Fax_Phone />
</Support_Info>
</Company_Info>
<Program_Info>
<Program_Name>Dolibarr</Program_Name>
<Program_Version>3.0.0</Program_Version>
<Program_Release_Month>01</Program_Release_Month>
<Program_Release_Day>16</Program_Release_Day>
<Program_Release_Year>2011</Program_Release_Year>
<Program_Cost_Dollars />
<Program_Cost_Other_Code />
<Program_Cost_Other />
<Program_Type>Freeware</Program_Type>
<Program_Release_Status>Major Update</Program_Release_Status>
<Program_Install_Support>No Install Support</Program_Install_Support>
<Program_OS_Support>Linux,Mac OS X,Mac Other,Unix,Win2000,Win7 x32,Win7 x64,Win98,WinOther,WinServer,WinVista,WinVista x64,WinXP,Other</Program_OS_Support>
<Program_Language>English,Arabic,Catalan,Chinese,Danish,Dutch,Finnish,French,German,Greek,Icelandic,Italian,Norwegian,Polish,Portuguese,Romanian,Russian,Slovenian,Spanish,Swedish,Turkish</Program_Language>
<Program_Change_Info>http://www.dolibarr.org</Program_Change_Info>
<Program_Specific_Category>Business</Program_Specific_Category>
<Program_Category_Class>Business::Accounting &amp; Finance</Program_Category_Class>
<Program_System_Requirements>None</Program_System_Requirements>
<File_Info>
<File_Size_Bytes>9359175</File_Size_Bytes>
<File_Size_K>9139</File_Size_K>
<File_Size_MB>8.93</File_Size_MB>
</File_Info>
<Expire_Info>
<Has_Expire_Info>N</Has_Expire_Info>
<Expire_Count />
<Expire_Based_On>Days</Expire_Based_On>
<Expire_Other_Info />
<Expire_Month />
<Expire_Day />
<Expire_Year />
</Expire_Info>
</Program_Info>
<Program_Descriptions>
<English>
<Keywords>dolibarr, erp, crm, invoices, commercial proposals, orders, accounting, stock, products, agenda, bank, business, company, foundation, management, sme, doliwamp</Keywords>
<Char_Desc_45>Dolibarr ERP/CRM</Char_Desc_45>
<Char_Desc_80>Dolibarr ERP/CRM, the easy to use open source software to manage your activity</Char_Desc_80>
<Char_Desc_250>Dolibarr ERP/CRM, the easy to use open source software to manage your activity (invoices, customers, suppliers, contracts, agenda, emailings...) and any other things a small or mid-sized business or a foundation needs to follow.</Char_Desc_250>
<Char_Desc_450>Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or medium companies, freelancers or foundations. We can say Dolibarr is an ERP or CRM. Dolibarr is also available with an auto-installer for Windows users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. See DoliWamp software for this.</Char_Desc_450>
<Char_Desc_2000>Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or mid-sized businesses, freelancers or foundations. We can say Dolibarr is an ERP or CRM (or both depending on activated modules).
It's an OpenSource project base on a WAMP, MAMP or LAMP server (Apache, Mysql, PHP for all Operating Systems). Dolibarr differs from other ERP or CRM softwares (like OpenAguila, OpenBravo, OpenERP, Neogia, Compiere, etc) because everything was made to be more simple:
* Simple to install
* Simple to use
* Simple to develop
Note that Dolibarr is also available with an auto-installer for Windows or Ubuntu users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. This version is called DoliWamp (for Windows) or DoliBuntu (for Ubuntu/Debian).</Char_Desc_2000>
</English>
</Program_Descriptions>
<Web_Info>
<Application_URLs>
<Application_Info_URL>http://www.dolibarr.org</Application_Info_URL>
<Application_Order_URL>http://www.dolibarr.org</Application_Order_URL>
<Application_Screenshot_URL>http://www.dolibarr.org/images/dolibarr_screenshot1.png</Application_Screenshot_URL>
<Application_Icon_URL>http://www.dolibarr.org/images/dolibarr.gif</Application_Icon_URL>
<Application_XML_File_URL>http://www.dolibarr.org/files/pad_dolibarr.xml</Application_XML_File_URL>
</Application_URLs>
<Download_URLs>
<Primary_Download_URL>http://www.dolibarr.org/files/dolibarr.tgz</Primary_Download_URL>
<Secondary_Download_URL>http://www.dolibarr.org/files/dolibarr.tgz</Secondary_Download_URL>
<Additional_Download_URL_1 />
<Additional_Download_URL_2 />
</Download_URLs>
</Web_Info>
<Permissions>
<Distribution_Permissions>GNU GPL</Distribution_Permissions>
<EULA>GNU GPL</EULA>
</Permissions>
<ASP>
<ASP_FORM>Y</ASP_FORM>
<ASP_Member>N</ASP_Member>
<ASP_Member_Number />
</ASP>
<Affiliates>
<Affiliates_FORM>Y</Affiliates_FORM>
<Affiliates_VERSION>1.4</Affiliates_VERSION>
<Affiliates_URL>http://pad.asp-software.org/extensions/Affiliates.htm</Affiliates_URL>
<Affiliates_Information_Page />
<Affiliates_Avangate_Order_Page />
<Affiliates_Avangate_Vendor_ID />
<Affiliates_Avangate_Product_ID />
<Affiliates_Avangate_Maximum_Commission_Rate />
<Affiliates_BMTMicro_Order_Page />
<Affiliates_BMTMicro_Vendor_ID />
<Affiliates_BMTMicro_Product_ID />
<Affiliates_BMTMicro_Maximum_Commission_Rate />
<Affiliates_Cleverbridge_Order_Page />
<Affiliates_Cleverbridge_Vendor_ID />
<Affiliates_Cleverbridge_Product_ID />
<Affiliates_Cleverbridge_Maximum_Commission_Rate />
<Affiliates_clixGalore_Order_Page />
<Affiliates_clixGalore_Vendor_ID />
<Affiliates_clixGalore_Product_ID />
<Affiliates_clixGalore_Maximum_Commission_Rate />
<Affiliates_CommissionJunction_Order_Page />
<Affiliates_CommissionJunction_Vendor_ID />
<Affiliates_CommissionJunction_Product_ID />
<Affiliates_CommissionJunction_Maximum_Commission_Rate />
<Affiliates_DigiBuy_Order_Page />
<Affiliates_DigiBuy_Vendor_ID />
<Affiliates_DigiBuy_Product_ID />
<Affiliates_DigiBuy_Maximum_Commission_Rate />
<Affiliates_DigitalCandle_Order_Page />
<Affiliates_DigitalCandle_Vendor_ID />
<Affiliates_DigitalCandle_Product_ID />
<Affiliates_DigitalCandle_Maximum_Commission_Rate />
<Affiliates_Emetrix_Order_Page />
<Affiliates_Emetrix_Vendor_ID />
<Affiliates_Emetrix_Product_ID />
<Affiliates_Emetrix_Maximum_Commission_Rate />
<Affiliates_eSellerate_Order_Page />
<Affiliates_eSellerate_Vendor_ID />
<Affiliates_eSellerate_Product_ID />
<Affiliates_eSellerate_Maximum_Commission_Rate />
<Affiliates_Kagi_Order_Page />
<Affiliates_Kagi_Vendor_ID />
<Affiliates_Kagi_Product_ID />
<Affiliates_Kagi_Maximum_Commission_Rate />
<Affiliates_LinkShare_Order_Page />
<Affiliates_LinkShare_Vendor_ID />
<Affiliates_LinkShare_Product_ID />
<Affiliates_LinkShare_Maximum_Commission_Rate />
<Affiliates_NorthStarSol_Order_Page />
<Affiliates_NorthStarSol_Vendor_ID />
<Affiliates_NorthStarSol_Product_ID />
<Affiliates_NorthStarSol_Maximum_Commission_Rate />
<Affiliates_OneNetworkDirect_Order_Page />
<Affiliates_OneNetworkDirect_Vendor_ID />
<Affiliates_OneNetworkDirect_Product_ID />
<Affiliates_OneNetworkDirect_Maximum_Commission_Rate />
<Affiliates_Order1_Order_Page />
<Affiliates_Order1_Vendor_ID />
<Affiliates_Order1_Product_ID />
<Affiliates_Order1_Maximum_Commission_Rate />
<Affiliates_Osolis_Order_Page />
<Affiliates_Osolis_Vendor_ID />
<Affiliates_Osolis_Product_ID />
<Affiliates_Osolis_Maximum_Commission_Rate />
<Affiliates_Plimus_Order_Page />
<Affiliates_Plimus_Vendor_ID />
<Affiliates_Plimus_Product_ID />
<Affiliates_Plimus_Maximum_Commission_Rate />
<Affiliates_Regnet_Order_Page />
<Affiliates_Regnet_Vendor_ID />
<Affiliates_Regnet_Product_ID />
<Affiliates_Regnet_Maximum_Commission_Rate />
<Affiliates_Regnow_Order_Page />
<Affiliates_Regnow_Vendor_ID />

Binary file not shown.

View File

@@ -1,211 +1,216 @@
<?xml version="1.0" ?>
<XML_DIZ_INFO>
<MASTER_PAD_VERSION_INFO>
<MASTER_PAD_VERSION>3.10</MASTER_PAD_VERSION>
<MASTER_PAD_EDITOR>PADGen 3.1.0.41 http://www.padgen.org</MASTER_PAD_EDITOR>
<MASTER_PAD_INFO>Portable Application Description, or PAD for short, is a data set that is used by shareware authors to disseminate information to anyone interested in their software products. To find out more go to http://www.asp-shareware.org/pad</MASTER_PAD_INFO>
</MASTER_PAD_VERSION_INFO>
<Company_Info>
<Company_Name>NLTechno</Company_Name>
<Address_1>61 Boulevard Vauban</Address_1>
<Address_2 />
<City_Town>Montigny-le-Bretonneux</City_Town>
<State_Province />
<Zip_Postal_Code>78180</Zip_Postal_Code>
<Country>FRANCE</Country>
<Company_WebSite_URL>http://www.nltechno.com</Company_WebSite_URL>
<Contact_Info>
<Author_First_Name>NLTechno</Author_First_Name>
<Author_Last_Name>NLTechno</Author_Last_Name>
<Author_Email>dolibarr@nltechno.com</Author_Email>
<Contact_First_Name>NLTechno</Contact_First_Name>
<Contact_Last_Name>NLTechno</Contact_Last_Name>
<Contact_Email>dolibarr@nltechno.com</Contact_Email>
</Contact_Info>
<Support_Info>
<Sales_Email>dolibarr@nltechno.com</Sales_Email>
<Support_Email>dolibarr@nltechno.com</Support_Email>
<General_Email>dolibarr@nltechno.com</General_Email>
<Sales_Phone />
<Support_Phone />
<General_Phone />
<Fax_Phone />
</Support_Info>
</Company_Info>
<Program_Info>
<Program_Name>DoliWamp</Program_Name>
<Program_Version>2.8.0</Program_Version>
<Program_Release_Month>02</Program_Release_Month>
<Program_Release_Day>13</Program_Release_Day>
<Program_Release_Year>2010</Program_Release_Year>
<Program_Cost_Dollars />
<Program_Cost_Other_Code />
<Program_Cost_Other />
<Program_Type>Freeware</Program_Type>
<Program_Release_Status>Major Update</Program_Release_Status>
<Program_Install_Support>Install and Uninstall</Program_Install_Support>
<Program_OS_Support>Win2000,Win7 x32,Win7 x64,Win98,WinOther,WinServer,WinVista,WinVista x64,WinXP,Other</Program_OS_Support>
<Program_Language>English,Catalan,Dutch,French,German,Italian,Norwegian,Portuguese,Spanish</Program_Language>
<Program_Change_Info>http://www.dolibarr.org</Program_Change_Info>
<Program_Specific_Category>Business</Program_Specific_Category>
<Program_Category_Class>Business::Accounting &amp; Finance</Program_Category_Class>
<Program_System_Requirements>None</Program_System_Requirements>
<File_Info>
<File_Size_Bytes>26048004</File_Size_Bytes>
<File_Size_K>25437</File_Size_K>
<File_Size_MB>24.84</File_Size_MB>
</File_Info>
<Expire_Info>
<Has_Expire_Info>N</Has_Expire_Info>
<Expire_Count />
<Expire_Based_On>Days</Expire_Based_On>
<Expire_Other_Info />
<Expire_Month />
<Expire_Day />
<Expire_Year />
</Expire_Info>
</Program_Info>
<Program_Descriptions>
<English>
<Keywords>doliwamp, dolibarr, erp, crm, management, company, accounting</Keywords>
<Char_Desc_45>DoliWamp, Dolibarr ERP/CRM for Windows</Char_Desc_45>
<Char_Desc_80>DoliWamp, the easy to use Dolibarr for Windows to manage your companyfoundation</Char_Desc_80>
<Char_Desc_250>DoliWamp is the Dolibarr ERP/CRM for Windows, the easy to use open source software to manage your activity (invoices, customers, suppliers, contracts, agenda, emailings...) and any other things a small or medium company or a foundation needs.</Char_Desc_250>
<Char_Desc_450>DoliWamp is the Dolibarr ERP/CRM autoinstaller for Windows users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or medium companies, freelancers or foundations.</Char_Desc_450>
<Char_Desc_2000>DoliWamp is the Dolibarr ERP/CRM for Windows. It's an auto-installer for Windows users with no technical knowledge to install Dolibarr ERP/CRM and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file.
Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or medium companies, freelancers or foundations.
It's an OpenSource project base on a WAMP, MAMP or LAMP server (Apache, Mysql, PHP for all Operating Systems). Dolibarr differs from other ERP or CRM softwares (like OpenAguila, OpenBravo, OpenERP, Neogia, Compiere, etc) because everything was made to be more simple: Simple to install, Simple to use, Simple to develop.
</Char_Desc_2000>
</English>
</Program_Descriptions>
<Web_Info>
<Application_URLs>
<Application_Info_URL>http://www.nltechno.com/pages/dolibarrwinbin.php</Application_Info_URL>
<Application_Order_URL>http://www.nltechno.com/pages/dolibarrwinbin.php</Application_Order_URL>
<Application_Screenshot_URL>http://www.dolibarr.org/images/dolibarr_screenshot1.png</Application_Screenshot_URL>
<Application_Icon_URL>http://www.dolibarr.org/images/dolibarr.gif</Application_Icon_URL>
<Application_XML_File_URL>http://www.dolibarr.org/files/pad_doliwamp.xml</Application_XML_File_URL>
</Application_URLs>
<Download_URLs>
<Primary_Download_URL>http://www.dolibarr.org/files/doliwamp.exe</Primary_Download_URL>
<Secondary_Download_URL>http://www.dolibarr.org/files/doliwamp.exe</Secondary_Download_URL>
<Additional_Download_URL_1 />
<Additional_Download_URL_2 />
</Download_URLs>
</Web_Info>
<Permissions>
<Distribution_Permissions>GNU GPL</Distribution_Permissions>
<EULA>GNU GPL</EULA>
</Permissions>
<Affiliates>
<Affiliates_FORM>Y</Affiliates_FORM>
<Affiliates_VERSION>1.4</Affiliates_VERSION>
<Affiliates_URL>http://www.asp-shareware.org/pad/extensions/Affiliates.htm</Affiliates_URL>
<Affiliates_Information_Page />
<Affiliates_Avangate_Order_Page />
<Affiliates_Avangate_Vendor_ID />
<Affiliates_Avangate_Product_ID />
<Affiliates_Avangate_Maximum_Commission_Rate />
<Affiliates_BMTMicro_Order_Page />
<Affiliates_BMTMicro_Vendor_ID />
<Affiliates_BMTMicro_Product_ID />
<Affiliates_BMTMicro_Maximum_Commission_Rate />
<Affiliates_Cleverbridge_Order_Page />
<Affiliates_Cleverbridge_Vendor_ID />
<Affiliates_Cleverbridge_Product_ID />
<Affiliates_Cleverbridge_Maximum_Commission_Rate />
<Affiliates_clixGalore_Order_Page />
<Affiliates_clixGalore_Vendor_ID />
<Affiliates_clixGalore_Product_ID />
<Affiliates_clixGalore_Maximum_Commission_Rate />
<Affiliates_CommissionJunction_Order_Page />
<Affiliates_CommissionJunction_Vendor_ID />
<Affiliates_CommissionJunction_Product_ID />
<Affiliates_CommissionJunction_Maximum_Commission_Rate />
<Affiliates_DigiBuy_Order_Page />
<Affiliates_DigiBuy_Vendor_ID />
<Affiliates_DigiBuy_Product_ID />
<Affiliates_DigiBuy_Maximum_Commission_Rate />
<Affiliates_DigitalCandle_Order_Page />
<Affiliates_DigitalCandle_Vendor_ID />
<Affiliates_DigitalCandle_Product_ID />
<Affiliates_DigitalCandle_Maximum_Commission_Rate />
<Affiliates_Emetrix_Order_Page />
<Affiliates_Emetrix_Vendor_ID />
<Affiliates_Emetrix_Product_ID />
<Affiliates_Emetrix_Maximum_Commission_Rate />
<Affiliates_eSellerate_Order_Page />
<Affiliates_eSellerate_Vendor_ID />
<Affiliates_eSellerate_Product_ID />
<Affiliates_eSellerate_Maximum_Commission_Rate />
<Affiliates_Kagi_Order_Page />
<Affiliates_Kagi_Vendor_ID />
<Affiliates_Kagi_Product_ID />
<Affiliates_Kagi_Maximum_Commission_Rate />
<Affiliates_LinkShare_Order_Page />
<Affiliates_LinkShare_Vendor_ID />
<Affiliates_LinkShare_Product_ID />
<Affiliates_LinkShare_Maximum_Commission_Rate />
<Affiliates_NorthStarSol_Order_Page />
<Affiliates_NorthStarSol_Vendor_ID />
<Affiliates_NorthStarSol_Product_ID />
<Affiliates_NorthStarSol_Maximum_Commission_Rate />
<Affiliates_OneNetworkDirect_Order_Page />
<Affiliates_OneNetworkDirect_Vendor_ID />
<Affiliates_OneNetworkDirect_Product_ID />
<Affiliates_OneNetworkDirect_Maximum_Commission_Rate />
<Affiliates_Order1_Order_Page />
<Affiliates_Order1_Vendor_ID />
<Affiliates_Order1_Product_ID />
<Affiliates_Order1_Maximum_Commission_Rate />
<Affiliates_Osolis_Order_Page />
<Affiliates_Osolis_Vendor_ID />
<Affiliates_Osolis_Product_ID />
<Affiliates_Osolis_Maximum_Commission_Rate />
<Affiliates_Plimus_Order_Page />
<Affiliates_Plimus_Vendor_ID />
<Affiliates_Plimus_Product_ID />
<Affiliates_Plimus_Maximum_Commission_Rate />
<Affiliates_Regnet_Order_Page />
<Affiliates_Regnet_Vendor_ID />
<Affiliates_Regnet_Product_ID />
<Affiliates_Regnet_Maximum_Commission_Rate />
<Affiliates_Regnow_Order_Page />
<Affiliates_Regnow_Vendor_ID />
<Affiliates_Regnow_Product_ID />
<Affiliates_Regnow_Maximum_Commission_Rate />
<Affiliates_Regsoft_Order_Page />
<Affiliates_Regsoft_Vendor_ID />
<Affiliates_Regsoft_Product_ID />
<Affiliates_Regsoft_Maximum_Commission_Rate />
<Affiliates_ShareIt_Order_Page />
<Affiliates_ShareIt_Vendor_ID />
<Affiliates_ShareIt_Product_ID />
<Affiliates_ShareIt_Maximum_Commission_Rate />
<Affiliates_Shareasale_Order_Page />
<Affiliates_Shareasale_Vendor_ID />
<Affiliates_Shareasale_Product_ID />
<Affiliates_Shareasale_Maximum_Commission_Rate />
<Affiliates_SWReg_Order_Page />
<Affiliates_SWReg_Vendor_ID />
<Affiliates_SWReg_Product_ID />
<Affiliates_SWReg_Maximum_Commission_Rate />
<Affiliates_V-Share_Order_Page />
<Affiliates_V-Share_Vendor_ID />
<Affiliates_V-Share_Product_ID />
<Affiliates_V-Share_Maximum_Commission_Rate />
<Affiliates_VFree_Order_Page />
<Affiliates_VFree_Vendor_ID />
<Affiliates_VFree_Product_ID />
<Affiliates_VFree_Maximum_Commission_Rate />
<Affiliates_Yaskifo_Order_Page />
<Affiliates_Yaskifo_Vendor_ID />
<Affiliates_Yaskifo_Product_ID />
<Affiliates_Yaskifo_Maximum_Commission_Rate />
</Affiliates>
<ASP>
<ASP_FORM>Y</ASP_FORM>
<ASP_Member>N</ASP_Member>
<ASP_Member_Number />
</ASP>
</XML_DIZ_INFO>
<?xml version="1.0" ?>
<XML_DIZ_INFO>
<MASTER_PAD_VERSION_INFO>
<MASTER_PAD_VERSION>3.11</MASTER_PAD_VERSION>
<MASTER_PAD_EDITOR>PADGen 3.1.1.47 http://www.padgen.org</MASTER_PAD_EDITOR>
<MASTER_PAD_INFO>Portable Application Description, or PAD for short, is a data set that is used by shareware authors to disseminate information to anyone interested in their software products. To find out more go to http://pad.asp-software.org</MASTER_PAD_INFO>
</MASTER_PAD_VERSION_INFO>
<Company_Info>
<Company_Name>NLTechno</Company_Name>
<Address_1>11 Rue raymond Queneau</Address_1>
<Address_2 />
<City_Town>Rueil Malmaison</City_Town>
<State_Province />
<Zip_Postal_Code>92500</Zip_Postal_Code>
<Country>FRANCE</Country>
<Company_WebSite_URL>http://www.nltechno.com</Company_WebSite_URL>
<Contact_Info>
<Author_First_Name>NLTechno</Author_First_Name>
<Author_Last_Name>NLTechno</Author_Last_Name>
<Author_Email>dolibarr@nltechno.com</Author_Email>
<Contact_First_Name>NLTechno</Contact_First_Name>
<Contact_Last_Name>NLTechno</Contact_Last_Name>
<Contact_Email>dolibarr@nltechno.com</Contact_Email>
</Contact_Info>
<Support_Info>
<Sales_Email>dolibarr@nltechno.com</Sales_Email>
<Support_Email>dolibarr@nltechno.com</Support_Email>
<General_Email>dolibarr@nltechno.com</General_Email>
<Sales_Phone />
<Support_Phone />
<General_Phone />
<Fax_Phone />
</Support_Info>
</Company_Info>
<Program_Info>
<Program_Name>DoliWamp</Program_Name>
<Program_Version>3.0.0</Program_Version>
<Program_Release_Month>01</Program_Release_Month>
<Program_Release_Day>16</Program_Release_Day>
<Program_Release_Year>2011</Program_Release_Year>
<Program_Cost_Dollars />
<Program_Cost_Other_Code />
<Program_Cost_Other />
<Program_Type>Freeware</Program_Type>
<Program_Release_Status>Major Update</Program_Release_Status>
<Program_Install_Support>Install and Uninstall</Program_Install_Support>
<Program_OS_Support>Win2000,Win7 x32,Win7 x64,Win98,WinOther,WinServer,WinVista,WinVista x64,WinXP</Program_OS_Support>
<Program_Language>English,Arabic,Catalan,Chinese,Dutch,Finnish,French,German,Icelandic,Italian,Norwegian,Polish,Portuguese,Romanian,Russian,Slovenian,Spanish,Swedish,Turkish</Program_Language>
<Program_Change_Info>http://www.dolibarr.org</Program_Change_Info>
<Program_Specific_Category>Business</Program_Specific_Category>
<Program_Category_Class>Business::Accounting &amp; Finance</Program_Category_Class>
<Program_System_Requirements>None</Program_System_Requirements>
<File_Info>
<File_Size_Bytes>26048004</File_Size_Bytes>
<File_Size_K>25437</File_Size_K>
<File_Size_MB>24.84</File_Size_MB>
</File_Info>
<Expire_Info>
<Has_Expire_Info>N</Has_Expire_Info>
<Expire_Count />
<Expire_Based_On>Days</Expire_Based_On>
<Expire_Other_Info />
<Expire_Month />
<Expire_Day />
<Expire_Year />
</Expire_Info>
</Program_Info>
<Program_Descriptions>
<English>
<Keywords>doliwamp, dolibarr, erp, crm, invoices, commercial proposals, orders, accounting, stock, products, agenda, bank, business, company, foundation, management</Keywords>
<Char_Desc_45>DoliWamp, Dolibarr ERP/CRM for Windows</Char_Desc_45>
<Char_Desc_80>DoliWamp, the easy to use Dolibarr for Windows to manage your company,foundation</Char_Desc_80>
<Char_Desc_250>DoliWamp is the Dolibarr ERP/CRM for Windows, the easy to use open source software to manage your activity (invoices, customers, suppliers, contracts, agenda, emailings...) and any other things a small or mid-sized business or a foundation needs.</Char_Desc_250>
<Char_Desc_450>DoliWamp is the Dolibarr ERP/CRM autoinstaller for Windows users with no technical knowledge to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file. Dolibarr ERP/CRM is a software built by modules addition (you enable only features you need), to manage small or mid-sized businesses, freelancers or foundations.</Char_Desc_450>
<Char_Desc_2000>DoliWamp is the Dolibarr ERP/CRM for Windows.
Dolibarr ERP &amp; CRM is a software built by modules addition (you enable only features you need), to manage small or mid-sized businesses, freelancers or foundations (You can manage or follow contacts, invoices, orders, commercial proposals, products, stock management, agenda, mass emailings, members of a foundation, bank accounts...).
It's an OpenSource project, based on a WAMP, MAMP or LAMP server (Apache, Mysql, PHP for all Operating Systems). Dolibarr differs from other ERP or CRM softwares (like OpenAguila, OpenBravo, OpenERP, Neogia, Compiere, etc) because everything was made to be more simple: Simple to install, Simple to use, Simple to develop.
DoliWamp is the auto-installer for Windows users with no technical knowledge to install Dolibarr ERP/CRM and all its prerequisites (Apache, Mysql, PHP) with just one auto-exe file.
</Char_Desc_2000>
</English>
</Program_Descriptions>
<Web_Info>
<Application_URLs>
<Application_Info_URL>http://www.nltechno.com/pages/dolibarrwinbin.php</Application_Info_URL>
<Application_Order_URL>http://www.nltechno.com/pages/dolibarrwinbin.php</Application_Order_URL>
<Application_Screenshot_URL>http://www.dolibarr.org/images/dolibarr_screenshot1.png</Application_Screenshot_URL>
<Application_Icon_URL>http://www.dolibarr.org/images/dolibarr.gif</Application_Icon_URL>
<Application_XML_File_URL>http://www.dolibarr.org/files/pad_doliwamp.xml</Application_XML_File_URL>
</Application_URLs>
<Download_URLs>
<Primary_Download_URL>http://www.dolibarr.org/files/doliwamp.exe</Primary_Download_URL>
<Secondary_Download_URL>http://www.dolibarr.org/files/doliwamp.exe</Secondary_Download_URL>
<Additional_Download_URL_1 />
<Additional_Download_URL_2 />
</Download_URLs>
</Web_Info>
<Permissions>
<Distribution_Permissions>GNU GPL</Distribution_Permissions>
<EULA>GNU GPL</EULA>
</Permissions>
<ASP>
<ASP_FORM>Y</ASP_FORM>
<ASP_Member>N</ASP_Member>
<ASP_Member_Number />
</ASP>
<Affiliates>
<Affiliates_FORM>Y</Affiliates_FORM>
<Affiliates_VERSION>1.4</Affiliates_VERSION>
<Affiliates_URL>http://pad.asp-software.org/extensions/Affiliates.htm</Affiliates_URL>
<Affiliates_Information_Page />
<Affiliates_Avangate_Order_Page />
<Affiliates_Avangate_Vendor_ID />
<Affiliates_Avangate_Product_ID />
<Affiliates_Avangate_Maximum_Commission_Rate />
<Affiliates_BMTMicro_Order_Page />
<Affiliates_BMTMicro_Vendor_ID />
<Affiliates_BMTMicro_Product_ID />
<Affiliates_BMTMicro_Maximum_Commission_Rate />
<Affiliates_Cleverbridge_Order_Page />
<Affiliates_Cleverbridge_Vendor_ID />
<Affiliates_Cleverbridge_Product_ID />
<Affiliates_Cleverbridge_Maximum_Commission_Rate />
<Affiliates_clixGalore_Order_Page />
<Affiliates_clixGalore_Vendor_ID />
<Affiliates_clixGalore_Product_ID />
<Affiliates_clixGalore_Maximum_Commission_Rate />
<Affiliates_CommissionJunction_Order_Page />
<Affiliates_CommissionJunction_Vendor_ID />
<Affiliates_CommissionJunction_Product_ID />
<Affiliates_CommissionJunction_Maximum_Commission_Rate />
<Affiliates_DigiBuy_Order_Page />
<Affiliates_DigiBuy_Vendor_ID />
<Affiliates_DigiBuy_Product_ID />
<Affiliates_DigiBuy_Maximum_Commission_Rate />
<Affiliates_DigitalCandle_Order_Page />
<Affiliates_DigitalCandle_Vendor_ID />
<Affiliates_DigitalCandle_Product_ID />
<Affiliates_DigitalCandle_Maximum_Commission_Rate />
<Affiliates_Emetrix_Order_Page />
<Affiliates_Emetrix_Vendor_ID />
<Affiliates_Emetrix_Product_ID />
<Affiliates_Emetrix_Maximum_Commission_Rate />
<Affiliates_eSellerate_Order_Page />
<Affiliates_eSellerate_Vendor_ID />
<Affiliates_eSellerate_Product_ID />
<Affiliates_eSellerate_Maximum_Commission_Rate />
<Affiliates_Kagi_Order_Page />
<Affiliates_Kagi_Vendor_ID />
<Affiliates_Kagi_Product_ID />
<Affiliates_Kagi_Maximum_Commission_Rate />
<Affiliates_LinkShare_Order_Page />
<Affiliates_LinkShare_Vendor_ID />
<Affiliates_LinkShare_Product_ID />
<Affiliates_LinkShare_Maximum_Commission_Rate />
<Affiliates_NorthStarSol_Order_Page />
<Affiliates_NorthStarSol_Vendor_ID />
<Affiliates_NorthStarSol_Product_ID />
<Affiliates_NorthStarSol_Maximum_Commission_Rate />
<Affiliates_OneNetworkDirect_Order_Page />
<Affiliates_OneNetworkDirect_Vendor_ID />
<Affiliates_OneNetworkDirect_Product_ID />
<Affiliates_OneNetworkDirect_Maximum_Commission_Rate />
<Affiliates_Order1_Order_Page />
<Affiliates_Order1_Vendor_ID />
<Affiliates_Order1_Product_ID />
<Affiliates_Order1_Maximum_Commission_Rate />
<Affiliates_Osolis_Order_Page />
<Affiliates_Osolis_Vendor_ID />
<Affiliates_Osolis_Product_ID />
<Affiliates_Osolis_Maximum_Commission_Rate />
<Affiliates_Plimus_Order_Page />
<Affiliates_Plimus_Vendor_ID />
<Affiliates_Plimus_Product_ID />
<Affiliates_Plimus_Maximum_Commission_Rate />
<Affiliates_Regnet_Order_Page />
<Affiliates_Regnet_Vendor_ID />
<Affiliates_Regnet_Product_ID />
<Affiliates_Regnet_Maximum_Commission_Rate />
<Affiliates_Regnow_Order_Page />
<Affiliates_Regnow_Vendor_ID />
<Affiliates_Regnow_Product_ID />
<Affiliates_Regnow_Maximum_Commission_Rate />
<Affiliates_Regsoft_Order_Page />
<Affiliates_Regsoft_Vendor_ID />
<Affiliates_Regsoft_Product_ID />
<Affiliates_Regsoft_Maximum_Commission_Rate />
<Affiliates_ShareIt_Order_Page />
<Affiliates_ShareIt_Vendor_ID />
<Affiliates_ShareIt_Product_ID />
<Affiliates_ShareIt_Maximum_Commission_Rate />
<Affiliates_Shareasale_Order_Page />
<Affiliates_Shareasale_Vendor_ID />
<Affiliates_Shareasale_Product_ID />
<Affiliates_Shareasale_Maximum_Commission_Rate />
<Affiliates_SWReg_Order_Page />
<Affiliates_SWReg_Vendor_ID />
<Affiliates_SWReg_Product_ID />
<Affiliates_SWReg_Maximum_Commission_Rate />
<Affiliates_V-Share_Order_Page />
<Affiliates_V-Share_Vendor_ID />
<Affiliates_V-Share_Product_ID />
<Affiliates_V-Share_Maximum_Commission_Rate />
<Affiliates_VFree_Order_Page />
<Affiliates_VFree_Vendor_ID />

View File

@@ -19,5 +19,5 @@ export newdir=modified_dir
echo ----- Building patch file mypatch.patch -----
echo Build patch between \"$olddir\" and \"$newdir\"
diff -Naur --exclude=CVS --exclude="*.patch" --exclude=".#*" --exclude="*~" --exclude="*.rej" --exclude="*.orig" --exclude="*.bak" --exclude=conf.php --exclude=documents $olddir $newdir > mypatch.patch
diff -BNaur --exclude=CVS --exclude="*.patch" --exclude=".#*" --exclude="*~" --exclude="*.rej" --exclude="*.orig" --exclude="*.bak" --exclude=conf.php --exclude=documents $olddir $newdir > mypatch.patch

View File

@@ -2,7 +2,7 @@
# \file dolibarr.pl
# \brief Dolibarr script install for Virtualmin Pro
# \version $Revision$
# \author (c)2009 Regis Houssin <regis@dolibarr.fr>
# \author (c)2009-2010 Regis Houssin <regis@dolibarr.fr>
#----------------------------------------------------------------------------
@@ -23,25 +23,30 @@ sub script_dolibarr_longdesc
return "Dolibarr ERP/CRM is a powerful Open Source software to manage a professional or foundation activity (small and medium enterprises, freelancers).";
}
sub script_dolibarr_author
{
return "Regis Houssin";
}
# script_dolibarr_versions()
sub script_dolibarr_versions
{
return ( "2.7.0", "2.7.1", "2.8.0" );
return ( "3.0.0", "2.9.0", "2.8.1" );
}
sub script_dolibarr_category
{
return "ERP/CRM";
return "Commerce";
}
sub script_dolibarr_php_vers
{
return ( 4, 5 );
return ( 5 );
}
sub script_dolibarr_php_vars
{
return ( [ 'memory_limit', '32M', '+' ],
return ( [ 'memory_limit', '64M', '+' ],
[ 'upload_max_filesize', '10M', '+' ],
[ 'max_execution_time', '60', '+' ] );
}
@@ -82,8 +87,10 @@ else {
$rv .= &ui_table_row("Install sub-directory under <tt>$hdir</tt>",
&ui_opt_textbox("dir", "dolibarr", 30,
"At top level"));
#$rv .= &ui_table_row("Install sample content?",
# &ui_yesno_radio("sample", 0));
if ($d->{'ssl'} && $ver >= 2.9) {
$rv .= &ui_table_row("Force https connection?",
&ui_yesno_radio("forcehttps", 0));
}
}
return $rv;
}
@@ -107,7 +114,7 @@ else {
'newdb' => $newdb,
'dir' => $dir,
'path' => $in->{'dir_def'} ? "/" : "/$in->{'dir'}",
'sample' => $in->{'sample'}, };
'forcehttps' => $in->{'forcehttps'}, };
}
}
@@ -177,12 +184,20 @@ local $cfile = $cfiledir."conf.php";
local $oldcfile = &transname();
local $olddocdir = &transname();
local $url;
$tmpl = &get_template($d->{'template'});
$mycharset = $tmpl->{'mysql_charset'};
$mycollate = $tmpl->{'mysql_collate'};
$pgcharset = $tmpl->{'postgres_encoding'};
$charset = $dbtype eq "mysql" ? $mycharset : $pgcharset;
$collate = $dbtype eq "mysql" ? $mycollate : "C";
$path = &script_path_url($d, $opts);
if ($path =~ /^https:/) {
$url = "https://www.$d->{'dom'}";
if ($path =~ /^https:/ || $d->{'ssl'}) {
$url = "https://$d->{'dom'}";
}
else {
$url = "http://www.$d->{'dom'}";
$url = "http://$d->{'dom'}";
}
if ($opts->{'path'} =~ /\w/) {
$url .= $opts->{'path'};
@@ -191,13 +206,13 @@ if ($opts->{'path'} =~ /\w/) {
if (!$upgrade) {
local $cdef = "$opts->{'dir'}/conf/conf.php.example";
&run_as_domain_user($d, "cp ".quotemeta($cdef)." ".quotemeta($cfile));
&set_ownership_permissions(undef, undef, 0777, $cfiledir);
&set_ownership_permissions(undef, undef, 0666, $cfile);
&run_as_domain_user($d, "mkdir ".quotemeta($docdir));
&set_ownership_permissions(undef, undef, 0777, $docdir);
&set_ownership_permissions(undef, undef, 0777, $cfiledir);
&set_ownership_permissions(undef, undef, 0666, $cfile);
&run_as_domain_user($d, "mkdir ".quotemeta($docdir));
&set_ownership_permissions(undef, undef, 0777, $docdir);
}
# Preserve old config file and documents directory
else {
# Preserve old config file and documents directory
&copy_source_dest($cfile, $oldcfile);
&copy_source_dest($docdir, $olddocdir);
}
@@ -209,22 +224,32 @@ if ($upgrade) {
# First page (Update database schema)
local @params = ( [ "action", "upgrade" ],
[ "versionfrom", $ver ],
[ "versionto", $upgrade->{'version'} ],
[ "versionfrom", $upgrade->{'version'} ],
[ "versionto", $ver ],
);
local $err = &call_dolibarr_wizard_page(\@params, "upgrade", $d, $opts);
return (-1, "Dolibarr wizard failed : $err") if ($err);
# Second page (Migrate some data)
local @params = ( [ "action", "upgrade" ] );
local @params = ( [ "action", "upgrade" ],
[ "versionfrom", $upgrade->{'version'} ],
[ "versionto", $ver ],
);
local $err = &call_dolibarr_wizard_page(\@params, "upgrade2", $d, $opts);
return (-1, "Dolibarr wizard failed : $err") if ($err);
# Third page (Update version number)
local @params = ( [ "action", "upgrade" ],
[ "versionfrom", $upgrade->{'version'} ],
[ "versionto", $ver ],
);
local $err = &call_dolibarr_wizard_page(\@params, "etape5", $d, $opts);
return (-1, "Dolibarr wizard failed : $err") if ($err);
# Remove the installation directory.
local $dinstall = "$opts->{'dir'}/install";
$dinstall =~ s/\/$//;
$out = &run_as_domain_user($d, "rm -rf ".quotemeta($dinstall )."/* ");
$out = &run_as_domain_user($d, "rmdir ".quotemeta($dinstall ));
$out = &run_as_domain_user($d, "rm -rf ".quotemeta($dinstall));
}
else {
@@ -238,6 +263,9 @@ else {
[ "db_user", $dbuser ],
[ "db_pass", $dbpass ],
[ "action", "set" ],
[ "main_force_https", $opts->{'forcehttps'} ],
[ "dolibarr_main_db_character_set", $charset ],
[ "dolibarr_main_db_collation", $collate ],
);
local $err = &call_dolibarr_wizard_page(\@params, "etape1", $d, $opts);
return (-1, "Dolibarr wizard failed : $err") if ($err);
@@ -259,11 +287,9 @@ else {
# Remove the installation directory and protect config file.
local $dinstall = "$opts->{'dir'}/install";
$dinstall =~ s/\/$//;
$out = &run_as_domain_user($d, "rm -rf ".quotemeta($dinstall )."/* ");
$out = &run_as_domain_user($d, "rmdir ".quotemeta($dinstall ));
$out = &run_as_domain_user($d, "rm -rf ".quotemeta($dinstall));
&set_ownership_permissions(undef, undef, 0644, $cfile);
&set_ownership_permissions(undef, undef, 0755, $cfiledir);
}
# Return a URL for the user
@@ -320,8 +346,11 @@ return (1, "Dolibarr directory and tables deleted.");
sub script_dolibarr_latest
{
local ($ver) = @_;
return ( "http://www.dolibarr.fr/files/stable/",
"dolibarr\-(2\.[0-9\.][0-9])" );
if ($ver >= 2.9) {
return ( "http://www.dolibarr.fr/files/stable/",
"dolibarr\\-(2\\.[0-9\\.]+)" );
}
return ( );
}
sub script_dolibarr_site

View File

@@ -2,10 +2,12 @@ build
dev/dbmodel
dev/fpdf
dev/initdemo
dev/initdata
dev/iso-normes
dev/licence
dev/load
dev/skeletons/*socpeople*
dev/spec
dev/test
dev/uml
dev/xdebug
@@ -19,14 +21,17 @@ doc/dev/iso-normes
doc/flyer
doc/font
doc/rollup
doc/tshirt
doc/tshirts
doc/wiki
document
documents
htdocs/conf/conf.php
htdocs/conf/conf.php.mysql
htdocs/conf/conf.php.old
htdocs/conf/conf.php.postgres
htdocs/avoir
htdocs/custom
htdocs/custom2
htdocs/document
htdocs/documents
htdocs/includes/jpgraph2
@@ -48,12 +53,16 @@ htdocs/includes/modules/modTelephonie.class.php
htdocs/includes/triggers/interface_user.class.php
htdocs/includes/triggers/interface_contractfrombill.class.php-NORUN
htdocs/includes/triggers/interface_modEditeur_Editeur.class.php-NORUN
htdocs/includes/tcpdf/fonts/utils
htdocs/includes/tcpdf/fonts/free*.ctg.z
htdocs/includes/tcpdf/fonts/free*.z
htdocs/lolix
htdocs/oscommerce_ws/ws_client_demo
htdocs/postnuke
htdocs/public/bplc
htdocs/rapport
htdocs/theme/rodolphe
htdocs/theme/eldy/img/menus/tango*
htdocs/telephonie
htdocs/voyage
mssql
@@ -63,11 +72,13 @@ scripts/courrier
scripts/lolix
scripts/product/import-product.php
scripts/product/materiel.net.php
test
CVS
*~
.#*
.cache
.cvsignore
.externalToolBuilders
.htaccess
.settings
.project
@@ -94,4 +105,6 @@ bulot
huitre
pdf_huitre.modules.php
doxygen_warnings.log
dolibarr_install.log
dolibarr_install.log
doc_generic_invoice_odt.modules.php
htdocs/theme/bureau2crea

View File

@@ -1,4 +1,4 @@
*/build/*
*/build
*/dev/dbmodel/*
*/dev/fpdf/*
*/dev/initdemo/*
@@ -24,8 +24,11 @@
*/documents/*
*/htdocs/conf/conf.php
*/htdocs/conf/conf.php.mysql
*/htdocs/conf/conf.php.old
*/htdocs/conf/conf.php.postgres
*/htdocs/avoir/*
*/htdocs/custom/*
*/htdocs/custom2/*
*/htdocs/document/*
*/htdocs/documents/*
*/htdocs/lolix/*
@@ -53,11 +56,15 @@
*/htdocs/includes/modules/modPostnuke.class.php
*/htdocs/includes/triggers/interface_user.class.php
*/htdocs/includes/triggers/interface_contractfrombill.class.php-NORUN
*/htdocs/includes/tcpdf/fonts/utils/*
*/htdocs/includes/tcpdf/fonts/free*.ctg.z
*/htdocs/includes/tcpdf/fonts/free*.z
*/htdocs/oscommerce_ws/ws_client_demo/*
*/htdocs/theme/rodolphe/*
*/scripts/addons/*
*/scripts/courrier/*
*/scripts/lolix/*
*/test
*/CVS/*
*~
*.#*
@@ -90,4 +97,6 @@ cvschangelogbuilder_dolibarr*
*/huitre/*
*/pdf_huitre.modules.php
doxygen_warnings.log
dolibarr_install.log
dolibarr_install.log
*/doc_generic_invoice_odt.modules.php
*/htdocs/theme/bureau2crea/*

11
default.properties Normal file
View File

@@ -0,0 +1,11 @@
# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system use,
# "build.properties", and override values to adapt the script to your
# project structure.
# Indicates whether an apk should be generated for each density.
split.density=false

Binary file not shown.

View File

@@ -34,13 +34,13 @@ if (substr($sapi_type, 0, 3) == 'cgi') {
// Recupere root dolibarr
$path=preg_replace('/generate-commande.php/i','',$_SERVER["PHP_SELF"]);
require ($path."../htdocs/master.inc.php");
include_once(DOL_DOCUMENT_ROOT."/societe.class.php");
include_once(DOL_DOCUMENT_ROOT."/contact.class.php");
include_once(DOL_DOCUMENT_ROOT."/facture.class.php");
include_once(DOL_DOCUMENT_ROOT."/product.class.php");
include_once(DOL_DOCUMENT_ROOT."/paiement.class.php");
include_once(DOL_DOCUMENT_ROOT."/contrat/contrat.class.php");
require ($path."../../htdocs/master.inc.php");
include_once(DOL_DOCUMENT_ROOT."/societe/class/societe.class.php");
include_once(DOL_DOCUMENT_ROOT."/contact/class/contact.class.php");
include_once(DOL_DOCUMENT_ROOT."/compta/facture/class/facture.class.php");
include_once(DOL_DOCUMENT_ROOT."/product/class/product.class.php");
include_once(DOL_DOCUMENT_ROOT."/compta/paiement/class/paiement.class.php");
include_once(DOL_DOCUMENT_ROOT."/contrat/class/contrat.class.php");
/*
@@ -50,6 +50,15 @@ include_once(DOL_DOCUMENT_ROOT."/contrat/contrat.class.php");
define (GEN_NUMBER_COMMANDE, 10);
$ret=$user->fetch('','admin');
if ($ret <= 0)
{
print 'A user with login "admin" and all permissions must be created to use this script.'."\n";
exit;
}
$user->getrights();
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."societe"; $societesid = array();
$resql=$db->query($sql);
if ($resql) {
@@ -78,16 +87,16 @@ else { print "err"; }
$prodids = array();
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."product WHERE envente=1";
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."product WHERE tosell=1";
$resql = $db->query($sql);
if ($resql)
if ($resql)
{
$num_prods = $db->num_rows($resql);
$i = 0;
while ($i < $num_prods)
{
$i++;
$row = $db->fetch_row($resql);
$prodids[$i] = $row[0];
}
@@ -146,53 +155,62 @@ $dates = array (mktime(12,0,0,1,3,2003),
mktime(12,0,0,12,13,2003),
);
require(DOL_DOCUMENT_ROOT."/commande/commande.class.php");
require(DOL_DOCUMENT_ROOT."/commande/class/commande.class.php");
print "Build ".GEN_NUMBER_COMMANDE." orders\n";
for ($s = 0 ; $s < GEN_NUMBER_COMMANDE ; $s++)
{
print "Order ".$s;
print "Process order ".$s."\n";
$com = new Commande($db);
$com->socid = 4;
$com->date_commande = $dates[rand(1, sizeof($dates)-1)];
$com->note = $_POST["note"];
$com->note = 'A comment';
$com->source = 1;
$com->projetid = 0;
$com->fk_project = 0;
$com->remise_percent = 0;
$nbp = rand(2, 5);
$xnbp = 0;
while ($xnbp < $nbp)
{
// \TODO Utiliser addline plutot que add_product
$prodid = rand(1, $num_prods);
$result=$com->add_product($prodids[$prodid],rand(1,11),rand(1,6),rand(0,20));
if ($result < 0)
{
dol_print_error($db,$propal->error);
}
$xnbp++;
}
$db->begin();
$result=$com->create($user);
if ($result >= 0)
{
$result=$com->valid($user);
if ($result) print " OK";
if ($result > 0)
{
$nbp = rand(2, 5);
$xnbp = 0;
while ($xnbp < $nbp)
{
$prodid = rand(1, $num_prods);
$product=new Product($db);
$result=$product->fetch($prodids[$prodid]);
$result=$com->addline($com->id, $product->description, $product->price, rand(1,5), 0, 0, 0, $prodids[$prodid], 0, 0, 0, $product->price_base_type, $product->price_ttc, '', '', $product->type);
if ($result < 0)
{
dol_print_error($db,$propal->error);
}
$xnbp++;
}
$db->commit();
print " OK with ref ".$com->ref."\n";
}
else
{
dol_print_error($db,$com->error);
print " KO\n";
$db->rollback();
dol_print_error($db,$com->error);
}
}
else
{
dol_print_error($db,$com->error);
print " KO\n";
$db->rollback();
dol_print_error($db,$com->error);
}
print "\n";
}
?>

View File

@@ -27,15 +27,15 @@
// Test si mode batch
$sapi_type = php_sapi_name();
if (substr($sapi_type, 0, 3) == 'cgi') {
echo "Erreur: Vous utilisez l'interpreteur PHP pour le mode CGI. Pour executer mailing-send.php en ligne de commande, vous devez utiliser l'interpreteur PHP pour le mode CLI.\n";
exit;
echo "Erreur: Vous utilisez l'interpreteur PHP pour le mode CGI. Pour executer mailing-send.php en ligne de commande, vous devez utiliser l'interpreteur PHP pour le mode CLI.\n";
exit;
}
// Recupere root dolibarr
$path=preg_replace('/generate-facture.php/i','',$_SERVER["PHP_SELF"]);
require ($path."../htdocs/master.inc.php");
require_once(DOL_DOCUMENT_ROOT."/facture.class.php");
require_once(DOL_DOCUMENT_ROOT."/societe.class.php");
require ($path."../../htdocs/master.inc.php");
require_once(DOL_DOCUMENT_ROOT."/compta/facture/class/facture.class.php");
require_once(DOL_DOCUMENT_ROOT."/societe/class/societe.class.php");
/*
@@ -45,44 +45,45 @@ require_once(DOL_DOCUMENT_ROOT."/societe.class.php");
define (GEN_NUMBER_FACTURE, 5);
$sql = "SELECT min(rowid) FROM ".MAIN_DB_PREFIX."user";
$resql = $db->query($sql);
if ($resql)
$ret=$user->fetch('','admin');
if (! $ret > 0)
{
$row = $db->fetch_row($resql);
$user = new User($db, $row[0]);
print 'A user with login "admin" and all permissions must be created to use this script.'."\n";
exit;
}
$user->getrights();
$socids = array();
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."societe WHERE client=1";
$resql = $db->query($sql);
if ($resql)
{
$num_socs = $db->num_rows($resql);
$i = 0;
while ($i < $num_socs)
{
$i++;
$num_socs = $db->num_rows($resql);
$i = 0;
while ($i < $num_socs)
{
$i++;
$row = $db->fetch_row($resql);
$socids[$i] = $row[0];
}
$row = $db->fetch_row($resql);
$socids[$i] = $row[0];
}
}
$prodids = array();
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."product WHERE envente=1";
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."product WHERE tosell=1";
$resql = $db->query($sql);
if ($resql)
{
$num_prods = $db->num_rows($resql);
$i = 0;
while ($i < $num_prods)
{
$i++;
$num_prods = $db->num_rows($resql);
$i = 0;
while ($i < $num_prods)
{
$i++;
$row = $db->fetch_row($resql);
$prodids[$i] = $row[0];
}
$row = $db->fetch_row($resql);
$prodids[$i] = $row[0];
}
}
$i=0;
@@ -102,7 +103,7 @@ while ($i < GEN_NUMBER_FACTURE && $result >= 0)
$result=$facture->create($user);
if ($result >= 0)
{
$result=$facture->set_valid($user,$socid);
$result=$facture->validate($user);
if ($result)
{
$nbp = rand(2, 5);
@@ -111,12 +112,12 @@ while ($i < GEN_NUMBER_FACTURE && $result >= 0)
{
$prodid = rand(1, $num_prods);
$product=new Product($db);
$product->fetch($prodids[$prodid]);
$result=$facture->addline($facid,$product->description,$product->price, rand(1,5), $product->tva_tx, $prodids[$prodid], 0, '', '', 0, 0, '', $product->price_base_type, $product->price_ttc, $product->type);
$result=$product->fetch($prodids[$prodid]);
$result=$facture->addline($facture->id,$product->description,$product->price, rand(1,5), 0, 0, 0, $prodids[$prodid], 0, '', '', 0, 0, '', $product->price_base_type, $product->price_ttc, $product->type);
$xnbp++;
}
print " OK";
print " OK with ref ".$facture->ref."\n";;
}
else
{
@@ -128,7 +129,6 @@ while ($i < GEN_NUMBER_FACTURE && $result >= 0)
dol_print_error($db,$facture->error);
}
print "\n";
}

View File

@@ -34,34 +34,51 @@ if (substr($sapi_type, 0, 3) == 'cgi') {
// Recupere root dolibarr
$path=preg_replace('/generate-produit.php/i','',$_SERVER["PHP_SELF"]);
require ($path."../htdocs/master.inc.php");
include_once(DOL_DOCUMENT_ROOT."/societe.class.php");
include_once(DOL_DOCUMENT_ROOT."/contact.class.php");
include_once(DOL_DOCUMENT_ROOT."/facture.class.php");
include_once(DOL_DOCUMENT_ROOT."/product.class.php");
include_once(DOL_DOCUMENT_ROOT."/paiement.class.php");
include_once(DOL_DOCUMENT_ROOT."/contrat/contrat.class.php");
require ($path."../../htdocs/master.inc.php");
include_once(DOL_DOCUMENT_ROOT."/societe/class/societe.class.php");
include_once(DOL_DOCUMENT_ROOT."/contact/class/contact.class.php");
include_once(DOL_DOCUMENT_ROOT."/compta/facture/class/facture.class.php");
include_once(DOL_DOCUMENT_ROOT."/product/class/product.class.php");
include_once(DOL_DOCUMENT_ROOT."/compta/paiement/class/paiement.class.php");
include_once(DOL_DOCUMENT_ROOT."/contrat/class/contrat.class.php");
/*
* Parameters
*/
define (GEN_NUMBER_PRODUIT, 5);
define (GEN_NUMBER_PRODUIT, 100000);
$ret=$user->fetch('','admin');
if (! $ret > 0)
{
print 'A user with login "admin" and all permissions must be created to use this script.'."\n";
exit;
}
$user->getrights();
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."product"; $productsid = array();
if ($db->query($sql)) {
$num = $db->num_rows(); $i = 0;
while ($i < $num) { $row = $db->fetch_row($i); $productsid[$i] = $row[0]; $i++; } }
$resql=$db->query($sql);
if ($resql) {
$num = $db->num_rows($resql); $i = 0;
while ($i < $num) { $row = $db->fetch_row($resql); $productsid[$i] = $row[0]; $i++; }
}
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."societe"; $societesid = array();
if ($db->query($sql)) { $num = $db->num_rows(); $i = 0;
while ($i < $num) { $row = $db->fetch_row($i); $societesid[$i] = $row[0]; $i++; } } else { print "err"; }
$resql=$db->query($sql);
if ($resql) {
$num = $db->num_rows($resql); $i = 0;
while ($i < $num) { $row = $db->fetch_row($resql); $societesid[$i] = $row[0]; $i++; }
} else { print "err"; }
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."commande"; $commandesid = array();
if ($db->query($sql)) { $num = $db->num_rows(); $i = 0;
while ($i < $num) { $row = $db->fetch_row($i); $commandesid[$i] = $row[0]; $i++; } } else { print "err"; }
$resql=$db->query($sql);
if ($resql) {
$num = $db->num_rows($resql); $i = 0;
while ($i < $num) { $row = $db->fetch_row($resql); $commandesid[$i] = $row[0]; $i++; }
} else { print "err"; }
print "Generates ".GEN_NUMBER_PRODUIT." products\n";
@@ -71,15 +88,14 @@ for ($s = 0 ; $s < GEN_NUMBER_PRODUIT ; $s++)
$produit = new Product($db);
$produit->type = rand(0,1);
$produit->status = 1;
$produit->ref = 'P'.time().$s;
$produit->ref = ($produit->type?'S':'P').time().$s;
$produit->libelle = 'Label '.time().$s;
$produit->description = 'Description '.time().$s;
$produit->price = rand(1,1000);
$produit->tva_tx = "19.6";
$ret=$produit->create($user);
if ($ret < 0) print "Error $ret - ".$produit->error;
else print " OK";
print "\n";
if ($ret < 0) print "Error $ret - ".$produit->error."\n";
else print " OK with ref ".$produit->ref."\n";
}

View File

@@ -28,17 +28,17 @@
// Test si mode batch
$sapi_type = php_sapi_name();
if (substr($sapi_type, 0, 3) == 'cgi') {
echo "Erreur: Vous utilisez l'interpreteur PHP pour le mode CGI. Pour executer mailing-send.php en ligne de commande, vous devez utiliser l'interpreteur PHP pour le mode CLI.\n";
exit;
echo "Erreur: Vous utilisez l'interpreteur PHP pour le mode CGI. Pour executer mailing-send.php en ligne de commande, vous devez utiliser l'interpreteur PHP pour le mode CLI.\n";
exit;
}
// Recupere root dolibarr
$path=preg_replace('/generate-propale.php/i','',$_SERVER["PHP_SELF"]);
require ($path."../htdocs/master.inc.php");
require_once(DOL_DOCUMENT_ROOT."/facture.class.php");
require_once(DOL_DOCUMENT_ROOT."/propal.class.php");
require_once(DOL_DOCUMENT_ROOT."/commande/commande.class.php");
require_once(DOL_DOCUMENT_ROOT."/societe.class.php");
require ($path."../../htdocs/master.inc.php");
require_once(DOL_DOCUMENT_ROOT."/compta/facture/class/facture.class.php");
require_once(DOL_DOCUMENT_ROOT."/comm/propal/class/propal.class.php");
require_once(DOL_DOCUMENT_ROOT."/commande/class/commande.class.php");
require_once(DOL_DOCUMENT_ROOT."/societe/class/societe.class.php");
/*
* Parameters
@@ -47,28 +47,29 @@ require_once(DOL_DOCUMENT_ROOT."/societe.class.php");
define (GEN_NUMBER_PROPAL, 5);
$sql = "SELECT min(rowid) FROM ".MAIN_DB_PREFIX."user";
$resql = $db->query($sql);
if ($resql)
$ret=$user->fetch('','admin');
if (! $ret > 0)
{
$row = $db->fetch_row($resql);
$user = new User($db, $row[0]);
print 'A user with login "admin" and all permissions must be created to use this script.'."\n";
exit;
}
$user->getrights();
$socids = array();
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."societe WHERE client=1";
$resql = $db->query($sql);
if ($resql)
{
$num_socs = $db->num_rows($resql);
$i = 0;
while ($i < $num_socs)
{
$i++;
$num_socs = $db->num_rows($resql);
$i = 0;
while ($i < $num_socs)
{
$i++;
$row = $db->fetch_row($resql);
$socids[$i] = $row[0];
}
$row = $db->fetch_row($resql);
$socids[$i] = $row[0];
}
}
$contids = array();
@@ -76,31 +77,31 @@ $sql = "SELECT rowid, fk_soc FROM ".MAIN_DB_PREFIX."socpeople";
$resql = $db->query($sql);
if ($resql)
{
$num_conts = $db->num_rows($resql);
$i = 0;
while ($i < $num_conts)
{
$i++;
$num_conts = $db->num_rows($resql);
$i = 0;
while ($i < $num_conts)
{
$i++;
$row = $db->fetch_row($resql);
$contids[$row[1]][0] = $row[0]; // A ameliorer
}
$row = $db->fetch_row($resql);
$contids[$row[1]][0] = $row[0]; // A ameliorer
}
}
$prodids = array();
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."product WHERE envente=1";
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."product WHERE tosell=1";
$resql = $db->query($sql);
if ($resql)
{
$num_prods = $db->num_rows($resql);
$i = 0;
while ($i < $num_prods)
{
$i++;
$num_prods = $db->num_rows($resql);
$i = 0;
while ($i < $num_prods)
{
$i++;
$row = $db->fetch_row($resql);
$prodids[$i] = $row[0];
}
$row = $db->fetch_row($resql);
$prodids[$i] = $row[0];
}
}
$user->rights->propale->valider=1;
@@ -117,16 +118,16 @@ while ($i < GEN_NUMBER_PROPAL && $result >= 0)
{
$i++;
$socid = rand(1, $num_socs);
print "Proposal ".$i." for socid ".$socid;
print "Proposal ".$i." for socid ".$socid;
$soc = new Societe($db);
$propal = new Propal($db, $socids[$socid]);
$obj = $conf->global->PROPALE_ADDON;
$modPropale = new $obj;
$numpr = $modPropale->getNextValue($soc);
$propal = new Propal($db, $socids[$socid]);
$numpr = $modPropale->getNextValue($soc,$propal);
$propal->ref = $numpr;
$propal->contactid = $contids[$socids[$socid]][0];
@@ -143,22 +144,20 @@ while ($i < GEN_NUMBER_PROPAL && $result >= 0)
while ($xnbp < $nbp)
{
$prodid = rand(1, $num_prods);
$result=$propal->addline($propal->id, 'Description '.$xnbp, '100', rand(1,5), '19.6', $prodids[$prodid], 0);
$result=$propal->addline($propal->id, 'Description '.$xnbp, '100', rand(1,5), '19.6', 0, 0, $prodids[$prodid], 0);
if ($result < 0)
{
dol_print_error($db,$propal->error);
}
$xnbp++;
}
print " OK";
print " OK with ref ".$propal->ref."\n";
}
else
{
dol_print_error($db,$propal->error);
}
print "\n";
}
?>

View File

@@ -34,13 +34,13 @@ if (substr($sapi_type, 0, 3) == 'cgi') {
// Recupere root dolibarr
$path=preg_replace('/generate-societe.php/i','',$_SERVER["PHP_SELF"]);
require ($path."../htdocs/master.inc.php");
include_once(DOL_DOCUMENT_ROOT."/societe.class.php");
include_once(DOL_DOCUMENT_ROOT."/contact.class.php");
include_once(DOL_DOCUMENT_ROOT."/facture.class.php");
include_once(DOL_DOCUMENT_ROOT."/product.class.php");
include_once(DOL_DOCUMENT_ROOT."/paiement.class.php");
include_once(DOL_DOCUMENT_ROOT."/contrat/contrat.class.php");
require ($path."../../htdocs/master.inc.php");
include_once(DOL_DOCUMENT_ROOT."/societe/class/societe.class.php");
include_once(DOL_DOCUMENT_ROOT."/contact/class/contact.class.php");
include_once(DOL_DOCUMENT_ROOT."/compta/facture/class/facture.class.php");
include_once(DOL_DOCUMENT_ROOT."/product/class/product.class.php");
include_once(DOL_DOCUMENT_ROOT."/compta/paiement/class/paiement.class.php");
include_once(DOL_DOCUMENT_ROOT."/contrat/class/contrat.class.php");
$villes = array("Auray","Baden","Vannes","Pirouville","Haguenau","Souffelweiersheim","Illkirch-Graffenstaden","Lauterbourg","Picauville","Sainte-Mère Eglise","Le Bono");
$prenoms = array("Joe","Marc","Steve","Laurent","Nico","Isabelle","Dorothee","Saby","Brigitte","Karine","Jose-Anne","Celine","Virginie");
@@ -53,18 +53,35 @@ $prenoms = array("Joe","Marc","Steve","Laurent","Nico","Isabelle","Dorothee","Sa
define (GEN_NUMBER_SOCIETE, 10);
$ret=$user->fetch('','admin');
if (! $ret > 0)
{
print 'A user with login "admin" and all permissions must be created to use this script.'."\n";
exit;
}
$user->getrights();
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."product"; $productsid = array();
if ($db->query($sql)) {
$num = $db->num_rows(); $i = 0;
while ($i < $num) { $row = $db->fetch_row($i); $productsid[$i] = $row[0]; $i++; } }
$resql=$db->query($sql);
if ($resql) {
$num = $db->num_rows($resql); $i = 0;
while ($i < $num) { $row = $db->fetch_row($resql); $productsid[$i] = $row[0]; $i++; }
}
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."societe"; $societesid = array();
if ($db->query($sql)) { $num = $db->num_rows(); $i = 0;
while ($i < $num) { $row = $db->fetch_row($i); $societesid[$i] = $row[0]; $i++; } } else { print "err"; }
$resql=$db->query($sql);
if ($resql) {
$num = $db->num_rows($resql); $i = 0;
while ($i < $num) { $row = $db->fetch_row($resql); $societesid[$i] = $row[0]; $i++; }
} else { print "err"; }
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."commande"; $commandesid = array();
if ($db->query($sql)) { $num = $db->num_rows(); $i = 0;
while ($i < $num) { $row = $db->fetch_row($i); $commandesid[$i] = $row[0]; $i++; } } else { print "err"; }
$resql=$db->query($sql);
if ($resql) {
$num = $db->num_rows($resql); $i = 0;
while ($i < $num) { $row = $db->fetch_row($resql); $commandesid[$i] = $row[0]; $i++; }
} else { print "err"; }
@@ -77,30 +94,34 @@ for ($s = 0 ; $s < GEN_NUMBER_SOCIETE ; $s++)
$soc->ville = $villes[rand(0,sizeof($villes)-1)];
$soc->client = rand(1,2); // Une societe sur 2 est prospect, l'autre client
$soc->fournisseur = rand(0,1); // Une societe sur 2 est fournisseur
$soc->code_client='CU'.time()."$s";
$soc->code_fournisseur='SU'.time()."$s";
$soc->tva_assuj=1;
$soc->pays_id=1;
$soc->pays_code='FR';
// Un client sur 10 a une remise de 5%
$user_remise=rand(1,10); if ($user_remise==10) $soc->remise_client=5;
// Un client sur 3 a une remise de 5%
$user_remise=rand(1,3); if ($user_remise==3) $soc->remise_client=5;
print "> client=".$soc->client.", fournisseur=".$soc->fournisseur.", remise=".$soc->remise_client."\n";
$soc->note='Fictional company created by the script generate-societe.php';
$soc->note='Company created by the script generate-societe.php';
$socid = $soc->create();
if ($socid >= 0)
{
$rand = rand(1,4);
print "> Generates $rand contact\n";
print "> Generates $rand contact(s)\n";
for ($c = 0 ; $c < $rand ; $c++)
{
$contact = new Contact($db);
$contact->socid = $soc->id;
$contact->name = "NomFamille".$c;
$contact->name = "Lastname".$c;
$contact->firstname = $prenoms[rand(0,sizeof($prenoms)-1)];
if ( $contact->create($user) )
{
}
}
print "Company ".$s." created nom=".$soc->nom."\n";
}
else
{

View File

@@ -1,18 +1,25 @@
#!/bin/sh
#!/bin/bash
#------------------------------------------------------
# Script to purge and init a database with demo values.
# Note: "dialog" tool need to be available.
#
# Regis Houssin - regis@dolibarr.fr
# Regis Houssin - regis@dolibarr.fr
# Laurent Destailleur - eldy@users.sourceforge.net
#------------------------------------------------------
# WARNING: This script erase all data of database
# with data into initdemo.sql
# with data into dump file
#------------------------------------------------------
export mydir=`echo "$_" | sed -e 's/initdemo.sh//'`;
export dumpfile="mysqldump_dolibarr_3.0.0.sql"
export mydir=`echo "$0" | sed -e 's/initdemo.sh//'`;
if [ "x$mydir" = "x" ]
then
export mydir="."
fi
export id=`id -u`;
# ----------------------------- check if root
if [ "x$id" != "x0" -a "x$id" != "x1001" ]
then
@@ -20,13 +27,30 @@ then
exit
fi
# ----------------------------- input file
DIALOG=${DIALOG=dialog}
DIALOG="$DIALOG --ascii-lines"
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
trap "rm -f $fichtemp" 0 1 2 5 15
$DIALOG --title "Init Dolibarr with demo values" --clear \
--inputbox "Input dump file :" 16 55 $dumpfile 2> $fichtemp
valret=$?
case $valret in
0)
dumpfile=`cat $fichtemp`;;
1)
exit;;
255)
exit;;
esac
# ----------------------------- database name
DIALOG=${DIALOG=dialog}
DIALOG="$DIALOG --ascii-lines"
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
trap "rm -f $fichtemp" 0 1 2 5 15
$DIALOG --title "Init Dolibarr with demo values" --clear \
--inputbox "Mysql database name :" 16 51 dolibarrdemo 2> $fichtemp
--inputbox "Mysql database name :" 16 55 dolibarrdemo 2> $fichtemp
valret=$?
case $valret in
0)
@@ -42,7 +66,7 @@ DIALOG=${DIALOG=dialog}
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
trap "rm -f $fichtemp" 0 1 2 5 15
$DIALOG --title "Init Dolibarr with demo values" --clear \
--inputbox "Mysql port (ex: 3306):" 16 51 3306 2> $fichtemp
--inputbox "Mysql port (ex: 3306):" 16 55 3306 2> $fichtemp
valret=$?
@@ -60,7 +84,7 @@ DIALOG=${DIALOG=dialog}
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
trap "rm -f $fichtemp" 0 1 2 5 15
$DIALOG --title "Init Dolibarr with demo values" --clear \
--inputbox "Mysql root login (ex: root):" 16 51 root 2> $fichtemp
--inputbox "Mysql root login (ex: root):" 16 55 root 2> $fichtemp
valret=$?
@@ -78,7 +102,7 @@ DIALOG=${DIALOG=dialog}
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
trap "rm -f $fichtemp" 0 1 2 5 15
$DIALOG --title "Init Dolibarr with demo values" --clear \
--inputbox "Password for Mysql root login :" 16 51 2> $fichtemp
--inputbox "Password for Mysql root login :" 16 55 2> $fichtemp
valret=$?
@@ -96,7 +120,7 @@ esac
#fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
#trap "rm -f $fichtemp" 0 1 2 5 15
#$DIALOG --title "Init Dolibarr with demo values" --clear \
# --inputbox "Full path to documents directory (ex: /var/www/dolibarr/documents)- no / at end :" 16 51 2> $fichtemp
# --inputbox "Full path to documents directory (ex: /var/www/dolibarr/documents)- no / at end :" 16 55 2> $fichtemp
#valret=$?
@@ -112,7 +136,7 @@ esac
# ---------------------------- confirmation
DIALOG=${DIALOG=dialog}
$DIALOG --title "Init Dolibarr with demo values" --clear \
--yesno "Do you confirm ? \n Mysql database : '$base' \n Mysql port : '$port' \n Mysql login: '$admin' \n Mysql password : '$passwd'" 15 40
--yesno "Do you confirm ? \n Dump file : '$dumpfile' \n Dump dir : '$mydir' \n Mysql database : '$base' \n Mysql port : '$port' \n Mysql login: '$admin' \n Mysql password : '$passwd'" 15 55
case $? in
0) echo "Ok, start process...";;
@@ -125,10 +149,10 @@ if [ "x$passwd" != "x" ]
then
export passwd="-p$passwd"
fi
#echo "mysql -P$port -u$admin $passwd $base < $mydir/initdemo.sql"
#mysql -P$port -u$admin $passwd $base < $mydir/initdemo.sql
echo "mysql -P$port $base < $mydir/initdemo.sql"
mysql -P$port $base < $mydir/initdemo.sql
#echo "mysql -P$port -u$admin $passwd $base < $mydir/$dumpfile"
#mysql -P$port -u$admin $passwd $base < $mydir/$dumpfile
echo "mysql -P$port $base < $mydir/$dumpfile"
mysql -P$port -u$admin $passwd $base < $mydir/$dumpfile
echo "Dolibarr data demo has been loaded."
echo

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
dev/iso-normes/xmlexport.txt Executable file
View File

@@ -0,0 +1 @@
See specification at http://www.ofx.net

21
dev/phpcheckstyle/README Normal file
View File

@@ -0,0 +1,21 @@
README (English)
--------------------------------
This directory contains example of PHPCheckStyle configuration
to use for quality assurance on PHP developpement.
To run PHPCheckstyle in eclipse, you must:
- install plugin PHP Tools integration http://www.phpsrc.org/eclipse/pti/
- Unzip PHPCheckStyle archive into a directory.
- Go in Eclipse - Window - Preferences - Dynamic Languages - Validator
Choose External PHP Script,
Set path ro run.php file for localhost
Choose a PHP version,
Set parameter string with
--src %f --config "phpstandard.cfg.xml" --format console
Choose php as Filename extension
Check Print PHP output to console
Then add patern
* %f INFO Line:%n - %m Warning
* %f WARNING Line:%n - %m Warning
* %f ERROR Line:%n - %m Error

View File

@@ -0,0 +1,314 @@
<!-- somewhat inspired by java checkstyle -->
<phpcheckstyle-configuration>
<!-- **************** -->
<!-- Naming -->
<!-- **************** -->
<!-- Check Constant Naming -->
<!-- Disabled to avoid warning with $sql="SELECT ..."
<test name="constantNaming" regexp="/^[A-Z_][A-Z_]*[A-Z_]$/" level="ERROR"/>
-->
<!-- Check Variable Naming -->
<test name="variableNaming" regexp="/^[a-zA-Z_][a-zA-Z0-9_]*$/" />
<!-- Check Function Naming -->
<test name="functionNaming" regexp="/^[a-z_]/" level="WARNING"/>
<!-- Check Private Function Naming -->
<test name="privateFunctionNaming" regexp="/^[a-z_]/" level="ERROR"/>
<!-- Checks the constuctor naming -->
<!-- old = old style (constructor = name of the class) -->
<!-- new = "__construct()" -->
<test name="constructorNaming">
<property name="naming" value="old"/>
</test>
<!-- Check Class Naming -->
<test name="classNaming" regexp="/^[A-Z]/" level="WARNING"/>
<!-- **************** -->
<!-- PHP Tags -->
<!-- **************** -->
<!-- Test if a short php code open tag is used (? instead of ?php ). -->
<test name="noShortPhpCodeTag"/>
<!-- Test if a PHP closing file is present at the end of a file -->
<!-- <test name="noFileCloseTag"/> -->
<!-- Test if a file finish with some inner HTML (OK for some view but could provoque "header already sent" error) -->
<!-- <test name="noFileFinishHTML" level="ERROR" /> -->
<!-- **************** -->
<!-- Comments -->
<!-- **************** -->
<!-- Check if some C style comments are used (#) -->
<test name="noShellComments"/>
<!-- Tests that every function and class is immediately preceded by a docblock. A property "excludePrivateMembers" can be set if you want to disable docblocks for private member functions. -->
<test name="docBlocks">
<property name="excludePrivateMembers" value="true"/>
<property name="testReturn" value="true"/>
<property name="testParam" value="true"/>
<property name="testThrow" value="true"/>
</test>
<!-- **************** -->
<!-- Indentation -->
<!-- **************** -->
<!-- Tests to make sure that a line does not contain the tab character. -->
<!-- <test name="noTabs"/> -->
<!-- Test to make sure that every control structure is included within a {} block, even if it is syntactically optional. -->
<!-- <test name="controlStructNeedCurly"/> -->
<!-- Check the position of the open curly brace in a control structure (if) -->
<!-- sl = same line -->
<!-- nl = new line -->
<test name="controlStructOpenCurly">
<property name="position" value="nl"/>
</test>
<!-- Check the position of the close curly brace -->
<test name="controlCloseCurly" level="INFO">
</test>
<!-- Check the position of the open curly brace after a function -->
<!-- sl = same line -->
<!-- nl = new line -->
<test name="funcDefinitionOpenCurly">
<property name="position" value="nl"/>
</test>
<!-- Check the position of the else -->
<!-- sl = same line -->
<!-- nl = new line -->
<test name="controlStructElse">
<property name="position" value="nl"/>
</test>
<!-- **************** -->
<!-- Spaces -->
<!-- **************** -->
<!-- Tests that the control statements ("if", "else", "while", "for", etc.)
are followed by a space before the opening parenthesis.
PEAR standard stipulates this to distinguish it from function calls.
-->
<!--
<test name="spaceAfterControlStmt"/>
-->
<!-- Check that there is no space after a function name in a function call -->
<!-- <test name="noSpaceAfterFunctionName" level="INFO"></test> -->
<!-- Check for the (required) presence of a white space after some tokens (like ,) -->
<!--
<test name="checkWhiteSpaceAfter">
<exception value="."/>
</test>
-->
<!-- Check for the (required) presence of a white space before some tokens -->
<!--
<test name="checkWhiteSpaceBefore">
<exception value="."/>
<exception value=":"/>
</test>
-->
<!-- Check that there is no space before before some tokens -->
<!--
<test name="noSpaceBeforeToken" level="INFO">
</test>
-->
<!-- Check that there is no space after some tokens -->
<!--
<test name="noSpaceAfterToken" level="INFO">
</test>
-->
<!-- **************** -->
<!-- Metrics -->
<!-- **************** -->
<!-- Check that the lenght of the line doesn't pass the max value -->
<test name="lineLength" level="INFO">
<property name="maxLineLength" value="160"/>
</test>
<!-- Checks that the lenght (in lines) of a function doesn't pass the max value -->
<test name="functionLength" level="INFO">
<property name="maxLength" value="500"/>
</test>
<!-- Checks for excessive parameters in a function declaration -->
<!-- <test name="functionMaxParameters">
<property name="maxParameters" value="4"/>
</test> -->
<!-- Check Cyclomatic Complexity -->
<!-- see http://www.aivosto.com/project/help/pm-complexity.html -->
<test name="cyclomaticComplexity">
<!-- Level raising a warning -->
<property name="warningLevel" value="10"/>
<!-- Level raising an error -->
<property name="errorLevel" value="20"/>
</test>
<!-- **************** -->
<!-- Other -->
<!-- **************** -->
<!-- All arguments with default values should be at the end -->
<test name="defaultValuesOrder"/>
<!-- Check for prohibited functions -->
<!-- @see http://www.php.net/manual/en/indexes.php -->
<test name="checkProhibitedFunctions">
<item value="echo"/>
<item value="system"/>
<item value="print_r"/>
<item value="var_dump"/>
<item value="dl"/>
<!--<item value="exec"/>-->
<item value="passthru"/>
<!-- <item value="delete"/> We disable because of false report when using method delete -->
<item value="ereg_replace"/>
<item value="ereg"/>
<item value="eregi"/>
<!-- <item value="copy"/> -->
<!-- <item value="fwrite"/> -->
</test>
<!-- Check for prohibited tokens -->
<!-- @see http://www.php.net/manual/en/tokens.php -->
<test name="checkProhibitedTokens">
<item value="T_BAD_CHARACTER"/>
<item value="T_DECLARE"/>
<item value="T_ENDDECLARE"/>
<item value="T_ENDFOR"/>
<item value="T_ENDFOREACH"/>
<item value="T_ENDIF"/>
<item value="T_ENDSWITCH"/>
<item value="T_ENDWHILE"/>
<item value="T_HALT_COMPILER"/>
<item value="T_OLD_FUNCTION"/>
<!-- <item value="T_PRINT"/> -->
<!-- Same thing as the noShortPhpCodeTag rule -->
<!-- <item value="T_OPEN_TAG_WITH_ECHO"/> -->
<!-- <item value="T_INLINE_HTML"/> -->
<!-- <item value="T_ECHO"/> -->
</test>
<!-- Check for silenced errors before function calls (@function) -->
<test name="checkSilencedError">
<exception value="rename"/> <!-- Exceptions to this rule -->
<exception value="mkdir"/>
<exception value="chmod"/>
</test>
<!-- Check for encapsed variables inside a String ("$a") -->
<test name="encapsedVariablesInsideString">
</test>
<!-- Avoid passing parameters by reference -->
<test name="avoidPassingReferences">
</test>
<test name="showTODOs">
</test>
<!-- Use boolean operators (&&) instead of logical operators (AND) -->
<test name="useBooleanOperators">
</test>
<!-- Check empty block like if ($a) {} -->
<test name="checkEmptyBlock">
<!-- <exception value="catch"/> -->
</test>
<!-- Check empty statement ( ;; ) -->
<test name="checkEmptyStatement">
</test>
<!-- Check for the presence of heredoc -->
<test name="checkHeredoc">
</test>
<!-- Check for braces around code blocs (if, else, elseif, do, while, for, foreach) -->
<!--
<test name="needBraces">
</test>
-->
<!-- Switch need a default value -->
<test name="switchNeedDefault">
</test>
<!-- Switch case should have a break -->
<!-- <test name="switchCaseNeedBreak">
</test> -->
<!-- Switch default value should be at the end -->
<test name="switchDefaultOrder">
</test>
<!--
Avoid using unary operators (++) inside a control statement
With the exception of for iterators, all variable incrementation or decrementation should occur in their own toplevel statement to increase readability.
-->
<test name="checkUnaryOperator">
<exception value="for"/>
</test>
<!--
With inner assignments it is difficult to see all places where a variable is set.
With the exception of for iterators, all assignments should occur in their own toplevel statement to increase readability.
-->
<test name="checkInnerAssignment">
<exception value="for"/>
</test>
<!-- Detect unused private functions (detecting unused public ones is more difficult) -->
<test name="checkUnusedPrivateFunctions">
</test>
<!-- Detect unused variables -->
<test name="checkUnusedVariables">
</test>
<!-- Detect unused function parameters -->
<test name="checkUnusedFunctionParameters">
</test>
<!-- Only one class declaration per PHP file -->
<test name="oneClassPerFile">
</test>
<!-- ******************* -->
<!-- Optimisation -->
<!-- ******************* -->
<!-- Only one class declaration per PHP file -->
<test name="functionInsideLoop">
</test>
</phpcheckstyle-configuration>

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

View File

@@ -0,0 +1,126 @@
<?PHP
/* Copyright (C) 2009 Laurent Destailleur <eldy@users.sourceforge.net>
*
* 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
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
/**
* \file dev/samples/manage_order.php
* \brief This file is an example for a command line script
* \version $Id$
* \author Put author name here
* \remarks Put here some comments
*/
$sapi_type = php_sapi_name();
$script_file = basename(__FILE__);
$path=dirname(__FILE__).'/';
// Test if batch mode
if (substr($sapi_type, 0, 3) == 'cgi') {
echo "Error: You ar usingr PH for CGI. To execute ".$script_file." from command line, you must use PHP for CLI mode.\n";
exit;
}
// Global variables
$version='$Revision$';
$error=0;
// -------------------- START OF YOUR CODE HERE --------------------
// Include Dolibarr environment
require_once($path."../../htdocs/master.inc.php");
// After this $db, $mysoc, $langs and $conf->entity are defined. Opened handler to database will be closed at end of file.
//$langs->setDefaultLang('en_US'); // To change default language of $langs
$langs->load("main"); // To load language file for default language
@set_time_limit(0);
// Load user and its permissions
$result=$user->fetch('','admin'); // Load user for login 'admin'. Comment line to run as anonymous user.
if (! $result > 0) { dol_print_error('',$user->error); exit; }
$user->getrights();
print "***** ".$script_file." (".$version.") *****\n";
if (! isset($argv[1])) { // Check parameters
print "Usage: ".$script_file." param1 param2 ...\n";
exit;
}
print '--- start'."\n";
print 'Argument 1='.$argv[1]."\n";
print 'Argument 2='.$argv[2]."\n";
// Start of transaction
$db->begin();
require_once(DOL_DOCUMENT_ROOT."/compta/facture/class/facture.class.php");
// Create invoice object
$obj = new Facture($db);
$obj->ref = 'ABCDE';
$obj->socid = 4; // Put id of third party (rowid in llx_societe table)
$obj->date = mktime();
$obj->note = 'A comment';
$obj->cond_reglement_id = 1;
$line1=new FactureLigne($db);
$line1->tva_tx=10.0;
$line1->remise_percent=0;
$line1->qty=1;
$line1->total_ht=100;
$line1->total_tva=10;
$line1->total_ttc=110;
$obj->lines[]=$line1;
// Create invoice
$idobject=$obj->create($user);
if ($idobject > 0)
{
// Change status to validated
$result=$obj->validate($user);
if ($result > 0) print "OK Object created with id ".$idobject."\n";
else
{
$error++;
dol_print_error($db,$obj->error);
}
}
else
{
$error++;
dol_print_error($db,$obj->error);
}
// -------------------- END OF YOUR CODE --------------------
if (! $error)
{
$db->commit();
print '--- end ok'."\n";
}
else
{
print '--- end error code='.$error."\n";
$db->rollback();
}
$db->close();
return $error;
?>

View File

@@ -26,8 +26,7 @@
$sapi_type = php_sapi_name();
$script_file = basename(__FILE__);
$path=str_replace($script_file,'',$_SERVER["PHP_SELF"]);
$path=preg_replace('@[\\\/]+$@','',$path).'/';
$path=dirname(__FILE__).'/';
// Test if batch mode
if (substr($sapi_type, 0, 3) == 'cgi') {
@@ -50,7 +49,7 @@ $langs->load("main"); // To load language file for default language
@set_time_limit(0);
// Load user and its permissions
$result=$user->fetch('admin'); // Load user for login 'admin'. Comment line to run as anonymous user.
$result=$user->fetch('','admin'); // Load user for login 'admin'. Comment line to run as anonymous user.
if (! $result > 0) { dol_print_error('',$user->error); exit; }
$user->getrights();
@@ -68,7 +67,7 @@ print 'Argument 2='.$argv[2]."\n";
// Start of transaction
$db->begin();
require_once(DOL_DOCUMENT_ROOT."/commande/commande.class.php");
require_once(DOL_DOCUMENT_ROOT."/commande/class/commande.class.php");
// Create order object
$com = new Commande($db);

Some files were not shown because too many files have changed in this diff Show More