La v4 nouvelle est arrivée
(lecture : 3 minutes)
La derniĂšre grosse mise Ă jour du site datait de juillet dernier. Aujourdâhui, je passe Ă la v4 du site, et ce nâest pas pour me dĂ©plaĂźre !
Au menu, de nombreuses amĂ©liorations pour faciliter la navigation sur le site, et lâadministration de mon cĂŽtĂ©.
Une nouvelle maniĂšre de me connecter
Câest une chose qui me trottait en tĂȘte depuis un moment, et câest chose (plus ou moins) faite. Lâidentification sur le site passe par XMPP. Je nâai quâĂ entrer mes identifiants, le serveur se charge alors dâinterroger le serveur XMPP correspondant qui dit si oui ou non les identifiants sont ok. Trouvant la chose bien utile, et permettant de dĂ©mocratiser le XMPP, jâai dĂ©cidĂ© dâintĂ©grer cette façon de faire nativement dans MINZ. Mais malheureusement, vu quâune bonne nouvelle nâarrive jamais seule, cela ne fonctionne pas comme il faut actuellement sur le serveur. Je suppose que câest une histoire de pare-feu qui bloque le port 5222 (le port utilisĂ© par XMPP) âč
Du coup, poussĂ© par ce besoin de ne pas Ă©parpiller mes identifiants, et lâenvie de dĂ©couvrir dâautres choses, je me suis penchĂ© sur OpenId... et finalement, ça marche plutĂŽt bien âș Lâidentification se passera donc ainsi, mais jâai dans lâidĂ©e dâoffrir le choix. Puis ça me permettra de mettre en place le design pattern Factory :p
Une refonte partielle du design
Câest un de mes principaux dĂ©fauts, je suis un Ă©ternel insatisfait du design. Il me faut toujours le reprendre. Celui-ci, se basant grandement sur le thĂšme prĂ©cĂ©dent voit disparaĂźtre la colonne de droite pour lâinsĂ©rer dans le footer. Le header voit sa place rĂ©duite au strict minimum. Du coup, le contenu du site se retrouve vraiment mis en avant.
La flĂšche permettant de remonter en haut de la page reste dĂ©sormais toujours affichĂ©e en bas Ă droite de lâĂ©cran. Ă part ça, jâai essayĂ© dâhomogĂ©nĂ©iser toute lâinterface afin de ne pas avoir une interface trop brouillone.
Du nouveau pour le blog
Le blog se dote aussi de son lot de nouveautĂ©s. Les tags tout dâabord : afin de dĂ©crire plus prĂ©cisĂ©ment mes articles, jâai toujours trouvĂ© les tags super pratiques. Jâai eu un peu de mal Ă me dĂ©cider sur une implĂ©mentation mais jâai dĂ©cidĂ© de mâinspirer du Shaarli de SebSauvage au final. Un nuage de tags a Ă©tĂ© intĂ©grĂ© en bas de la page, et le gros du travail va ĂȘtre dĂ©sormais de mettre Ă jour les diffĂ©rents articles dĂ©jĂ publiĂ©s pour les tagger. -> câest fait âș
De plus, dĂ©sormais jâaurai la possibilitĂ© dâenregistrer mes articles Ă venir sous forme de brouillons. TrĂšs pratique si je veux revenir sur mes articles tout en pouvant les prĂ©visualiser, sans avoir Ă passer par un autre Ă©diteur.
Enfin, depuis un petit moment jâai enlevĂ© les commentaires sur le blog. Le choix sâexpliquant par le fait que je nâai aucun commentaire rĂ©ellement "intĂ©ressant" et que je me fais polluer par le spam (oui je pourrais ajouter un captcha, mais je nâaime pas ce systĂšme). Sur le coup je lâai fait assez "salement", mais dĂ©sormais, jâai une option codĂ©e Ă peu prĂšs correctement et je pourrai les (dĂ©s)activer comme bon me semble. Et pour la peine, ceux-ci sont rĂ©ouverts (dâautant plus que la suppression du spam nâaura jamais Ă©tĂ© aussi simple que maintenant âș)
Des nouveautés en vrac
Lâhabituelle correction de bugs est bien entendue au rendez-vous. Quelques ajouts par-ci par-lĂ au niveau de lâadministration ainsi que quelques rĂ©visions dans la maniĂšre de coder me permettent dâavoir un code plus propre et un site plus stable âș
En conclusion
Jâai hĂ©sitĂ© Ă estampiller cette version de "4", mais vu que la mĂ©canique du site ressent quand mĂȘme un gros changement et que jâai ajoutĂ© Ă peu prĂšs toutes les idĂ©es qui me restaient en tĂȘte, je pense que cette version le mĂ©rite âș