tuteurs.ens.fr/internet/forum/flrn.tml

395 lines
13 KiB
Text
Raw Normal View History

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>Flrn</title>
</head>
<body>
<h1>Forum avec Flrn</h1>
<p>
Flrn (<i lang="en">Forum Like Newsreader</i>) est un lecteur de news
<EFBFBD>crit par deux archicubes, Damien Mass<73> et Jo<4A>l-Yann Fourr<72>,
sp<EFBFBD>cialement pour la lecture de <a href="../">forum</a>, les news
internes de l'ENS. Il peut bien <20>videmment <20>tre <20>galement utilis<69> pour
lire les news ext<78>rieures, comme Usenet.
</p>
<p>
Pour aller plus loin que ce tutorial pour d<>butants, vous pouvez lire
la <a href="&url.tuteurs;faq/flrn.html">FAQ des tuteurs sur flrn</a>.
</p>
<p> Si vous <20>tes compl<70>tement perdu et/ou que vous devez poster un
message de mani<6E>re urgente, lisez directement le <a href="#bref">En
Bref</a>. Mais ne vous laissez pas impressionner par le tutorial, il
est tr<74>s simple...
</p>
<h2>Lancer forum</h2>
<p>
Pour l'utiliser, c'est tr<74>s simple. Dans un <a
href="&url.jargon;#xterm">terminal</a>, tapez simplement&nbsp;:
</p>
<pre>
<span class="prompt">clipper ~ $ </span> forum
</pre>
<p>
Vous pouvez <20>galement cliquer sur l'ic<69>ne <20><>Forum<75><6D>.
</p>
<p>
2003-05-13 19:17:31 +02:00
Appara<EFBFBD>tra alors un <20>cran de ce type<70>(bien s<>r, les couleurs choisies
d<EFBFBD>pendent de votre configuration)<29>:
</p>
2003-05-13 19:17:31 +02:00
<div class="illustration"><img src="snap_aide.png" alt="[forum dans un
xterm]"/></div>
<p>
2003-05-13 19:17:31 +02:00
En haut <20> gauche, on trouve le nom du groupe (en l'esp<73>ce,
<code>aide</code>, le groupe consacr<63> <20> l'aide sur l'utilisation de
forum et de flrn). <20> droite, le num<75>ro du message o<> vous vous
trouvez, ainsi que le num<75>ro du dernier message du groupe. Ici, nous
sommes au message n<>1 (qui contient traditionnellement une
mini-charte), et on voit que, lorsque cette capture d'<27>cran a <20>t<EFBFBD>
faite, il y avait 1596 messages en tout dans ce groupe. En-dessous se
trouve le message, divis<69> en deux parties<65>:
</p>
2003-05-13 19:17:31 +02:00
<ul>
<li> en haut les <em>ent<6E>tes</em> (ou <em>headers</em> en anglais) du
message, donnant son auteur, la date o<> il a <20>t<EFBFBD> post<73> et d'autres
renseignements. <20> droite de ces ent<6E>tes se trouve une description
2003-05-13 19:17:31 +02:00
sch<EFBFBD>matique de la discussion en cours (l'<a
href="../news.html#thread">enfilade</a> ou <em>thread</em> en jargon
des news). Sa compr<70>hension n'est pas imm<6D>diatement n<>cessaire et
demande un certain entra<72>nement.</li>
2003-05-13 19:17:31 +02:00
<li> en dessous, le <em>corps</em> du message.</li>
</ul>
<p>
Pour quitter forum, appuyez (au besoin plusieurs fois) sur la touche
<code>q</code>.
</p>
<div class="attention">
<p>
&icone.attention; Ne quittez pas forum en d<>truisant la fen<65>tre dans
laquelle le programme est lanc<6E><63>: les messages que vous avez lus ne seront
pas marqu<71>s comme tels, et vous devrez les relire plusieurs fois.
</p>
</div>
<h2><a name="lecture">Lecture de forum</a></h2>
<p>
2003-05-13 19:17:31 +02:00
Pour lire forum, c'est tr<74>s simple. Pour faire d<>filer le message puis
pour passer au message suivant, appuyez sur la barre d'espace.
</p>
<p>
La lecture se fait dans l'ordre des discussions. Lorsque tous les
messages du groupe ont <20>t<EFBFBD> lu, un autre appui sur la barre d'espace
permet d'aller au prochain groupe (auquel vous <20>tes abonn<6E>) o<> se
trouvent des messages non lus. Enfin, lorsqu'il n'y a plus rien <20>
lire, il suffit de taper <code>q</code> pour quitter.
</p>
<h2><a name="poster">Poster dans forum</a></h2>
<p>
2003-05-13 19:17:31 +02:00
Poster dans forum est tr<74>s facile. Il est n<>anmoins conseill<6C> de faire
ses premiers essais dans le groupe <code>essais</code> pr<70>vu pour <20>a.
</p>
<h3>Commencer une nouvelle discussion</h3>
<p>
Si vous voulez commencer une nouvelle discussion, utilisez la touche
2003-05-13 19:17:31 +02:00
<code>m</code> dans le groupe o<> vous d<>sirez poster.
</p>
2003-05-13 19:17:31 +02:00
<p>Flrn vous demandera alors le sujet de votre message. Finissez la
ligne du sujet en appuyant sur <code>Enter</code>. Vous arriverez
alors dans votre <20>diteur favori. Par d<>faut, pour la config
conscrits, c'est <code>pico</code>.
2003-05-13 19:17:31 +02:00
</p>
<p>
2003-05-13 19:17:31 +02:00
En haut se trouveront deux lignes d'ent<6E>tes de titre <em>Groupes</em>
et <em>Sujet</em>. Vous pouvez modifier le sujet de votre message si <20>
la r<>flexion il ne vous convient pas.
</p>
2003-05-13 19:17:31 +02:00
<div class="illustration"><img src="snap_post.png" alt="[message de
forum dans pico]" /></div>
<p>
&icone.attention; Laissez toujours une ligne vide entre la fin de vos
2003-05-13 19:17:31 +02:00
ent<EFBFBD>tes et le corps de votre message, faute de quoi forum pourra faire
des erreurs et inclure comme ent<6E>te ce qui ne l'est pas.
</p>
<p>
2003-05-13 19:17:31 +02:00
Une fois votre message <20>crit, sauvez-le et quittez l'<27>diteur (dans
pico, <code>Ctrl-O</code> puis <code>Ctrl-X</code>). Flrn vous laisse
alors une seconde chance<63>:
</p>
<pre>
(P)oster, (E)diter, (A)nnuler ?
</pre>
<p class="continue">
Vous pouz donc taper <code>p</code> pour poster, <code>e</code> pour
revenir <20> l'<27>dition du message avec votre <20>diteur habituel, ou
<code>a</code> pour annuler votre message si vous penez qu'en fait <20>a
n'est pas utile.
</p>
2003-05-13 19:17:31 +02:00
<h3>R<>pondre <20> un message existant</h3>
<p>
2003-05-13 19:17:31 +02:00
Vous devez utiliser la touche <code>R</code> (comme <em>Reply</em>)
pour r<>pondre au message courant. Ce message doit <20>tre dans le groupe
que vous lisez actuellement pour que vous puissiez y r<>pondre. La
d<EFBFBD>marche est la m<>me qu'au-dessus, mais cette fois forum ne vous
demandera pas de sujet. Bien s<>r, vous pourrez toujours modifier le
titre vous-m<>me une fois que votre <20>diteur sera lanc<6E>.
</p>
<div class="encadre">
<p>
Certains messages, plac<61>s dans un groupe, ont une mention qui indique que
les r<>ponses doivent <20>tre post<73>s dans un autre groupe (il s'agit de l'ent<6E>te
<em>Followup-To</em>). Dans ce cas, forum vous demandera si vous d<>sirez
suivre cette indication. En r<>gle g<>n<EFBFBD>rale, dites <20><>oui<75><69>.
</p>
<p>
Il peut arriver aussi que cette mention demande que la r<>ponse au
message soit faite par courrier <20>lectronique. forum vous demandera
alors si vous d<>sirez r<>pondre au message par courrier
<EFBFBD>lectronique. La d<>marche est identique.
</p>
</div>
<div class="attention">
<p>
2003-05-13 19:17:31 +02:00
&icone.attention; Quand vous r<>pondez <20> un message, <code>flrn</code>
ajoute en lan<61>ant l'<27>diteur l'ensemble du message auquel vous r<>pondez
sous forme <20><>quot<6F>e<EFBFBD><65> (chaque ligne commence par un
<code>&gt;</code>). Ne gardez de ces <20><>citations<6E><73> que la partie
n<EFBFBD>cessaire <20> la compr<70>hension de votre message, en effa<66>ant les lignes
inutiles, par exemple dans <code>pico</code> par <code>Ctrl-K</code>.
</p>
<p>
Une r<>ponse <20> un long message qui le reprend dans son int<6E>gralit<69> et
rajoute simplement une ligne est inutile et particuli<6C>rement mal vue,
sur forum comme sur Usenet (o<> on vous accusera, selon l'expression
consacr<EFBFBD>e, de <20><>quoter comme un goret<65><74>). D'autre part, la convention
veut que la r<>ponse se place <strong>apr<70>s</strong> le message cit<69> et
non avant, pour des questions de lisibilit<69>. Toutes les explications
sont fournies dans l'excellente FAQ <20><><a
href="http://www.usenet-fr.net/fur/usenet/repondre-sur-usenet.html">L'art
et la mani<6E>re de r<>pondre sur Usenet</a><3E><>. Sa lecture est quasiment
indispensable.
</p>
</div>
<h2><a name="abon">G<>rer les groupes</a></h2>
<p>
<EFBFBD>tre abonn<6E> <20> un groupe signifie que vous demandez <20> forum de lire les
messages de ce groupe. La touche <code>l</code> permet d'avoir la
liste des groupes auxquels vous <20>tes abonn<6E>s. Cette liste montre un
menu. Vous pouvez vous d<>placer dans ce menu avec les fl<66>ches et
quitter ce menu avec la touche <code>q</code>. Pour chaque groupe,
vous pouvez demander <20> vous d<>sabonner au groupe en tapant
<code>D</code>.
</p>
<p>
La touche <code>L</code> donne la liste de tous les groupes. Elle
pr<EFBFBD>sente successivement deux menus. Dans le premier (groupes auquels
vous <20>tes abonn<6E>s, ou dont vous avez d<>j<EFBFBD> lus certains messages), vous
pouvez vous abonner ou vous d<>sabonner <20> un groupe avec les touches
respectives <code>A</code> et <code>D</code>. Dans le second groupe,
vous ne pouvez que vous abonner <20> un groupe avec la touche
<code>A</code> (vous <20>tes par d<>faut d<>sabonn<6E> <20> tous les groupes).
</p>
<p>
Vous pouvez restreindre la liste des groupes en donnant une
sous-cha<68>ne du nom du groupe au moment o<> vous tapez la commande. Par
exemple, taper <code>L</code> suivi de <code>lettres</code> donnera
juste la liste des groupes dont le nom groupeent 'lettres'.
</p>
<p> Taper <code>A</code> ou <code>D</code> suivi d'<em>Enter</em> dans
un groupe vous <strong>abonne/d<>sabonne</strong> au groupe courant. Y
ajouter un argument (par exemple <code>biologie</code>) permet de vous
abonner/d<>sabonner au groupe dont le nom contient cet argument. S'il y
a ambiguit<69>, forum vous proposera un menu, il vous suffira de choisir
le groupe par la touche <em>Enter</em>. </p>
<h2><a name="divers">Commandes utiles</a></h2>
<table class="tableau">
<tr>
<td><3E></td>
<td><code>?</code> ou <code>h</code></td>
<td>afficher un menu d'aide</td>
</tr>
<tr>
<th rowspan="3">D<>placement dans une discussion</th>
<td>Fl<46>che gauche</td>
<td>Va au <20><>p<EFBFBD>re<72><65> du message</td>
</tr>
<tr>
<td>Fl<46>che droite</td>
<td>Va sur un des <20><>fils<6C><73> du message (cf. arbre de la discussion)</td>
</tr>
<tr>
<td>Fl<46>che haut/bas</td>
<td> Va sur un des <20><>fr<66>res/cousins<6E><73> du message (cf. arbre de la
discussion)</td>
</tr>
<tr>
<th rowspan="4">D<>placement dans un groupe</th>
<td><em>Enter</em></td>
<td>Va au message de num<75>ro suivant</td>
</tr>
<tr>
<td><code>p</code></td>
<td>Va au message de num<75>ro pr<70>c<EFBFBD>dent</td>
</tr>
<tr>
<td>Un num<75>ro <em>n</em></td>
<td>Va au message de num<75>ro <em>n</em></td>
</tr>
<tr>
<td><code>r</code></td>
<td>Montre sous forme d'un menu les messages autour du message courant </td>
</tr>
<tr>
<th rowspan="3">D<>placement dans les<br/>derniers messages regard<72>s</th>
<td><code>B</code></td>
<td>Va au pr<70>c<EFBFBD>dent message regard<72> (recule dans l'historique)</td>
</tr>
<tr>
<td><code>F</code></td>
<td>Revient d'une touche <code>B</code> (avance dans l'historique)</td>
</tr>
<tr>
<td><code>H</code></td>
<td>Montre l'historique sous forme de menu</td>
</tr>
<tr>
<td align="center"><strong>Divers</strong></td>
<td><code>e</code></td>
<td>Efface le message courant (s'il est de vous)</td>
</tr>
</table>
<p>
La commande <code>r</code> peut prendre divers arguments. En
particulier<EFBFBD>:
</p>
<ul>
<li><code>r-</code> donne un menu de tous les messages du groupe.</li>
<li><code>r&lt;&gt;</code> donne un menu comportant les messages de
la discussion courante (mais il est pr<70>f<EFBFBD>rable de taper, pour un
r<EFBFBD>sultat mieux pr<70>sent<6E>, <code>\summ-thread</code>).</li>
</ul>
<p>
On peut se r<>ferer <20> l'aide de <code>flrn</code> pour avoir une description
compl<EFBFBD>te des commandes et de la fa<66>on des les utiliser.
</p>
<h2><a name="bref">En bref&nbsp;: mon premier post</a></h2>
<div class="attention">
Attention, ces instructions ne s'appliquent <20> vous que si vous
utilisez une config conscrit raisonnablement r<>cente (en gros,
post<EFBFBD>rieure <20> 1998), qui utilise l'<27>diteur <code>pico</code>. Si votre
configuration est plus vieille, vous vous retrouverez face <20> l'<27>diteur
int<EFBFBD>gr<EFBFBD> de <code>flrn</code>...
</div>
<p>
Si vous <20>tes perdu et/ou press<73>, suivez pas <20> pas ces instructions qui
vous permettront de poster tr<74>s rapidement. Mais n'oubliez pas de lire
le reste du tutorial ensuite. Si vous <20>tes arriv<69> dans cette <20>cole, ce
n'est pas en suivant b<>tement des instructions sans comprendre...
</p>
<p> Pour l'exemple, admettons que vous vouliez annoncer dans
<code>petites-annonces</code> la perte de votre <20>charpe <20> la
K-f<>t.</p>
<ol>
<li> <strong>lancer forum</strong> (<code>forum</code> dans
une fen<65>tre)</li>
<li> <strong>aller dans le bon groupe</strong>&nbsp;: tapez
<code>G</code>. Vous voyez appara<72>tre en bas de l'<27>cran <code>(GOTO)
:</code>, tapez alors <code>petites-annonces</code>. Vous vous
retrouvez ensuite dans ce groupe.</li>
<li> <strong>poster</strong>. Appuyez sur <code>m</code> puis
<code>Enter</code>. Vous voyez appara<72>tre deux lignes, l'une commence
par <20><>Groupe<70><65> et l'autre par <20><>Sujet<65><74>. Votre curseur est apr<70>s <20>
Sujet <20>. Tapez le sujet de votre message. Vous voyez appara<72>tre des
lignes comme <20><>Followup-To:<3A><>, ou encore <20><>X-Trace<63><65>, ce sont des
<EFBFBD><EFBFBD>champs<EFBFBD><EFBFBD>. N'y touchez pas. Faites descendre votre curseur au maximum
(soit 1 ligne apr<70>s le dernier champ). <20>crivez votre message. Quand
vous avez fini, tapez <code>Ctrl-X</code> puis <code>Y</code> et
<code>Enter</code>.</li>
<li> <strong>confirmer l'envoi du message</strong>. Vous vous trouvez
face <20> une ligne qui dit <code>(P)oster, (E)diter, (A)nnuler
?</code>. Tapez <code>P</code> pour <20><>poster<65><72>.</li>
</ol>
<p>
Voil<EFBFBD>, vous venez d'envoyer votre premier post sur
forum. N'oubliez pas que normalement, vous <20>tes cens<6E> faire vous
entra<EFBFBD>ner dans le groupe <code>essais</code> avant de poster dans des
groupes s<>rieux...
</p>
<h2><a name="configurer">Configurer flrn</a></h2>
<p>
La configuration de <code>flrn</code> est dans le fichier
<code>.flrnrc</code> sur votre compte. Les modifications pas trop
difficiles <20> faire sont mises en commentaire.
</p>
<p>
Un second fichier, le fichier <code>.flrnkill.forum</code>, est le
<em>kill-file</em> de <code>flrn</code>. Il peut <20>tre modifi<66> pour
indiquer par exemple que vous ne pouvez plus lire les messages de
quelqu'un. On pourra lire l'aide de <code>flrn</code> pour de plus
amples renseignements.
</p>
<div class="metainformation">Auteurs&nbsp;: Damien Mass<73>, <20>milia
Robin, Nicolas Georges, Marie-Lan Nguyen. Derni<6E>re modification&nbsp;:
le <date value="$Date: 2003-11-21 12:11:17 $" />.</div>
</body>
</html>