Tavnos
Béta-testeur    Messages: 1039 Inscrit(e) le: 2003/9/13 Statut: Déconnecté(e)
|
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 ! |
|
|
|
cedsib
Béta-testeur    Messages: 582 Inscrit(e) le: 2004/6/1 Statut: Déconnecté(e)
|
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  |
|
pgilbert
Mod Developer    Messages: 653 Inscrit(e) le: 2004/3/25 Statut: Déconnecté(e)
|
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... |
|
|
Tavnos
Béta-testeur    Messages: 1039 Inscrit(e) le: 2003/9/13 Statut: Déconnecté(e)
|
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 ! |
|
|
cedsib
Béta-testeur    Messages: 582 Inscrit(e) le: 2004/6/1 Statut: Déconnecté(e)
|
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 
Patron, désolé de te bousculer, mais la "communauté"
en demande tjs plus ! 
[Edité le 13/04/2006 par cedsib] |
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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" |
|
|
cedsib
Béta-testeur    Messages: 582 Inscrit(e) le: 2004/6/1 Statut: Déconnecté(e)
|
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... 
(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] |
|
pgilbert
Mod Developer    Messages: 653 Inscrit(e) le: 2004/3/25 Statut: Déconnecté(e)
|
Posté le 2006/4/13 à 17:00 |
cedsib a
écrit:on demande à notre ami Pierrot, et il
nous fait ça en deux-deux... 
(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... |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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" |
|
|
Tavnos
Béta-testeur    Messages: 1039 Inscrit(e) le: 2003/9/13 Statut: Déconnecté(e)
|
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 ! |
|
|
pgilbert
Mod Developer    Messages: 653 Inscrit(e) le: 2004/3/25 Statut: Déconnecté(e)
|
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... |
|
|
cedsib
Béta-testeur    Messages: 582 Inscrit(e) le: 2004/6/1 Statut: Déconnecté(e)
|
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 ! |
|
coach
Béta-testeur    Messages: 151 Inscrit(e) le: 2005/2/2 Statut: Déconnecté(e)
|
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 ?
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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" |
|
|
pgilbert
Mod Developer    Messages: 653 Inscrit(e) le: 2004/3/25 Statut: Déconnecté(e)
|
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
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... |
|
|
Tavnos
Béta-testeur    Messages: 1039 Inscrit(e) le: 2003/9/13 Statut: Déconnecté(e)
|
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 ! |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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" |
|
|
Tavnos
Béta-testeur    Messages: 1039 Inscrit(e) le: 2003/9/13 Statut: Déconnecté(e)
|
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 ! |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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" |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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" |
|
|
pgilbert
Mod Developer    Messages: 653 Inscrit(e) le: 2004/3/25 Statut: Déconnecté(e)
|
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... |
|
|
pgilbert
Mod Developer    Messages: 653 Inscrit(e) le: 2004/3/25 Statut: Déconnecté(e)
|
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... |
|
|
pgilbert
Mod Developer    Messages: 653 Inscrit(e) le: 2004/3/25 Statut: Déconnecté(e)
|
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... |
|
|