Visualiser une révision

Tribune

ohm : révision n°24 (08 septembre 2012 11:13:35)

La tribune c'est ici : http://linuxfr.org/board

C'est un clavardeur en version web qui permet aux visiteurs de LinuxFR d'échanger à propos de sujets divers et variés comme : 

- la densité capillaire
- Le VTT 
- Jean-Luc Mélenchon
- L'horticulture
- l'orthographe désastreuse des nouvelles générations
- Zino ou Zind
- La bulle immobilière
- Les voitures  
- ...

Les habitués de cet endroit sont nommés « les moules » et la tribune est parfois appelée le bouchot.

# Fonctionnalités #
## Les _horloges_ ##
![norloges](http://totoz.eu/gif/norloges.gif)
Une des fonctionnalités majeures, et osons le terme, révolutionnaires de la tribune est le concept des marqueurs de temps, baptisées aussi « _norloge_ » (ou « _nhorloge_ »). Une _horloge_ est un marqueur temporel donné par le serveur à un envoi sur la tribune, qui permet de référencer facilement un message. 

* Les _horloges_ sont cliquables. On peut répondre facilement à un message en cliquant sur ledit message, ce qui rajoutera la horloge à la réponse postée.
* Passer la souris sur une nhorloge met en surbrillance le message associé, permettant de le repérer instantanément.
La horloge est le compagnon indispensable des discussions mixtes, croisées, embrouillées, voire trollesques.

Une horloge permet par ailleurs de référencer un ensemble de messages.

D'aucuns prétendent qu'il existe :

* des [Fortunes](/wiki/Fortunes "Lien du wiki interne LinuxFr.org")

## Les Coins-Coins ##
Les coins-coins sont des clients permettant d'accéder à une tribune sans passer par son interface ou site officiel. Un autre de leur grand intérêt est de pouvoir gérer plusieurs tribunes différentes.

### Exemples de coins-coins ###
Morts ou vivants, l'histoire des coins-coins est riche, et de nombreux ont été lâchés dans la nature, comme [wmcoincoin](http://hules.free.fr/wmcoincoin/wmcoincoin.html) - coincoin co ou [olcc (Online Coin Coin)](http://olcc.logicielslibres.info/). Tous les langages de programmation imaginables - ou même inimaginables-, tous les toolkits possibles, furent et sont encore utilisés, témoignant du riche historique de techniques et langages du logiciel libre et de l'informatique en général. Sauf curieusement en GTK, toolkit populaire, gcoincoin étant le plus légendaire de tous les coins-coins. Des rumeurs supputent son existence, mais personne ne l'a jamais vu. 

### Configuration d'un coin coin ###
Toute tribune qui se respecte possède en effet un backend contenant l'ensemble des derniers messages de la tribune.

Configuration d'un coin coin pour accéder à la tribune du site ([merci à Sirrus](http://linuxfr.org/nodes/84439/comments/1209826))

* backend de la tribune du présent site : http://linuxfr.org/board/index.xml
* URL d'envoi : http://linuxfr.org/board
* données d'envoi pour wmc² : board[message]=%s
* données d'envoi POUR olc² : board[message]=%m
* données d'envoi pour pycc²: board[message]=%m
* un seul cookie : linuxfr.org_session=c4C4pR0uT. Attention il fait 3km de long et quand on double-clique dessus dans Firefox ça ne sélectionne pas tout ! S'il n'est pas complet, c'est l'erreur 500 assurée.


Le cookie étant nécessaire pour authentifier l'émetteur sur les tribunes n'autorisant pas les utilisateurs anonymes.

### Gestion de bugs sur wmcoincoin###

Pour ne pas se taper une erreur 406 en postant vous pouvez :

* ([être un gros debianiste flemmard](http://eolyte.free.fr/moules/wmcoincoin-ubuntu/))
* être un vrai homme avec des compilations qui l'attendent : à la ligne 755 de src/wmcoincoin.c ajoutez ` && r.response != 406` après `302` :

`  } else if (r.response != 302) {`

devient donc

`  } else if (r.response != 302 && r.response != 406) {`

## Le plonkage ##

Parfois l'un de vos post sur la tribune sera ignoré et vous serez déconnecté du site. Cet événement se produit en fonction de votre degré de lourditude. Certaines moules sont plonkées pendant plusieurs mois.

Ceci est une mesure punitive pour notre bien à tous.

Tribune XMPP
============

Il existe un client XMPP implémentant l'ergonomie et les fonctionnalités classiques (norloges et totoz) d'une tribune: [muckl_tribune](http://devnewton.bci.im/projects/muckl_tribune).