tuteurs.ens.fr/faq/flrn.tml
2003-03-27 15:34:53 +00:00

352 lines
12 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>Petite 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 comment marche forum et
comment poster, allez <a href="&url.tuteurs;internet/forum/">ici</a>.</p>
<h2><a name="contis">Les contis</a></h2>
<h3><a name="fu2">Comment changer de conti pour
répondre ?</a></h3>
<p>Ça s'appelle un suivi-à (ou followup-to, abrégeable
en Fu2). Dans les en-têtes de l'article, il y a une ligne
<code>Groupes:</code> (ou <code>Newsgroups</code> si on est en option
<code>edit_all_headers</code>. Il suffit de rajouter le nom du conti
où on veut faire suivre la discussion dans cette en-tête (attention,
tout doit tenir sur une seule ligne). </p>
<p>Notez que faire si faire des suivis-à est une question de politesse
quand on est hors-sujet, et envers les gens qui ne lisent pas tous les
contis, vous n'êtes pas censés en faire à tout bout de champ. Des
suivis-à incessants rendent une discussion plus difficile à suivre
qu'autre chose. </p>
<h3><a name="xpost">Qu'est-ce qu'un
« crosspost » ?</a></h3>
<p>Un crosspost 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, mais c'est Mal si on se contente de spammer
forum. 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>Il faut poster dans <code>syst.forum</code> en demandant explicitement
la création du conti. Si c'est un conti <code>alt.*</code> (contis pas
très sérieux), normalement il est créé sans discussion, sauf abus
manifeste. Pour un conti <code>alt.*</code>, on peut également envoyer un
courrier électronique aux membres du compte forum (<a
href="mailto:forum@eleves.ens.fr">forum@eleves</a>) si on veut s'abstenir
de toute discussion. Celle-ci en revanche est obligatoire pour un autre
conti. Elle a lieu dans syst.forum.</p>
<h2><a name="gestion">Gestion des messages</a></h2>
<h3><a name="cancel">Comment supprimer un message que
j'ai posté ?</a></h3>
<p>Il faut faire un cancel, qui supprime le message. Un message annonçant
votre cancel apparaîtra dans le conti <code>ens.forum.control</code>.
Pour canceller, appuyez sur <code>e</code>. Flrn demande confirmation du
cancel. </p>
<div class="attention">
<h1>&icone.attention; Attention &icone.attention;</h1> On ne peut
canceller que sur la même machine que celle où on a posté son message.
</div>
<h3><a name="super">Comment modifier un message que j'ai
déjà posté ?</a></h3>
<p>Il faut faire un supersedes (verbe : superseder).
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">
<h1>&icone.attention; Attention &icone.attention;</h1> 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é. Il faut utiliser la commande <code>\art-msgid</code>
suivi du message-ID (ne pas oublier les cornets <code>&lt; &gt;</code> qui
en font partie). Notez que flrn complète les commandes, si vous tapez
<code>\art-m</code>, puis appuyez sur TAB, il complètera comme un grand.
</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>
<p>
<code>Subject: Re: prix de l'essence</code></p>
<p>
La discussion passe ensuite à la couleur des Schtroumpfs, puis à la
masse des neutrinos. On a alors successivement :</p>
<p>
<code>Subject: couleur des Schtroupmfs (was: Re: prix de
l'essence)</code></p>
<p class="continue">
puis</p>
<p>
<code>Subject: masse des neutrinos (was: Re: couleur des
Schtroupmfs)</code></p>
<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 » ? </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>
<h3><a name="what">Qu'est-ce que le blast ?</a></h3>
<p>Le blast (déplacement d'un message de son conti d'origine vers le
conti <code>alt.blast</code>) est ce qui remplace la censure. Il sert à
empêcher que des discussions non sérieuses ou hors-sujet aient lieu dans
des contis sérieux, ce qui pourrait gêner les autres contributeurs. On ne
blaste pas dans les contis alt.*, parce que ces contis ne sont pas
sérieux et que le blast n'aurait pas lieu d'être. La règle plus ou moins
suivie est qu'on ne blaste pas un message hors-sujet mais isolé. Pour
éviter d'être blasté, il faut changer de conti quand on est
hors-sujet.</p>
<h3><a name="who">Qui peut blaster ?</a></h3>
<p>Le droit de blast appartient aux modérateurs (on dit
aussi « propriétaires » en référence à l'ancien système de
censure) de conti. La liste des modérateurs se trouve sur clipper,
dans le fichier <code>/var/forum/blastd/proprio.</code></p>
<h3><a name="z">Qu'est-ce que la touche Z ?</a></h3>
<p>Beaucoup de gens ont bindé la touche 'Z' sur le
blast : cela se fait avec la ligne suivante dans le
.flrnrc :</p>
<pre>name forum bind Z pipe-header Message-ID: /usr/local/util/bin/simpleblast
</pre>
<p class="continue"></p>
<p>
<code>
/usr/local/util/bin/simpleblast</code> est le script suivant :</p>
<pre>
#! /bin/sh
( echo 'HELO' ; sed -e 's/^/BLST /g' ; echo 'QUIT' ) | netcat clipper 2119
</pre>
<p>
À l'autre bout du port 2119 il y a le Blast Daemon qui écoute vos
requêtes, et qui blaste les messages si vous en avez le droit (i.e. si
le message est à vous, si vous êtes forum, ou si vous êtes un
modérateur d'un conti où le message a été posté. (Si vous préférez
parler au Blast Daemon sans l'intermédiaire d'un script, c'est
également possible. « netcat clipper 2119 » marchera. La commande
« HELP » en dira plus sur les autres commandes.)</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. »</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 Pikachu
</pre>
<h3><a name="sig">Comment inclure automatiquement une
signature ?</a></h3>
<p>
Crée un fichier dans lequel tu écris ta signature
(appelons le <code>ma_signature</code> pour l'exemple). Ajoute ensuite dans ton
.flrnrc :
</p>
<pre>
name forum set sig_file ma_signature
</pre>
<p>Notez cependant qu'il n'est pas d'usage dans forum d'inclure une
signature.</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. Vous pouvez assigner à une touche (disons la
touche w) la fonction de filtrer le rot13 pour le transformer en
langage lisible. Il suffit d'ajouter dans votre .flrnrc :
</p>
<pre>
name forum bind w 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>.flrnkill.forum</code> et
d'ajouter les lignes suivantes :</p>
<pre>
::
*From: pikachu
Tkilled
</pre>
<h3><a name="search">Comment faire une recherche dans
forum ?</a></h3>
<p>Il faut utiliser la commande
<code>forumsearch</code>. Il y a aussi une <a
href="http://www.eleves.ens.fr/cgi-bin/forum/forumglimpse">interface
web</a> pour faire une recherche.</p>
<h3><a name="blue">Comment « signer en
bleu » ?</a></h3>
<p>Il faut d'abord « -- », ensuite une espace (on a
dit : <span style="font-weight: bolder">ensuite une
espace</span>), ensuite aller à la ligne. Ce qui donne l'aspect
général suivant :</p>
<pre>
--
Pikachu
</pre>
<h3><a name="begin">Comment choisir le conti qui se lance
au démarrage de forum ?</a></h3>
<p>Il te 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 (2001), Joël Riou (2002). Dernière modification le 2002-12-16.
</div>
</body>
</html>