bradabra-devfr Mailing List for bradabra
Brought to you by:
erics
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(4) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Eric S. <er...@ry...> - 2002-01-07 17:10:24
|
B'soir =E0 tous, voici voila un ptit coup de pub pour bradabra : http://linuxfr.org/2002/01/07/6577,0,0,0,0.php3 a+ =C9ric --=20 "Des cadeaux j'en veut pas, mais du bonheur pour tous mes copains de la plan=E8te (5 milliards) tu peux en distribuer tant que tu veux: on en man= que". Courrier =E9lectronique au p=E8re no=EBl 2001 |
From: Eric S. <er...@ry...> - 2002-01-06 17:45:08
|
Cool y a du monde :))) On Sun, Jan 06, 2002 at 06:40:37PM +0100, Jean-Charles LEFEBVRE wrote: >=E0 l'attention des french bradabra coderz >(best viewed with monospace fonts) > >juste un petit post pour expliquer l'organisation >des dossiers de bradabra, je ne sais pas si =E7a >correspond bien aux normes mais bon... > >/archives > aucune source ne doit y =EAtre pr=E9sente, c'est un r=E9pertoire r=E9s= erv=E9 =E0 > l'utilisateur. affirmatif, et selon le fichier README, il faut lui donner certains droits >/config > correspond =E0 la page de configuration de bradabra. yop yop, mais par contre le fichier de config =E0 modifier a la mano lors de l'installation est dans includes/ j'm'a fait avoir plus d'une fou=E9 := o) > defines.php > c'est un fourre-tout de defines, mais un fourre-tout class=E9 ! :) > mettez-y tout ce qui ne va pas ailleurs. ou=E9=E9=E9=E9=E9=E9 j'aime =E7a :) > sql.php > une esp=E8ce de biblioth=E8que SQL (un peu =E0 l'ancienne ma foie qu= and je=20 > vois > ce qu'on peu faire avec des classes en PHP, cf daCode : www.dacode.o= rg) h=E9h=E9 :) > style.php > c'est un peu un d=E9riv=E9 de templates-fait-maison-=E0-la-con... > avec du recul maintenant, je me dis que l'id=E9al serait vraiment > d'implanter un moteur de templates. ouai ouai c clair que quand on a vu dacode ben on est un peu blouf=E9 hei= n :) > quotations/ > module de g=E9n=E9ration de devis qui est pour l'instant sensiblemen= t le=20 > m=EAme > que celui des factures. quand j'aurais le temps j'y rajouterais un module pour les bons de comman= de et puis pour quand on change d'ann=E9e, on fait un sous dossier dans arch= ives pour avoir archives/2000 archives/2001 archives/2002 etc. =E7a sera mieux que d'avoir 10000 fichier dans les archives, ouai je= sais j'en suis encore bien loin mais bon ... dis moi ce qu'il te faut comme clavier, j peux t'en exp=E9dier un ! a+ =C9ric --=20 Non aux brevets logiciels, laissez l'Europe LIBRE Merci de signer la p=E9tition: http://petition.eurolinux.org/index.html?LANG=3Dfr 8ECD E2F8 AE2C 8520 127A F1CB E3E3 A9A2 E5DD 0910 |
From: Jean-Charles L. <jc...@ry...> - 2002-01-06 17:37:34
|
à l'attention des french bradabra coderz (best viewed with monospace fonts) juste un petit post pour expliquer l'organisation des dossiers de bradabra, je ne sais pas si ça correspond bien aux normes mais bon... /archives aucune source ne doit y être présente, c'est un répertoire réservé à l'utilisateur. /config correspond à la page de configuration de bradabra. /images bah... hé ! :) /include (ce répertoire étant important, je vais étudier son listing complet) config_user.php il s'agit des valeurs que l'utilisateur final devra affecter lorsqu'il installera bradabra. db.php ce fichier se compose de 2 sous-parties : - description complète de la hierarchie de la BDD. quand vous rajoutez une table ou même une colonne, vous devrez la reporter dans cette classification avec ses propriétés spécifiques. cela permet un minimum d'automatisation... - un jeu de fonction permettant de se servir de la classification en question. ces fonctions regroupent les requêtes les plus souvent utilisées pour coder bradabra. db_connect.php ce fichier est inclu dans tous les fichiers sources, il ouvre simplement une session auprès du SGBD. defines.php c'est un fourre-tout de defines, mais un fourre-tout classé ! :) mettez-y tout ce qui ne va pas ailleurs. functions.php se sont des fonctions d'ordre générale. se fichier est un peu du même acabit que defines.php mais pour les fonctions. functions_arch.php un jeu de fonctions dédiées à la gestion E/S des archives, en l'occurence les archives XML. functions_js.php même idée que functions_arch.php mais ce sont cette fois-ci des fonctions JavaScript stockées sous forme de chaines PHP permettant ainsi leur inclusion à l'aide de la fonction Include_JS() définie dans functions.php je crois. includes.php fichier générique permettant de ne faire qu'un seul include à partir des autres fichiers sources. ATTENTION à l'ordre des includes ! lang.php tableaux de traduction des langues... login_check.php ce fichier permet l'authentification de la session/utilisateur, si c'est le cas, il charge ensuite tout ce qui est options de l'utilisateur et options générales. sql.php une espèce de bibliothèque SQL (un peu à l'ancienne ma foie quand je vois ce qu'on peu faire avec des classes en PHP, cf daCode : www.dacode.org) style.php c'est un peu un dérivé de templates-fait-maison-à-la-con... avec du recul maintenant, je me dis que l'idéal serait vraiment d'implanter un moteur de templates. /install ce répertoire ne sert logiquement qu'à l'installation de bradabra après il doit pouvoir être supprimable. /modules correspond aux modules de bradabra, pour l'instant on y trouve : archives/ le module de gestion des archives browser/ un mini moteur de recherche dans les archives je crois contacts/ un module pour la gestion des contacts convert/ un convertisseur de devises invoices/ un module de génération de factures items/ un module de gestion de stock quotations/ module de génération de devis qui est pour l'instant sensiblement le même que celui des factures. j'éspère que c'est compréhensible, et désolé pour les fautes mais j'ai fait brûlé le clavier. @+ JC |
From: Eric S. <er...@ry...> - 2002-01-06 09:36:58
|
Bonjour =E0 tous, enfin, je ne sais m=EAme plus qui est sur cette liste :o) mais c'est OK, je viens de faire une release 2.0.5 c'est OK pour le CVS utilisez bradabra-2.0 et le tgz est dispo sur le site : https://sourceforge.net/projects/bradabra/ http://bradabra.sourceforge.net/ n'a pas trop boug=E9 mais bon ... a++ =C9ric --=20 "Des cadeaux j'en veut pas, mais du bonheur pour tous mes copains de la plan=E8te (5 milliards) tu peux en distribuer tant que tu veux: on en manqu= e". Courrier =E9lectronique au p=E8re no=EBl 2001 |
From: Eric S. <er...@ry...> - 2001-07-31 21:34:28
|
On Tue, Jul 31, 2001 at 01:38:51PM +0100, directoris.com wrote: >Bonjour, > >J'essaie d'installer votre script mais j'ai un probleme avec MySQL. D'ou= vient ce SERIAL? Bonsoir, bradabra ne s'installe pas (c'est tr=E8s tr=E8s fortement d=E9conseill=E9= ) avec MySQL car MySQL ne g=E8re pas plein de choses dont bradabra a besoin ! Mais, comme nous ne sommes pas totalement anti MySQL (quoique il m'est d=E9= j=E0 arriv=E9 des tr=E8s mauvaises surprises avec, et je n'ai pas confiance en= MySQL pour lui confier ma gestion des factures ...) il y a =E9galement un scrip= t de cr=E9ation de base pour MySQL ... mais =E7a sera totalement utilisable av= ec la prochaine version normalement ! PostgreSQL est donc utilis=E9 pour bradabra ! >Je n'ai pas cette option lorsque je veux installer une nouvelle table. C= omme je suis en Angleterre, j'utilise tout mes softwares en Anglais et no= n pas en Francais. >Existe-t-il une version Anglaise de votre script? Il y aura bien entendu bradabra en anglais ... comme nous bossons sur d'autres projets, tous li=E9s =E0 l'internationalisation, comme par exemp= le un nouveau projet encore tr=E8s isntable: http://rtp.rycks.com >Aussi, je suis pret a participer au developement final de ce script. J'a= i aussi fait des recherches pour trouver un software qui pourrait gerer m= es devis/factures avec rappel mensuels ou annuels, sans succes. > >C'est pourquoi je fonde quelques espoirs dans votre script. h=E9h=E9, j'en ai =E9galement besoin, donc on s'y met d_s que "JC" (le d=E9veloppeur le plus actif) rentre de ses vacances avec la version qu'il a red=E9velopp=E9 pendant ce dernier mois ... je suis aussi impatie= nt que vous ! >Vous pouvez aller voir mon site http://www.directoris.com et son forum (= http://www.directoris.com/com/for/), si vous le desirez.=20 > >A tres bientot je l'espere. Si vous voulez participer, je vous invite sur le site du peojet: http://sourceforge.net/projects/bradabra Amicalement, =C9ric --=20 Non aux brevets logiciels, laissez l'Europe LIBRE Merci de signer la p=E9tition: http://petition.eurolinux.org/index.html?LANG=3Dfr |
From: Eric S. <er...@ry...> - 2001-06-11 17:58:22
|
Bon tout ça avance c'est une bonne chose, voici deux remarques que j'ai eu par rapport aux entetes des fichiers, qui ne font pas assez référence à la GPL :) Il faudrait donc avoir en entete des fichiers /* * Copyright (C) 2000 Loic Dachary * * 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. */ remplacez Loic par l'auteur du fichier ;o) a+ Éric qui va se customiser le F8 de son .emacsrc :) -- Eric Seigne |
From: Voyage en France.c. <web...@vo...> - 2001-06-09 13:51:58
|
Bonjour, Quel est la structure de la base =E0 mettre en place pour utiliser = bradabra (nom des champs, etc...) Merci d'avance, S=E9bastien, Webmaster de http://www.voyageenfrance.com |