Améliorations dans les forums

28 août 2010, posté par admin

Pour écrire un message dans un forum, on reste maintenant sur la page contenant tout les messages, ce qui permet de relire l’avis d’un intervenant par exemple, ou de le citer. L’avantage c’est qu’il est possible de citer plusieurs messages, le programme ajoute chaque fois les balises [quote] et [/quote] ainsi que le texte. Le programme valide aussi le message, pour détecter les balises manquantes, ce qui avait par exemple pour effet d’avoir un message tout en vert ! Divers petites anomalies dans les forums ont été corrigées : l’activation des URL marchait parfois mal (si par exemple l’url était suivie d’une parenthèse ou d’une ponctuation). Aussi, je l’espère, le problème des doubles postages d’un message sera résolu.

La mise en page des pages du site a été un peu modernisée. Pour ceux que la technique intéresse : le « design » du site a été fait il y a quelques années déjà (en 2004 ?), par un professionnel, qui a utilisé un outil (Dreamweaver) générant du code HTML. Malheureusement, cet outil utilisait une technique de mise en page qui est depuis dépassée : en effet, toute la mise en page a été faite en utilisant des tables HTML imbriquées, mais les sites plus modernes utilisent une autre technique, celle des CSS (CSS). L’outil utilisait massivement des balises HTML qui sont devenues obsolètes et risquent tôt ou tard d’être non-supportées (par exemple, pour centrer, pour créer des bordures ou gérer l’espacement et les marges dans la définition des tables).

Ceci dit, refaire tout le design du site en CSS est un gros travail, et mon expérience (quoique limitée) m’a montré que la mise en page au moyen de tables HTML a du bon aussi. Comme souvent, il semble que la vérité soit quelque part entre les deux. En fait, mon avis rejoint assez bien celui-ci : Tables vs CSS : pros and cons. En gros : on fait évoluer le site, mais sans révolution.

Du nouveau sur le site

1 août 2010, posté par admin

Diverses améliorations ont été mises en ligne aujourd’hui.

  • Les séries : plusieurs correctifs, une interface améliorée pour chercher une série lors de l’ajout d’un livre à une série existante. Il y a un nouvel onglet dans la recherche pour les séries. Dans la fiche livre, si la série contient plus de cinq livres, alors seul le nom de la série apparaît. En cliquant sur la flèche, la série entière s’affiche. L’utilisateur qui a créé la série est conservé. Le champ description a été supprimé, car il faisait double emploi avec le nom de la série.
  • La liste des critiques dans la fiche utilisateur et dans son compte : on peut maintenant chercher sur base d’un mot clé. On peut aussi filtrer les critiques sur base d’un auteur. Le tri par auteur n’est pas encore possible, ce sera peut-être ajouté plus tard.
  • Dans la page de garde, en-dessous, on affiche l’actualité récente. La création d’une série est également reprise dans la liste. Un lien en-dessous permet de voir la liste complète des actualités, avec tri et filtrage par type d’activité.

N’hésitez pas à signaler les problèmes éventuels, ainsi que toutes remarques ou suggestions.

J-6

1 août 2010, posté par Palorel

Le matériel est prêt. Le sac sera lourd et son poids dépassera allégrement les limites imparties par le bon sens. Qu’importe, ce sera un peu plus difficile, mais je ne veux rien sacrifier au confort, c’est un choix. J’emporte donc appareil photo – gps, téléphone portable, topo guide et d’autres choses pas réellement indispensables. De la randonnée à la papa en somme, le GR20 version grand luxe ! En totale contradiction avec ce qui me semble être son esprit, à savoir la proximité, la communion avec la nature. Il faudrait savoir raison garder et ne pas lui imposer ainsi tout son barda, venir tout léger, sur la pointe des pieds. J’ai beau le savoir et en être intimement convaincu, je ne le fais pas. En bon touriste je tiens à mon confort !

J-8

29 juillet 2010, posté par Palorel

Plus que 8 jours avant d’attaquer le GR20. Le départ de Calenzana aura lieu le 6 août au matin et l’arrivée à Conca quelques jours plus tard, je ne sais pas encore vraiment quand. La traversée devrait durer une dizaine de jours, il me faudra donc doubler quelques étapes, sachant qu’il y en a 15.  Je resterai 17 jours sur lîle (18 en comptant mon arrivée à Calvi la veille au soir), il y a donc de la marge. Je devrais ainsi disposer de 5 jours, voire un peu plus, pour visiter d’autres sites, hors GR20. La traversée devrait, quant à elle, également compter quelques extras : Monte Corona dès le premier jour, Monte Cintu et Paglia Orba (liste peut-être non exhaustive). Pas de programme très précis, mais quelques jalons tout de même, le tout dépendant étroitement de la condition physique du bonhomme, car c’est bien là que le bât blesse.
Si vous aimez les récits épiques, palpitants, dantesques, avec de l’action, des péripéties et tout et tout, ce blog n’est pas pour vous. N’ayant aucun goût pour l’aventure, je pars dans des conditions bien trop confortables pour ça : les repas du soir (parfois lyophilisés) seront pris dans les refuges et je dormirai dehors, mais à proximité. Presque de la pension complète, la chasse au mouflon ou au cochon sauvage s’avère donc inutile.  Avec un sac de 40L, pesant 9 Kg (voire plus si j’emporte beaucoup d’eau), j’ai vraiment décidé de privilégier le confort ainsi que l’aspect touristique de l’entreprise.  J’y vais avant tout pour m’en mettre plein la vue. Ainsi deux cartes de 4 Go me permettront-elles de prendre un maximum de photos, dont je mettrai une partie ici.

Les sagas, les trilogies,.. et autres séries

12 juin 2010, posté par admin

Harry Potter, la trilogie de Philip Pullman ( « à la croisée des mondes » ), … il y a quelques séries cultes sur critiqueslibres.com. Jusqu’à présent, il n’était pas possible de relier les livres entre-eux, mais maintenant ça l’est : critiqueslibres.com introduit la notion de « Série ».

Une série est caractérisée par un nom, une description (c’est la description qui est affichée sur la fiche) et bien sur une liste (ordonnée) de livres. Un livre peut appartenir à une ou plusieurs séries, ou bien sur à aucune.

Sur la fiche livre, juste en-dessous des éditions, les séries dont ce livre fait partie seront affichées, ainsi que les autres livres de la série. Afin de faciliter la création des séries et permettre à chacun d’enrichir la base de données, un utilisateur connecté pourra, à partir de la fiche livre, assigner le livre à une série existante ou créer une nouvelle série. Lors de l’encodage d’une série, l’utilisateur devra fournir le nom et la description de la série. Ces deux champs sont un peu redondant, la description est le champ qui est utilisé dans la fiche livre.

Dans le menu « Les listes », il y aura une entrée permettant de parcourir les séries et les livres liés.

La fiche livre s’enrichit d’une nouvelle section donc. Au passage, quelques changements cosmétiques ont été fait sur la fiche livre, afin de simplifier la navigation.

Pour ceux qui s’en souviennent, dans la version 1 de critiqueslibres.com, les livres faisant partie d’une suite étaient déjà reliés entre eux. Cette fonctionnalité avait disparue lors du passage à la version 2 (en 2004). Maintenant, cette fonction a été re-programmée. Cependant, il reste encore à enrichir la base de données, en créant les séries et en assignant les livres. Mais je sais qu’on peut compter sur nos membres. En cas d’erreur, les admin ont accès à une interface étendue (quoique un peu expérimentale) pour corriger.

Coup de peinture en première !

10 avril 2010, posté par admin

Avec le printemps, j’ai eu envie de donner un coup de peinture sur le site. La combinaison bleu-orange dans le logo et dans le menu supérieur me paraissait un peu lassante, c’était un peu trop criard. J’avais envie d’un retour vers plus de sobriété, en ces temps de discours sur la décroissance. J’ai donc légèrement changé les couleurs.

Voici une image du site tel qu’il était le 10 Avril 2010, juste avant le coup de peinture.

Page de garde Avril 2010

Quand l’ASBL formée pour l’occasion a repris le site en 2007, les bandeau colorés dans le dessus de la page étaient dans les verts et les jaunes. C’est loin tout ça, mais heureusement, avec www.archive.org, il est possible de remonter le temps, ce qui m’a permis de retrouver les couleurs de 2006.

Page de garde janvier 2006

Pour changer, je propose de revenir vers les bleus, des couleurs plus sobres. Rien n’empêche de changer à nouveau plus tard, dites moi votre couleur préférée et je ferai un essai.

A part la couleur, quelques points de détails sont changés : par exemples, le menu supérieur (celui qui contient Page d’accueil, Forum, Blog,…) s’inverse lorsqu’on déplace la souris sur un élément du menu. Dans la messagerie, la taille des caractères a été augmentée, je sais que ça mettait les yeux de nos lecteurs a rude épreuve. Dans la fiche du livre, on affiche les compteurs de visites et la cote pondérée, comme demandé par Ngc111 sur le forum. Changement purement technique, un mise à jour vers la dernière version de notre librairie javascript a été faite.

Le graphisme du site critiqueslibres.com est très basique. Certains apprécient cette sobriété, d’autres nous fait remarquer que ça manque de dynamisme et que c’est un peu vieillot. On dirait e-bay il y a dix ans, m’a dit un collègue. Mais le site est destiné à un public de littéraires, qui ne s’attend pas à des effets graphiques très évolués ! Il faut savoir que le site n’a pas de graphiste (avis aux volontaires), et celui qui a fait le graphisme initial a utilisé une technique qui est depuis dépassée (c’était avant que les CSS ne s’imposent, à une époque ou les agencements étaient réalisé sur base de tables HTML).

Il n’empêche, un peu de variation n’est pas plus mal. J’espère que vous apprécierez !

La question du logo est plus délicate, on ne change pas facilement de logo après presque 10 ans. Voici une proposition de nouveau logo, mais elle n’a pas remporté les suffrages jusqu’à présent : Ludmilla, Sylviane et Gaëlle ont voté contre. Il y a-t-il un artiste dans l’assemblée ?

Un nouveau logo pour le site ?

Et pour les nostalgiques, ceux de la première heure, voici ce que j’ai pu retrouver de plus ancien. C’est la page du 15 mai 2001. Elle annonce fièrement 1437 critiques sur le site. Il manque pas mal d’images et d’éléments, c’est promis, je vais essayer de les retrouver.

La première en mai 2001

critiqueslibres.com open source ?

20 mars 2010, posté par admin

Il y a quelques semaines, une jeune personne m’a contacté en proposant de programmer bénévolement sur critiqueslibres.com. Une excellente surprise. Mais on s’est rendu compte que les outils nécessaires à un travail collaboratif n’étaient pas du tout en place. Entretemps, cette jeune femme vient d’accoucher, ce qui fait qu’elle n’a pas de temps libre dans l’immédiat, et ce qui me laisse donc le temps d’adapter et professionnaliser un tout petit peu la programmation sur le site (un peu, mais pas trop quand même, on fait aussi ça pour s’amuser :-) ).

Car, en effet, rien n’est organisé pour travailler à plusieurs sur le site. Je programme sur mon PC puis je mets en production quand c’est prêt. Si on est plusieurs, il faut absolument un outil de gestion de sources, et aussi un minimum de documentation. En outre il faudra créer un site de test, avec une base de test,..

Voila pourquoi je délaisse un peu les changements fonctionnels, et consacre du temps libre maintenant à mettre en place l’outil de gestion de source (j’ai pris le plus connu, Subversion). Si cela nécessite une certaine discipline, les avantages sont énormes.

Ce n’est qu’un début, il faudra ensuite installer les outils comme trac qui permettent de gérer les changements de manière beaucoup plus organisée que pour l’instant. En fait, à l’heure actuelle, la seule gestion des changements est dans ce tableur que je maintiens plus ou moins : Liste à faire

Est-ce que le site pourrait attirer des développeurs bénévoles ? Au niveau des technologies, critiqueslibres.com tourne avec MySQL, PHP et un moteur de template qui s’appelle Smarty. On utilise une librairie JavaScript très puissante, www.extjs.com. Les pages HTML on été faites au début du site version 2, avec un outil d’Adobe (dreamweaver ?), mais à l’époque il n’y avait pas de CSS et tout les layout sont avec des tables. C’est le point faible du site, et je n’ai pas de compétence en graphisme malheureusement.

C’est une raison aussi pour laquelle je compte utiliser de plus en plus la librairie JavaScript extjs dans le futur. Cette librairie a cependant l’inconvénient de nécessiter une courbe d’apprentissage très dure, on peut dire que le temps nécessaire pour maitriser la librairie est proportionnel à sa puissance. Par exemple la messagerie, la fiche auteur, la fiche lecteur,.. sont programmées avec extjs.

Le serveur est linux, bien sur ! Fedora, qui est ma distribution favorite (sans raison particulière, simplement parce que j’ai commencé avec). Depuis aujourd’hui, notre serveur héberge le site personnel d’un de mes collègues (www.syrphidae.com), pour un prix symbolique, et en échange ce collègue (qui est informaticien) pourra intervenir en cas d’urgence sur la machine en mon absence.

Mais dès que cela sera fait, je pourrais reprendre les développements fonctionnels, et qui sait peut-être aurais-je à ce moment de l’aide :-)

Fréquentation de critiqueslibres.com

21 février 2010, posté par admin

Les graphes et tableaux ci-dessous ont été générés par un outil qui s’appelle Google Analytics et qui est bien connu des webmasters. Le principe de Google Analytics, c’est que le webmaster met sur son site un petit programme de Google, qui fait que chaque fois qu’un visiteur arrive sur le site, Google rassemble quelques statistiques à propos de la visite : d’où vient-il, quel est son « browser », quelles pages visite-t-il, etc…

Cela permet au webmaster d’obtenir des rapports intéressants et ludiques sur l’utilisation du site (et à Google de rassembler une masse considérable d’informations sur l’usage d’Internet, informations précieuses évidemment).

Pour faire bref :

- Il y a chaque jours entre quatre et cinq milles personnes différentes qui viennent sur le site.
- 82% de ces visiteurs sont dirigés vers notre site via un moteur de recherche (ce moteur de recherche étant Google dans l’écrasante majorité des cas).

Mais ce qui est réellement intéressant selon moi, c’est de savoir combien de membres enregistrés (ayant un pseudo) viennent sur le site (à l’exclusion des gens de passage via un moteur de recherche par exemple). Google ne peut le savoir, c’est pourquoi nous le calculons nous-même chaque jours. Vu qu’un pseudo est unique, il est facile de calculer le nombre d’utilisateurs distincts.

Ce nombre varie typiquement de 130 à 150, en fonction du jours de la semaine, et probablement en fonction du climat dehors ! Nous sommes donc chaque jours près de 150 à nous connecter en tant que membre sur critiqueslibres.com.

Voici un court extrait du rapport de Google Analytics. Dans un prochain article, je pourrais donner d’autres statistiques provenant de Google.

Statistiques Google Analytics Janvier 2010

Je suis venu te dire que je m’en suis allé

3 février 2010, posté par Palorel

Approche un peu de ma part affamée bête. Approche un peu. Approche avec tes solutions, avec tes indices. Si ta montre s’était alignée sur mon heure, tu aurais été là pour ma dernière, tu aurais pu contrevenir à mon suicide. Tu te serais au moins mis à table avec le bourreau que j’avais délégué, et vainement, tu aurais tâché de lui faire entendre raison. Et si par malice, par seule malice, il avait, toi enfin à court d’arguments, car il faut bien dire que dans la circonstance on a la bouche vite sèche et l’éponge est bientôt jetée, il t’avait, dis-je, comme si sa générosité était allée jusqu’à t’acheter ton morceau de bravoure, susurré

« A genoux »

eh bien tu te serais agenouillé sans sourciller pour que le petit projectile logé dans canon froid et poli, mais intéressé du seul dehors, des seuls dégâts qu’il commettra au bout de la ligne droite, ce sprinter vindicatif et huilé, ne fasse une énormité de mon crâne – une énormité de plus.

Mais non, ta montre marquait une heure dissemblable, voire ouvertement distincte, voire impersonnelle, ta montre dis-je, affichait un retard flagrant  et définitif, mais son réglage te regarde.

Deux minutes de retard : ma mort ne te regardait pas. Du moins pas celle que j’étais pour me donner, naïf ne croit pas qu’il en soit d’autres, et qu’effectivement je me donnai. Je t’aperçois d’ici qui te tournes d’un côté d’autre, ou appliquant aux murs une oreille incrédule et conjecturante, ou encore contraignant ta cahute de tête bourdonnante et persiflante à tenir entre tes deux mains de retardataire, je t’aperçois qui veut savoir d’où je, devenu ça, parle, t’admoneste.

Sache pour ta gouverne que je me trouve dans un lieu inattendu, qui fait le vœu secret des moins vivants des vivants, des pusillanimes et des pointilleux.

Je suis en Paradis ? Ça t’étonne ? Cela devrait plutôt te rassurer quant à la fausseté du dogme qui veut que le suicide, non. et bla et bla et bla. Ceci t’étonnera davantage : c’est plein de chrétiens. D’ailleurs on ne m’a pas fait d’histoires. Les préposés à l’accueil ont reconnu à mes manières et aux procédés brutaux que j’employai à ma suprême déconvenue, le type même du grand lecteur, du fin critique qui, en toute justice, ne tranche pas savoir du Dieu s’il est vengeur ou tout Amour. Je suis testamentaire, un jour néo, le jour d’après paléo.

Malgré mon jeune âge j’ai cru bon de faire le détail des tentatives d’auto-mutilation qui jalonnèrent mon adolescence comme autant d’invectives – ut christus homo.

J’insistai sur le fait qu’elles n’avaient jamais été qu’intérieures et endogènes : déglutition de pilules, de Paic. On me félicita pour la précocité qui fut la mienne à mépriser ce qui de mon corps ne se voyait pas, cela devint de la connivence lorsque j’avouai ma réticence insurmontable à endommager l’enveloppe externe de mon corps que je chérissais. On convenait, les yeux brillants et luxurieux, que la beauté de l’homme ne se situait qu’à l’extérieur, surtout pas à l’intérieur, tout à fait laid, et que cela seul qui était laid méritait le saccage, appelait la révolution. On me félicita chaleureusement pour mon endocide.

Guy Viarre, Lettre venue d’ailleurs, in dire je meurs, Fissile, 2008, p.33-35.

Guy Viarre sur wikipédia

Littérature universelle vs littérature planétaire

24 janvier 2010, posté par Palorel

Pour prolonger le débat sur la littérature contemporaine, l’avis de Pierre Michon :

Quel regard portez-vous sur la littérature contemporaine ?

La littérature contemporaine, j’ai le nez dessus, je suis dedans, comment voulez-vous que j’en juge sainement ? Il me semble tout de même que si on excepte la sous littérature, la world fiction et tout ce qui, étant pure invention du marché, relève seulement de l’économie, si  donc on passe là-dessus et qu’on s’en tient à la littérature proprement dite, on voit à l’échelle mondiale deux grandes tendances.  D’abord, les auteurs plus ou moins enracinés, impliqués dans une problématique nationale ou humanitaire, politique au sens restreint du terme, une littérature si vous voulez qui mise sur le planétaire, sur l’événementiel planétaire immédiat et la plupart de ces auteurs sont bien entendu anglo-saxons ou du tiers-monde, ou souvent les deux à la fois. Et une autre grande catégorie, apparemment plus désimpliquée, sans appartenance, enracinée dans la lettre seulement, plus frivole ou plus historienne, flaubertienne si on veut, qui préfère interroger la vieille catégorie de l’universel plutôt que celle du planétaire. Il n’y a pas de quoi s’étonner que ce soit dans les langues romanes, les alentours de Rome, qu’on trouve le plus d’auteurs de ce type, et notamment en langue française. Alors, bien sûr, dans les deux catégories, il y a de très grands talents et des talents moindres.

Pierre Michon, Le roi vient quand il veut, Albin Michel, p.156.