Bonjour à tous !!
Grosse galère depuis 3 jours pour mettre en place un livre d'or ... j'ai parcouru le WIKI, le forum et la FAQ de chez alexbook sans succès .. j'ai installé le script sans problème, crée une page additionnelle via le plugin additionnal page mais mon livre d'or s'ouvre en bas de page au lieu de s'ouvrir au milieu et quand je clique sur retour à l'accueil, il me met une bordure blanche disgracieuse tout autour du site .. sur le forum AlexBook, j'ai trouvé une piste en modifiant le fichier alex.css mais sans résultat ... qu'est ce qui coince ? comment ouvrir ce livre d 'or convenablement ? voici le lien vers ma galerie : www.manusteelandt.fr . Si un modo ou un membre de l'équipe veut "administrer" tout ça, c'est avec plaisir !!
Merci d'avance pour vos idées ..
Manu
Hors ligne
La seule chose que je trouve étrange est que ta fonction set height soit dans le <body> et pas entre <head> et </head>...
Si ça peut t'aider, voici le code de mon additional page pour alex guestbook qui "marche" sur mon site... Tu peux essayer de la coller telle-quelle, et je n'ai coché ni "Définir comme page d'accueil", ni "page autonome"... Je ne te garantis rien, mais qui ne tente rien...
<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Document sans titre</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <script type="text/javascript"> function setHeight(){ var hauteur; var monFrm = document.getElementById('forum'); if(document.all){ hauteur = monFrm.contentWindow.document.body.scrollHeight + 30; }else{ hauteur = monFrm.contentWindow.document.body.offsetHeight + 30; } monFrm.setAttribute("height", hauteur); } </script> </head> <body bgcolor="#181818"> <iframe id="forum" name="Livre d'Or" src="http://manusteelandt.fr/guestbook/index.php" width="100%" onload="setHeight()" scrolling="auto" max-height="900px" FRAMEBORDER="no"> </iframe> </body> </html>
Hors ligne
Merci Harry de ta contribution mais ça ne marche pas, j'ai copié / collé le code que tu m'a donné sans résultats .. cela ne change rien, quand on clique sur livre d'or, il ouvre la page avec le livre d'or tout en bas et ça me perturbe toujours l'affichage quand je veux revenir à l'accueil !! GRRRRRRRRR ! Quelqu'un à une autre idée ? Merci de ton passage en tout cas !
Manu
Hors ligne
Tu peux essayer de remplacer (provisoirement !) "http://manusteelandt.fr/guestbook/index.php" par "http://www.mathsaharry.com/agbphoto/" dans le code que je t'ai donné ? Ca me fait penser à un problème de balise mal fermée et ça te permettrait de voir si le problème est à chercher du côté d'Alex Guestbook ou de Piwigo...
Hors ligne
Bon, petit up ?
Harry, j'ai remis le code initial, quand je coche page autonome, le livre d'or s'ouvre dans une nouvelle page, par contre, il se retrouve dans un cadre ... comme si il était seulement dans le "header" donc on est obligé de scroller ... c pas pratique et surtout, quand on clique sur revenir à l'accueil, mon site se retrouve de la même manière "compressé" dans le header, comme réduit et on est aussi obligé de scroller .. en plus il change la typo du thème ?? les couleurs restent bien les mêmes mais la police change ... j'y comprends que dalle !! Heeeeeeeelp !! Si un modo passe par ici ou un membre du staff, ne vous gênez pas pour "administrer" tout ça ... please, please, please !! ;-)
Manu
Hors ligne
Hum... Pour moi, c'est que la fonction set height ne détecte pas correctement la hauteur de ta page... Tu dois pouvoir camoufler la m... au chat en remplaçant max-height = "900px" par height = "900 px" mais le problème reste à résoudre et j'avoue que, pour l'instant, je n'ai plus d'idée... Désolé !
Hors ligne
etonnant ton truc...
J'ai jeté un coup d'oeil par rapport au mien...
le <script> dans la page additionnelle est le meme pas de soucis...
Là ou je note des differences, c'est dans le <i frame>
toi tu as:
<iframe id="forum" name="Livre d'Or" src="http://manusteelandt.fr/guestbook/index.php" width="100%" onload="setHeight()" scrolling="auto" max-height="900px" FRAMEBORDER="no">
Pour ma part il est comme ça:
<iframe id="forum" name="Livre d'Or/Guestbook" onload="setHeight()" src="guestbook" width="80%" scrolling="no" FRAMEBORDER="no"> </iframe>
Hors ligne
le lien de retour a l'accueil est aussi bizzare...
je traine pas tous les jours dans l'administration d'alex guestbook mais il me semble qu'il y a une option demandant si on veut un lien de retour vers l'accueil du site... tu as mis "oui" ?
Moi je sais que j'avais mis "non" vu que j'ai gardé les menus de gauche continuellement ouverts et donc le lien de l'accueil y figure...
Hors ligne
Je viens de remarquer que, sur mon additional page, j'avais remplacé scrollHeight + 30 et offsetHeight + 30 par scrollHeight + 100 et offsetHeight + 100. Je ne me souviens plus pourquoi, mais j'imagine que c'est que ça ne "marchait" pas en mettant +30... A tester, peut-être...
Hors ligne
HOURRRAAAAA !!Merci à tous pour vos contributions !! ça fonctionne, la soluce est venue de Kal !! énorme merci à toi !! j'ai effectivement copié / collé le code de l'iframe que tu m'avais donné et ça roule .. je n'y comprends toujours rien mais ça fonctionne . Merci Gotcha mais j'avais déjà vu cette solution sur laquelle je pensais me rabattre si je n'arrivais pas à mettre en place mon livre d'or .. Merci Harry de t'être penché sur mon problème !!
Je marque le sujet comme résolu !
Encore un grand merci à tous et passez une bonne journée !! La mienne commence très bien !
Manu
Hors ligne
Hors ligne