Commit Graph

281 Commits

Author SHA1 Message Date
Regis Houssin
b838895db9 Fix: change for a neutral email 2012-12-30 15:13:49 +01:00
Laurent Destailleur
11ab579639 Fix: Several fixes to avoid PDF lib conflicts. 2012-12-19 13:06:45 +01:00
Laurent Destailleur
8709933288 Fix: Too much sanitizing 2012-11-03 00:47:09 +01:00
Regis Houssin
e19f8c54f1 Fix: strict mode hurricane 2012-09-15 10:01:35 +02:00
Laurent Destailleur
9c11092f46 Uniformize code 2012-09-05 11:15:38 +02:00
Marcos García
7c0463b215 Used incorrect translation keys
Duplicated keys
2012-08-29 00:29:47 +02:00
Marcos García
f3674317ec Removed parenthesis from all require and replaced with single quotes 2012-08-22 23:24:21 +02:00
Marcos García
706d79986c Removed parenthesis from all require_once and replaced with single quotes 2012-08-22 23:11:24 +02:00
Marcos García
237d7b744c Including other.lang in files using FeaturesSupported string, also removed duplicated code 2012-07-30 20:39:47 +02:00
Laurent Destailleur
e6cd400bc3 Qual: List of elements must be into a page called "list.php". 2012-06-09 19:16:31 +02:00
Laurent Destailleur
df45c51336 Fix: Solve error Method Not Implemented 2012-06-01 21:15:14 +02:00
simnandez
2e7ce7647b Fix: Sanizite data 2012-03-29 08:38:38 +01:00
Regis Houssin
ddedb68aeb Fix: php unit test warning 2012-03-05 07:59:00 +01:00
Laurent Destailleur
f241e338b3 Fix: Removed warning 2012-03-04 22:12:04 +01:00
Regis Houssin
f3cb926c3c Fix: use generic array for all parts 2012-03-01 13:58:33 +08:00
Laurent Destailleur
7c4e908639 models_modules isn't enough so we use same facture_invoice,
commande_invoice, propale_invoice. This means module descriptor file
should contains
module_parts('facture'=>1) if we want to add doc template for invoice
into module/core/modules/facture/doc
2012-03-01 02:06:08 +01:00
Regis Houssin
0b945f0716 Fix: use dol_buildpath 2012-03-01 04:10:50 +08:00
Laurent Destailleur
51fb1b2385 Fix: Code was sharing loop for custom dir and loop for subdir modules.
The loop to manage customdir must be managed by the dol_buildpath so
only loop on / + module dir must be done.
2012-02-29 20:07:17 +01:00
Regis Houssin
79c0369d66 Fix: possibility to use models of external modules 2012-03-01 01:24:00 +08:00
Regis Houssin
45ff7bddb3 New: Check if there is external models to do asked by plugins 2012-03-01 00:29:56 +08:00
Laurent Destailleur
2093b3f0be New: Allow to use ODT templates for prososal like it's done for invoices 2012-02-05 19:37:52 +01:00
Regis Houssin
f0c327c070 Fix: uniform code
replace all $html by $form with exceptions "$htmlname, $htmltooltip"
2011-11-08 17:22:31 +08:00
Laurent Destailleur
8d46ae1d35 Qual: Better error managment on numbering setup 2011-11-06 15:12:18 +01:00
Regis Houssin
37cca4231a Fix: uniform and clean code 2011-10-25 11:24:06 +02:00
Regis Houssin
3338649316 [task #217] Move core files in core directory 2011-10-24 14:11:49 +02:00
Regis Houssin
63d60a33fc [task #216] Move lib in core directory 2011-10-24 11:25:54 +02:00
Juanjo Menent
0a51265512 Uniformize code 2011-09-01 07:32:26 +00:00
Laurent Destailleur
247fd29662 For the "default" field, we keep usa of standard on and off button because it is not a feature we activate or not but a choice of one line among others. I will change this later to replace with a checkbox. 2011-08-31 18:47:29 +00:00
Laurent Destailleur
1aaf65c257 PDF works with us letter format 2011-08-31 14:42:47 +00:00
Regis Houssin
726d9581dd Fix: remove obsolete tags (in progress) 2011-08-27 14:24:16 +00:00
Laurent Destailleur
a0c475e5f0 Fix: Use correct css 2011-08-16 09:57:02 +00:00
Laurent Destailleur
e2c007305c Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
337f41c8e1 Uniformize code 2011-06-17 22:24:52 +00:00
Laurent Destailleur
3cf65ac780 Uniformize code 2011-06-08 16:44:22 +00:00
Regis Houssin
488938cde1 Fix: compatibility with custom path 2011-05-15 08:43:29 +00:00
Laurent Destailleur
77031ca5a4 New: odt templates usage for invoices are now visible 2011-05-12 22:38:19 +00:00
Laurent Destailleur
d6abe49da2 Fix: Show error message 2011-05-04 18:34:16 +00:00
Laurent Destailleur
808cd3b77d Fix: Better error place 2011-04-17 21:37:35 +00:00
Regis Houssin
e55cec9e4e Works on enhancement of "ok","warning" or "error" message with jQuery jnotify 2011-03-18 15:56:12 +00:00
Regis Houssin
23d96f6ded Works on enhancement of "ok","warning" or "error" message with jQuery jnotify 2011-03-18 15:44:08 +00:00
Laurent Destailleur
66acb06d53 Work on odt templates 2011-03-03 08:49:45 +00:00
Regis Houssin
aba9bb9acd Fix: compatibility with pgsql, replace all addslashes by $db->escape in other files 2011-02-24 18:22:24 +00:00
Laurent Destailleur
0560de9fad Work on ODT generation 2011-02-20 19:04:14 +00:00
Laurent Destailleur
371c4a6090 Qual: Remove usage of deprecated properties 2011-02-20 12:06:11 +00:00
Laurent Destailleur
56a60a7035 Fix: Style alt 2011-02-11 19:22:09 +00:00
Laurent Destailleur
b5e5dc3849 Fix: Fix regression by adding "custom" feature making web server hang in infinite loop. 2010-12-15 18:15:08 +00:00
Laurent Destailleur
dfbd72a76a Fix: W3C 2010-11-01 16:00:38 +00:00
Laurent Destailleur
82dcb8616e Work on ODT templates 2010-10-27 20:53:23 +00:00
Philippe Grand
3b8ef56805 tiny code enhancement 2010-09-01 07:50:28 +00:00
Philippe Grand
fb06c15330 task #6689, strlen problem
replace  strlen with dol_strlen
2010-08-24 14:42:18 +00:00
Laurent Destailleur
807fad406f Fix: More log to hunt a bug 2010-08-01 18:45:19 +00:00
Laurent Destailleur
f74d4d645f Work on odt generation 2010-06-15 21:52:41 +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
c418128a07 according to new tree directory 2010-04-25 14:17:39 +00:00
Philippe Grand
3ce3c74ba7 Move facture class file to compta/facture directory 2010-03-26 15:45:01 +00:00
Regis Houssin
68c1571d13 Qual: First change to remove pre.inc.php 2010-03-01 09:20:41 +00:00
Laurent Destailleur
d5d9291449 Qual: Uniformize code 2010-02-24 23:29:46 +00:00
Laurent Destailleur
ee47cf17cf Qual: Uniformize code and remove useless function 2010-02-24 16:41:19 +00:00
Laurent Destailleur
48b14a7548 Qual: Removed a deadlock option. Option is always on now as it is more opened. 2010-02-04 19:15:07 +00:00
Regis Houssin
9f418eb042 Fix: missing quotes 2010-01-12 15:54:53 +00:00
Regis Houssin
2df0d15ef7 Fix: obsolete 2009-12-23 08:43:16 +00:00
Regis Houssin
a58e465b27 Fix: obsolete 2009-12-23 00:03:32 +00:00
Laurent Destailleur
64c9991efd Fix: Translation of currency works better now. 2009-11-06 21:43:29 +00:00
Laurent Destailleur
40b38892b5 Fix: Usage of alternate document root works with invoice numbering modules. 2009-11-06 18:38:35 +00:00
Regis Houssin
e420c6cc7c Fix: functions "ereg", "ereg_replace", "eregi", "eregi_replace" is deprecated since php 5.3.0 2009-10-22 11:13:31 +00:00
Laurent Destailleur
1dfeaed082 Remove the trim to allow user to use spaces in its free text. This allow to place text where he wants (begin, center, two third...) 2009-08-11 20:38:04 +00:00
Laurent Destailleur
8e770f9480 Minor change 2009-08-02 16:16:15 +00:00
Laurent Destailleur
3465ecad0f Use contact if defined by default for address instead of third party. 2009-06-14 17:48:08 +00:00
Laurent Destailleur
d4a3038240 Restore changes after 27 may due to from savannah Crash. 2009-06-03 23:00:24 +00:00
Laurent Destailleur
86625da643 Predefined invoices are now always enabled 2009-05-27 01:59:33 +00:00
Regis Houssin
e5d222b6cc Fix: rgression sur l'utilisation des niveau du jeton, on test sur les 2 niveaux car
comportement alatoire avec certaines fonctions
2009-05-17 08:01:54 +00:00
Regis Houssin
c1c1f8a4d2 Fix: ajout d'un niveau supplmentaire du cache du jeton 2009-05-16 15:45:26 +00:00
Regis Houssin
07c6ffb065 Fix: ajout d'un jeton alatoire dans les requetes POST 2009-05-16 12:52:53 +00:00
Regis Houssin
d3621e4593 Fix: ajout d'un jeton alatoire dans les requetes POST 2009-05-15 13:59:49 +00:00
Laurent Destailleur
9694d926e6 Qual: Factorize code. Removed useless code. 2009-05-04 19:02:32 +00:00
Regis Houssin
b86684805c New: early development of multi-company module 2009-04-27 20:37:50 +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
bb90ab1288 New: Customer and supplier codes can be automatically generated 2009-01-31 15:23:05 +00:00
Laurent Destailleur
8b1807a065 Remove useless info 2009-01-15 20:11:50 +00:00
Laurent Destailleur
aeacdb933b Add documentation 2009-01-12 17:48:55 +00:00
Laurent Destailleur
fba4488a4d New: Add clone feature on invoices.
Fix: Fix clone feature on emailings.
Revert option to use predefined invoices
2008-11-20 21:30:23 +00:00
Laurent Destailleur
7deb33c52d Maxi debug for UTF8 support 2008-10-28 20:05:23 +00:00
Laurent Destailleur
1772463414 New: Add ability for numbering module to not be shown if a condition is not true. 2008-09-04 23:44:36 +00:00
Laurent Destailleur
6d8755edd4 Fix: Maxi bug. Value for date used in object numbering module was current date instead of date of object. 2008-07-05 14:20:03 +00:00
Laurent Destailleur
394b3375a1 [Task #7349] Patch + Correction mise en page adresse contact sur PDF 2008-06-09 18:55:24 +00:00
Laurent Destailleur
2d0352cae4 Qual: Clean deprecated code 2008-05-12 22:52:47 +00:00
Laurent Destailleur
77e831d914 New: Ajout champ mention lgal 2008-04-03 14:53:14 +00:00
Laurent Destailleur
2a90226b61 New: A generic order numbering module (depreciate all others) 2008-03-05 22:20:30 +00:00
Laurent Destailleur
b9d36ccdc6 New: Model mercure is changed to stable 2008-03-05 21:36:07 +00:00
Laurent Destailleur
68595e00e5 Le modèle de numérotation de facture générique mercure est opérationnel (Le prefix et l'offset ne sont oas encore géré) 2008-03-04 01:14:45 +00:00
Laurent Destailleur
48b0bcf284 Perf: Function admin are moved from function to admin.lib.php
Perf: Constant is not stored in database if values is empty.
2008-02-01 00:09:23 +00:00
Laurent Destailleur
a81f652e28 New: Ajout lien "Retour liste des modules" dans page config modules 2008-01-26 15:10:18 +00:00
Laurent Destailleur
c89ff96964 Fix: Les modle PDF ne graient pas l'affichage de l'avoir appliqu sur une facture. 2007-12-16 19:07:41 +00:00
Laurent Destailleur
bc6754033c Fix: Quand on supprime reduc de type avoir, le statut de l'avoir redevient non honor (pay = 0 et statut = 1) 2007-12-02 17:59:06 +00:00
Regis Houssin
e9c01bcfd7 modification de mon adresse mail 2007-11-01 20:39:36 +00:00
Laurent Destailleur
ffe32f655c Fix: Apercu sur bon de rceptions de livraison 2007-10-21 23:56:56 +00:00
Laurent Destailleur
3fa0160a72 Feature: On renomme MAIN_ENABLE_DEVELOPMENT en MAIN_FEATURES_LEVEL qui permet de grer n niveaux plutot que 2. 2007-10-03 20:05:29 +00:00
Laurent Destailleur
c99f3d7d26 Feature: Choix du destinataire (adresse tiers ou adresse contact propal) sur les propales. 2007-09-16 02:09:43 +00:00
Laurent Destailleur
0c46bbcc0d Feature: Choix du destinataire (adresse tiers ou adresse contact facutration) sur les factures. 2007-09-14 21:02:13 +00:00
Laurent Destailleur
5ec0be5375 Ajout d'une notion de version sur les modules de numrotation des factures. Les modules au statut "development" ne s'affiche que si la constante MAIN_ENABLE_DEVELOPMENT est a on. 2007-09-11 21:55:31 +00:00
Regis Houssin
86650b04a6 Fix: on peut dterminer un offset diffrent pour les avoirs 2007-05-28 18:03:42 +00:00
Regis Houssin
b0266b641d Fix: optimisation du code 2007-05-19 17:14:14 +00:00
Regis Houssin
7c4a3bb19c Ajout de fonctionnalites sur le modele de numrotation paramtrable "pluton" - toujours en phase de test !! 2007-04-30 00:25:20 +00:00
Laurent Destailleur
59e7c4967a Trad: Traduction infos 2007-02-10 15:11:19 +00:00
Laurent Destailleur
d60f86cbba Amlioration traduction 2007-01-03 22:22:58 +00:00
Laurent Destailleur
78d0bc8867 New: La numrotation des factures de doit et des factures avoirs peut etre dissocies selon choix du module de numrotation. 2006-12-16 16:30:41 +00:00
Laurent Destailleur
7b789189b6 On remplace tous les mkdir par la fonction create_exdir 2006-09-05 23:25:48 +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
159dbad26f Fix: Le bit des remises cre sur propales, commandes, contrat n'tait pas propag qd on cre une facture 2006-08-21 21:46:21 +00:00
Laurent Destailleur
d2037bd72a Qual: Nouvelle fonction textwithhelp pour afficher des tooltips HTML 2006-08-20 02:17:52 +00:00
Laurent Destailleur
d146e10284 Look: Modif esthtique mineure 2006-08-18 23:28:27 +00:00
Regis Houssin
e84e29a42a Suppression de l'onglet "avoir" car il utilisera les modles de facture 2006-08-16 21:41:21 +00:00
Laurent Destailleur
6f64fd83f2 Look: Ajout picto "setup" sur toutes les pages de configuration
Qual: Suppression de fichiers obsoletes
Ajout d'une page introduction a la configuration Dolibarr.
2006-08-12 15:32:57 +00:00
Laurent Destailleur
b064e4c272 New: Ajout module numrotation pour les fiche interventions 2006-07-30 01:55:08 +00:00
Regis Houssin
80a6c69bcf Ajout possibilit d'diter et de supprimer une facture valid sans paiement d'effectu 2006-07-11 06:42:44 +00:00
Laurent Destailleur
ac8c73555c Les modeles crabe et azur sont multilangues 2006-06-17 22:30:55 +00:00
Laurent Destailleur
e958289b05 Les modeles crabe et azur sont multilangues 2006-06-17 22:30:55 +00:00
Laurent Destailleur
0d3affa1f8 Gestion d'affichage de specimen sur propale 2006-06-12 22:20:24 +00:00
Laurent Destailleur
b89b5f8a31 New: Sur page config choix module gnration facture, un clic sur info affiche un aperu d'un specimen. 2006-06-11 00:36:17 +00:00
Regis Houssin
caac021d2e Fix: supprimait les autres modles si on leur avait donn le mme nom 2006-06-09 09:03:41 +00:00
Laurent Destailleur
36c0d76dc9 Fix: Un avoir est en fait une facture ngative. Les avoirs on le meme module de numrotation que les factures. 2006-06-02 21:04:12 +00:00
Laurent Destailleur
40f388e01a Fix: Un avoir est en fait une facture ngative. Les avoirs on le meme module de numrotation que les factures. 2006-06-02 20:58:55 +00:00
Laurent Destailleur
e82125bc23 *** empty log message *** 2006-05-05 20:01:58 +00:00
Laurent Destailleur
a214deb752 *** empty log message *** 2006-05-01 14:36:29 +00:00
Laurent Destailleur
9d73097efb *** empty log message *** 2006-05-01 14:21:32 +00:00
Laurent Destailleur
034c7bd29c *** empty log message *** 2006-05-01 14:15:17 +00:00
Laurent Destailleur
cfb4537850 Fix: Evite erreur si module numrotation facture install avec rep sans fichier 2006-04-29 10:34:55 +00:00
Laurent Destailleur
ad4c4e7acd Uniformisation du code: Tous les modules de gnration de document PDF s'active dans la table llx_document_model plutot que les n tables llx_xxxx_model_pdf.
Cela rduit le nombres de tables et permet plus de mutualisation du code. Ainsi, tous les modules peuvent avoir maintenant plusieurs modle actifs, et 1 modle dfaut.
2006-04-28 22:54:02 +00:00
Laurent Destailleur
150362780f New: Ajout option pour dsactiver les notifications
Qual: Factorisation de code sur onglet socit
2006-04-08 22:47:51 +00:00
Regis Houssin
f20ff9118e intgration des avoirs dans le module facture, ajout d'onglet dans la partie configuration 2006-03-20 14:25:15 +00:00
Regis Houssin
7554aca646 intgration des avoirs dans le module facture, ajout d'onglet dans la partie configuration 2006-03-20 14:14:40 +00:00
Laurent Destailleur
e1b4682db6 Fix: Choix du module de generation du model du bon de dons ne fonctionnait pas. 2005-12-07 01:06:53 +00:00
Laurent Destailleur
90e7514b1f Qual: meilleur respect xhtml 2005-09-17 00:53:49 +00:00
Laurent Destailleur
6620222363 On dplace l'option qui dfinit si socit assujeti TVA dans configuration globale (car s'applique a tout module et pas seulement facture). 2005-08-23 21:19:50 +00:00
Laurent Destailleur
01760772fc New: Affiche prochaine valeur de numrotation dans le alt du tick de la page de configuration (si disponible). 2005-08-22 19:52:22 +00:00
Laurent Destailleur
1b3da4a138 Amlioration de la gestion des modules de numrotation.
Ajout du module mod_propale_marbre (PRYYMM-9999)
Ajout du module mod_facture_terre (FAYYMM-9999)
2005-08-22 19:39:55 +00:00
Laurent Destailleur
a7791afaac Fix: N'affiche pas les comptes caisse dans la liste des comptes pour paiement par rib ou chque. 2005-08-13 19:32:59 +00:00
Laurent Destailleur
79f51e141c Fix: parametre width non quots. 2005-06-19 11:58:07 +00:00
erics
0c7a032b52 ajout des label et couleur de fond pour l'option facturation 2005-06-12 23:26:03 +00:00
Laurent Destailleur
04f184d042 Look: Modif esthtiques mineures 2005-06-11 11:11:17 +00:00
erics
673be9f39f ajout du systeme de TVA a la facturation 2005-06-10 15:53:05 +00:00
erics
bbf54e09b7 traduction 2005-06-10 14:43:24 +00:00
Laurent Destailleur
a5891b06ef Trad: Et un peu de traduction en plus 2005-04-02 20:15:25 +00:00
Laurent Destailleur
a0b1f893f3 Look: Modif esthtique mineure 2005-03-20 01:55:37 +00:00
Laurent Destailleur
699a68ec7b Qual: Mutualisation fonction img_tick. 2005-03-06 15:39:32 +00:00
opensides
d18ecc4647 changement de <?PHPen <?php
suivra l'indentation correcte du code ;-)
2004-10-19 18:58:50 +00:00
Laurent Destailleur
c97b99d5e4 Trad: Traduction de toutes les chaines "Description", "Type", "Status" dans tout le code. 2004-08-29 19:03:50 +00:00
Laurent Destailleur
f9ac2aea11 Fix: Toutes les pages de l'espace admin sont protges par "if (!$user->admin) accessforbidden();"
Trad: Toutes les pages d'admin chargent le fichier lang "admin".
Doc: Doc doxygen pour toutes les pages d'admin.
2004-08-29 12:01:58 +00:00
Laurent Destailleur
19ed309301 Norm: Le nom de classe des modules de facturation s'appelle mod_facture_xxx 2004-08-15 17:56:27 +00:00
Laurent Destailleur
e4469076fc New: Ajout d'un exemple sur la page de choix des modules de numrotation de factures. 2004-08-15 15:39:06 +00:00