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

365 lines
12 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 (<em lang="en">Forum Like Newsreader</em>) est un lecteur de
news <20>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>
Appara<EFBFBD>tra alors un <20>cran de ce type<70>:
</p>
<div class="illustration"><img src="exemple_message.png" alt="[forum
dans un xterm]"/></div>
<p>
En haut <20> gauche, on trouve le nom du groupe. <20> droite, le num<75>ro du
message o<> vous vous trouvez, ainsi que le num<75>ro du dernier message
du groupe. En-dessous se trouve le message, divis<69> en deux
parties<EFBFBD>:
</p>
<p>
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
sch<EFBFBD>matique de la discussion en cours
(l'<a href="../news.html#thread">enfilade</a> en jargon des news). Sa
compr<EFBFBD>hension n'est pas imm<6D>diatement n<>cessaire et demande un certain
entra<EFBFBD>nement.
</p>
<p>
En dessous, le <em>corps</em> du message.
</p>
<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>
La fa<66>on la plus simple de lire forum est d'utiliser la <strong>barre
d'espacement</strong>. Celle-ci permet d'aller au prochain message
non lu dans le groupe. La lecture se fait dans l'ordre des
discussions. Lorsque tous les messages du groupe ont <20>t<EFBFBD> lu, un
second appui sur la barre d'espace permet d'aller au prochain groupe
(auquel vous <20>tes abonn<6E>s) 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>
Poster dans forum est tr<74>s facile. Il est 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
<code>m</code> dans le groupe o<> vous d<>sirez poster. forum vous
demandera alors le sujet de votre message. Finissez la ligne du sujet
en appuyant sur <em>Enter</em>. Vous arriverez alors dans votre
<EFBFBD>diteur favori. En haut se trouveront deux lignes d'ent<6E>tes de titre
<em>Groupes</em> et <em>Sujet</em>. Modifiez le contenu de la ligne
<em>Groupes</em> si vous voulez poster votre message dans plusieurs
groupes <20> la fois (on appelle <20>a un <em>crosspost</em>). Vous pouvez
aussi modifier le sujet du message.
</p>
<div class="illustration"><img src="exemple_editeur.png" alt="[message de forum dans pico]" /></div>
<p>
&icone.attention; Si vous voulez que le sujet du message
soit sur plusieurs lignes, il faut que vous laissiez un espace, ou une
tabulation, au d<>but des lignes suppl<70>mentaires. D'autre part, il ne faut
pas laisser d'espace entre le nom d'une ent<6E>te et le <20><>:<3A><> qui suit, faute
de quoi l'ent<6E>te sera mal interpr<70>t<EFBFBD>e.
</p>
<p>
&icone.attention; Laissez toujours une ligne vide entre la fin de vos
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>
Une fois votre message <20>crit, sauvez-le et quittez l'<27>diteur, puis
tapez <code>p</code> pour poster votre message.
</p>
<h3>R<>pondre <20> un message existant</h3>
<p>
Vous devez utiliser la touche <code>R</code> 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<>marche est la
m<EFBFBD>me qu'au-dessus, mais cette fois forum ne vous demandera pas de
sujet (mais vous pourrez toujours le modifier <20> la main dans
l'<27>diteur).
</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>
&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
<EFBFBD><EFBFBD>quot<EFBFBD>e<EFBFBD><EFBFBD> (chaque ligne commence par un <code>&gt;</code>). Ne gardez de
ces <20><>citations<6E><73> que la partie n<>cessaire <20> la compr<70>hension de votre
message, en effa<66>ant les lignes inutiles, par exemple dans <em>pico</em> par
<em>control-K</em>.
</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,
dans <em>forum</em> comme dans les <em>news</em>. D'autre part, la
convention veut que la r<>ponse se place apr<70>s le message cit<69> et non
avant, pour des questions de lisibilit<69>.
</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<65>:
</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>
<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
<EFBFBD>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. Deni<6E>re modification&nbsp;:
2003-05-08</div>
</body>
</html>