dolibarr-dev
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]