Mini-galerie -> Galerie et retour [Réglé]
LMdF Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre LMdF
- Inscrit le : 28/11/2007
(voir ici en page d'accueil : http://www.leschinchillas.org/gallery/gallery.php )
qui est, j'espère, appelé à devenir un module à part entière dès la prochaine version, est-ce que le lien Voir toutes les photos, qui permet de passer de la seule mini-galerie à la mini-galerie + galerie, ne pourrait pas s'inverser en provoquant alors la fermeture de ce qu'il avait auparavant ouvert, exactement comme on déploie ou contracte un volet optionnel ? On pourrait dans ce cas le rebaptiser Ouvrir la galerie / Fermer la galerie.
We want Information, Information, Information!
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
LMdF Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre LMdF
- Inscrit le : 28/11/2007
KONA :
tu veux faire un lien pour afficher et cacher se mini module ?
Exactement. Pas une bonne idée d'après toi ? C'est pourtant ce que je suis chaque fois tenté de faire quand je me trouve sur une telle page. Maintenant, c'est peut-être un TOC, mais si on est nombreux à l'avoir, alors pourquoi pas
?
We want Information, Information, Information!
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
[code=html]<style> /* Css pour la mini galerie */
.clicTitre{
height:32px;
padding-bottom:15px;
background:#B3DAEF;
border-bottom:1px dashed #0099FF;
border-right:1px solid #0099FF;
border-left:1px solid #0099FF;
border-top:1px solid #0099FF;
height:28px;
width:98%;
margin-left:auto;
margin-right:auto;
font-size:12px;
}
.clicCacher{
position: relative;
text-align:right;
}
.contenant{
width:98%;
background:#DFF4FF;
border-left:1px solid #0099FF;
border-right:1px solid #0099FF;
border-bottom:1px solid #0099FF;
display : block;
margin-left:auto;
margin-right:auto;
}
</style>
<script>
function afficheId(baliseId)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='visible';
document.getElementById(baliseId).style.display='block';
}
}
function cacheId(baliseId)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='hidden';
document.getElementById(baliseId).style.display='none';
}
}
cacheId('contenu');
// si JavaScript est disponible, cache le contenu dès le
// chargement de la page. Sans JavaScript, le contenu sera
// affiché.
</script>
<div align="center" class="clicTitre">
<a href="javascript:afficheId('contenu')"><img src="../templates/{THEME}/images/bas.png" alt="montrer"/></a>
<span style="color:#FFFFFF;font-weight:bold;">{L_RANDOM_PICS}</span>
<a href="javascript:cacheId('contenu');"><img src="../templates/{THEME}/images/haut.png" alt="fermer"/></a>
</div>
<div class="contenant" id="contenu">
<div class="clicCacher">
<script type="text/javascript">
<!--
var sum_height = {SUM_HEIGHT};
var sum_width = {SUM_WIDTH};
var hidden_height = {HIDDEN_HEIGHT};
var hidden_width = {HIDDEN_WIDTH};
var scroll_speed = {SCROLL_SPEED};
var scroll_mode = '{SCROLL_MODE}';
{ARRAY_PICS}
-->
</script>
<br /><br /><br />
<div style="width:660px;height:auto;overflow:hidden;text-align:center;margin-left:20px;margin-right:auto;margin:auto;position:relative;">
<div id="thumb_mini" style="left:0px;top:0px;position:relative;margin-top:5px;" onmouseover="temporize_scroll()" onmouseout="temporize_scroll();">
# START vertical_scroll #
# START pics_mini #
<a href="{vertical_scroll.pics_mini.U_PICS}#pics_max"><img src="{vertical_scroll.pics_mini.PICS}" alt="{vertical_scroll.pics_mini.NAME}" width="{vertical_scroll.pics_mini.WIDTH}" height="{vertical_scroll.pics_mini.HEIGHT}" /></a>
# END pics_mini #
# END vertical_scroll #
# START horizontal_scroll #
<table>
<tr>
# START pics_mini #
<td style="padding:4px;"><a href="{horizontal_scroll.pics_mini.U_PICS}#pics_max"><img src="{horizontal_scroll.pics_mini.PICS}" alt="{horizontal_scroll.pics_mini.NAME}" width="{horizontal_scroll.pics_mini.WIDTH}" height="{horizontal_scroll.pics_mini.HEIGHT}" /></a></td>
# END pics_mini #
</tr>
</table>
# END horizontal_scroll #
</div>
{L_NO_RANDOM_PICS}
</div>
<div align="center">
<a class="small_link" href="../gallery/gallery.php{SID}">Voir toutes les photos</a>
</div>
</div>
</div>[/code]
bas.png
haut.png
Édité par KONA Le 05/01/2008 à 17h32
LMdF Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre LMdF
- Inscrit le : 28/11/2007
We want Information, Information, Information!
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
Sinon c'est très facile de le faire ( surtout que le css je l'ai mis dans le tpl pour simplifier la chose )
Tu veux le faire sur ton site ? si oui , je t'expliquerai comment procéder .
LMdF Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre LMdF
- Inscrit le : 28/11/2007
KONA :
L'ajouter au module définitif je pense pas qu'il vont vouloir .
?
KONA :
Sinon c'est très facile de le faire ( surtout que le css je l'ai mis dans le tpl pour simplifier la chose )
Tu veux le faire sur ton site ? si oui , je t'expliquerai comment procéder .
Tu veux le faire sur ton site ? si oui , je t'expliquerai comment procéder .
Merci, j'accepte volontiers, mais je pense à tous ceux qui souhaitent personnaliser leur site sans efforts/connaissances en programmation, même minimes (après tout, c'est bien ça la vocation d'un CMS) : s'ils doivent d'abord installer le script de la mini galerie avant d'y ajouter, comme une surcouche supplémentaire, ton propre script, ils vont y renoncer pour se tourner vers une solution qui leur offre la même chose clés en mains. C'est une question de politique de développement. À débattre, s'il le faut vraiment... mais je ne pense pas que ça s'impose.
We want Information, Information, Information!
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
Citation : Super KONA. J'espère que quelqu'un (Ptithom peut-être ?) ne va pas tarder à l'implanter sur un site pour nous montrer tout l'intérêt de la chose en attendant de l'ajouter au module définitif. Merci encore.
KONA :
L'ajouter au module définitif je pense pas qu'il vont vouloir .
Ptithom Membre non connecté
-
Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
-
Equipe Historique
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
Ptithom Membre non connecté
-
Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
-
Equipe Historique
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
LMdF Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre LMdF
- Inscrit le : 28/11/2007
KONA :
ouis mais le truc c'est que tout le monde veux pas le mettre à cette endroit .
Bien entendu, mais pour ceux qui souhaitent le faire ! Il doit être possible d'appeler la galerie de différentes façons. Une de ces façons est de la lancer au démarrage du site sous forme d'une mini galerie et alors une autre possibilité consiste à faire apparaître (et disparaître) à volonté le module galerie qu'on aurait pu autrement appeler directement depuis l'un des volets latéraux ou encore depuis un lien du menu ou de la barre horizontale supérieure, mais sans passer par l'affichage de la mini galerie au centre de la page. Pour moi la mini galerie à défilement horizontal c'est comme la bande annonce d'un film qu'on va ensuite choisir de visionner dans son intégralité ou non. Cela peut constituer un choix de promotion pour un site qui décide d'axer son contenu, sinon exclusivement, du moins en grande partie sur le visuel. Je ne sais pas si j'arrive à être assez clair...
En tout cas merci de ton intérêt... et de ton désintéressement pour coder un truc qui ne va peut-être servir qu'une fois si ce n'est pas pour en faire profiter tout le monde !
Edit. : Ouf ! Je vois que ça mitraille dur pendant que j'essaie d'argumenter tant bien que mal. Merci de ton renfort Ptithom et bravo à la prévoyance de CrowkaiT !
Édité par LMdF Le 05/01/2008 à 18h34
We want Information, Information, Information!
Ptithom Membre non connecté
-
Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
-
Equipe Historique
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
LMdF Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre LMdF
- Inscrit le : 28/11/2007
Cela dit, KONA, ton travail n'aura pas été inutile vu que c'est certainement appréciable de disposer de la possibilité d'occulter momentanément la mini-galerie pour s'offrir un confort de navigation/visualisation plus grand dans la page d'accueil, même si - je n'ai pas vérifié si c'était le cas - l'ouverture du site doit toujours se faire mini-galerie déployée, à la différence de la seconde barre de menus du BBCode qui garde les préférences d'affichage de l'utilisateur à sa précédente connexion.
Comme malgré tout j'aimerais bien que mon idée initiale soit suivie d'effet si elle intéresse d'autres codeurs, je me permets de rouvrir le sujet.
We want Information, Information, Information!
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
LMdF :
Au vu du résultat obtenu, je n'ai pas dû être suffisamment clair dans ma demande : dans mon esprit, il ne s'agissait pas de faire disparaître/réapparaître la mini-galerie, mais, à partir du lien Voir toutes les photos, que pour cette raison je proposais de formuler autrement (voir post ci-dessus), de faire apparaître/disparaître la galerie proprement dite.
Pas très bien compris .
Lorsque tu clique sur voir toutes les images tu veux que la galerie soit déroulé dans le même bloc ?
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
