Commit Graph

267 Commits

Author SHA1 Message Date
Laurent Destailleur
51eb3726dc Code comment 2016-12-12 15:41:31 +01:00
Laurent Destailleur
f59f3032c6 NEW: Rename path for generic medias files into '/medias' instead of
fckeditor. Add location of medias into title of media browser of
ckeditor.
Work on website module
2016-05-01 16:34:50 +02:00
Laurent Destailleur
b750e98d40 Fix: Pb of file upload and download. 2014-02-08 02:02:01 +01:00
Laurent Destailleur
85436f871c Sec: Missing permission tests 2014-01-30 11:48:14 +01:00
Laurent Destailleur
696ad07871 LF 2013-06-26 16:45:42 +02:00
Laurent Destailleur
9b235f6879 Fix: Remove space at end of binary files 2013-06-26 02:05:18 +02:00
Laurent Destailleur
1d8b9949d6 Merge remote-tracking branch 'origin/3.4' into develop
Conflicts:
	htdocs/compta/bank/annuel.php
	htdocs/compta/bank/categ.php
	htdocs/compta/bank/releve.php
	htdocs/core/class/hookmanager.class.php
	htdocs/core/class/html.formfile.class.php
	htdocs/core/modules/livraison/pdf/pdf_typhon.modules.php
	htdocs/core/tpl/contacts.tpl.php
	htdocs/cron/list.php
	htdocs/main.inc.php
	htdocs/public/paybox/paymentko.php
	htdocs/public/paybox/paymentok.php
	htdocs/public/paypal/paymentko.php
	htdocs/public/paypal/paymentok.php
	htdocs/theme/bureau2crea/style.css.php
	htdocs/theme/eldy/style.css.php
	htdocs/user/class/user.class.php
	htdocs/viewimage.php
2013-06-24 20:02:02 +02:00
Regis Houssin
05bd035488 Fix: convert line delimiters 2013-06-24 17:34:22 +02:00
Laurent Destailleur
7b0897a669 fix: LF 2013-06-04 22:03:11 +02:00
Laurent Destailleur
d3cf8479e3 Try to commit a file with a line with CRLF and see... 2013-06-04 19:36:41 +02:00
Laurent Destailleur
393ad1447a Qual: Uniformize permission code between viewimage.php and document.php 2013-05-16 15:46:54 +02:00
Laurent Destailleur
670d01e14e Fix: Remove space char at end of document and viewimage. 2013-04-28 18:46:34 +02:00
Laurent Destailleur
023b6f2e8b Fix: Use entity 2013-04-25 10:22:08 +02:00
Laurent Destailleur
86ea79c860 Fix: dol_check_secure_access_document is also used by viewimage. This
also solve bug of not found supplier doc and solve some security holes.
2013-04-25 10:06:54 +02:00
jfefe
b5e66cc492 Mutualize code for security check when accessing a document by document.php and bywebservice 2013-04-22 15:00:29 +02:00
Laurent Destailleur
a4073dddd4 Doxygen llxHeader and llxFooter. 2013-04-15 15:43:25 +02:00
Laurent Destailleur
9f44161e55 New: Can attach file for trip and expenses module 2013-01-24 12:47:06 +01:00
Laurent Destailleur
8d206fdfb0 Prepare move to other licence. For the moment all answers for licence
upgrade were not yet received. So we prepare for GPL by uniformizing
licence text keys to GPL-3+. Will move later to AGPL if all answers are
positive.
2013-01-16 15:36:08 +01:00
Regis Houssin
b838895db9 Fix: change for a neutral email 2012-12-30 15:13:49 +01:00
Regis Houssin
e19f8c54f1 Fix: strict mode hurricane 2012-09-15 10:01:35 +02:00
Regis Houssin
ee1cf819f7 Fix: mass convert line delimiters 2012-09-07 17:23:16 +02:00
Regis Houssin
3823e5d374 New: add possibility to add or force default directories 2012-09-05 17:37:58 +02:00
Laurent Destailleur
841586b050 Removed dead code. Allow to use attachment=0. 2012-09-03 18:17:19 +02:00
Laurent Destailleur
ac02450200 New: Can also use attachment=0 as parameter (for test purpose) 2012-09-03 18:01:07 +02:00
Regis Houssin
fc29e7c432 Fix: $attachement is already true by default
Fix: remove deprecated code
2012-09-03 17:01:03 +02:00
Marcos GarciÌa
37c4898720 Removed "./" in require statements
It does not make any sense to do that
2012-08-23 01:43:44 +02:00
Marcos GarciÌa
f3674317ec Removed parenthesis from all require and replaced with single quotes 2012-08-22 23:24:21 +02:00
Marcos GarciÌa
706d79986c Removed parenthesis from all require_once and replaced with single quotes 2012-08-22 23:11:24 +02:00
Regis Houssin
e44fd4885d Fix: change the last $DB to $db 2012-07-30 18:43:49 +02:00
Regis Houssin
0aa6694c95 Fix: broken event message 2012-07-29 15:47:24 +02:00
Laurent Destailleur
ebf77e8c92 A better fix to remove files from document list 2012-05-30 04:11:00 +02:00
Laurent Destailleur
3fc3292142 Fix: delete of documents is done by page of element, not by the view
wrapper.
2012-05-29 23:50:13 +02:00
Laurent Destailleur
d906d8af16 Fix: Restore broken feature 2012-04-18 01:01:46 +02:00
Regis Houssin
921c8607d7 Fix: multicompany sharings and uniformize code 2012-04-07 10:19:33 +02:00
Regis Houssin
13624eeb86 Fix: multicompany sharings compatibility 2012-04-07 09:20:03 +02:00
Regis Houssin
98f7a189d1 Fix: add backward compatibility 2012-04-06 23:26:04 +02:00
Regis Houssin
94788e2ccb Fix: compatibility with multicompany sharings
use new $conf->product->dir_output[$object->entity] instead
$conf->product->dir_output
2012-04-06 22:41:33 +02:00
Regis Houssin
5d2da2c884 Fix: uniformize code 2012-03-22 08:33:44 +01:00
Regis Houssin
8f9b9987ff Fix: Multiple directory traversal vulnerabilities with document.php 2012-02-27 17:02:56 +01:00
Laurent Destailleur
5974cde154 New: Automtic list of documents in ECM module is ok for customers,
suppliers invoice, orders, customers orders, proposals and social
contributions.
2012-02-06 14:34:58 +01:00
Laurent Destailleur
700c83125e New: Add file size and description into download wrapper 2011-12-31 02:50:37 +01:00
Laurent Destailleur
c00b67209f New: Clear code 2011-11-01 18:32:48 +01:00
Regis Houssin
56d6cbe56f [task #216] Move lib in core directory 2011-10-24 12:59:44 +02:00
Regis Houssin
726d9581dd Fix: remove obsolete tags (in progress) 2011-08-27 14:24:16 +00:00
Laurent Destailleur
37ead2f97e Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
47ca3f9d14 Qual: Removed errors and warnings reported by codesniffer 2011-07-09 00:15:16 +00:00
Regis Houssin
a3d63b9628 Test: commit to cvs for sync in git 2011-06-28 13:42:06 +00:00
Laurent Destailleur
a82262a7e0 Qual: Uniformize code 2011-06-15 11:35:33 +00:00
Laurent Destailleur
db62101b78 Fix: A local file inclusion vulnerability can be exploited to include arbitrary files. 2011-04-27 17:10:29 +00:00
Regis Houssin
19dc20c512 Fix: A reflected cross-site scripting vulnerability can be exploited to execute arbitrary JavaScript 2011-04-26 21:06:45 +00:00
Laurent Destailleur
cbe899690b New: Work on automatic ecm. 2011-04-17 19:27:19 +00:00
Laurent Destailleur
9a49264cb5 Fix: Generated doc in wrong dir 2011-03-07 00:16:02 +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
10c65eddb7 Work on scanner module 2010-11-13 21:27:38 +00:00
Laurent Destailleur
74cb81b8d3 Work on PHPSane module 2010-11-11 16:32:17 +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
4846681a39 Fix: Dir for member files 2010-10-29 23:16:58 +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
Laurent Destailleur
4cd07cb7c8 Remove REQUEST 2010-10-02 13:10:33 +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
Regis Houssin
635b44b906 Fix: if you rename a module, rename all 2010-05-10 04:50:39 +00:00
Laurent Destailleur
9ef72f92fa Qual: Make code easier to understand 2010-04-21 18:35:40 +00:00
pit
817a09c77d Modifying general wrapping to be more modular/generic. 2010-04-21 08:47:58 +00:00
Regis Houssin
cb67ca4d03 Fix: add generic wrapper and entity checkout 2010-03-29 14:11:06 +00:00
Laurent Destailleur
f49d0eed46 Work on generic odt generation 2010-02-28 18:59:35 +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
Laurent Destailleur
60843d28bf Fix: Can upload files on service if product module is disabled 2010-01-13 17:06:20 +00:00
Regis Houssin
e5f4356afc Add numbering and pdf module in project 2010-01-12 18:02:23 +00:00
Laurent Destailleur
a3230291a6 Qual: Move deprecated module into the other repository 2010-01-12 10:26:05 +00:00
Laurent Destailleur
bf37aee95b Fix: Upload photo for members 2009-12-30 12:09:24 +00:00
Regis Houssin
75f749c4ec Fix: change "idp" to "rowid" 2009-12-16 16:29:29 +00:00
Laurent Destailleur
d10e87c8c1 Fix: Delete file function works with filename with special chars 2009-12-15 10:52:06 +00:00
Laurent Destailleur
9e49aeaeb5 Fix: Backup must not be inside a "temp" directory or it is lost after a "no data loss" purge. 2009-11-25 19:08:09 +00:00
Regis Houssin
960afb50ed Fix: functions "ereg", "ereg_replace", "eregi", "eregi_replace" is deprecated since php 5.3.0 2009-10-24 06:10:00 +00:00
Laurent Destailleur
edf66f1c8d Fix: Remove forced mime type. What we can force is open dialo but not the mime type. 2009-10-15 02:40:12 +00:00
Laurent Destailleur
e1c14b9c3e More MIME types 2009-10-15 02:27:20 +00:00
Laurent Destailleur
f68be991ff Fix: Data in memory must always be encoded in utf8. PHP files functions need ISO, so we convert data just before and after using them. 2009-10-04 17:18:09 +00:00
Laurent Destailleur
84bc3f5b31 Uniformize code. Attached fils for supplier invoices are shown on invoice card 2009-10-04 13:33:06 +00:00
Laurent Destailleur
f25e136db8 Fix: Fix global typo error 2009-08-19 17:07:48 +00:00
Laurent Destailleur
0cc71ca978 Fix: bug #26929 : les fichiers contenant le signe + dans le nom ne peuvent être téléchargés
Ne:w Use new confirm popup to delete file confirmation
2009-07-16 00:43:59 +00:00
Laurent Destailleur
49253626d2 Fix: bug #26929 : les fichiers contenant le signe + dans le nom ne peuvent être téléchargés 2009-07-15 23:51:06 +00:00
Laurent Destailleur
070662bcd1 New: Use new confirm box for check receipts validate and delete 2009-07-15 19:44:27 +00:00
Regis Houssin
f96ea81ac5 Fix: replace with simple directory 2009-07-05 08:31:08 +00:00
Regis Houssin
0a06027c9f Fix: replace with simple directory 2009-07-04 19:28:52 +00:00
Laurent Destailleur
2901b18fa6 Fix: Cheque receipts was not stored in correct directory 2009-06-29 18:33:05 +00:00
Laurent Destailleur
8732364f01 Qual: Now module services and products are two completely separated modules. 2009-06-08 18:14:37 +00:00
Laurent Destailleur
c13477f860 Work on import module 2009-05-20 11:09:56 +00:00
Laurent Destailleur
28ca4e7e6b Remove commercial module and 2 TODOs. 2009-05-10 06:00:28 +00:00
Regis Houssin
fdd1f7b9e1 Fix: remplace "documents/compta" par "documents/comptabilite" 2009-05-07 14:57:16 +00:00
Regis Houssin
636796bb57 Fix: $this not allowed 2009-05-01 11:49:48 +00:00
Regis Houssin
21964691da Add: can defined submodule name (ex: $conf->module->submodule->dir_output)
Add: can change the module name if different (ex: $conf->newmodulename->dir_output)
2009-04-30 15:40:18 +00:00
Laurent Destailleur
a7ba3bf3cb Format correctly code 2009-04-29 20:16:13 +00:00
Laurent Destailleur
5a2542d711 Fix: Must not use DOL_DATA_ROOT directly 2009-04-29 19:18:36 +00:00
Regis Houssin
86aea55e61 Todo: mettre au clair les droits du user dans les
modules commercial, agenda et tiers
2009-04-29 09:05:57 +00:00
Regis Houssin
c1b3f88cc3 New: parametre de config des repertoires dans les proprietes de la classe du module
avec un répertoire parent en fonction de l'entité
2009-04-29 07:03:55 +00:00
Regis Houssin
13e9ff24a7 New: parametre de config des repertoires dans les proprietes de la classe du module
avec un répertoire parent en fonction de l'entité
2009-04-28 20:35:01 +00:00
Regis Houssin
2356abb5c4 New: parametre de config des repertoires dans les proprietes de la classe du module
avec un répertoire parent en fonction de l'entité
2009-04-28 18:38:10 +00:00
Regis Houssin
3d149a33ca New: parametre de config des repertoires dans les proprietes de la classe du module
avec un répertoire parent en fonction de l'entité
2009-04-28 18:14:50 +00:00
Regis Houssin
a20b4643df New: parametre de config des repertoires dans les proprietes de la classe du module
avec un répertoire parent en fonction de l'entité
Fix: uniformisation propal to propale
2009-04-28 13:52:08 +00:00
Laurent Destailleur
b84a0fefbe Change in document wrapper to download files in bittorrent directory 2009-02-24 22:52:55 +00:00
Laurent Destailleur
4333e8cb2a Changes to support deposit invoices 2009-02-24 02:41:21 +00:00
Laurent Destailleur
0823322ba1 Qual: All call to dolibarr_ functions are made on dol_ functions. 2009-02-20 22:53:15 +00:00
Laurent Destailleur
ce9fb9cd61 Filename is ok even with option MAIN_DISABLE_FORCE_SAVEAS 2009-02-18 17:04:00 +00:00
Laurent Destailleur
8d19da30f4 Minor change 2009-01-09 22:52:45 +00:00
Laurent Destailleur
21fe9b7ef0 Add option MAIN_DISABLE_FORCE_SAVEAS 2008-12-27 22:26:09 +00:00
Laurent Destailleur
1fd45ffec8 Can upload files with no read permission in ECM module 2008-12-16 19:12:42 +00:00
Laurent Destailleur
0a32a7cd5f Can attach files on supplier orders 2008-11-24 20:09:23 +00:00
Laurent Destailleur
8c870e6185 Fix: Generation of donation receipts 2008-11-14 11:56:47 +00:00
Laurent Destailleur
427310a77d Change to support different page code in HTML output 2008-10-09 15:18:13 +00:00
Laurent Destailleur
c9060f817d Qual: Merge code between late unpayed invoices and unpayed invoices. 2008-09-04 19:47:46 +00:00
Laurent Destailleur
79eb1e85a8 Debug barcode module 2008-08-28 00:31:27 +00:00
Laurent Destailleur
f50b5fb4b1 New: Added TSV in export formats 2008-08-25 07:16:16 +00:00
Laurent Destailleur
c705e1d91f Fix: mime type 2008-08-03 22:50:32 +00:00
Laurent Destailleur
22e20cea21 Fix: Some errors on generating delivery and sending receipts 2008-07-11 06:46:55 +00:00
Regis Houssin
06844b220f Fix: l'appelation des droits à changée, prévoir uniformisation
TODO: Le chemin du fichier n'est pas précisé
2008-04-30 08:47:23 +00:00
Laurent Destailleur
e363d42c1d Fix: Export calendar to ical 2008-04-08 01:09:10 +00:00
Laurent Destailleur
f9ed5b522f New: Yeh! Now all automatic actions are externalised in triggers. This make code so so much easier to understand and offer a lot of possible new features. 2008-04-07 22:11:22 +00:00
Laurent Destailleur
7b7b9dfef3 New: Next step for ECM module
Fix: Some minor fixes.
2008-02-24 23:29:30 +00:00
Laurent Destailleur
6c0907f15e Encode calendar to UTF-8 2008-01-20 23:18:18 +00:00
Laurent Destailleur
3113bb241a Fix: Pb sous Plesk 2008-01-20 21:53:43 +00:00
Laurent Destailleur
d54e0283a6 New: Ajout d'un lien export de l'agenda webcalendar au format ical et vcal 2008-01-02 22:11:50 +00:00
Laurent Destailleur
49d541c573 Fix: Corrige mauvaise affichage erreur sur wrapper document et mauvais chargement droit pour livraisons 2007-11-19 18:34:53 +00:00
Laurent Destailleur
3c5708ba7f Perf: Sompe optimizations that reduce number of opened files 2007-09-09 11:16:33 +00:00
Regis Houssin
59a3a32f78 Fix: changement de idp en rowid pour llx_societe et llx_socpeople afin d'unifier le code. 2007-06-11 22:51:47 +00:00
Rodolphe Quiedeville
0674a741f8 Ajout wrapper pour la ged 2007-04-13 12:55:55 +00:00
Laurent Destailleur
61fafc43f4 Security: Ajout test pour éviter download fichier hors htdocs 2007-04-12 19:47:50 +00:00
Laurent Destailleur
18e989b311 Fix: Controle sécurité user externes sur accès fichier par wrapper
Qual: Utilisation de isproduct() et isservice()  au lieu des tests sur le type
2007-01-31 17:52:54 +00:00
Laurent Destailleur
8830136b4a Fix: Pas de controle de droit sur generation d'un specimen 2007-01-07 20:40:36 +00:00
Rodolphe Quiedeville
fccaae8b47 Deplacement des rapports de paiements 2006-12-23 14:34:13 +00:00
Rodolphe Quiedeville
566a42f9e0 Ajout wrapping pour les remises de cheques 2006-12-21 21:48:26 +00:00
Laurent Destailleur
9dc92eb1de Fix: Génération des rapports action PDF dans mauvais repertoire 2006-09-16 01:04:13 +00:00
Laurent Destailleur
ffcfab529c On fait marché l'apercu du specimen des modeles expedition 2006-08-26 13:47:10 +00:00
Laurent Destailleur
293a611f3e New: Ajout outil de dump par mysqldump 2006-08-20 19:31:30 +00:00
Laurent Destailleur
532fff5eef New: Ajout outil de dump par mysqldump 2006-08-20 19:15:47 +00:00
Laurent Destailleur
1e06a25231 Qual: Tous les répertoires qui servent à générer des données temporaires (graph, fichiers rapports) sont nommés "nomdumodule/temp" pour plus de clarté et permettre fonction de nettoyage plus tard. 2006-08-19 15:50:48 +00:00
Laurent Destailleur
aadbf18c22 Corrections diverses sur génération des rapport de paiement.
Si on est un utilisateur externe, le fichier est généré dans un rep privé.
2006-08-04 19:05:34 +00:00
Regis Houssin
addedc43c5 Modification pour pouvoir uploader des images à partir de fckeditor 2006-07-26 08:37:42 +00:00
Laurent Destailleur
69c987de0c Fix: La suppression d'un fichier faisait quitter la page 2006-06-24 12:41:30 +00:00
Laurent Destailleur
9e7499d522 New: La fonction supprimer le PDF généré, depuis le cartouche des fichiers, est ok (Nécessite droit supprimer sur l'objet). 2006-06-10 18:43:11 +00:00
Regis Houssin
0bc48cabc2 Début ajout bon de livraison 2006-05-29 17:00:54 +00:00
Laurent Destailleur
17b6a4c588 Fix: impossible de télécharger rapport actions
Fix: Page suivante-précédente actions
2006-05-14 02:51:11 +00:00
Laurent Destailleur
e897a6b749 Fix: Téléchargement fichiers joints aux actions corrigé 2006-04-27 21:25:56 +00:00
Regis Houssin
3a390f8f1d Début ajout modéles commande et facture fournisseur 2006-02-17 16:29:58 +00:00
Regis Houssin
4b4d7faf73 pour accès export pdf des commandes, ajout prise en compte droits pour module commande 2006-02-08 14:18:00 +00:00
Laurent Destailleur
2daaf2cb38 New: Ajout driver export fichier excel natif xls 2006-01-27 20:52:56 +00:00
Laurent Destailleur
605cd43fb7 Fix: Lien sur le download des exports 2006-01-22 18:48:36 +00:00
Laurent Destailleur
f2a8840a60 Gestion de la generation du recu de don.
Possibilité d'avoir des modules de generation HTML plutot que PDF.
2005-11-11 22:36:56 +00:00
Laurent Destailleur
cdf9ec10c6 Fix: Correction pb IE "document not found" 2005-11-07 22:26:02 +00:00