test tnt-0.4 : pb avec chaptrad.php

Gilles Veillon gilles.veillon at wanadoo.fr
Jeu 1 Mar 05:40:29 PST 2001


Jean-François Le Ray wrote:

> Gilles Veillon wrote:
> >
> > bonjour,
> > voilà, pour Jean-François, après qqes essais en local:
> >
> > 1 - après validation du pseudo dans la page chaptrad.php, le serveur
> > renvoie une erreur de fichier introuvable pour chaptrad.php.
> > En local, le problème est résolu en corrigeant l'URL de la balise <FORM>
> > de ce même fichier :
> > "echo "<FORM METHOD=post ACTION=/chaptrad.php>\n";" -> "echo "<FORM
> > METHOD=post ACTION=chaptrad.php>\n";"
> > Il semble que le pb soit identique sur fr.linuxfromscratch.org, mais
> > c'est peut-être dû aux travaux en cours.
> >
>
> En fait, la bonne solution serait sans doute d'utiliser $PHP_SELF pour
> l'action
>
> > 2 - dans la mesure où la réservation se fait maintenant sur la page
> > chaptrad.php, ne serait-il pas pratique d'y rajouter la possibilité de
> > téléchargement des fichiers .sgml, plutôt que de passer par la page
> > filetrad.php ?
> >
>
> C'est sur. (Tu as du code ;-)
>
>                 JF
>
> --
> Unsubscribe: send email to lfs-traducfr-request at linuxfromscratch.org
> and put unsubscribe in the subject header of the message

Salut Jean-François,

voici quelques légers aménagements (archive jointe) des fichiers chaptrad.php
et filetrad.inc pour un accès direct au téléchargment des fichiers .sgml
depuis la page chaptrad.php. On peut toujours accéder à la page filetrad.php
par un lien supplémentaire (colonne 'infos').

à+
Gilles V.

les modifs faites:
================
chaptrad.php

38,40d37
< $enpath = "LFS-BOOK-2.4.4-SGML/";
< $frpath = "FRLFS-BOOK-2.4.4-SGML/";
<
72c69
< echo "<FORM METHOD=post ACTION=$PHP_SELF>\n";
---
> echo "<FORM METHOD=post ACTION=/chaptrad.php>\n";
78,79c75,76
< echo "<TR><TH>fichier original</TH><th>fichier
traduit</th><TH>état</TH>\n";
< echo "<th>infos</th><TH>traducteur</TH><TH>relecteur</TH>\n";
---
> echo "<TR><TH>fichier</TH><TH>état</TH>\n";
> echo "<TH>traducteur</TH><TH>relecteur</TH>\n";
82c79
< $result = mysql_db_query("jfleray", "select nom, chemin, etat, traducteur,
relecteur from traduction where chapitre = \"$chapter\" limit
$start,$length");
---
> $result = mysql_db_query("jfleray", "select nom, etat, traducteur,
relecteur from traduction where chapitre = \"$chapter\" limit
$start,$length");
90,94c87
<       echo "<TD><A href=\"".$enpath;
<       echo $row["chemin"]."/".$row["nom"]."\">$file</A></TD>\n";
<       if ($state >= 3) {echo "<TD><A  href=\"".$frpath;
<          echo $row["chemin"]."/".$row["nom"]."\">$file</A></TD>\n";;}
<       else {echo "<td>"."-"."</td>";}
---
>       echo "<TD><A
href=\"filetrad.php?chapter=$chapter&file=$file\">$file</A></TD>\n";
96d88
<       echo "<td><a
href=\"filetrad.php?chapter=$chapter&file=$file\">voir</a></td>";

================
include/filetrad.inc

83d82
<
85,91c84
< echo "<P>\n";
< echo "<CENTER><B><TABLE width=$tablewidth cellspacing=0 cellpadding=0
border=0>\n";
< echo "<TR>\n";
< echo "<TH><A href=\"chaptrad.php?chapter=$chapter\">Retourner à l'état de
la traduction du chapitre \"$chapter\"</A></TH>\n";
< echo "</TR>\n";
< echo "</TABLE></B></CENTER>\n";
< echo "</P>\n";
---
>
=========================
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: modif-tnt.tar.gz
Type: application/x-gzip
Taille: 2158 octets
Desc: non disponible
URL: <http://lists.linuxfromscratch.org/pipermail/lfs-traducfr/attachments/20010301/cfa1c546/attachment.bin>


More information about the lfs-traducfr mailing list