« FrankizII » : différence entre les versions
De WikiBR
Aucun résumé des modifications |
|||
Ligne 14 : | Ligne 14 : | ||
==Réalisation de skins== | ==Réalisation de skins== | ||
Frankiz a été conçu pour pouvoir être entièrement skinné. Ainsi toutes les pages php génèrent un code XML. | |||
Il existe alors 2 catégories de skins: | |||
* les skins XSL, qui vont convertir le XML dans un autre langage: XHTML, WML, RSS, DocBook... | |||
* les skins CSS, qui vont mettre en forme le XHTML dans le navigateur. | |||
Note: Initialement il était prévu de n'avoir qu'une seule XSLT par langage de sortie, mais pendant le développement, plusieurs XSLT générant du XHTML sont apparues, nous sommmes en train d'essayer de les fusionner. (05/2005) | |||
==Pages d'administration== | ==Pages d'administration== |
Version du 12 mai 2005 à 13:11
Présentation
Frankiz est le portail des élèves hébergé par Frankiz.
Il a été recodé entièrement par les BR2002 et BR2003.
Le site a été conçu pour être:
- modulaire
- La majorité des informations sont présentées sous forme de modules que l'utilisateur pour choisir d'afficher ou d'effacer.
- skinnable
- La page est générée en XML avant d'être transformée au niveau du serveur par une feuille de style XSLT afin d'obtenir le format voulu ( HTML, WAP...) Puis le html est retravaillé au niveau du client par l'intermédiaire d'une feuille de style CSS.
- extensible
- Il est facile de rajouter un module.
De plus, il contient une interface de gestion du site, des utilisateurs et d'administration du réseau.
Réalisation de skins
Frankiz a été conçu pour pouvoir être entièrement skinné. Ainsi toutes les pages php génèrent un code XML.
Il existe alors 2 catégories de skins:
- les skins XSL, qui vont convertir le XML dans un autre langage: XHTML, WML, RSS, DocBook...
- les skins CSS, qui vont mettre en forme le XHTML dans le navigateur.
Note: Initialement il était prévu de n'avoir qu'une seule XSLT par langage de sortie, mais pendant le développement, plusieurs XSLT générant du XHTML sont apparues, nous sommmes en train d'essayer de les fusionner. (05/2005)
Pages d'administration
Structure des fichiers
Ajouter des modules
Retour : Accueil