Archive de la catégorie ‘Invision Power Board / IP.Board’



5
juin
2007

Skin Invision Board France Bleu

J’ai terminé ce matin la nouvelle version du skin bleu d’Invision Board France. :)

La mise à jour du skin d’IPB 2.1 à IPB 2.2 était assez chiante mais je trouve que je ne m’en suis pas trop mal sorti. Pour la première fois, j’ai été assez rapide pour skinner le portail profil et le nouvel éditeur de messages. Il faut avouer que je n’avais pas grand chose à faire de ce côté là, le skin par défaut est bleu et le skin d’IBF aussi…

Une fois la mise à jour terminée, je me suis fait plaisir avec un petit rafraichissement graphique. Ça faisait un moment que je voulais enlever le menu en onglets. Il n’était pas très joli et pas assez visible à mon goût. J’espère avoir corrigé ces défauts dans cette nouvelle version. Ensuite, je voulais aussi revoir le sous-menu « Forums ». Je ne m’étais pas trop embêté pour le précédent, j’avais simplement ré-utiliser la fonction javascript déjà disponible dans IPB pour créer un [i]popup menu[/i]. Cette fois, j’ai écrit moi-même le code nécessaire et je dois dire que ça tombé bien puisque j’avais envie de faire un peu de javascript. J’avais pendant longtemps une très mauvaise opinion de ce language parce qu’il est trop souvent mal utiliser (pour bloquer le clic droit et/ou la sélection, mettre du texte défilant dans la barre d’état, mettre un texte qui suit les mouvements de la souris, …) mais quand il est bien utilisé il permet d’améliorer le confort du visiteur.

Pour terminer, quelques captures du skin histoire de garder une trace de mes réalisations :

Skin IBF 2.2 Bleu - 01 Skin IBF 2.1 Bleu - 02 Skin IBF 2.2 Bleu - 03 Skin IBF 2.2 Bleu - 04

30
jan
2007

Mise à jour de mes mods IPB 2.1

Je viens de terminer le portage de mes mods IPB 2.1 vers la version 2.2 d’IP.Board. J’ai mis un peu plus de temps que j’avais prévu, sûrement parce que je n’étais pas très motivé pour le faire. J’en ai profité pour les mettre sur le serveur SVN d’Invision Board France. :)

Voici donc la liste des mods qui ont été mise à jour :

  • MiniChat – MiniChat (ou shoutbox si vous préférez) pour vos forums utilisant AJAX.
  • ChatComposant – Permet aux membres de se connecter à un ou plusieurs salons IRC depuis vos forums via une Applet Java.
  • Bloc de bienvenue – Plugin pour le portail permettant d’afficher un bloc de bienvenue.
  • Liste des forums – Plugin pour le portail affichant un bloc avec la liste des forums.
  • Bloc de connexion – Plugin pour le portail permettant de se connecter directement depuis le portail d’IPB.

Une nouvelle mod a fait son apparition Évènements à venir. Elle permet d’afficher un bloc sur le portail IPB avec la liste des évènements à venir.

Il reste également l’E2T qui est actuellement disponible en version beta. Je pense/espère qu’une nouvelle version de développement sortira bientôt (ça dépend de mes collègues Prolag et Youp3 :p).

25
nov
2006

Script d’Installation v2.0

Cette après-midi j’ai terminé la nouvelle version de mon script d’installation.

Vous ne connaissez peut-être pas directement ce script mais si vous avez déjà installé une de mes mods, vous l’avez déjà utilisé. Ce script permet d’installer (ou désinstaller d’ailleurs) facilement des paramètres, des templates, des composants, … dans IPB. C’est bien pratique et ça m’évite de créer un nouvel installer pour chacune de mes mods.

Avec cette nouvelle version, j’ai voulu, notamment, améliorer l’internationalisation du script. Ainsi, on peut maintenant spécifier les fichiers à importer pour chaque langue. C’est intéressant pour les mods qui seront disponibles en anglais et en français comme l’E2T. Ça évitera de devoir faire deux archives zip distinctes pour les deux langues. Il y a également la même chose pour la content:encoded de la mod.

J’en ai aussi profité pour ajouter l’importation de tâches et de macros. Même si c’est encore buggé actuellement (la faute à IPB), ça devrait être bon avec IPB 2.2 Finale. J’ai également pris en compte les suggestions de Franfrou et de Youp3. :)

J’ai déjà testé cette nouvelle version pour l’installation de l’E2T 2.3. Hors mis les tasks et les macros, ça passe bien. Maintenant il va falloir que m’occupe du système de mise à jour de l’E2T qui est basé sur mon script d’installation. Là, je sens que ça va pas du gâteau…

19
mai
2006

E2T 2.2

La version 2.2 de l’E2T, un composant permettant de créer un espace de téléchargements, est en cours de développement depuis quelques mois déjà.

Nous avons revu le week-end dernier la RoadMap pour l’alléger et reporter certaines tâches/améliorations à une probable version 2.3 ou 3.0. L’upload de fichier via AJAX et le moteur de recherche interne ne seront donc pas intégrés dans l’E2T 2.2 ( :( ) mais dans une prochaine version. Pour AJAX, le travail a toutefois été préparé avec une refonte du formulaire d’ajout/d’édition et une réorganisation des templates.

Autre nouveauté, on peut désormais exporter les fichiers dans des flux RSS. Très pratique pour être au courant des dernières nouveautés sans passer sur le site. La gestion des flux RSS de l’E2T se passe comme pour ceux d’IPB : choix des catégories, possibilité de mettre une image, choix du nombre d’éléments exportés,…

Autre changement majeur, l’installeur. L’E2T 2.2 utilise mon propre script ce qui a permis de proposer une désinstalleur et d’avoir une installation plus rapide. En effet, l’installeur n’exécute plus les requêtes de toutes les mises à jour, il y a un fichier avec la dernière version de la structure BDD de l’E2T.
Le script de mise à jour a donc dû être revu. Il utilise maintenant la librairie de fonctions de mon script d’installation.

Le développement continu… :-)

6
mai
2006

Skin nabbox.com

Voici une de mes dernières réalisations que je n’ai pas encore présentée ici. Il s’agit d’un skin privée/perso/unique pour nabbox.com fait il y a quelques semaines/mois.

Capture de l’index sous différents navigateurs :

Skin Nabbox sous Firefox Skin Nabbox sous IE7 Skin Nabbox sous Safari

Dans l’ordre : Firefox (Linux), IE7 (Windows), Safari (Mac)

19
mar
2006

Skin Bleu d’Invision Board France

En relisant mes précédents billets, je me suis aperçu que je n’avais pas présenté le skin bleu d’Invision Board France. Je me doute bien que vous le connaissez déjà ce skin… :-)

Pour la petite histoire, le skin est basé sur la version 2.1 du skin bleu d’IPBR. Par exemple, l’effet de « reflet » dans les tableaux vient de là :-)

Quelques captures :

Skin IBF 2.1 Bleu - 01 Skin IBF 2.1 Bleu - 02 Skin IBF 2.1 Bleu - 03

Normalement, le site et le wiki devraient avoir la même apparence dans quelques temps (j’espère ^^).

Une version pêche du skin est également prévue en revanche c’est moins sûr pour le rouge et le noir.

21
fév
2006

Date en français dans IPB 2.1

L’une des solutions les plus connues pour passer les dates en français est l’utilisation de fonction setlocale. S’il n’y avait que ça à faire ça serait le rêve mais IPB ne veut pas vous facilitez la tâche et utilise des fonctions qui ne dépendent pas de setlocale. Il faut alors remplacer ces fonctions par une fonction comme strftime qui prend en compte les options locales.

Lire la suite…

20
fév
2006

Le skin 2.0 d’IPBR

Le skin 2.0 d’IPBR est sûrement le skin qui m’a été demandé en téléchargement (gratuit ou payant) le plus de fois. C’est peut-être parce qu’il intégré une des tendances du design web du moment : les onglets. D’ailleurs cette tendance est toujours d’actualité, il suffit de regarder un peu autour de soi. On en trouve maintenant dans IPB 2.1, au niveau du PCA et dans l’assistant personnel.

Lors de l’ouverture public de la nouvelle version d’IPBR (version sous IPB 2.0), le skin était déjà disponible en deux couleurs différentes : le bleu et le pêche. Deux autres couleurs viendront s’ajouter par la suite : le rouge et le noir.

Voyons chaque couleur plus en détail…

Lire la suite…