accueil
downloads
links
bugmanager
header
**

Par respect de la netiquette, tous les contributeurs s'engagent à ne tenir ni propos insultants ni propos infamants envers un tiers. Merci d'avance à tous et ... bonne pêche aux infos - (Les numéros IP sont conservés.)
XML/RSS 2.0  page_down
newtopiclink  replylink  Version imprimable 
Ascending order Descending order   » Sujet: Passage XHTML 1.1 Strict, uniformisation css et Référencement
Auteur: Message:


 Posté le 2006/4/13 à 11:34
Bonjour tout le monde,

J'envisage actuellement de passer iXprim en XHTML 1.1 Strict et d'uniformiser un peu les classes CSS. De plus je souhaiterai améliorer les performances d'iXprim en référencement aussi. J'envisage donc de faire ça petit à petit et de poster les modifications ici. Seulement je souhaiterais avoir l'accord de Trollix notre grand manitou pour que ca soit intégré ensuite dans le code au fur et à mesure afin que tout le monde puisse bénéficier des améliorations.

Je voudrais donc avoir l'avis de la communauté et de son chef :)
L'éternité c'est long, surtout vers la fin !
Profile Message Privé Editer le message Voir le site de l'utilisateur Chercher tous les messages de cet utilisateur Signaler ce message aux Administrateurs top


   Posté le 2006/4/13 à 11:35
moi j'suis d'accord avec Serge
je propose de faire deux posts:
un pour le ref, et un pour le XHTML/CSS
parce que ça n'a rien à voir :)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/13 à 11:59
Moi je ne suis pas d'accord. J'ai proposé la même chose à Trollix et il était pour, bien évidement.

Mais le problème c'est que si on modifie tous le code, chacun de notre côté et qu'il est centralisé par Trollix, ça va vite devenir le bordel. Surtout pour lui, pour s'y retrouver et pour avoir le temps d'intégrer les modifs.

On en revient donc au problème de "team" de développement qui travaillerait sur une version commune et je crois que vu le chemin que prend iXprim, ainsi que la volonté de certains de le faire évoluer, on doit passer par ce mode de fonctionnement.

Il faut donc, à mon avis attendre que ceci soit en place avant de proposer des modifications en masse. Mais l'attente est longue car l'ami Trollix n'a vraisemblablement pas que ça à faire... Là encore se pose à nouveau la question de la délégation.

Alors Trollix, à quand une équipe de développement avec des chefs de départements ?
- Trollix -> iXprim's Chief
- Tavnos -> Standards W3C
- Cedsib -> Documentation Wiki
- etc.
Out of iXprim project...
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/13 à 12:27
Enfin je serais plutot pour standards et referencement mais bon...
Oui justement je remet ca au gout du jour afin que tout le monde puisse conserver un CMS upgradable et amélioré. Parce que pour le moment c'est ce qui se passe et je me retiens donc pour l'instant car je ne sais jamais trop a quelle sauce je vais être mangé pour les nouvelles releases.

Trollix c'est le moment de faire une apparition !

[Edité le 13/04/2006 par Tavnos]
L'éternité c'est long, surtout vers la fin !
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/13 à 12:31
évidemment, la proposition Forum est peu pratique, mais elle a le mérite d'exister, et d'être publique, tant que la version CVS d'iXprim n'est pas mise en place...
Plus on attend, moins bien c'est.

Après, pour l'orga, je me verrai plus en référencement qu'en doc, et Pierre un peu partout, vu qu'il gère grave ;) :D

Patron, désolé de te bousculer, mais la "communauté" en demande tjs plus ! ;)

[Edité le 13/04/2006 par cedsib]
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/13 à 16:46
Ce qui peut être fait rapidement, c'est la mise en place d'un serveur ftp centralisé sur ixprim-cms.org.
Un répertoire par beta-testeur qui a du code à mettre.
Tout le monde peut voir ce que l'autre a proposé.
Je ne garde pour le code que le meilleur de ce qui est proposé.
En l'attente d'un CVS ou subversion, vu le petit nombre d'intervenants, ça peut le faire...
HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la médiocrité, mais celui qui vise à la médiocrité tombera plus bas encore. "Proverbe chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/13 à 16:55
le problème est que ça va être aussi lourd pour toi qu'un forum, non ?
C'est si long que ça à mettre en place un CVS ?
on demande à notre ami Pierrot, et il nous fait ça en deux-deux... :D
(n'est-ce pas Pierre ;) )

Edit: Remarque, utilisons le compte iXprim de sourceForge, y'a déjà SVN, il manque plus rien... c'est dommage de "perdre" du temps, et potentiellement de la renomée, tout ça....

[Edité le 13/04/2006 par cedsib]
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/13 à 17:00

cedsib a écrit:
on demande à notre ami Pierrot, et il nous fait ça en deux-deux... :D
(n'est-ce pas Pierre ;) )

Trollix sait que mes services sont à la disposition de la communauté d'iXprim.
Je suppose donc que si il a besoin, il me demandera...
Out of iXprim project...
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/13 à 17:27

cedsib a écrit:

Edit: Remarque, utilisons le compte iXprim de sourceForge, y'a déjà SVN, il manque plus rien...

Si vous savez comment ça fonctionne chez sourceforge, dites moi ce que vous avez besoin pour commencer.
HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise à la
médiocrité tombera plus bas encore. "Proverbe chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/13 à 18:50
Ah ca fait du bien ce petit coup de pied dans la fourmilière... Cependant il faudrait savoir ou on va et tout et tout.

Au risque de répéter cedsib ajouter un wiki serait vraiment génial

[Edité le 2006/4/13 par Tavnos]
L'éternité c'est long, surtout vers la fin !
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/13 à 20:52

trollix a écrit:
Si vous savez comment ça fonctionne chez sourceforge, dites moi ce que vous avez besoin pour commencer.

Pour ma part, j'ai ouvert un compte.
Il faudrait peut-être commencer par installer les fichier sur le serveur CVS ?
Out of iXprim project...
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/15 à 15:01
perso j'sais utiliser un CVS en tant que client, mais j'suppose que ça doit pas être si compliqué que ça, et a priori, il doit y avoir des tutos sur Sourceforge, vu le monde qui l'utilise !
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/15 à 17:57
Salut à tous

je suis partant pour vous donner un coup de main.
J'avais commencé pour mon site perso à modifier les codes de 2 modules pour épurer le code afin qu'il soit valide xhtml.
Mais au vu du boulot conséquent je me suis arreté. De plus j'étais bloquer par les variables et notamment le & que je ne savais pas traiter pour que ça passe la validation.

Mais il faudra aussi pouvoir m'expliquer le fonctionnement du cvs : c'est juste un dépot de fichiers, c'est ça ?
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/17 à 00:16
Pour info, pour ixprim.com:

validator.w3.org

This Page Is Valid XHTML 1.0 Transitional!

Pour dire que c'est trop crade quand même.

[Edité le 16/04/2006 par trollix]
HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise à la
médiocrité tombera plus bas encore. "Proverbe
chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/17 à 11:31

trollix a écrit:
Pour dire que c'est trop crade quand même.

J'imagine que tu voulais dire PAS trop crade...

Le problème Trollix, c'est que ce n'est pas difficile de faire du code XHTML propre quand il est au niveau du theme au des blocks personnalisés. Par contre, quand il s'agit du code qui vient des scripts PHP, là c'est la cata. Il n'y a qu'à voir la validation sur la page de XForum : 282 erreurs :o

Je me suis amusé à rendre www.coordo.net, www.ixprim-addons.org valides XHTML (sauf le forum coordo) mais il a fallut ajouter des remplacements de codes dans le fichier theme.php. Niveau performance, c'est pas ce qu'il y a de mieux mais ça m'évite de refaire les modifs à chaque mise à jour.

J'ai donc déjà une liste de codes HTML à corriger et suis prêts, comme Tavnos, à inclure ces modifications parce que bien évidement, je n'ai pas ajouté une tâche dans le bug manager à chaque tag html erroné que j'ai trouvé... ;)
Out of iXprim project...
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/17 à 13:54
Je ne suis carrément pas d'accord sur le code pas trop crade...

C'est sur que la validité XHTML c'est un plus mais bon nous restons dans du 1.0 Transitional ce qui reste vraiment pas la panacée. Je ne comprend pas certaines choses, iXprim a pour but d'être tourné vers l'avenir avec du php5, de l'XML, de l'AJAX, mais en contrepartie le code HTML généré n'est pas au gout du jour.

Enfin bon le validateur c'est juste pour la synthaxe...

Après le problème de iXprim ce sont notamment les titres qui sont définis avec des balises étranges, les tableaux qui trainent pour faire de la mise en page, les menus qui n'utilisent pas de ul/li, la non unification des classes CSS...
L'éternité c'est long, surtout vers la fin !
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/17 à 14:22

Tavnos a écrit:
Après le problème de iXprim ce sont notamment les titres qui sont définis avec des balises étranges, les tableaux qui trainent pour faire de la mise en page, les menus qui n'utilisent pas de ul/li, la non unification des classes CSS...

Globalement c'est vrai.
Reste à partir sur une bonne base: un thème qui soit lui-même xhtml 1.0 valid.
Ensuite, le code générateur.
HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise
à la
médiocrité tombera plus bas encore.
"Proverbe
chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/17 à 15:46
J'ai un site à finir et ensuite je fait un theme valide
L'éternité c'est long, surtout vers
la fin !
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/17 à 22:04

pgilbert a écrit:
Le problème Trollix, c'est que ce n'est pas difficile de faire du code XHTML propre quand il est au niveau du theme au des blocks personnalisés. Par contre, quand il s'agit du code qui vient des scripts PHP, là c'est la cata. Il n'y a qu'à voir la validation sur la page de XForum : 282 erreurs

Finalement, un peu de taf et : validator.w3.org

... finalement c'est pas trop crade... ;)

mais il a fallut ajouter des remplacements de codes dans le fichier theme.php.
lesquels ?

send me your theme.php man, and that's all folks...
HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise
à la
médiocrité tombera plus bas
encore.
"Proverbe
chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/17 à 22:19
Comme je suis pas rancunier, tiens pour info:

- phpbb avec ses x100 codeurs (Failed validation, 6 errors) : validator.w3.org
- frxoops.org (Failed validation, 56 errors) : validator.w3.org
- phpnuke-france (Failed validation, 167 errors): validator.w3.org
- npds.org (Failed validation, 194 errors): validator.w3.org
- postnuke-france (Passed validation): validator.w3.org
- modx (Passed validation): validator.w3.org
- drupal (Failed validation, 5 errors): validator.w3.org

Si y'en a d'autres je suis preneur...

Modx est pas mal.

et ixprim-cms.org aussi.

gràce à vous qui m'avez mis le doigt où ça fait mal.

... Mais c'est pas si crade que ça quand même. Non mais!!!

Cependant, un xhtml 1.1 strict c'est encore mieux.

[Edité le 17/04/2006 par trollix]
HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de
la
médiocrité, mais celui qui
vise
à la
médiocrité tombera plus
bas
encore.
"Proverbe
chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/18 à 08:06

trollix a écrit:
send me your theme.php man, and that's all folks...

En l'état ca ne t'avanceras pas trop puisqu'il y a les codes html corrigés directement dedans sans préciser à quel endroit ils se trouvent.

De mémoire, ixpcontact et ixp_search sont à la ramasse.
Sinon il y a des < br > à passer en < br / >, des onClick en onclick, des slashs de fermeture aux inputs, les liens bottom et top pages complètement à revoir*, manque les alt sur l'affichage des smilies, les opendiv en id qu'on retrouve plusieurs fois, j'en passe et des meilleurs...


*pour moi ca devrait pas être géré en table et être indépendant du titre du module. C'est quelque chose qui devrait être placé dans le theme et personnalisé avec la feuille de style
Out of iXprim project...
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/4/18 à 08:16

trollix a écrit:
Comme je suis pas rancunier, tiens pour info:

Hééé ! Tu vas pas te vexer trotro !!! C'est pour ton bien et celui de ton bébé qu'on secoue le cocotier... ;)

En plus, de ce que j'ai pu voir, tu n'es pas complètement responsable du code dégueulasse puisqu'il s'agit de l'héritage de PostNuke, Xoops et compagnie.

En tous cas, moi ce que je souhaiterai, c'est voir iXprim aussi propre que du modX ou du PostNuke.

Comme je disais à Tavnos alors qu'on refaisais le monde autour d'iXprim ;) il y a des CMS qui sont hyper propre sur la présentation, le code, la doc, l'aide mais dans lesquels il manque de fonctionalités pour des sites complets. iXprim lui, c'est le contraire, il a les capacités pour faire beaucoup de choses mais certaines fois pas très proprement.

Suite dans l'autre post sur le XHTML...
Out of iXprim project...
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/5/4 à 10:53
Voici un article sur le respect des standards et les CMS :
www.opquast.com
Out of iXprim project...
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top
newtopiclink  replylink  Version imprimable 

page_up

 

Powered by XForum 3.5.1-ix by Trollix Software
0.1218090 - 60 queries