# Galerie HTML en Shell

**URL:** <https://www.debian-fr.org/t/galerie-html-en-shell/35518>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 4:02 UTC](https://www.debian-fr.org/t/galerie-html-en-shell/35518 "2016-02-21T04:02:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Engis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/e/4bbf92/32.png) [@Engis](https://www.debian-fr.org/u/Engis)\
**Post date:** [Février 21, 2016, 4:02 UTC](https://www.debian-fr.org/t/galerie-html-en-shell/35518/1 "2016-02-21T04:02:29Z")

</div>

Bonsoir,

J’ai un projet en shell pour lequel je dois générer une galerie html qui, quand je clique sur une image de la galerie, me l’affiche en gros plan (elles sont toutes générées en 200x200) et avec 3 icones: Home qui renvoie à la galerie, Précédent qui affiche en taille réelle l’image précédente de la galerie et Suivant qui affiche évidemment la suivante.

Le hic c’est que je n’ai aucune idée de comment gérer le passage d’une image à l’autre…

J’ai déjà réalisé la galerie shell simple, et je ne peux programmer ma galerie qu’avec du shell et du html.

Merci d’avance!

---

<div class="post-metadata">

**Author:** ![M3t4linux](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/5daacb/32.png) [@M3t4linux](https://www.debian-fr.org/u/M3t4linux)\
**Post date:** [Février 21, 2016, 4:02 UTC](https://www.debian-fr.org/t/galerie-html-en-shell/35518/2 "2016-02-21T04:02:31Z")

</div>

Un peu d’inspiration grâce à ceci peut être [http://www.siteduzero.com/tutoriel-3-129749-tp-generateur-de-galerie-d-images.html](http://www.siteduzero.com/tutoriel-3-129749-tp-generateur-de-galerie-d-images.html)

---

<div class="post-metadata">

**Author:** ![Engis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/e/4bbf92/32.png) [@Engis](https://www.debian-fr.org/u/Engis)\
**Post date:** [Février 21, 2016, 4:02 UTC](https://www.debian-fr.org/t/galerie-html-en-shell/35518/3 "2016-02-21T04:02:31Z")

</div>

Erf, c’est gentil de répondre M3t4linux mais j’ai déjà fini cette partie, qui est à peu de choses près le TP exposé, mon souci se situe plus dans les améliorations. :X

---

<div class="post-metadata">

**Author:** ![syam](https://www.debian-fr.org/user_avatar/www.debian-fr.org/syam/32/2951_2.png) [@syam](https://www.debian-fr.org/u/syam)\
**Post date:** [Février 21, 2016, 4:02 UTC](https://www.debian-fr.org/t/galerie-html-en-shell/35518/4 "2016-02-21T04:02:31Z")

</div>

> [@Engis](#):
>
> Le hic c’est que je n’ai aucune idée de comment gérer le passage d’une image à l’autre…

Avec un lien HTML ? ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green")

 

Non blague mise à part, je comprends pas ce que tu comprends pas. Tu pourrais détailler un peu ce que tu as déjà fait, et ce sur quoi tu coinces ? Parce que là c’est un peu vague…

 

`pour chaque image, générer le html suivant :
    <a href="page_precedente.html">précédent</a>
    <a href="page_suivante.html">suivant</a>
    <br />
    <img src="..." />`  
Toute la délicatesse réside bien sûr à savoir, pour une image donnée, quelle est l’image précédente et quelle est la suivante. Mais bon vu que c’est clairement un exercice pour l’école je vais pas en dire plus que ça tant que tu auras pas détaillé plus.

 

> [@C++ FAQ @ parashift.com](#):
>
> If I did your homework for you, then you might pass your class without learning how to write a program like this. Then you might graduate and get your degree without learning how to write a program like this. You might become a professional programmer without knowing how to write a program like this. Someday you might work on a project with me without knowing how to write a program like this. Then I would have to do you serious bodily harm.

 

Et bien sûr ni toi ni moi ne voulons ça 😛

---

<div class="post-metadata">

**Author:** ![Lhi](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@Lhi](https://www.debian-fr.org/u/Lhi)\
**Post date:** [Février 21, 2016, 4:03 UTC](https://www.debian-fr.org/t/galerie-html-en-shell/35518/5 "2016-02-21T04:03:19Z")

</div>

C’est bien, l’Imag? :\*

Le concerné comprendra.

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 4:03 UTC](https://www.debian-fr.org/t/galerie-html-en-shell/35518/6 "2016-02-21T04:03:23Z")

</div>

C’est l’imag qui propose ça ?
