•  » Utilisation
  •  » changer l'emplacement des fleches de defilement

#1 2005-02-08 14:02:43

latriche
Membre
2005-01-26
200

changer l'emplacement des fleches de defilement

slt,
j'aimerai, sur cette page, (et toutes les autres, of course)

http://fcdombesbenjamins.free.fr/galeri … mage_id=34

changer l'emplacement des fleches, qu'elles ne soient plus a coté des miniat. mais de chaque coté de la photo principale.

merci


L'erreur est humaine mais un véritable désastre nécessite un ordinateur

http://fcdombes.free.fr/galeriephotos/category.php

Hors ligne

#2 2005-02-08 19:06:22

Sephi
PhpWebGallery Team
Suisse
2004-11-28
430

Re: changer l'emplacement des fleches de defilement

Il te suffit d'éditer le fichier picture.tpl...

Dernière modification par Sephi (2005-02-08 19:08:00)

Hors ligne

#3 2005-02-09 09:24:37

latriche
Membre
2005-01-26
200

Re: changer l'emplacement des fleches de defilement

yes, mais
moi tu sais jsuis un peu bourrin.
donc dans la page picture, j'essaie de faire des copier/coller du code des fleches. ya k1 souci. c'est que dans la "rubrique" "begin previous" jusqu'a "end previous" et pareil pour "next", la miniature est associée à la fleche. j'ai bien essayé de coller que la ligne de la fleche, (mais sans mettre les balises "begin et end") de chaque coté de la photo (apparemment L_PICTURE), mais ans résultat

je pense que je ne dois pas tout copier ce qu'il faut et egalement, peut etre ne pas le coller excatment ou y fo

ca c'est le code de la photo

<!-- BEGIN high -->
</a>
<div style="font-weight:bold; text-align:center;">{L_PICTURE_HIGH}</div>
<!-- END high -->

et celui ci c'est la miniat plus la fleche

<!-- BEGIN previous -->
    <a class="none" href="{previous.U_IMG}" title="{L_PREV_IMG}{previous.TITLE_IMG}">
    <img style="border:none;" width="30" height="100" src="template/default/theme/left-arrow.gif" alt="" />
      <img src="{previous.IMG}" class="thumbLink" style="margin-right:10px;margin-left:5px;" alt="{previous.TITLE_IMG}"/>
      </a>
  <!-- END previous -->

merci de votre aide


L'erreur est humaine mais un véritable désastre nécessite un ordinateur

http://fcdombes.free.fr/galeriephotos/category.php

Hors ligne

#4 2005-02-22 14:46:17

sylvain
Membre
2005-02-18
44

Re: changer l'emplacement des fleches de defilement

Latrice , si tu as trouvé comment faire , et si tu peux me paster un truc SIMPLE :) ( genre dans *.php , remplace ca , par ca

Je te serais bien reconnaissant :)
Meric d'avance

Si en plus ca peut validé par un Admin alors la ! :)

Hors ligne

#5 2005-02-22 23:24:42

latriche
Membre
2005-01-26
200

Re: changer l'emplacement des fleches de defilement

j'ai tout testé,

j'ai pris toutes les lignes de codes de la fleche "prec", je les ai collées une a une de partout dans la page.

et ben, ya pas moyen de mettre ces p....de m.... d'e..... de co...... de etc..... de fleches a coté de la photo. Elles se mettent juste au dessus, juste en dessous, mais a coté, nib. on dirait que la photo, meme si elle tien pa tte la page, et ben elle tient toou l'espace.


EH LES MODOS VOUS AVEZ PAS UNE SOLUTION ????

Allez dites nous pas que vous kéblo la dessus !!!!


L'erreur est humaine mais un véritable désastre nécessite un ordinateur

http://fcdombes.free.fr/galeriephotos/category.php

Hors ligne

#6 2005-02-26 17:02:50

sylvain
Membre
2005-02-18
44

Re: changer l'emplacement des fleches de defilement

J'attends depuis des jours aussi qu'un modo s'exprime :) Il semble que le sujet ne les insipre pas :)

Hors ligne

#7 2005-02-27 01:03:39

tlegras
Membre
2005-02-02
175

Re: changer l'emplacement des fleches de defilement

sylvain a écrit:

J'attends depuis des jours aussi qu'un modo s'exprime :) Il semble que le sujet ne les insipre pas :)

Regarde l'annonce tout en haut. Zorglub est en vacance. C'est pas domino's pizza ici :D

Thierry.

Hors ligne

#8 2005-03-03 17:15:29

diaph17
Membre
Charente Maritime
2005-02-12
46

Re: changer l'emplacement des fleches de defilement

latriche a écrit:

slt,
j'aimerai, sur cette page, (et toutes les autres, of course)

http://fcdombesbenjamins.free.fr/galeri … mage_id=34

changer l'emplacement des fleches, qu'elles ne soient plus a coté des miniat. mais de chaque coté de la photo principale.

Satut à toutes et tous,
Moi aussi je suis preneur de la solution il est vrai que c'est pas très pratique.


S’envoler et ne plus penser. Faire de la poésie sans jamais s’arrêter.
Quand tu a fait le vide au fond de toi. Tu peux donner un sens à ta vie.
http://www.photodiaph.com

Hors ligne

#9 2005-03-04 14:00:22

Gweltas
PhpWebGallery Team
Lyon en théorie
2003-12-04
547

Re: changer l'emplacement des fleches de defilement

sylvain a écrit:

J'attends depuis des jours aussi qu'un modo s'exprime :) Il semble que le sujet ne les insipre pas :)

Je suis très pris par mon travail et par diverses choses personnelles en ce moment.

Pour information, de manière générale, si vous voulez changer la mise en page vous devez modifier les fichiers tpl. La modification des fichiers php doit rester du domaine de l'extraordinaire et nécessite une bonne connaissance de php.  La modification des fichiers tpl ne nécessite quant à elle que des connaissance de HTML et CSS. C'est d'ailleurs la raison pour laquelle le nouveau système de template a été mis en place.

Pour répondre à votre question, la modification des flèches demande une bonne connaissance des balises <div> et CSS. En effet, l'image constitue une boite complète qui fait 100% de largeur tandis que les fleches et le tableau de données constituent 3 boites alignées (cf les balises float:left dans le css)
Ce que vous voulez faire, c'est changer les boites de place. N'hésitez pas donc

Sur une page résolue ca vous donnerait quelque chose comme cela :

Code:

<div style="clear:both;"></div>
<div style="white-space:nowrap;">
<div id="gauche">
&nbsp;
  <a class="none" href="http://fcdombesbenjamins.free.fr/galeriephotos/picture.php?cat=3&amp;image_id=33" title="Précédente : journee 061104 001">
  <img style="border:none;" width="28" height="22" src="http://fcdombesbenjamins.free.fr/galeriephotos/template/default/theme/main_gauche.gif" alt="" />
    <img src="http://fcdombesbenjamins.free.fr/galeriephotos/galleries/equipe_1/equipe_1_061104_ainsudfoot/thumbnail/miniat_journee_061104_001.jpg" class="thumbLink" style="margin-right:10px;margin-left:5px;" alt="journee 061104 001"/>

    </a>
</div>
<div id="centre">
  <img class="image" src="http://fcdombesbenjamins.free.fr/galeriephotos/galleries/equipe_1/equipe_1_061104_ainsudfoot/journee_061104_002.jpg" style="width:400px;height:600px;" alt="journee_061104_002.jpg"/>
</div>
<div id="droite">
  <a  class="none" href="http://fcdombesbenjamins.free.fr/galeriephotos/picture.php?cat=3&amp;image_id=35" title="Suivante : journee 061104 003">
    <img class="thumbLink" src="http://fcdombesbenjamins.free.fr/galeriephotos/galleries/equipe_1/equipe_1_061104_ainsudfoot/thumbnail/miniat_journee_061104_003.jpg" style="margin-right:10px;margin-left:5px;" alt="journee 061104 003"/>
    <img style="border:none;" class="thumbLink" width="34" height="26" src="http://fcdombesbenjamins.free.fr/galeriephotos/template/default/theme/main_droite.gif" alt="" />

    </a>
  &nbsp;
</div>
<div style="clear:both;"></div>
<table style="margin:auto;margin-top:5px;margin-bottom:5px;">
    <tr>
     <td class="menu" style="font-weight:bold;">Poids : </td>
     <td class="menu" style="text-align:right;">193 KB</td>
    </tr>
    <tr>

     <td class="menu" style="font-weight:bold;">Dimensions : </td>
     <td class="menu" style="text-align:right;">800*600</td>
    </tr>
    <tr>
     <td class="menu" style="font-weight:bold;">Catégories : </td>
     <td class="menu" style="text-align:right;">
<a class="" href="http://fcdombesbenjamins.free.fr/galeriephotos/category.php?cat=1">equipe&nbsp;1</a>&nbsp;/&nbsp;

<a class="" href="http://fcdombesbenjamins.free.fr/galeriephotos/category.php?cat=3">equipe&nbsp;1&nbsp;061104&nbsp;ainsudfoot</a></td>
    </tr>
  </table>

Faites un copier coller dans un nouveau fichier pour voir ce que cela fait.

Restera à faire :
- vous devrez modifier aussi les balises gauche et droite (ATTENTION AUX EFFETS DE BORD!!) pour diminuer la largeur. En effet, avec une image en 800px, les fleches sont mal positionnées en résolution médium (1280*1024)
- n'utilisez pas bien sûr l'exemple donné ci dessus et mettez à jour le fichier picture.tpl (et seulement lui)

Je n'ai malheureusement pas le temps d'aller plus loin, mais il me semble aussi intéressant pour toutes les personnes souhaitant personnaliser leur galerie de mettre les mains dans les fichiers tpl et d'acquérir une certaine aisance avec le HTML et le CSS (puisqu'encore une fois, le PHP n'a rien à voir la dedans)

Bonne chance à vous :)

Hors ligne

#10 2005-03-04 15:58:18

latriche
Membre
2005-01-26
200

Re: changer l'emplacement des fleches de defilement

gweltas,

je te remercie et te maudis a la fois

apparemment, ce ke tua s fais a l'air pas mal, mais ca fait trois plombes !!!!!! que (tout le monde connait mon niveau en html) je remplace les lignes particulières que tu m'as donné par des lignes générales que je peux inserer dans picture.tpl.

Un peu de patience, je vais vous les donner ces lignes; pour info j'ai finalement décidé de supprimer tout ce qui est infos sous la photo


<div style="clear:both;"></div>
<div style="white-space:nowrap;">
<div id="gauche">
&nbsp;

<!-- BEGIN previous -->

  <a class="none" href="{previous.U_IMG}" title="{L_PREV_IMG}{previous.TITLE_IMG}">
    <img style="border:none;" width="28" height="22" src="template/default/theme/main_gauche.gif" alt="" />
      <img src="{previous.IMG}" class="thumbLink" style="margin-right:10px;margin-left:5px;" alt="{previous.TITLE_IMG}"/>
      </a>
<!-- END previous -->

</div>
<div id="centre">
 
    <img class="image" src="{SRC_IMG}" style="width:{WIDTH_IMG}px;height:{HEIGHT_IMG}px;" alt="{ALT_IMG}"/>

</div>
<div id="droite">

<!-- BEGIN next -->

  <a  class="none" href="{next.U_IMG}" title="{L_NEXT_IMG}{next.TITLE_IMG}">
      <img class="thumbLink" src="{next.IMG}" style="margin-right:10px;margin-left:5px;" alt="{next.TITLE_IMG}"/>
      <img style="border:none;" class="thumbLink" width="34" height="26" src="template/default/theme/main_droite.gif" alt="" />
      </a>

<!-- END next -->

  &nbsp;
</div>
<div style="clear:both;"></div>

voila donc maintenant de que j'ai enlevé (infos)


<table style="margin:auto;margin-top:5px;margin-bottom:5px;">
    <tr>
         <td class="menu" style="font-weight:bold;">{info_line.INFO} : </td>
         <td class="menu" style="text-align:right;">{info_line.VALUE}</td>
      </tr>
    <tr>
     <td class="menu" style="font-weight:bold;">Poids : </td>
     <td class="menu" style="text-align:right;">193 KB</td>
    </tr>
    <tr>

     <td class="menu" style="font-weight:bold;">Dimensions : </td>
     <td class="menu" style="text-align:right;">800*600</td>
    </tr>
    <tr>
     <td class="menu" style="font-weight:bold;">Catégories : </td>
     <td class="menu" style="text-align:right;">
<a class="" href="{CATEGORY}"</a>

<a class="" href="{TITLE}"</a></td>
    </tr>
   </table>>

ca me prenait vraiment trop la tete de trouver les variables "universelles de poids, dimensions, catégories"


par contre, tu parlais de "centrage", ca, comme tu peux le voir ici
http://fcdombes2.free.fr/galeriephotos/ … age_id=637
je n'y suis pas arrivé, les fleches se trouvant dessus et dessous

j'ai bien essayé de changer les float dans default.css, mais nenni

donc il ne reste plus qu'une toute astuce a trouver pour mettre ces fleches a droite et a gauche

deja merci, ca faisait longtemps que j'attendais


L'erreur est humaine mais un véritable désastre nécessite un ordinateur

http://fcdombes.free.fr/galeriephotos/category.php

Hors ligne

#11 2005-03-04 16:51:50

Gweltas
PhpWebGallery Team
Lyon en théorie
2003-12-04
547

Re: changer l'emplacement des fleches de defilement

ralalalala.. voila la solution... ce qu'il faut pas vous macher le travail parfois :)
Dans le fichier Css, modifie la balise width des tags ci dessous

Code:

#gauche,#droite
{
  float:left;
  width:30%;
  text-align:left;
  white-space:nowrap;
}

Passe par exemple à 15% (enfin regarde ce que cela donne avant) ou bien en valeur fixe (genre 100px)

Ce qu'il y a de bien avec ce nouveau système de template je trouve, c'est que qqun qui veut vraiment modifier un template peut sans crainte de perdre son temps s'investir et apprendre à se servir à fond de CSS. Cela lui servira toujours dès qu'il voudra faire un site web...

Si! Si! Je vous assure!!!

PS. Pour te rassurer, tu as buté sur un point assez complexe du système de css : la gestion de la position des boites!!

Hors ligne

#12 2005-03-05 10:49:35

latriche
Membre
2005-01-26
200

Re: changer l'emplacement des fleches de defilement

ca me rassure, c'est paske c'est dur kji arrive pas

#gauche,#droite
{
  float:left;
  width:30%;
  text-align:left;
  white-space:nowrap;
}

j'espere kil te reste une petite place pour machouiller,
j'ai juste changé  "30%" par "150px" et j'ai presque ce ke je veux; Si yavait une astuce pour faire descendre les fleches de qqes cm, jsuis preneur

bon le résultat  http://fcdombes2.free.fr/galeriephotos/ … age_id=248    est pas mal, les fleches juste un peu hautes

merci et si vraiment ya pas mieux a afire, m'en contenterai


L'erreur est humaine mais un véritable désastre nécessite un ordinateur

http://fcdombes.free.fr/galeriephotos/category.php

Hors ligne

#13 2005-03-05 12:17:40

Sephi
PhpWebGallery Team
Suisse
2004-11-28
430

Re: changer l'emplacement des fleches de defilement

Le résultat est affreux sous Firefox, tout est décalé... :/

Hors ligne

#14 2005-03-06 09:51:50

latriche
Membre
2005-01-26
200

Re: changer l'emplacement des fleches de defilement

effectivement,
ca passait bien sous IE, mais avec firefox, aie aie

fais ch...., c'était presque ske jvoulais sous IE, tout est a refaire.


L'erreur est humaine mais un véritable désastre nécessite un ordinateur

http://fcdombes.free.fr/galeriephotos/category.php

Hors ligne

#15 2005-03-06 10:04:39

latriche
Membre
2005-01-26
200

Re: changer l'emplacement des fleches de defilement

j'ai tout remis, mais les fleches ne sont meme pas centrées sous firefox


bon ben sephi,

tu vois ski te reste a faire, koi ?

deja, fo que les fleches soient sur les cotés, masi en plus fo ke se soit beau sous IE et mozilla


L'erreur est humaine mais un véritable désastre nécessite un ordinateur

http://fcdombes.free.fr/galeriephotos/category.php

Hors ligne

  •  » Utilisation
  •  » changer l'emplacement des fleches de defilement

Pied de page des forums

Propulsé par FluxBB

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