créer un bouton retour sur une galerie photo

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Répondre
chachon

créer un bouton retour sur une galerie photo

Message par chachon »

Bonjour a tous.

J'ai lu plusieurs messages concernant la mise en ligne d'une galerie photo Jalbum sur un site créé avec Kompozer.
Je suis dans ce cas, je dois créer un site avec Kompozer et je dois mettre des galeries photos faites sur Jalbum dans ce site. Jusque là pas de problème. :lol:

Je souhaite mettre un bouton, ou un texte "retour vers l'index" sur les pages galeries. C'est là qu'est mon problème, car je n'arrive pas a créer ce bouton. :?:

En effet, lorsque j'ouvre, via Kompozer, ma galerie Jalbum (...album/index.html) je peux créer un texte ou un bouton (avec un lien vers index du site), mais quand je fais une simulation en appuyant sur "naviguer" de Kompozer, le bouton n'agit pas....

Auriez-vous une petite solution ?

d'avance merci (pour info, le site n'est pas encore en ligne....)


Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

peux-tu nous fournir le code source de la page ou tu as mis le bouton?
car ça devrait marcher!! :wink:
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Elsa
Lézard vert
Messages : 135
Inscription : 04 janv. 2007, 17:06

Message par Elsa »

Bonjour.
lorsque j'ouvre, via Kompozer, ma galerie Jalbum (...album/index.html)
Si tu veux, tu fais profiter les petits camarades de ton savoir, ce serait gentil ? Parce qu'il me semble que c'est pas kpz qui ouvre les galeries mais le navigateur ... ?
Autrement dit, on ne peut pas les insérer ds les pages de kpz comme de simples images ...

A++

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Orange 7.4)
chachon

Message par chachon »

Voici le code source de la page (c'est un peu long !)
Sur cette j'ai créé une "zone texte" retour index avec un lien sur la page index du site :

Code : Tout sélectionner

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><!-- Free version --><!-- saved from url=(0013)about:internet -->
<meta http-equiv="Content-Type"
 content="text/html;charset=UTF-8"><meta name="Keywords"
 content="photo,album,gallery,encyclia chacaoensis">
<title>encyclia chacaoensis</title><script
 language="JavaScript1.2" type="text/javascript">
function keypress(e) {
	if(!e) var e = window.event;
	if(e.keyCode) keyCode = e.keyCode; 
	else if(e.which) keyCode = e.which;
	switch(keyCode) {
		case 8: window.location="../index.html"; return false; break;
		
		
		case 63273: case 36: window.location="index.html"; return false; break;
		case 63275: case 35: window.location="index.html"; return false; break;
		
	case 13: window.location="slides/encyclia chacaoensis 009.html?show_param=3"; break;
	}
	return true;
}
function keypresslistener() {
	if(document.all) document.onkeydown = keypress;
	else if(document.layers || document.getElementById) document.onkeypress = keypress;
}
up0 = new Image(31,31);  up0.src = "res/up.gif";
up1 = new Image(31,31);  up1.src = "res/up1.gif";
next0 = new Image(31,31);next0.src = "res/next.gif";
next1 = new Image(31,31);next1.src = "res/next1.gif";
prev0 = new Image(31,31);prev0.src = "res/prev.gif";
prev1 = new Image(31,31);prev1.src = "res/prev1.gif";



</script>
<link href="res/styles.css" rel="stylesheet"><style
 type="text/css">
body { background-image: url(res/bg.gif); background-repeat: repeat-x; }
</style></head>
<body id="body" onload="keypresslistener();">
<center><table style="height: 54px;" border="0"
 cellpadding="0" cellspacing="0">
<tbody><tr><td valign="middle"><!-- Header of index pages -->
<table style="width: 802px;" border="0" cellpadding="0"
 cellspacing="0"><tbody><tr>
<td style="width: 31px;"><a href="../index.html"
 onmouseover="document.up.src=up1.src"
 onmouseout="document.up.src=up0.src" target="_parent"><img
 src="res/up.gif" title="Remonter d'un niveau" name="up"
 alt="" border="0" height="31" width="31"></a></td><td
 style="width: 20px;"><img src="res/hdr_left.gif"
 alt="" border="0"></td>
<td
 style="background: transparent url(res/hdr_mid.gif) repeat scroll 0%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"
 class="title" align="left" nowrap="nowrap"
 valign="middle"><a href="./index.html">encyclia
chacaoensis</a></td>
<td style="width: 20px;"><img src="res/hdr_right.gif"
 alt="" border="0"></td></tr></tbody></table>
</td></tr></tbody></table><br>
<table style="width: 802px;" class="infotable"
 cellpadding="2" cellspacing="0"></table><a
 href="file:///G:/site/page%20d%27accueil.html"><textarea
 readonly="readonly" cols="25" rows="2"
 name="retour index">retour a l'index</textarea></a><br>
<table border="0" cellpadding="0" cellspacing="6"><tbody><tr>
<td align="center" valign="top"><table border="0"
 cellpadding="0" cellspacing="0" width="140">
<tbody><tr><td
 style="background: transparent url(res/dia.gif) no-repeat scroll 0%; width: 140px; height: 140px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"
 align="center" valign="middle"><a
 href="slides/encyclia%20chacaoensis%20009.html"><img
 src="thumbs/encyclia%20chacaoensis%20009.jpg"
 title="encyclia chacaoensis 009.jpg" alt="" class="image"></a></td></tr>
</tbody></table></td>
</tr></tbody></table>
<br><table style="width: 802px;" class="infotable"
 cellpadding="2" cellspacing="0">
<tbody><tr><td align="center" valign="middle"><script
 type="text/javascript">
<!--
function rgb2hex(c) {
	var hex = '';
	var array = /([0-9]+)[, ]+([0-9]+)[, ]+([0-9]+)/.exec(c);
	for(i = 1; i < 4; i++) hex += ('0' + parseInt(array[i]).toString(16)).slice(-2);
	return '#' + hex;
}
function colorOf(elname) {
	if((el = document.getElementById(elname)) != null) {
		if(el.currentStyle) return el.currentStyle["color"];
		else if(window.getComputedStyle) return rgb2hex(document.defaultView.getComputedStyle(el, "").getPropertyValue("color"));
	}
	return "#888888";
}
var color = colorOf("body");
document.write('<object type="application/x-shockwave-flash" width="500" height="150" data="./guestbook/guestbook.swf">');
document.write('  <param name="flashvars" value="xmlfile=index.xml&xmlphp_path=./guestbook/&countcolor=' + color + '&usercolor=#CC8844&commentscolor=' + color + '&pagelabel=Page&namelabel=Nom&msglabel=Message&nameerror=Entrez votre nom&msgerror=Laisser un message&welcomemsg=Soyez le premier à poster un commentaire pour cette photo"/>');
document.write('  <param name="movie" value="./guestbook/guestbook.swf"/>');
document.write('  <param name="wmode" value="transparent"/>');
document.write('<\/object>');
-->
</script></td></tr><tr><td class="xsmalltxt"
 align="center" valign="middle">Nombre total d'images:
<strong>1</strong> | Dernière mise à jour: <strong>26/07/07
13:07</strong> | Créé avec <a href="http://jalbum.net"
 title="JAlbum - générateur d'album photos pour le web"
 target="_blank">JAlbum 7.2</a> & <a
 href="http://lazaworx.com"
 title="Chameleon v4.11 Black skin by lazaWORX" target="_blank">Chameleon</a>
| <a href="javascript:void(0)"
 onclick="window.open('./help.html','Aide','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,copyhistory=no,resizable=yes,width=560,height=560')">Aide</a></td></tr>
</tbody></table><br>&nbsp;</center>
</body></html>

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
chachon

Message par chachon »

Pour Elsa :

-quand j'ai créé mon album sur Jalbum, j'ouvre Kompozer
- je clic sur l'icone ouvrir
- je vais chercher la page index de l'album (defaut : mesdocuments/my albums/le repertoire avec le nom de l'lbum/Album/et le fichier index)
- la page s'ouvre sur Kompozer, tu ne vois pas les photos, mais leurs emplacements et le texte...
- et tu peux modifier la page
- tu clic sur naviguer (demande si tu veux sauvegarder) : moi je sauve
- et tu vois ta page modifiée sur IE ou FF

Je ne sais pas trop si c'est ce que tu voulais !


Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

tu dois avoir une erreur dans ton adresse du lien vers l'index du site.
* points à éviter:
- les espaces ou caractères spéciaux dans le nom des fichiers html. les caractères spéciaux sont les lettres avec accent, la virgule, le signe moins, etc

Ton lien pointe vers: G:/site/page%20d%27accueil.html (un espace et une apostrophe dans le nom de fichier)
Il est souhaitable de nommer ta première page "index.html".
De plus ton lien pointe vers le disque dur G. Une fois ton site en ligne, ton lien ne fonctionnera plus car les visiteurs n'ont pas accès à ton disque dur.
Il est possible de corriger la chose en faisant un simple nettoyage de balises:
Dans Kpz, outils > nettoyage de balises > s'assurer que ""relativiser les urls locales" est coché
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Elsa
Lézard vert
Messages : 135
Inscription : 04 janv. 2007, 17:06

Message par Elsa »

Bonjour
- je vais chercher la page index de l'album (defaut : mesdocuments/my albums/le repertoire avec le nom de l'lbum/Album/et le fichier index)
- la page s'ouvre sur Kompozer, tu ne vois pas les photos, mais leurs emplacements et le texte...
- et tu peux modifier la page
Pourrais-tu me dire quel skin tu as utilisé ?
Avec chaméléon, j'ai testé et ça fonctionne.

Mais avec le skin de jalbum "simpleviewer", la galerie s'ouvre ds la page du navigateur avec la barre d'outils de celui-ci, ne permettant pas de modifier la galerie.

:)



Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
chachon

Message par chachon »

Bonjour

Effectivement Elsa, j'utilise Chaméléon, et je n'ai pas essayé avec "simpleviewer".... Si je du nouveau je te tiens au courant !


Pour Chinon37, j'ai retiré les caractères spéciaux, et fait un nettoyage des balises avec ""relativiser les urls locales" coché...
ça ne marche pas plus !
Je vais continuer chercher et finir par trouver, il y a truc que je dois oublier de faire...

Pour ce qui est des liens sur un disque G:, c'est parce que je suis a mon domicile, sinon le site est sur un intranet (internet local) en entreprise et tout est sous liens sur le réseau interne !
Je cherche juste le principe du retour index, pour après le transposer sur le réseau.

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Bassoma

Même problème, même skin ... même effet !

Message par Bassoma »

Bonjour,

J'ai exactement le même problème, un simple lien sur du texte ou une image qui devrait mener vers "index.htm" se trouvant en racine et qui ne mène ... nulle part !

Si quelqu'un a une solution, je suis preneur !

Merci d'avance !!!

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
zitoon

Message par zitoon »

<a href="file:///G:/site/page%20d%27accueil.html">

Un lien se doit d'être relatif et non absolu...

Vérifie bien ton code.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités