Difference between revisions of "image/fr"
(information de style) |
|||
Line 9: | Line 9: | ||
: Le fichier {{c|image.jpg}} est recherchée dans le répertoire {{c|bases/images}}. | : Le fichier {{c|image.jpg}} est recherchée dans le répertoire {{c|bases/images}}. | ||
* image directe : <code><img src="%sm=IM;s=image.jpg" title="mouseover description" alt="alternative description"></code> | * image directe : <code><img src="%sm=IM;s=image.jpg" title="mouseover description" alt="alternative description"></code> | ||
− | * image | + | * image bouton : <code><a href="%sm=IM;s=full-image.jpg"><img src="%sm=IM;s=thumb-image.jpg"></a></code> |
* lien textuel vers une image map: <code><a href="%sm=SRC;v=file">lien textuel vers une image</a></code> | * lien textuel vers une image map: <code><a href="%sm=SRC;v=file">lien textuel vers une image</a></code> | ||
GeneWeb remplacera les [[Macros/fr|macros]] telles que {{c|%s}} par la valeur appropriée pour atteindre votre serveur, et le paramètre de {{c|1=s=}} pointe vers le dossier {{c|bases/src/mabase/images/}} où se trouve l'image recherchée. Le nom du fichier fourni doit inclure l'extension ({{c|.jpg}}, {{c|.png}}). | GeneWeb remplacera les [[Macros/fr|macros]] telles que {{c|%s}} par la valeur appropriée pour atteindre votre serveur, et le paramètre de {{c|1=s=}} pointe vers le dossier {{c|bases/src/mabase/images/}} où se trouve l'image recherchée. Le nom du fichier fourni doit inclure l'extension ({{c|.jpg}}, {{c|.png}}). | ||
+ | |||
+ | Une information de style peut être ajoutée selon le besoin. | ||
<!-- expliquer la différence entre IM et IMH --> | <!-- expliquer la différence entre IM et IMH --> | ||
Line 18: | Line 20: | ||
Le tag HTML {{c|img}} doit être présent dans la liste des [[tags/fr|tags]] acceptés par GeneWeb mémorisés dans le fichier {{c|bases/tags.txt}}. | Le tag HTML {{c|img}} doit être présent dans la liste des [[tags/fr|tags]] acceptés par GeneWeb mémorisés dans le fichier {{c|bases/tags.txt}}. | ||
− | == | + | == Example d'Image contenant une "image map" == |
Dans le cas des images avec "image maps", permettant de désigner dans l'image des zones cliquables, la commande GeneWeb n'est plus {{c|1=m=IMH}} mais {{c|1=m=SRC}}, et le paramètre {{c|1=v=}} désigne un fichier {{c|.txt}} qui réside dans le dossier {{c|bases/src/mabase/}}. Attention, pour le paramètre {{c|1=v=}}, il ne faut pas fournir l'extension {{c|.txt}}!! | Dans le cas des images avec "image maps", permettant de désigner dans l'image des zones cliquables, la commande GeneWeb n'est plus {{c|1=m=IMH}} mais {{c|1=m=SRC}}, et le paramètre {{c|1=v=}} désigne un fichier {{c|.txt}} qui réside dans le dossier {{c|bases/src/mabase/}}. Attention, pour le paramètre {{c|1=v=}}, il ne faut pas fournir l'extension {{c|.txt}}!! | ||
Line 71: | Line 73: | ||
en | en | ||
<area shape="rect" coords="345,307,433,347" href="localhost:23127/mabase?m=SRC;v=plan-pointe-du-phare"> | <area shape="rect" coords="345,307,433,347" href="localhost:23127/mabase?m=SRC;v=plan-pointe-du-phare"> | ||
− | et un click sur la zone définie provoquera un nouvel appel à GeneWeb (une nouvelle image en | + | et un click sur la zone définie provoquera un nouvel appel à GeneWeb (une nouvelle image en l’occurrence, mais les autres lignes du <ni-owiki><usemap></nowiki> appellent des personnages. |
Notez que grâce au traitement effectué par GeneWeb, et la macro{{c|%s}}, ces fichiers, et la base correspondantes peuvent s'exécute sur n'importe quel serveur, local ou distant!! | Notez que grâce au traitement effectué par GeneWeb, et la macro{{c|%s}}, ces fichiers, et la base correspondantes peuvent s'exécute sur n'importe quel serveur, local ou distant!! |
Revision as of 10:36, 27 November 2016
![]() |
English • français |
---|
Les notes individuelles, et les notes générales de la bas peuvent des liens vers des images contenir ou directement des images. Voici les diverses possibilités offertes pas la combinaison de HTML et GeneWeb :
- lien textuel vers une image :
<a href="%sm=IM;s=image.jpg">lien textuel</a>
- Le fichier
image.jpg
est recherchée dans le répertoirebases/src/basename/images
.
- lien textuel vers une image :
<a href="%sm=IM;v=image.jpg">lien textuel</a>
- Le fichier
image.jpg
est recherchée dans le répertoirebases/images
.
- image directe :
<img src="%sm=IM;s=image.jpg" title="mouseover description" alt="alternative description">
- image bouton :
<a href="%sm=IM;s=full-image.jpg"><img src="%sm=IM;s=thumb-image.jpg"></a>
- lien textuel vers une image map:
<a href="%sm=SRC;v=file">lien textuel vers une image</a>
GeneWeb remplacera les macros telles que %s
par la valeur appropriée pour atteindre votre serveur, et le paramètre de s=
pointe vers le dossier bases/src/mabase/images/
où se trouve l'image recherchée. Le nom du fichier fourni doit inclure l'extension (.jpg
, .png
).
Une information de style peut être ajoutée selon le besoin.
Le tag HTML img
doit être présent dans la liste des tags acceptés par GeneWeb mémorisés dans le fichier bases/tags.txt
.
Example d'Image contenant une "image map"
Dans le cas des images avec "image maps", permettant de désigner dans l'image des zones cliquables, la commande GeneWeb n'est plus m=IMH
mais m=SRC
, et le paramètre v=
désigne un fichier .txt
qui réside dans le dossier bases/src/mabase/
. Attention, pour le paramètre v=
, il ne faut pas fournir l'extension .txt
!!
Dans le fichier .txt
désigné, on trouvera du code HTML et quelques macros GeneWeb comme le montre l'exemple qui suit :
Contenu du fichier bases/src/mybase/grande-ile.txt
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <title> Grande Ile </title> <html> %rcss <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <table border="1" width="100%" height="60"> <tr align="left"> <td width="100%" height="16" bgcolor="#008080"><p align="center"> <font face="Garamond" color="#FFFFFFF"><big><big><strong><big> La Grande Ile</font></big></strong></big></big></font> </td> </tr> </table> <p><img SRC="%sm=IM;s=grande-ile.jpg" usemap="#test-chausey" border="0"> <br> <font size="-1"><em>(Carte construite à partir de celle disponible sur le site réalisé par P. Marques) </em></font> <hr> </p> En déplaçant le curseur sur les lieux significatifs de l'île, vous verrez (peut être!) apparaitre son nom, et un click vous emmènera vers une description plus détaillée et des photos. <map name="test-chausey"> <area shape="poly" coords="206,272,212,255,241,254,240,291,217,290" href="%sm=NG;n=le+vieux+fort" alt="Le Vieux Fort"> <area shape="poly" coords="132,75,170,78,168,110,132,111" href="%sm=NG;n=le+semaphore" alt="Le S̩maphore"> <area shape="rect" coords="345,307,433,347" href="%sm=SRC;v=plan-pointe-du-phare"> <area shape="rect" coords="359,194,485,213" href="%sp=la+maison;n=pilet"> </map> </body> </html>
Appel de ce fichier dans les notes d'un personnage :
<a href="%sm=SRC;v=grande-ile">une photo cliquable de l'ile</a>
Cet appel recherche le fichier bases/src/mybase/grande-ile.txt traite les macros GeneWeb et envoie l'ensemble à votre navigateur. Celui ci détecte la demande
<img SRC="%sm=IM;s=grande-ile.jpg" usemap="#test-chausey" border="0">
qui a été transformée en
<img SRC="localhost:2317/mabase?sm=IM;s=grande-ile.jpg" usemap="#test-chausey" border="0">
Cette image fait appel au tag HTML <usemap #test-chausey> qui définit des zones de l'image auxquelles sont associées des URL (avec un outil comme Mapedit par exemple). Là encore, avant d'envoyer le résultat à votre navigateur, GeneWeb aura transformé les lignes
<area shape="rect" coords="345,307,433,347" href="%sm=SRC;v=plan-pointe-du-phare">
en
<area shape="rect" coords="345,307,433,347" href="localhost:23127/mabase?m=SRC;v=plan-pointe-du-phare">
et un click sur la zone définie provoquera un nouvel appel à GeneWeb (une nouvelle image en l’occurrence, mais les autres lignes du <ni-owiki><usemap></nowiki> appellent des personnages.
Notez que grâce au traitement effectué par GeneWeb, et la macro%s
, ces fichiers, et la base correspondantes peuvent s'exécute sur n'importe quel serveur, local ou distant!!
Manuel GeneWeb
- Télécharger et installer GeneWeb sous GNU/Linux, Mac OS X, Microsoft Windows, FreeBSD ou en mode CGI derrière un serveur web.
- Comprendre le principe du serveur GeneWeb, les homonymes, la consanguinité.
Utiliser et gérer une base généalogique
- Importer un fichier Gedcom
.ged
ou GeneWeb.gw
avec gwsetup ou en lignes de commandes. - Mettre à jour les données (ajouter/modifier/supprimer personnes et familles), fusionner les doublons, saisir des dates.
- Utiliser la syntaxe wikitext, les macros, les raccourcis claviers.
- Nettoyer, restaurer, renommer, sauvegarder, archiver une base.
- Fusionner plusieurs bases et diviser une base.
Annexe technique
- Personnaliser avec CSS, entête et pieds de page, templates, lexique et déclinaisons.
- Fichier de configuration
.gwf
(pour templm), mots de passe pour amis et magiciens et restrictions d'accès à une base. - Ajouter une image dans les notes.
- Autres commentaires pour les experts.