#1 2006-11-29 17:49:55

aurelien
Membre
2006-11-26
41

Ajouter un menu (à gauche)

Yop,

Je voudrais ajouter le menu de mon site à PhpWebGalley. C'est une bande verticale fixée par CSS sur la gauche de mon site. J'ai jeté un coup d'oeil à la FAQ et aux Trucs & Astuces, mais je n'ai rien vu qui y corresponde.

Pour donner une idée de ce que je souhaite, voilà ce que j'ai fait pour dotclear :

aurelien@theodule:~/public_html/aurelp% vi blog/themes/default/template.php

<head>
[...]
+ <link type="text/css" rel="stylesheet" href="/style.css">
</head>

<body>
+ <?php include('../menu.php'); ?>
+ <div class="corps">
[...]
+ </div> <!-- fin de div.corps -->
</body>

Le résultat : http://www.aurelp.fr.eu.org/blog/

PS : ça n'a rien à voir, mais serait-il possible de changer le login de mon compte sur le forum en « Shilda » ? J'ai pas vu de moyen de supprimer ce compte, donc je veux pas polluer la BD.

Dernière modification par aurelien (2006-12-05 17:57:00)

Hors ligne

#2 2006-11-29 18:45:01

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Ajouter un menu (à gauche)

aurelien a écrit:

PS : ça n'a rien à voir, mais serait-il possible de changer le login de mon compte sur le forum en « Shilda » ? J'ai pas vu de moyen de supprimer ce compte, donc je veux pas polluer la BD.

Je ne sais pas faire... z0rglub ou mathiasm?


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#3 2006-11-30 12:09:46

aurelien
Membre
2006-11-26
41

Re: Ajouter un menu (à gauche)

Suite à ce message de VDigital :
http://forum.phpwebgallery.net/viewtopic.php?id=9381
J'ai pensé à jeter un coup d'oeil à la galerie de démo. En fait l'en-tête c'est exactement ce que je veux faire, à la seule différence que j'ai placé mon menu à gauche.

Quelles modifications vous avez fait au code pour rajouter le menu de PhpWebGallery en haut de la galerie de démo ?

Hors ligne

#4 2006-11-30 12:20:14

aurelien
Membre
2006-11-26
41

Re: Ajouter un menu (à gauche)

Je précise que j'ai déjà regardé sur le wiki, mais que modifier header.tpl ne colle pas pour moi car je veut include un bout de php (le menu) puis mettre tout PWG dans une div.

Hors ligne

#5 2006-11-30 12:22:14

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Ajouter un menu (à gauche)

A part des modifs de css, il n'y a pas de modif de code.
Dans la page de démo, nous avons dans l'Admin » Configuration » Général
Pour la bannière:

<h1>PhpWebGallery demonstration site</h1>

  <p class="menu">
   <a href="http://phpwebgallery.net">Homepage</a>
   <a href="http://demo.phpwebgallery.net">Demo</a>
   <a href="http://phpwebgallery.net/doc">Wiki</a>
   <a href="http://download.gna.org/phpwebgallery">Downloads</a>
   <a href="http://forum.phpwebgallery.net">Forum</a>

   <a href="http://bugs.phpwebgallery.net">Bugs</a>
   <a href="http://phpwebgallery.net/ext">Extensions</a>
   <a href="http://stats.gna.org/download.gna.org/phpwebgallery">Statistics</a>
   <a href="https://gna.org/projects/phpwebgallery">Gna!</a>
  </p>

Donc, dans ce cas pas de pb.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#6 2006-11-30 12:28:25

aurelien
Membre
2006-11-26
41

Re: Ajouter un menu (à gauche)

Ah zut, donc c'est comme sur le wiki, juste un bout de CSS/HTML en plus. Y'a personne qui a rajouté un menu en ajoutant un bout de php ?

Certes, je pourrais mettre à la main ce que je veux inclure par php, mais :
- il faudra penser à aller aussi changer le menu dans PWG si je le modifie, alors que s'il est inclue par PHP je peux modifier /menu.php et ça se répercute partout sur le site et aussi sur la galerie ;
- là on parle de rajouter un en-tête, donc en haut. Mon menu est à gauche, j'ai bien peut qu'il s'affichera soit par-dessus soit par-dessus le coin gauche de PWG si je rajoute simplement comme indiqué dans le wiki...

Hors ligne

#7 2006-11-30 13:16:43

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Ajouter un menu (à gauche)

Tu ne peux pas inclure du php dans les fichiers TPL.
Je te conseille l'ajout des liens comme expliqué dans la page sur la configuration, c'est plus simple et cela a le mérite de ne pas réduire la largeur de l'affichage.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#8 2006-11-30 14:22:03

aurelien
Membre
2006-11-26
41

Re: Ajouter un menu (à gauche)

Tu veux dire, mettre mon menu en haut ?
Ça irait pas d'avoir un menu unifié partout sauf sur la galerie photo... Franchement ça le fait pas.

Y'a vraiment pas moyen de mettre PWG dans une div pour rajouter des trucs à côté ?
Mis à part les frames hein :-p

Dernière modification par aurelien (2006-11-30 14:22:52)

Hors ligne

#9 2006-11-30 14:34:36

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Ajouter un menu (à gauche)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#10 2006-12-03 13:00:44

Shilda
Membre
Montpellier, France
2006-12-03
29

Re: Ajouter un menu (à gauche)

Bon, comme ce qui est expliqué sur le wiki ne me convient pas (je veux inclure un bout de php, et mon menu est à gauche pas en haut) je vais chercher un moyen de parvenir à mes fins et je mettrai une nouvelle section sur le wiki ensuite.

Ceci dit je sais que ça peut être galère de farfouiller dans un code qui n'est pas le sien, dans tous les cas ça prend du temps. Donc si un connaisseur voulait bien m'indiquer où chercher (dans quels fichiers) ça n'est pas de refus.

Dans ce fil
http://forum.phpwebgallery.net/viewtopi … 682#p49682
mathiasm parle d'un conteneur principal, et VDigital d'ajouter des marges à gauche et à droite. Dans quel fichiers est mis en place ce conteneur, où se trouve sa CSS ?

Si vous-même deviez ajoutez une margin-left à PWG et inclure un bout de php avant sa div principale, vous vous y prendriez comment ?

Hors ligne

#11 2006-12-05 17:10:12

Shilda
Membre
Montpellier, France
2006-12-03
29

Re: Ajouter un menu (à gauche)

Comment ajouter un bout de PHP à PWG (de manière propre) ?

Si je l'ajoute quelque part dans ./index.php, il est placé avant tout le code de la page, donc en dehors de <html></html>.

Le système des .tpl est très pratique quand on veut rajouter de l'HTML, mais là je souhaite rajouter un bout de PHP, ça n'a pas été prévu ?

Hors ligne

#12 2006-12-05 17:12:14

Shilda
Membre
Montpellier, France
2006-12-03
29

Re: Ajouter un menu (à gauche)

Bon, je peux aussi l'ajouter à la fin de ./index.php, mais ça change rien au problème puisqu'il est placé après le </html>...

Hors ligne

#13 2006-12-05 17:28:21

Shilda
Membre
Montpellier, France
2006-12-03
29

Re: Ajouter un menu (à gauche)

Je dois aussi modifier pictures.php et admin.php j'imagine ? J'en oublie ?

J'ai quand même l'impression de faire les choses à l'arrache, je pense que je suis à côté de la manière de faire...

Hors ligne

#14 2006-12-05 17:54:25

Shilda
Membre
Montpellier, France
2006-12-03
29

Re: Ajouter un menu (à gauche)

J'ai rajouté ça dans template/yoga/header.tpl :

Code:

<link rel="stylesheet" type="text/css" media="print"...
<link rel="stylesheet" type="text/css"plate}/...>
<link rel="stylesheet" type="text/css" href="{pwg_root}...
+ <link rel="stylesheet" type="text/css" href="/style.css">
+ <style>
+    #the_page { margin-left:130px; }
+ </style>

Donc ma feuille de style devrait écraser les valeurs pour les liens, j'ai défini leur style de la sorte :

Code:

a { color: blue; text-decoration:none; }
a:visited { color: purple; text-decoration:none; }
a:hover { color: red; text-decoration:overline underline; }

Pourtant mes liens sur http://shilda.homeunix.net/images/ sont toujours soulignés... Comprends pas.

Hors ligne

#15 2006-12-05 19:16:15

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Ajouter un menu (à gauche)

Regarde ton source de ta page...

<div class="bandeau">
<div class="menu">
    <a href="/">Accueil</a><br>
    <a href="/contact.php">Contact</a><br>   
    <a href="/images/">Galerie photos</a><br>
    <a href="http://www.aurelp.fr.eu.org/blog/">Blog</a><br>
    <a href="/diplomatie/">Diplomatie</a>
    <hr noshade size="1">

    <a href="#">Haut de page</a>
</div>
</div>
<!DOCTYPE HTML PUBLIC...

No comment.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact