tuteurs.ens.fr/faq/flrn.tml
2009-09-27 15:43:57 +02:00

481 lines
16 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>forum</title>
</head>
<body>
<h1>Foire Aux Questions de forum sous flrn</h1>
<h2>Rappel</h2>
<p>
Pour toute question précise, n'hésitez pas à poster dans le conti
<code>ens.forum.aide</code> de forum. Pour savoir ce qu'est forum,
allez <a href="&url.tuteurs;internet/forum/">ici</a>. Vous gagnerez
aussi à lire le <a
href="&url.tuteurs;internet/forum/flrn.html">tutorial flrn</a> avant
cette FAQ si vous débutez. Enfin, vous pouvez lire avec profit les
pages suivantes :
</p>
<ul>
<li> des éléments de <a
href="&url.tuteurs;internet/forum/netiquette.html">Nétiquette</a>
appliqués à Forum : règles de courtoisie, poster un message clair et
lisible, etc.</li>
<li> la <a href="&url.tuteurs;internet/forum/table.html">liste des
contis</a> avec une brève description, si vous ne savez pas où
poster.</li>
<li> <a href="&url.tuteurs;internet/forum/crosspost.html">crosspost et
followup</a> : rediriger une discussion, poster dans plusieurs contis
en même temps.</li>
<li> comment <a href="&url.tuteurs;internet/forum/creer.html">créer un
nouveau conti</a></li>
<li> tout sur la <a
href="&url.tuteurs;internet/forum/moderation.html">modération</a> dans
Forum : contis d'annonces, blast.</li>
<li> Plus technique : comprendre <a
href="&url.tuteurs;internet/forum/entetes.html">à quoi servent les
en-têtes</a>, c'est-à-dire les lignes en début de message « Auteur »,
« Groupes », etc.</li>
</ul>
<p>
<code>flrn</code> est un lecteur de news écrit par deux archicubes,
Damien Massé et Joël-Yann Fourré, spécialement pour lire forum. Il
peut avidemment être utilisé pour lire les <a
href="&url.tuteurs;internet/news.html">news extérieures</a>
(Usenet). À l'heure actuelle, c'est Damien Massé qui maintient ce
programme.
</p>
<div class="encadre">
<strong>À noter</strong> : les commandes dans flrn commencent toutes
par « \ », sauf les commandes qui changent localement la
configuration, lesquelles commencent par « : ». Flrn peut compléter
les commandes. Ainsi, <code>\art-m</code> suivi de <code>TAB</code>
complètera en <code>\art-msgid</code>.
</div>
<h2><a name="contis">Les contis</a></h2>
<p>Pour des raisons historiques, on appelle « contis » (comme <em
lang="la">continuum</em>) ce que sur Usenet on appelle des « groupes de
discussion » ou des « forums »).
</p>
<h3><a name="fu2">Comment changer de conti pour répondre ?</a></h3>
<p>Voir notre doc sur <a
href="&url.tuteurs;internet/forum/crosspost.html">crosspost et
followup</a>.</p>
<h3><a name="xpost">Qu'est-ce qu'un « crosspost » ?</a></h3>
<p>Un « crosspost » (Xpost en abrégé) est le fait de poster un même
message dans plusieurs groupes à la fois. Il est normal de
cross-poster dans le cadre d'un Followup (voir ci-dessus), mais c'est
Mal si on se contente de spammer forum : si les gens ne font pas
attention, le crosspost se perpétuera, gênant ainsi les lecteurs des
groupes non concernés et gaspillant des ressources. Mieux vaut mieux
cibler le conti dans lequel on écrit.</p>
<h3><a name="goto">Comment sauter un conti et passer au conti
suivant ?</a></h3>
<p>Deux cas de figure :</p>
<ul>
<li>je veux pouvoir relire ce conti plus tard, quand j'aurai le
temps : je change simplement de groupe avec <code>g</code>
(goto), et flrn passe au groupe suivant</li>
<li>non, je veux « zapper » ce conti : je tape <code>z</code>
comme zap, et tout le conti est marqué comme lu</li>
</ul>
<h3><a name="crea">Comment demander la création d'un conti ?</a></h3>
<p>
Reportez-vous à notre page « <a
href="&url.tuteurs;internet/forum/creer.html">Créer un nouveau
conti »</a>, tout y est indiqué en détail. Vous pouvez également vous
reporter à la source, le message du Compte Forum
(&lt;bpik14$5mg$12@clipper.ens.fr&gt; alias
<code>syst.forum:7237</code>)).
</p>
<h3><a name="cancel">Comment supprimer un message que j'ai
posté ?</a></h3>
<p>Si vous avez des remords, il faut annuler votre article, ce qu'on
appelle « faire un <i lang="en">cancel</i> ». Pour annuler l'article
que vous lisez, appuyez sur <code>e</code>. Flrn demande confirmation
du cancel.</p>
<div class="attention">
<strong>Attention</strong> : pour des questions d'identification, on
ne peut annuler un message que depuis la machine à partir de laquelle
on l'a posté.
</div>
<p>On ne peut annuler que ses propres messages. Pour les autres, dans
le cas des contis sérieux, c'est le <a
href="&url.tuteurs;internet/forum/moderation.html#blast">blast</a> qui
existe.</p>
<h3><a name="super">Comment modifier un message que j'ai
déjà posté ?</a></h3>
<p>Il faut faire un supersedes (pour savoir d'où vient le nom, voir
notre doc sur <a href="&url.tuteurs;internet/forum/entetes.html">les
en-têtes de Forum</a>). Un supersedes annule un article et en reposte
un autre dans la foulée. Il est utile si vous avez oublié quelque
chose dans votre message, si vous souhaitez corriger des fautes
d'orthographe... Il suffit de taper <code>\supersedes</code> sur le
message, puis de reposter. Attention : le deuxième article ne garde
pas le même message-ID. Si quelqu'un répond à votre premier article
pendant que vous tapez le second, le fil de la discussion sera
brisé...</p>
<div class="attention">
<strong>Attention</strong> : comme pour l'annulation, on ne peut
superseder que sur la même machine que celle où on a posté son
message.</div>
<h3><a name="mesgid">On m'a dit de regarder le message
&lt;8ja3ro$97m$1@clipper.ens.fr&gt;. Comment faire ?</a></h3>
<p>C'est ce qu'on appelle le Message-ID de l'article, ID pour identité
(voir notre doc sur <a
href="&url.tuteurs;internet/forum/entetes.html">les en-têtes de
Forum</a>). Il faut utiliser la commande <code>\art-msgid</code>
(touche <code>y</code> dans la config conscrits) suivi du message-ID
(ne pas oublier les cornets <code>&lt; &gt;</code> qui en font
partie).
</p>
<p>
De manière générale, quand vous indiquez dans forum la référence d'un
message, donnez aussi bien le message-ID que la référence dans le
conti. Ainsi, pour le message dont il est question, il vaut mieux
dire : « Va voir histoire:458 (alias
&lt;8ja3ro$97m$1@clipper.ens.fr&gt;). »
</p>
<h3><a name="subject">Comment changer le sujet d'une
discussion ?</a></h3>
<p>Il est bon de modifier le sujet d'une discussion lorsque celle-ci
dévie de son sujet d'origine. La modification obéit à des règles
précises. Prenons un exemple. La discussion de départ porte sur la
hausse des prix de l'essence. Le champ <code>Subject:</code> ressemble
alors à ça :</p>
<pre>
Subject: Re: prix de l'essence
</pre>
<p>
La discussion passe ensuite à la couleur des Schtroumpfs, puis à la
masse des neutrinos. On a alors successivement :</p>
<pre>
Subject: couleur des Schtroumpfs (was: Re: prix de l'essence)
</pre>
<p class="continue">puis :</p>
<pre>
Subject: masse des neutrinos (was: Re: couleur des Schtroumpfs)
</pre>
<p>
Si vous ne changez pas de sujet, comment pourrez-vous retrouver plus
tard une discussion sur la masse des neutrinos si elle s'appelle
« prix de l'essence » ou « couleur des Schtroupmfs » ? Inversement, il
est pénible pour les autres que la discussion change de sujet tout le
temps. Et pensez à mettre des titres clairs, qui donnent une bonne
idée de la discussion, en vous abstenant de blagues et jeux de mots
vaseux.</p>
<p>
Notez qu'il ne faut pas accentuer les caractères dans une en-tête,
sous peine de se retrouver avec des caractères bizarres.
</p>
<h3><a name="j">Comment zapper une discussion qui m'ennuie ?</a></h3>
<p>La touche J me permet de marquer tout l'arbre de messages (le
thread) comme lu. Flrn passe au thread suivant dans le conti.</p>
<h3><a name="k">Comment zapper un message trop long ?</a></h3>
<p>
Pour marquer un message comme lu, utiliser la touche <code>k</code>
(comme <code>kill</code>).</p>
<h2><a name="blast">Le blast</a></h2>
<p>Le blast est le système de modération adopté par Forum depuis
2000. Pourquoi, comment, tout vous expliqué dans <a
href="&url.tuteurs;internet/forum/moderation.html">notre page sur la
modération</a>.
</p>
<h2>Configurer son .flrnrc</h2>
<p>Qu'est-ce que le <code>.flrnrc</code> ? C'est le fichier de
configuration de flrn. Vous en avez déjà un qui contient la
configuration par défaut définie pour vous par les gourous
responsables de la « config conscrit. » Votre <code>.flrnrc</code>
peut se trouver directement dans votre compte
(<code>$HOME/.flrnrc</code> ou dans un répertoire <code>.flrn</code>
(<code>$HOME/.flrn/.flrnrc</code>) suivant la config dont vous disposez.</p>
<h3><a name="pseudo">Comment utiliser un surnom pour poster ?</a></h3>
<p>
Il est possible de poster dans forum avec un surnom. Cela ne conduit
pas à l'anonymat, car le login demeure entre parenthèses à côté du
surnom. Pour utiliser un pseudonyme, ajouter dans le .flrnrc :</p>
<pre>
name forum set post_name Sauron
</pre>
<p>Si vous avez envie de vous appeler Sauron, bien sûr.</p>
<h3><a name="sig">Comment inclure automatiquement une
signature ?</a></h3>
<p>
Créez un fichier dans lequel vous écrivez votre signature (appelons le
<code>.sig_flrn</code> pour l'exemple). Ajoutez ensuite dans votre
<code>.flrnrc</code> :
</p>
<pre>
name forum set sig_file .sig_flrn
</pre>
<p>Votre <code>.sig_flrn</code> doit contenir le séparateur standard
de signature, à savoir deux tirets suivis d'une espace :</p>
<pre>
--
Sauron
« Un Anneau pour les gouverner tous »
</pre>
<p>Notez cependant qu'il n'est pas d'usage dans forum d'inclure une
signature, c'est une habitude plutôt venue de Usenet.</p>
<h3><a name="cite">Comment citer les signatures des messages auxquels
on répond ?</a></h3>
<p>Par défaut, flrn ne cite pas les signatures des messages (ce qui
est le comportement standard d'un lecteur de news). Si on veut,
localement, citer une signature, il faut taper</p>
<pre>:set quote_sig</pre>
<p class="continue"> avant de répondre (notez le
<code>:</code> au début de la commande pour modifier une option). Pour
que ce comportement soit permanent, il faut ajouter dans son
.flrnrc :</p> <pre>name forum set quote_sig</pre>
<h3><a name="path">Comment indiquer à flrn un répertoire
par défaut pour sauver les articles ?</a></h3>
<p>Pour sauver un article, il faut appuyer sur
<code>s</code> (comme save). Flrn demande alors dans quel fichier on
veut sauvegarder l'article. Pour que les articles soient sauvegardés
dans un répertoire spécial, il faut ajouter dans son
.flrnrc :</p>
<pre>
name forum set savepath=/le/bon/chemin/
</pre>
<h3><a name="rot13">Comment lire le rot13 ?</a></h3>
<p>Le rot13 est une méthode de chiffrement très simple
qui consiste à décaler toutes les lettres de 13 rangs. a devient ainsi
n. Le rot13 est parfois utilisé dans forum pour donner la fin d'un
film, la solution d'une devinette... Ainsi seuls ceux qui veulent
vraiment lire le font. Si vous avez la config conscrits, la touche
<code>X</code> lance un filtre qui vous permet de déchiffrer la partie
du message en rot13.</p>
<p>Sinon, vous pouvez ajouter dans votre .flrnrc :</p>
<pre>
bind X filter rot13
</pre>
<h2><a name="misc">Divers</a></h2>
<h3><a name="mail">Comment répondre par mail à un
message ?</a></h3>
<p>Deux cas de figure :</p>
<ul>
<li>on veut répondre seulement par mail : on utilise la commande
<code>\mail-answer</code> (rappelez-vous, flrn complète les
commandes).</li>
<li>on veut envoyer une copie de son message par mail : on ajoute
l'adresse du destinataire dans une en-tête <code>Cc:</code> (comme
« carbon copy », comme dans les en-têtes de mail).</li>
</ul>
<h3><a name="ans">Comment indiquer dans un message qu'on
s'attend à recevoir des réponses par mail ?</a></h3>
<p>Il faut ajouter une en-tête <code>Followup-To:
poster</code> quand on répond. La réponse des autres à ce message est
alors envoyée à l'adresse contenue dans le champ
<code>From:</code></p>
<h3><a name="plus">Est-ce qu'on peut répondre à plusieurs
messages à la fois ?</a></h3>
<p>Non.</p>
<h3><a name="kill">Qu'est-ce qu'un
kill-file ?</a></h3>
<p>Un kill-file permet de vous éviter de lire les
messages de certaines personnes (flrn marque les messages de cette
personne comme lus). Pour kill-filer une personne dont le login est
pikachu, il vous suffit d'éditer <code>.flrn/.flrnkill.forum</code> et
d'ajouter les lignes suivantes :</p>
<pre>
:.*:
*From: pikachu
Tkilled
</pre>
<h3><a name="max">Flrn rame monstrueusement pour charger tel groupe !</a></h3>
<p>
Certains groupes de forum sont très gros. Comme <code>flrn</code>
charge à chaque fois tous les articles du groupe, vous avez droit à
« Patientez... » pendant 5 minutes avant que <code>flrn</code> ait
fini de charger <code>alt.bavardage</code>. Il y a un moyen de
remédier au problème : demander à forum de ne charger que les n
derniers messages. Dans votre <code>.flrnrc</code>, ajoutez :
</p>
<pre>
name forum set max_group_size &lt;n&gt;
</pre>
<p class="continue">...avec &lt;n&gt; le nombre de messages à charger
à chaque fois. Attention, cette manière de faire à quand même un gros
défaut : si vous voulez remonter au-delà des n articles, il faut
quitter <code>flrn</code>, changer l'option et relancer
<code>flrn</code>...
</p>
<h3><a name="search">Comment faire une recherche dans
forum ?</a></h3>
<p>Il y a une <a
href="http://www.eleves.ens.fr/cgi-bin/forum/forumglimpse">interface
web</a> pour faire une recherche. On peut également utiliser la
commande <code>forumsearch</code> dans un xterm. Par exemple, vous
recherchez le terme « Narsil » (l'épée d'Aragorn dans le livre <cite>Le
Seigneur des Anneaux</cite>) :
</p>
<pre>
<span class="prompt">clipper ~ $</span> forumsearch Narsil
</pre>
<p class="continue">
Au bout d'un certain temps (plus ou moins long suivant la recherche),
<code>forumsearch</code> vous répond ceci :
</p>
<pre>
<span class="prompt">clipper ~ $</span> forumsearch Narsil
Exec: /usr/local/util/bin/glimpse -e 'Narsil' -H /var/forum/index-glimpse/ -w
-i -L 100 -y 2>&amp;1 |
ens.forum.loisirs.fantasy.tolkien: 265: > Dans le film, cet empoté d'Aragorn
a oublié d'emporter Narsil,
ens.forum.loisirs.fantasy.tolkien: 262: Dans le film, cet empoté d'Aragorn
a oublié d'emporter Narsil,
ens.forum.loisirs.fantasy: 220: also was thrown down, and with the hilt-shard
of Narsil [l'épée
ens.forum.loisirs.cinema: 2554: also was thrown down, and with the hilt-shard
of Narsil [l'épée
</pre>
<p class="continue">Ce qui signifie que vous pouvez trouver le mot
Narsil dans les article 265 et 262 de
<code>loisirs.fantasy.tolkien</code>, dans l'article 220 de
<code>loisirs.fantasy</code> et l'article 2554 de
<code>loisirs.cinema</code>. Ignorez la première ligne, elle dit
seulement ce que <code>forumsearch</code> vient de faire.</p>
<h3><a name="from">Comment chercher tous les messages d'un
auteur ?</a></h3>
<p>
Vous cherchez un message dans un conti donné, mais tout ce dont vous
vous souvenez, c'est qu'il est écrit par Robert Dugenou. Pour une
faire une recherche, dans un conti, sur tous les messages postés par
Robert, tapez <code>/</code>. Flrn affiche ensuite :
</p>
<pre>
(menu-search) :
</pre>
<p>
Tapez ensuite <code>From: </code> suivi du nom recherché. Flrn affiche
ensuite la liste des messages de Robert Dugenou.
</p>
<h3><a name="blue">Comment « signer en bleu » ?</a></h3>
<p>Il faut d'abord « -- », ensuite une espace (on a dit :
<strong>ensuite une espace</strong>), ensuite aller à la ligne. Ce qui
donne l'aspect général suivant :</p>
<pre>
--
Pikachu
</pre>
<p>
Ceci est le format standard d'une signature sur les news (les lecteurs
de news reconnaîtront votre signature comme telle). C'est la
colorisation prévue dans votre configuration de flrn pour les
signatures qui la colore en bleu (ou violet, ou rouge, etc.).
</p>
<h3><a name="begin">Comment choisir le conti qui se lance au démarrage
de forum ?</a></h3>
<p>Il suffit d'éditer le fichier <code>.flnewsrc.forum</code> et de
mettre les contis dans l'ordre où l'on souhaite les lire.</p>
<div class="metainformation">
Auteur : Marie-Lan Nguyen. Mise en forme : Joël Riou (2002). Dernière
modification le <date value="$Date: 2007-07-17 10:02:22 $" />.
</div>
</body>
</html>