[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Dolibarr-dev] Suppression d'element
From: |
Brian FRAVAL |
Subject: |
Re: [Dolibarr-dev] Suppression d'element |
Date: |
Fri, 12 Sep 2003 16:01:15 +0200 |
User-agent: |
Mutt/1.5.4i |
Le 12/09/03 à 15:09, R. Quiedeville a écrit:
> Salut Brian et tutti,
>
> J'ai vu ta modif de suppression de Societe, c'est une bonne idee mais
> 2 points me genent.
>
> 1. Le javascript, je dois maintenat faire la doc de dev, car je ne
> souhaite pas utiliser de Javascript, il n'y en a nulle part à ce
> jour dans le code. Pour supprimer un element regarde l'exemple de
> formulaire de confirmation dans comm/propal.php
Oui moi aussi j'essaye de ne pas utiliser de Javascript quand
c'est possible... J'ai hésiter a ajouter cette confirmation
en utilisant du Javascript..
Et je me suis lancé quand j'ai vue qu'il y avait déjà du code
Javascript dans les sources de Dolibarr :
bash-2.05b$ find -type f | xargs grep -rin javascript
./htdocs/soc.php:179:<SCRIPT language=\"JavaScript\">
./htdocs/soc.php:235: print '<td width="20%" align="center">[<a href="#"
Onclick="javascript:Delete('.$socid.')">Supprimer</a>]</td>';
./htdocs/admin/webcalendar.php:59: print "<p>erreur, votre mot de passe
n'est pas vérifié, merci de <a href=\"javascript:back()\">retourner à la page
de saisie</a> pour corriger votre erreur</p>\n";
./htdocs/compta/voyage/voyage.php:29:<!-- JAVASCRIPT -->
./htdocs/compta/voyage/voyage.php:30:<script language="Javascript">
type="text/javascript"
./htdocs/compta/voyage/voyage.php:188:<SCRIPT LANGUAGE=JAVASCRIPT>
./htdocs/compta/voyage/voyage.php:207:<SCRIPT language="JavaScript">
./htdocs/compta/voyage/voyage.php:233:<script type="text/javascript"
src="/src/gen.js"></script>
./htdocs/compta/voyage/voyage.php:234:<script type="text/javascript"
src="/src/frpopupcal.js"></script>
./htdocs/compta/voyage/voyage.php:235:<script type="text/javascript"
src="/src/dhtml.js"></script>
./htdocs/compta/voyage/voyage.php:236:<script type="text/javascript"
src="/src/resa.js"></script>
./htdocs/compta/voyage/voyage.php:237:<script type="text/javascript"
src="/src/Luhn.js"></script>
./htdocs/compta/voyage/voyage.php:239:<script type="text/javascript">
./htdocs/compta/voyage/voyage.php:1130:<script language="javascript">
./htdocs/compta/voyage/voyage.php:1342: <td valign="middle" nowrap><a
href="javascript:send('cmdAddServices');"><img src="frptplus.gif" width="17"
height="17" border="0" alt="Ajoutez des services (couloir-fenêtre,
restauration, etc.)"><img src="b.gif" width="5" height="17" border="0"></a></td>
./htdocs/compta/voyage/voyage.php:1343: <td valign="middle" nowrap><a
href="javascript:send('cmdAddServices');" class="noir2">Ajoutez des services
(couloir-fenêtre, restauration, etc.)</a></td>
./htdocs/compta/voyage/voyage.php:1471:<td align=left><a
href="javascript:sendAfterValidation('cmdValidation');">
./htdocs/compta/voyage/voyage.php:1483:<script language="JavaScript">
./htdocs/includes/magpierss/extlib/Snoopy.class.inc:651: $search
= array("'<script[^>]*?>.*?</script>'si", // strip out javascript
> 2. La base relationnelle n'utilise pas encore les contraintes
> d'intégrité, j'attends que Mysql soit vraiment au point sur cela,
> ma référence étant la version stable de Debian (chacun sa
> reference), quand Mysql 4 sera dans stable, on intégrera les
> contraintes. Pour l'instant quand on supprime un element on doit
> supprimer tous ceux qui y font référence (facture, propale) ce qui
> n'est pas possible.
Oui j'avais pensé aussi à la suppression des infos liées à une société,
mais en regardant la méthode qui permet de créer une société, j'ai vue
qu'il y avait l'ajout d'un enregistrement dans la table llx_societe
et qu'il y avait la création d'un répertoire dans htdocs/document/societe.
Mais il était tard et j'ai pas pensé aux autres données.
Donc je supprime... Merci pour cette remarque Rodolphe.
--
Brian FRAVAL
address@hidden
http://brian.fraval.org/