![]() |
Questions récurrentes (FAQ) |
|
|
Vous trouverez ici des réponses aux questions posées le plus souvent concernant le forum SELFHTML proprement-dit.
|
Les messages actuels ne peuvent pas encore recherchés (bien que ce soit prévu). Il y a cependant une
recherche générale qui tient compte des archives du forum.
Une telle recherche ne peut cependant pas résoudre certains problèmes, dûs par exemple à des fqutes de frappe, à des digressions, à la terminologie: est-ce qu'on appelle ça un "gif animé", un "animated gif", une "animation Gif", une "séquence Gif", "animer un Gif ", des "Gifs animés" ou bien "animer des gifs"? Tous ces concepts sont des chaînes de caractères différentes et ne sont pas traitées de la même manière par la recherche.
Le forum SELFHTML, c'est tout d'abord la
page d'accès du forum. C'est là que se trouvent, sous forme de liste arborescente, les nouveaux messages qui représentent les discussions en cours auxquelles il est possible de prendre part.
Si sur la page principale du forum vous cliquez sur Rédiger un nouveau message, s'ouvre alors une nouvelle fenêtre du navigateur affichant une page comprenant le formulaire qui vous permet de rédiger un message pour le forum SELFHTML. Le formulaire contient des champs pour le titre du message, la catégorie du thème concerné et le texte du message. Par ailleurs, vous devez pour chaque message mentionner votre nom et votre adresse électronique.
Si vous désirez lire un message ou répondre à un message du forum SELFHTML, il vous suffit de cliquer sur le lien correspondant. Sous le message affiché alors se trouve un formulaire qui vous permet de répondre. La façon idéale de procéder pour lire des messages et y répondre est décrite plus bas dans le paragraphe
Comment passer rapidement d'un message à l'autre?.
De plus, tous les messages que vous ouvrez pour la lecture possèdent entre le texte du message et le formulaire pour la réponse un bouton intitulé Proposer pour l'archivage. Les messages, ou plutôt, les fragment de la discussion qui atteignent un pourcentage suffisant de propositions d'archivage, sont versés aux
archives du forum. Ainsi, en tant qu'utilisateur du forum, vous contribuez à décider ce qui doit être archivé et ce qui ne doit pas l'être !
Vu le nombre assez important de messages postés sur le forum SELFHTML, la page principale du forum augmente assez vite avec le fil des différentes discussions en cours. C'est pourquoi il est judicieux de laisser ce fichier en permanence à l'affichage pendant la lecture des messages. Pour ce faire, on ouvre simplement les liens à des messages distincts dans une nouvelle fenêtre du navigateur. La plupart des navigateurs offrent cette possibilité, à savoir en cliquant sur le lien souhaité avec la touche droite de la souris. S'ouvre alors un menu contextuel qui propose l'ouverture du lien dans une nouvelle fenêtre: Essayer! - cliquez avec la touche droite de la souris sur le lien placé ci-contre - Pour les Mac, c'est avec la touche "pomme", et certains navigateurs ouvrent une nouvelle fenêtre en maintenant la touche [Strg]- ([Ctrl]-) ou [shift]- appuyée en cliquant sur le lien.
Oui, bien sûr. La condition préalable pour une installation sur vos propres pages est cependant que vous disposiez de votre propre répertoire CGI, que Perl soit installé et que quelques modules Perl importants soient disponibles.
Toutes les sources code du programme du forum ressortissent de la licence artistique. C'est une forme connue de licence de logiciel libre (open source). Vous pouvez suivre vous même le développement du forum et l'influencer par votre contribution personnelle. Les développeurs du forum, André Malo (programmation), Frank Schönmann (programmation) et Thomas J. Sebestyen (XML), ont ouvert un espace sur le service de gestion de projets
Sourceforge, espace dans lequel le travail de projet du forum SELFHTML a sa place. Vous pouvez appeler le projet à l'adresse suivante:
/
http://sourceforge.net/projets/selfforum
Vous y trouverez un lien pour télécharger le forum. Le code source continuellement actualisé a été mis à disposition sur un serveur CVS (CVS est un système pour la gestion de versions en ce qui concerne les programmes). Pour l'instant, le forum n'est cependant pas encore documenté. Une installation et configuration du forum "pour les nuls" sur ses propres pages Web n'est de ce fait pas encore possible. Les développeurs du forum y travaillent.
Les scripts Perl sur lesquels repose le forum SELFHTML sont des logiciels libres, c'est à dire qu'il s'agit ici d'un projet de programmation auquel vous pouvez vous même prendre part en proposant des améliorations, en signalant des erreurs ou en apportant vos idées. Sur la page d'accueil du projet (
http://sourceforge.net/projets/selfforum) du forum, vous pouvez apporter de nouvelles contributions - à savoir des propositions d'amélioration, des annonces d'erreurs etc. Celles-ci sont ensuite commentées par les développeurs et prises en compte le cas échéant. Les contributions doivent être clairement compréhensibles, précises et vastes afin d'être prises en compte. Les rustines (propositions de modification de code source) doivent être expliquées en détail, commentées et bien rédigées pour simplifier le travail des développeurs.
Tous les messages et discussions sont conservés dans une structure de données XML. La mise en page et les données sont ainsi bien différenciées. Avant que les données ne soient transmises du serveur au navigateur, une transcription en HTML est faite côté serveur. Le forum reste ainsi lisible également par des navigateurs simples, plus anciens. Dans la barre d'adresse du navigateur, on peut voir que chaque message ne constitue pas un fichier HTML distinct - comme c'était le cas pour le premier forum SELFHTML allemand (en service de juillet 1998 à mai 2001). Ce système a été maintenant remplacé et il n'est plus créé qu'un seul fichier XML par discussion, avec lequel le script du forum génère, à l'appel d'un message donné, l'affichage de ce seul message.
L'archive du forum n'enregistre que les messages (avec leur messages parents à partir de l'origine de la discussion) qui auront reçu suffisamment de votes (clics sur le bouton proposer à l'archivage). Ainsi ce sont les participants du forum qui décident ce qui doit être archivé ainsi que le nombre de messages à archiver. Le but de cette méthode est d'éviter d'encombrer l'archive du forum de déchets inutiles et de discussions stériles, et d'atteindre une plus haute densité d'information intéressante et de bon entretien.
Les connaissances intéressantes et qualifiées qui se dégagent des discussions en cours sont exploitées et rédigées en
articles spécialisés. Une "équipe AS" (AS figure pour "articles spécialisés") prend en charge l'organisation et la réalisation de cette préparation.
Le nouveau forum crée un code HTML 4.01 valide et les mentions d'adresse électronique ainsi que les liens placés dans le texte du message sont vérifiés en ce qui concerne leur validité sur la forme et leur conformité aux spécifications RFC. Par une construction modulaire propre et l'utilisation de modules Perl ayant fait leur preuve, le nouveau forum est robuste et ne devrait pas connaître trop de problèmes (nous l'espérons;-)
Le système de vote fonctionne de telle façon qu'un message n'est archivé que lorsqu'un certain pourcentage de lecteurs auront voté pour ce message, c'est à dire qu'ils ont cliqué sur le bouton proposer pour l'archivage. Le pourcentage de lecteurs devant voter pour qu'un message soit versé aux archives est réglable dans la configuration du forum. Il est possible que nous modifiions cette valeur de temps en temps pour trouver le réglage optimal pour le forum SELFHTML. Pour le moment la valeur a été fixée à 10%. Ce qui revient à dire que si un lecteur sur 10 vote pour un message, cela suffit pour son archivage.
Quand un message reçoit suffisamment de votes pour être archivé, ce n'est pas uniquement ce message mais tout le "fil" de la discussion qui a conduit à ce message qui sera archivé. Ainsi, le contexte est sauvegardé. Les archives ne sont donc pas une collection de messages en vrac mais une collection de discussions. Ne sont pourtant archivées que les discussions dans lesquelles des messages intéressants font surface et aussi, uniquement les passages de la discussion dont font partie ces messages.
Pour archiver pour un message, il suffit donc de ne voter que pour le message qui est particulièrement intéressant. Les messages "parents" qui ont conduit à ce message seront automatiquement pris en considération lors de l'archivage.
Nous avons pris la décision de n'afficher nulle part le nombre de votes ou le pourcentage de votes reçus par un message à la date où il est lu. La raison en est que nous ne voulons pas fausser le résultat. Un peu comme dans un vote libre, dans le secret de l'isoloir, le participant au forum ne doit pas être influencé et doit pouvoir voter seul conduit par ses seules considérations personnelles.
L'archivage fonctionne de façon entièrement automatique. À chaque nouveau message posté, différents critères sont vérifiés, entre autres la taille du fichier principal du forum, le nombre actuel de messages et le nombre actuel de discussions. Dans la configuration du forum, des valeurs-plafond ont été réglées. Si ces valeurs-plafond sont dépassées par l'arrivée d'un nouveau message, alors des discussions sont retirées du fichier principal afin que celui-ci n'augmente pas éternellement.
Ce ne sont pas forcément les discussions placées en bas de la page principale, chroniquement les plus anciennes, qui seront retirées. Sont retirées uniquement les discussions dans lesquelles aucun message n'a été posté depuis le plus longtemps. Ce sont les discussions avec les messages les plus anciens - mais pas forcément les plus anciennes discussions (en ce sens que celles-ci contiennent des messages plus récents). Ce choix a pour but d'écarter plus vite des discussions certes plus récentes, mais dont le sujet a été épuisé depuis belle lurette plutôt que des discussions qui, si certes elles sont plus anciennes, suscitent toujours de l'intérêt. Des discussions très vivantes peuvent ainsi "survivre" très longtemps sur la page principale du forum.
Voici une illustration pour une meilleure compréhension:

Dans les deux discussions représentées, le plus récent des messages de chacune d'entre elles est entouré. Si on compare leurs date et heures respectives, on constate que le plus récent des messages de la discussion du haut est plus ancien que le plus récent des messages de la discussion du bas. Ce qui signifie que la discussion du haut sera retirée du fichier principal avant la discussion du bas, étant donné que c'est dans cette dernière que figurent les contributions les plus récentes.
Dans la pratique, on a souvent l'impression que des discussions plus anciennes, mais qui ne sont pas tout à la fin du fichier, disparaissent soudain du forum. Cela n'a rien à voir avec une quelconque forme de censure et n'est pas dû non plus à une erreur côté serveur ou à un bogue dans le logiciel du forum. Il s'agit d'un processus tout à fait normal.
Quand une discussion est retirée du fichier principal du forum, le script du forum décide au vu du dépouillement des appels et des votes si la discussion ou certaines parties de celle-ci seront archivées. Si suffisamment de
votes ont été exprimés, elle sera archivée. Dans le cas contraire, les messages seront effacés.
|
|