Billets taggés : Guardiana

12 janvier 2010, 16:23

Légère modificiation de design pour Guardiana ?

Depuis un bon bout de temps, le développement de Guardiana se poursuit sur mon serveur local. Outre une amélioration du code, des ajouts de commentaires, ainsi que le passage au framework JQuery, je vous propose de découvrir au sein de ce billet plusieurs des nouvelles fonctionnalités et modifications de design.

Modification du design

Parlons justement du design. La capture d’écran ci-dessous expose le principal changement effectué au niveau du menu principal : auparavant situé à gauche, il se retrouve désormais entre la bannière du haut et le contenu. Il prend alors la forme d’un menu horizontal, qui se déroule si nécessaire. Ce type de présentation s’inspire fortement de DreamStorming, le partenaire de Guardiana consacré à la Dreamcast. Il existait déjà un thème sur Guardiana qui ressemble à ce « blog », il se rapprochera désormais un peu plus ;)

newdesign

En parlant de thème, je réfléchis à un moyen d’utiliser le moins de code CSS possible et le moins de couleurs différentes. L’intérêt est de permettre à des personnes de pouvoir créer facilement des thèmes, en modifiant simplement quelques variables qui désignent les couleurs. Effectivement, les éléments qui changent entre les thèmes sont les couleurs, et la bannière du haut, d’autant que cette dernière peut occuper l’ensemble du « header », le menu « membres » se retrouve aussi sous forme de ménu déroulant.

Présentation par onglets

Un autre changement majeur à signaler est l’apparation d’onglets, notamment dans les fiches de jeux, dans un souci de mieux trier l’information. Par exemple, les différents avis, notes de membres et de presse seront regroupés ensemble au sein de la fiche. De même que les différents médias, avec un onglet screenshots, vidéos, scans de pubs, etc.
Les informations qui concernent les versions sont aussi divisées en onglets : infos générales, popularité, proposition de pochette, photos, artworks, se consultent ainsi :

onglets

Intégration BBCode

Peu de membres le savent, mais il possible au sein des commentaires et des MP de placer du texte en gras, en italique ou en souligné, voir d’insérer des liens. Pour cela, il existe des tags, comme du BBCode : [B], [I], [URL], etc.
La nouvelle version de Guardiana intègrera une barre de mise au forme au sein des formulaire d’ajout de commentaire et de création de MP. Il s’agira d’un petit plus pour permettre la mise en évidence d’éléments d’un commentaire, mais aussi un gain de temps pour ceux qui connaissaient déjà ces tags.

Exemple d'intégration de barre BBCode

Enfin je termine par signaler aux membres, et en particulier aux gestionnaires de la MDG-Database qu’il sera désormais possible d’uploader plus d’une photo pour une version. Mais le formulaire d’ajout nécessitant JQuery, cette possibilité ne sera disponible lors la grande mise en jour de Guardiana. Mais vous pouvez déjà préparer les photos d’éditions collector ;)

Voilà donc les principaux ajouts de Guardiana. Aucune idée de quand tout cela sera en ligne, car je dois encore voir beaucoup de code, et avec le changement de framework, des scripts son encore à corriger. Mais pour vous faire patienter, la Master System fait désormais partie de la Database. Alors si vous collectionnez également les jeux de la grande sœur de la Mega Drive, vous savez ce qu’il vous reste à faire ;)

1 mars 2009, 20:57

New Login Form!

Samedi (hier donc), je me suis renseigné sur les divers frameworks JS existants, et j’ai notamment comparer jQuery avec Prototype, celui que j’utilise actuellement sur Guardiana. Après de multiples essais, j’en reviens à dire que jQuery est plus simple d’utilisation, et qu’il ralentit moins Guardiana (bon rapport syntaxe/performances). Bon je ne vais pas entrer dans les détails, mais je pense convertir l’ensemble de mes scripts JavaScript (notamment les requêtes AJAX) utilisés sur mon site afin de faire tourner tout ça avec jQuery.

Je profite de ce passage pour mettre l’excellent script ThickBox (qui utilise jQuery). En outre, l’envie de codage de ce WE et l’intégration de ThickBox m’ont poussés à refaire quelques morceaux du site, notamment le système de login des membres, qui se présentera désormais sous la forme d’un « popup ThickBox » :

loginform

Notez que pour donner de l’ambiance, l’avatar du membre indiqué dans le champ pseudo se charge lorsque ce dernier perd le focus (une simple petite requête AJAX). À part à ça, il faut que je pense à intégrer la feuille de style de ThickBox dans celle du site, histoire d’avoir une couleur de fond et de police en adéquation avec le thème sélectionné…

Sur ce, je pars finir les préparatifs de mon voyage d’études, dont le départ est demain matin, avec un lever prévu à 5h45 pour être à l’heure au rendez-vous. Au programme de ce voyage, la visite de plusieurs projets urbains dans les villes de Mulhouse, Fribourg en Allemagne, ainsi que Bâle en Suisse. Et en guise d’étapes, Luxembourg et Metz. Joli programme. Je ferai un petit compte rendu (avec photos) de ce voyage sans doute dimanche prochain. Sur ce, bonne semaine à tous ;)

28 décembre 2008, 11:35

La Game Gear sur Guardiana

Aujourd’hui un peu de pub pour mon site principal, mon bébé, à savoir Guardiana.

Après l’arrivée de la Dreamcast dans la database déjà bien remplie avec la Mega Drive, le Mega CD et la 32X, on pouvait bien dire que l’extension de la MDG-Database vers toutes les consoles SEGA était en marche. Et hier, j’ai décidé de mettre à la disposition du visiteur une partie du boulot entamé depuis près de 6 mois : la mise en ligne des listings relatives à la Game Gear, fameuse console portable couleur de la première moitié des années 90. Environ 700 jeux supplémentaires ont été ajoutés, et la plupart avec sa pochette. D’autres sont encore en upload, en remerciant d’ailleurs le site SMSPower de nous avoir autorisé à prendre leurs scans pour en faire des miniatures.

Cependant, cette base Game Gear ne pourra être la plus complète possible sans l’aide des membres de Guardiana. Ainsi, je remercie par avance ceux qui nous fourniront des informations (date de sortie, code barre, etc) ou encore des pochettes. Et la prochaine console à faire son apparition sera sans aucun doute la Master System, dont l’ajout dans la MDG-Database est hautement demandé parmi les membres de Guardiana ;)

Sinon hier après midi, j’ai également codé une fonctionnalité supplémentaire au site, suite à une demande de fermeture de compte par l’un des membres : la désactivation de compte. Un lien situé dans les préférences de compte permet au membre le désirant de suspendre son compte, et ainsi cacher ses informations sur le site (profil, listes de jeux, présence, etc) à l’exception des commentaires et tests déjà écrits par ses soins. Cela effectue une sorte de suppression, mais les données restent sur le serveur : ainsi, en cas de doute, le membre peut toujours réactiver son compte avec un code envoyé par mél et récupérer ses informations. En espérant que vous serez quand même qu’un minimum à utiliser cette fonction…

3 octobre 2008, 20:38

Gravatar sur Guardiana

Il y a quelques jours, en fouillant dans les options du système de blogs Wordpress, j’ai appris l’existence du système Gravatar, qui permet d’associer un avatar à un mél, et de l’afficher ensuite sur les sites et blogs supportant cette fonction (comme ce présent blog ^^).

Trouvant cela sympa, j’ai pris la peine à la fin de l’après midi d’ajouter quelques lignes de codes sur Guardiana, afin de proposer aux membres le choix d’utiliser ce système au lieu de devoir uploader une image sur le serveur du site. L’adresse mél utilisée pour aller chercher l’avatar est bien entendu celle indiquée dans le profil du membre. Pour activer cette option, il suffit juste de cocher une case. Facile, non ? ;)

J’espère que vous apprécierez ce petit plus sur Guardiana :)

14 août 2008, 21:43

Des nouvelles de Guardiana

Houla, mon dernier billet relatif à Guardiana date déjà d’une semaine ! Le temps passe vite, même si parfois il m’arrive de subir un petit coup de blues, même si l’ennui s’installe pendant quelques heures où l’envie de ne rien faire se fait sentir. Il m’arrive peut être buen une overdose de vacances (!?)
Heureusement que les Jeux Olympiques de Pékin sont là pour m’occuper un peu :)

Bon, ceci dit, après avoir revu la semaine dernière la gestion des collections sur Guardiana, c’est au tour du système du Top 5 de subir un lifting, avec un nouveau permettant d’établir des listes 100% MegaDrive, 100% MegaCD, etc. Et comme j’ai la flemme de me répéter, je vous invite à lire la petite nouvelle postée sur le site à l’occasion de la mise en ligne de ce nouveau système ;)
À part cela, ce sont de petites corrections et améliorations qui se font, comme par exemple une révision du fichier de style général afin de retirer les anciennes class qui ne sont plus utilisées. Et en parallèle, j’effectue le laborieux travail de préparation des grosses updates à venir prochainement. Mais cela me prend tellement de temps que je me demande si fin août tout cela sera terminé. On verra bien…

Bon vu que je me lasse un peu du codage de Guardiana, je vais tenter dans les prochains jours de fournir ce blog en billets. Sur quels sujets, je ne le sais pas, mais j’ai bien envie de me forcer à en écrire. Mine de rien, c’est un bon exercise de rédaction que de s’exprimer par le biais de celui-ci :)