3 juin - Depuis plus de 15 ans, les satellites altimétriques scrutent les océans dans les moindres détails. Une révolution pour l'océanographie qui ne fait que commencer, avec à la clé la perspective d'une meilleure prévision du climat. [...] » Lire la suite. plus de précisions :CNES
Vous êtes plusieurs personnes à me demander "alors et cette nouvelle version ?".
J'ai le plaisir de vous répondre : EXG v2 arrivera bientôt, normalement
avant la fin mars 2008 ! Soit quasiment un an après le développement de
galerie répertoire v1.0, l'ancienne version d'EXG.
Pourquoi est-ce si long ?
Tout simplement parce que je suis seul à développer EXG, et
que je me suis lancé un défi (non pas retarder le plus longtemps
possible :D ) : réécrire intégralement le code en programmation orienté
objet ! Oui parfois je suis malade dans ma tête lol :D.
EXG 1.5 a
été à ce jour téléchargé plus de 18 000 fois en version anglaise, et
plus de 5 500 fois en version francophone. Aux retours des utilisateurs
j'ai réalisé quelque fois des modifications temporaires (utilisation de
caractère cyrillic, une génération de liens spéciaux pour les copies
d'écran ... ) que j'ai malheureusement pas reporté sur la version
actuelle 1.5.0.3. Pourquoi ? tout simplement parce que je n'étais pas
sûr du code que j'avais mis en oeuvre, et que parfois c'était trop
spécifique pour un site donné. Mais ces demandes m'ont fait prendre en
compte qu'il y avait un énorme potentiel à EXG, j'ai donc décider de
les inclure dans la v2.
Ainsi la v2 qui était déjà une gajure à développer s'est retrouvée enrichie de nouvelles fonctionnalitées .
Par
contre la raison principale qui fait que je ne développe pas vite,
c'est je ne suis pas un développeur professionnel, mais un pur
autodidacte, et que malheureusement le boulot prime avant tout ! En ce
moment j'attaque la rédaction de ma thèse, du coup ca devient dur à
jongler entre le développement, la thèse, l'enseignement, les réunions
d'association, les préparatifs de mariage des copains, l'écriture d'un
ouvrage sur Joomla , et surtout ma mémoire défaillante qui fait que
je suis quasiment tout le temps à parcourir les références de PHP pour
essayer de comprendre comment on fait déjà cette ###CENSURE### fonction
:D !
Et elle sera comment la v2 (cette arlésienne) ?
Grosse à l'heure actuelle EXG v2 est à plus de 1 400 lignes de
code (contre environ 1300 pour la v1.5) , mais je n'ai pas encore
implémenté l'affichage, l'Ajax, l'XML... bref il n'y a que le squelette
de base !
Multilingue : et oui c'est ça la super nouveauté de EXG 2
!! J'ai implémenté une fonction de multilinguisme tant pour la partie
admin (fichier de langue) que pour les légendes des images via le XML.
un simple paramètre vous permettra de fixer la langue à utiliser dans
un article (si vous avez par exemple un article différent pour le
français et l'anglais), ou alors le plugin sera capable de déterminer
la langue du visiteur (bon c'est pas forcément gagné ça) et de fournir
la traduction des légendes si celle ci est disponible (il y aura une
langue par défaut que vous pourrez déterminer.)
Orientée Objet : j'ai enfin compris comment ca marchait
cette bête là (pas évident quand votre dernier cours de programmation
remonte à 10 ans et que c'était un "hello world!" . Du coup EXG v2
est intégrallement écrit en objet ce qui me permet de faciliter la
gestion et surtout j'ai commencé à développer une sorte d'API
permettant d'utiliser EXG par des développements externes.
Extensible : faut bien que je justifie le "extended" .
Pour facilter la personnalisation des galeries, et leur amélioation
avec de nouveaux scripts AJAX, la partie chargée du rendu visuel de la
galerie est un "plugin" (vous avez donc un plugin de plugin j'adore
les poupées russes moi :D) ! Des développeurs annexes pourront donc
proposer leurs propres plugins d'EXG.
Joomla! 1.5 native. Je ne voulais pas utiliser le mode de
compatibilité ("legacy mode") donc j'ai développé EXG v2 pour qu'elle
soit utilisable nativement par Joomla 1.5. Mais je n'oublie pas les
utilisateurs de Joomla 1.0.x ! Ainsi on aura deux versions disponibles
au téléchargement. J'ai encore quelques soucis avec le multilinguisme
de l'interface avec J! 1.5 (qui est natif dans joomla alors que sous la
1.0 j'ai du le crée de tout pièce), mais ça va se résoudre.
Auto-génération du fichier XML : vous n'aurez plus à le saisir à la main, on dit merci qui ?
Utilisation de ImageMagik si disponible sur votre serveur, sinon utilisation de la librairie GD classique.
il y a deux versions des images : l'une de taille médium
pour un affichage agrandi (réduction à 800x600), et une miniature. Si
vous voulez utiliser des images de Haute Définition (> 1 MO en jpg
par exemple), vous générez vous même la version "médium" et c'est celle
ci qui sera utilisée par EXG pour générer ses miniatures (gain mémoire
phénoménal !).
Possibilité de télécharger la version Haute Définition des images.
Plusieurs extensions de fichier gérées : bmp, gif, png, jpg... (et plus mais je ne dis pas lesquelles :D ) (gif animé bien sûr )
Et on va la voir quand cette v2 (en démo) ?
Généralement pour Paques, les cloches apportent des oeufs :D
Qu'est ce qu'il reste à faire ?
Beaucoup de choses :
génération des miniatures (résolu)
génération des versions 'médium' (résolu)
génération du XML automatiquement (résolu non implémenté)
création des fichiers CSS avec dépendance (résolu)
auto nettoyage des fichiers css non utilisés. (résolu, non implémenté)
centrage des images verticalement (resolu)
rendu html avec centrage des images horizontallement mais sous
forme de table (sans <table>) (non résolu, pour le moment aligné
à gauche)
Joomla 1.0 (fonctionnel)
Joomla 1.5 ( à résoudre)
plein d'autres choses que je n'ai pas encore listé :D
merci beaucoup. Merci pour pour la version antérieure qui de tous les modules et autres plugins disponibles étaient de loin la plus aboutie et surtout pour ce très gros travail que j'attends (et nous sommes nombreux) avec grande grande impatience.
Bon j'ai résolu le problème : JReaction est remplacé par !JoomlaComment 3.12.
qui possède en plus un captcha, ca m'évitera de devoir faire le trie dans les commentaires.
En outre vous pouvez vous abonner aux notifications de commentaires, pratique quand je réponds aux demandes.
Merci beaucoup pour cet outil qui est le seul que j'ai trouvé vraiment rapide à mettre en place et idem pour la mise à jour. Tous les plugins/composants/modules de gestion de galeries que l'on trouve pour Joomla nous oblige à upload photo par photo, de plus, l'affichage des photos ne se fait pas aussi bien. Merci à vous. Nous vous encourageons tous à finir la nouvelle version de EXG.
Je sais je suis impardonnablem, et très en retard.
La préparation du Joomladay me prend plus de temps que prévu, et du coup EXG a dû en pâtir. En outre je me suis mis à résoudre les problèmes anglophones d'EXG du coup je met longtemps à comprendre leurs soucis.
Mais ca avance bien.. j'espère que tout sera bouclé pour le JoomlaDay
Qui a dit que la musique traditionnelle ...
salut:
Ben bon Dieu, ça fait bien plaisir quand...
D'abord, felicitations: tu as fait une t...
Merci beaucoup pour ces explications. Je...