[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[glob2-devel] Glob2 web look
From: |
Gabriel Walt |
Subject: |
[glob2-devel] Glob2 web look |
Date: |
Wed, 23 Apr 2003 05:57:28 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3) Gecko/20030312 |
Hello,
J'ai aussi mis a jour le look de glob2 et implemente les frames. Je
trouve que ca tire une gueule correcte, il ne manque plus que quelques
petits globules sobres dans les coins (genre a droite de la barre de
titre)! L'avantage d'un look gris est que ca fait avantageusement
ressortir les images qu'on met en suite quelles qu'elles soient.
Voici ce que je mets au sommet de ma todo pour olaf version glob2 (pour
les vacances d'ete):
- Faire des messages d'erreur clairs, plutot qu'olaf ne se plante
n'importe comment quand les fichiers de config ne sont pas coherents.
- Les liens-images doivent s'ouvrir dans une page html faite pour (pour
conserver les couleurs de fond, et mettre un bouton back).
- Revoir tout le layout et utiliser les CSS et du XHTML (c'est backward
compatible si bien implemente).
Pour les petites updates et autres modif, je peux bien-entendu les faire
avant l'ete...
Sinon, j'ai aussi implemente le tag imgpack et (presque) l'utf-8. Pour
l'utf-8, j'en avais marre, faut juste encore passer iconv, car je ne
savais pas trop comment l'automatiser et ne pas faire ca a la main pour
chaque fichier (la flemme), par contre le header est en place. Merci NCT! :)
Voici la doc des macro-tags disponibles dans les fichiers de contenu
(tous les fichiers a l'exception de root.txt et include.txt):
-- \title{str}: change le titre de la page (titre de la premiere case de
la fenetre)
-- \newwindow{str}: cree une nouvelle case dans la page et lui donne str
comme titre
-- \inc{id}: permet d'acceder aux phrases modele definies dans
include.txt (la langue est choisie automatiquement)
-- \h1{str}: cree un titre de niveau 1
-- \h2{str}: cree un titre de niveau 2
-- \p{str}: cree un paragraphe
-- \pre{str}: insere le texte de facon preformatee (tag HTML <PRE>)
-- \item{str}: cree une liste a points (tags HTML <UL><LI>)
-- \enum{str}: cree une liste a numeros (tags HTML <OL><LI>)
-- \list{str1}{str2}: cree un tableau de definition str1 etant le terme
et str2 la definition (tags HTML <DL><DT><DD>)
-- \img{file1}{file2}{str}: insere une image, file1 est la miniature,
file2 le lien vers l'original et str le texte descriptif - les images
sont centrees (les accolades des elements qui n'existent pas peuvent
rester vide)
-- \imgpack{file1}{file2}{str}: insere une image, file1 est la
miniature, file2 le lien vers l'original et str le texte descriptif -
les images sont mises cote a cote (les accolades des elements qui
n'existent pas peuvent rester vide)
-- \til{file1}{file2}{str}: table image left, fonctionne comme le tag
img, mais l'image est a gauche du texte
-- \tir{file1}{file2}{str}: table image right, fonctionne comme le tag
img, mais l'image est a droite du texte
-- \t2{str1}{str2}: tableau a deux colonnes
-- \t3{str1}{str2}{str3}: tableau a trois colonnes
-- \t4{str1}{str2}{str3}{str4}: tableau a quatre colonnes
-- \void{str}: str est insere sans ajouter quoi que ce soit autour
-- \code{str}: str est insere sans ajouter quoi que ce soit autour, et
les mini-tags sont desactives
-- \reset: remet a zero tous les elements qui se collent les uns aux
autres (tableaux et listes)
Et voici la doc pour les micro-tags:
Tous les micro-tags des str de macro-tags sont parses (a l'exception du
tag code).
-- \\ => \
-- \{ => {
-- \} => }
-- \< => < (plus petit que <)
-- \> => > (plus grand que >)
-- \_ => (espace insequable " ")
-- \e => € (monnaie euro €)
-- \c => © (copyright (c))
-- \r => ® (registered (r))
-- \m => ™ (trademark tm)
-- \Q ... \q => « ... » (quote - guillemets francais << ... >>)
-- \n => <BR> (nouvelle ligne)
-- \B ... \b => <B> ... </B> (bolt - gras)
-- \I ... \i => <I> ... </I> (italic - italique)
-- \T ... \t => <TT> ... </TT> (teletype - police a largeur fixe)
-- \D ... \d => <SUB> ... </SUB> (down - subscritpt - indice)
-- \U ... \u => <SUP> ... </SUP> (up - superscript - exposant)
-- \S ... \s => <SMALL> ... </SMALL> (small - petits characteres)
-- \L ... \l => <A HREF=" ... "> ... </A> (link - anchor - lien)
-- \L .1. \x .2. \l => <A HREF=" .1. "> .2. </A> (link - anchor - lien
avec legende)
A noter que pour les liens internes, il y a une notation prevue pour,
afin de conserver les autres arguments que le path:
\L=glob2/welcome\l ou \L=glob2/welcome\xWelcome\l le resultat des deux
est identique.
J'espere que vous y comprenez qqch... Mais il faut que vous essayez, et
ca viendra tout seul!
Gabriel
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [glob2-devel] Glob2 web look,
Gabriel Walt <=