Journal Personnalisation de Linuxfr

Posté par  .
Étiquettes : aucune
0
4
mai
2004
Puisque la personnalisation de Linuxfr semble être en vogue, j'aimerai proposer une amélioration de Linuxfr à base de XML et XSLT.

Voilà l'idée. Chaque page de linuxfr est disponible en XML, un peu comme c'est déjà le cas actuellement via RDF/RSS sur certaines pages, mais en plus complet, c'est à dire avec le contenu complet disponible dans le XSLT : pour chaque article ou journal, les commentaires encapsulés dans une balise ayant le namespace xhtml et le contenu xhtml, un backend-pageprincipale complet (avec les liens des news), idem pour la tribune (mais ça, ça existe déjà), les news de seconde page, toutes les news indifféremment en première page, les astuces, les forums... etc.

Dans les paramètres perso de l'utilisateur, on dispose d'un champ pour la feuille de style a appliquer pour ces pages XML, et ainsi, lorsqu'un utilsateur loggué demande une page XML, elle lui est donnée automatiquement avec la balise [?xml-stylesheet type="text/xsl" href="..." ?] qui va bien dans l'entête du XML.

Grâce a la puissance de XSLT, on peut agréger les différents flux XML à son goût, afin d'avoir par exemple une boite dans un coin de sa page de garde pour la liste des journaux, etc...

Voila, c'est juste une idée comme ça, qui m'est venu en pensant qu'avec la personnalisation actuelle via la CSS de la DLFP-Toolbar, on ne pouvait pas vraiment faire tout ce qu'on veut...

(PS: excellent la correction orthographique)
  • # et le cache ?

    Posté par  (site web personnel) . Évalué à 1.

    L'avantage du système actuel c'est que tout le monde à la meme page vu que le changement de css est fait en javascript, donc coté client.
    • [^] # Re: et le cache ?

      Posté par  . Évalué à 1.

      Je parlai aussi d'un version coté client. Malheureusement, il y aurait tout de meme une personnalisation de chaque page par utilisateur, pour indiquer quel feuille de style XSLT l'utilsateur à choisi... :-(

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.