pyCoinCoin 0.7 - Guide d'utilisation
Présentation du canard
La fenêtre de pyCoinCoin est en gros divisée en trois parties :
les menus, les onglets, et la barre d'état. Dans chaque onglet, un "espace
bouchot" comportant un Pinnipède Teletype, un
Palmipède Editor et diverses petites "diodes" d'état.
Explications ci-dessous.
Les menus
Le menu Canard permet d'accéder à des commandes
générales, tandis que les entrées du menu Tribune
s'appliquent au bouchot active, c'est-à-dire à la tribune
actuellement affichée dans les onglets.
Le menu Plugins permet d'accéder à tous les plug-ins
chargés. Quant au menu Aide... bon, vous avez compris.
Menu Canard
- Bouchots disponibles fournit la liste des bouchots
déjà configurés et met une petite marque devant
ceux actuellement chargés sous pyCoinCoin. Il suffit de cliquer
pour ouvrir/fermer le bouchot correspondant.
- Nouveau bouchot lance l'assistant de configuration
de bouchot da Bouchot Config Wizard. Après avoir tout
paramétré, un nouvel onglet apparaît pour charger
la nouvelle tribune.
- Fermer bouchot ferme l'onglet actif. La configuration
du bouchot est sauvegardée pour sa prochaine ouverture.
- Configuration ouvre la fenêtre de configuration
des paramètres généraux. Voir la section
configuration.
- Da HotKeys et Da HotClicks
permettent de reconfigurer complètement le clavier et la
souris. Voir la section configuration.
- Pan Pan ferme tous les bouchots proprement,
sauvegarde la config, et quitte. Remarque : en cliquant sur le
bouton de fermeture du window manager, ça fera tout
pareil.
Menu Tribune
Selon les modules activés, les menus suivants peuvent apparaître
grisés ou non :
- Da News pour accéder aux intitulés des
news sur le serveur daCode
- Da Messagerie pour voir les messages reçus sur
la messagerie daCode
Si la tribune est active, les menus Da PostProcessor
et Da Bot Manager seront également affichés.
Voir la section "Processeurs de posts" pour les détails.
Les autres menus (Paramètres et Apparence)
concernent la configuration du bouchot.
Menu Plugins
Voir la page dédiée aux plug-ins.
Utilisation du pinnipède

Le Pinnipède est le coeur du bouchot, il affiche
les posts de la tribune dans l'ordre chronologique et permet de
jouer avecˆWˆW improver dramatiquement la productivity
(du moulage, s'entend).
On peut faire plein de trucs avec la souris.
- Sur l'horloge d'un post :
- Souris dessus : highlight du post, soulignage des horloges-réponses,
affichage de l'id du post et du nombre de réponses dans la barre
d'état
- Click gauche : copie l'horloge du post dans le palmipède
- Click milieu : copie le message entier dans le palmipède
- Click droit : copie le user agent dans le palmipède
- Sur le login d'un posteur :
- Souris dessus : affichage de l'id du post et de l'user-agent
complet dans la barre d'état
- Click gauche : copie le login du posteur dans le palmipède
- Click milieu : ouvre la page daCode d'informations sur le posteur
dans un browser
- Click droit : ouvre la page daCode qui permet d'envoyer un message
au posteur dans un browser (le module Messagerie doit être
activé)
- Sur le user-agent d'un posteur :
- Souris dessus : affichage de l'id du post et de l'user-agent
complet dans la barre d'état
- Sur une horloge-réponse :
- Souris dessus : highlight le post auquel fait référence
cette réponse, soulignage des autres réponses, affichage de
l'id du post et du nombre de réponses dans la barre d'état
- Click gauche : fait scroller le pinnipède de manière
à ce que le post auquel fait référence cette
réponse apparaisse en haut
- Sur une horloge-réponse croisée :
- Souris dessus : affiche le post auquel fait référence
cette réponse dans le petit popup en haut du pinnipéde,
soulignage des autres réponses, affichage de l'id du post et
du nombre de réponses dans la barre d'état
- Click gauche : active l'onglet du bouchot correspondant et fait
scroller son pinnipède de manière à ce que le
post-cible apparaisse en haut
- Sur une [url] :
- Souris dessus : affiche l'url complète dans la barre d'état
- Click gauche : ouvre l'url dans un browser (configurable dans les options)
- Click droit : copie l'url dans le palmipède
- Les HotClicks sont toutes les autres actions souris
combinant click+modifieur (shift, control, alt...). Ils sont entièrement
reconfigurables et permettent d'effectuer beaucoup de choses (plopification,
coloration de posts, boitakonage...) - voir la section
Da HotClicks. Voici les actions définies
par défaut :
- Shift-Click gauche : Plopification
- Shift-Click milieu : c0wb0yZification
- Shift-Click droit : Restaure à l'original un post modifié
- A part ça, on peut sélectionner à la souris du texte,
le copier dans le clipboard par Ctrl-C, etc.
Utilisation du palmipède

C'est la zone de saisie en bas, composant primodial de tout agent de moulage
qui se respecte. Très simple d'utilisation : on écrit son
message, et on l'envoie (pour cela, il suffit d'appuyer sur Return,
mais cf. ci-dessous, il y a 4 possibilités d'envoi).
Quand un message a été envoyé, le texte est effacé
du palmipède et la diode associée (à droite) indique
l'état du transfert HTTP du message vers le site daCode (voir la
section sur les diodes pour les détails).
Le numéro sur la diode est le nombre de messages envoyés.
Les messages que postés sont conservés dans un historique.
On navigue dans l'historique avec les touches Haut/Bas (à la
manière de l'historique de la ligne de commande d'un shell). La
taille de l'historique est configurable dans les options.
Voici le mapping clavier par défaut. Gardez à l'esprit
que tout est reconfigurable et que l'on peut ajouter de nouvelles
actions grâce aux HotKeys.
- Return : poste le message avec authentification (si le
cookie de session a été fourni)
- Ctrl-Return : poste le message anonymement
- Shift-Return : poste le message avec authentification
sur tous les bouchots ouverts à la fois
- Shift-Ctrl-Return : poste le message anonymement
sur tous les bouchots ouverts à la fois
- Alt-i, Alt-b, Alt-u, Alt-s, Alt-t : insère
les balises correspondantes ("<tt>" pour Alt-t).
Si une partie du texte est sélectionnée,
insère les balises autour de la sélection.
- Alt-m : insère un ====> Moment
<==== conforme à la RFC-moule42
- Ctrl-u : édition rapide du User Agent.
- Ctrl-r : renverse le texte (écriture à
l'envers) (plug-in "trevni")
- Ctrl-F1 : met les initiales de chaque mot en majuscule
(plug-in "CapitalizeWords")
- Ctrl-F2 : met le texte en majuscules
(plug-in "UPPERCASE")
- Ctrl-F3 : met le texte en minuscules
(plug-in "lowercase")
- Ctrl-F4 : mélange aléatoirement majuscules et
minuscules dans le texte (plug-in "mIxEdCasE")
- Ctrl-F5 : transforme chaque mot du texte en [Style] [Wiki]
(plug-in "Wikifier")
- Ctrl-F6 : transforme le texte en 3©Ri7|_|r3 d3
\/\/4rL0®|)2 (plug-in "c0wb0yZ")
- Ctrl-F7 : traduit le texte en langage Pikachu
(plug-in "Pikachizer")
- Ctrl-F8 : transforme le texte en pl0p meuuuh co1n coccimule
(plug-in "Plopifier")