Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

flop25
2011-04-04 18:03:40

plg a écrit:

l'admin n'est pas compatible IE6

alors je résume : admin : js obligatoire plus pas d'IE6
public : pas de js et IE6 compatible
Donc un chinois de base ne peux pas (du moins difficilement) faire une galerie à d'autres chinois (c'est juste un exemple, je sais que leur communauté est très présente sur pwg)

plg a écrit:

les "options d'affichage" de ce genre  je n'y suis pas vraiment favorable, il vaut mieux trouver une solution qui conviennent au plus grand nombre..

je ne comprends pas... tu peux développer stp ?

plg a écrit:

Le clipping c'est moyen. si on veut gagner de la place pour le tri des photos,un cadre carré + un downsize en jquery c'est plus simple.

je ne m'explique pas ce dégout du clipping ! Le jquery va donner du coup un affichage en 2 temps avec un travail coté utilisateur : vu l'utilisation massive de js, on pourrait en faire l'économie pour une fois ?

plg
2011-04-04 17:56:19

l'admin n'est pas compatible IE6

les "options d'affichage" de ce genre  je n'y suis pas vraiment favorable, il vaut mieux trouver une solution qui conviennent au plus grand nombre. Le clipping c'est moyen. si on veut gagner de la place pour le tri des photos,un cadre carré + un downsize en jquery c'est plus simple.

flop25
2011-04-04 17:53:06

le mode c'était juste pour ne pas loader les miniatures et pouvoir faire afficher tout pour les grosses catégories, mais bon c'est du bonus
j'allais marquer :
"Pourquoi tu n'aimes pas le clipping ? si l'utilisateur désactive le js il aura qq problème
D'ailleurs en parlant d'accessibilité : [Bugtracker] ticket 2232 "
mais je n'avais pas lu ta note !
Hum... cela soulève un nouveau problème ! (perso ça me va de dire que le js est obligatoire mais du coup pourquoi ne plus supporter IE6!)
Je vais poster dans le forum EN à propos de ce point

Sinon le clipping est un méthode qui marche très bien et qui ne prend pas de ressource du coté utilisateur : un boucle supplémentaire en php est préférable à du js non ?

P@t
2011-04-04 17:45:23

flop25 a écrit:

pourquoi pas pour les deux mais surtout batch_manager : cela permettrait un gain de place si les miniatures sont grandes ou s'il y en a bcp (surtout le mode texte)

Le mode texte, franchement, je ne vois pas trop l'intérêt... par contre, pouvoir choisir entre la taille normale et un redimensionnement, pourquoi pas... mais un redimensionnement avec jquery, pas de clipping!

flop25
2011-04-04 17:40:34

P@t a écrit:

flop25 a écrit:

ps: perso je pensais à trois options d'affichage des miniatures :
taille par défaut (ce que tu as commité)/ taille réduite (le clipping) / mode texte (les noms avec en info bulle js la miniature au survol)

qu'en penses-tu ?

Pour le batch manager? Pour le elements_set_rank?

pourquoi pas pour les deux mais surtout batch_manager : cela permettrait un gain de place si les miniatures sont grandes ou s'il y en a bcp (surtout le mode texte)

P@t
2011-04-04 17:38:27

flop25 a écrit:

ps: perso je pensais à trois options d'affichage des miniatures :
taille par défaut (ce que tu as commité)/ taille réduite (le clipping) / mode texte (les noms avec en info bulle js la miniature au survol)

qu'en penses-tu ?

Pour le batch manager? Pour le elements_set_rank?

flop25
2011-04-04 17:34:29

mouais surtout la chine
http://www.theie6countdown.com/
mais ce ne serait pas vraiment casser la compatibilité mais juste améliorer un détail pour les autres. Le rendu restera le même qu'actuellement pour ie6
ou alors pour ie 6 :http://www.alsacreations.com/astuce/lire/72-min-width-max-width-min-height-et-max-height-sur-internet-explorer-6.html mais ça jouera sur la performance

Sinon la proposition :

ps: perso je pensais à trois options d'affichage des miniatures :
taille par défaut (ce que tu as commité)/ taille réduite (le clipping) / mode texte (les noms avec en info bulle js la miniature au survol)

qu'en penses-tu ?

P@t
2011-04-04 17:25:43

flop25 a écrit:

il s'agit de IE6 mais ce navigateur n'est même plus supporté par Microsoft !

Il me semblait que IE7 aussi... mais je dois me tromper.
Par contre, je ne suis par sur qu'on soit prêt à casser la compatibilité avec IE6 pour la 2.3: c'est un navigateur encore très (trop) répandu dans certain pays comme la chine.

EDIT: http://www.ie6countdown.com/
11,6% d'utilisateurs dans le monde pour IE6, plus de 33% d'utilisateurs en chine!

flop25
2011-04-04 16:56:51

P@t a écrit:

flop25 a écrit:

Je peux néanmoins commiter du css type max-height/width ?

Il me semble que ce n'est pas reconnu par Internet Explorer

il s'agit de IE6 mais ce navigateur n'est même plus supporté par Microsoft !

P@t
2011-04-04 16:54:50

flop25 a écrit:

Je peux néanmoins commiter du css type max-height/width ?

Il me semble que ce n'est pas reconnu par Internet Explorer

flop25
2011-04-04 16:41:06

P@t a écrit:

Je suis d'accord avec toi, mais pour l'instant, pas de jquery par défaut dans la partie publique...
Mais peut-etre que la 2.3 changera ça...

pourquoi pas

Je peux néanmoins commiter du css type max-height/width ?

ps: perso je pensais à trois options d'affichage des miniatures :
taille par défaut (ce que tu as commité)/ taille réduite (le clipping) / mode texte (les noms avec en info bulle js la miniature au survol)

P@t
2011-04-04 16:39:29

Je suis d'accord avec toi, mais pour l'instant, pas de jquery par défaut dans la partie publique...
Mais peut-etre que la 2.3 changera ça...

PS: je compte faire un truc similaire pour le elements_set_rank, ça me plait pas trop le clipping, il suffirait de redimensionner les miniatures à la volée avec une taille maxi.

flop25
2011-04-04 16:36:09

mettre

Code:

var max_dim_width = 0;
var max_dim_height = 0;
jQuery(document).ready(function() {
  $(".thumbnails img").each(function () {
    if (jQuery(this).height() > max_dim_height)
      max_dim_height = jQuery(this).height() + 10;
    if (jQuery(this).width() > max_dim_width)
      max_dim_width = jQuery(this).width() + 10;

    jQuery(".wrap2")
      .css('width', max_dim_width+'px')
      .css('height', max_dim_height+'px');
  });
});

et
.thumbnailCategory DIV.illustration {
    width: auto;
}
.illustration IMG {
    max-height:120px;
}

Disons qqchose afin gérer les miniatures de tailles supérieur à 140px
cf en image jointe :
sylvia actuellement sans cette gestion
OS_glass avec le code précédent en cours de dev

P@t
2011-04-04 16:26:59

flop25 a écrit:

P@t a écrit:

Code:

var max_dim = 0;
$(window).load(function() {
  $(".thumbnails img").each(function () {
    if (jQuery(this).height() > max_dim)
      max_dim = jQuery(this).height() + 10;
    if (jQuery(this).width() > max_dim)
      max_dim = jQuery(this).height() chuut personne n'a rien vu+ 10;

    jQuery("ul.thumbnails span, ul.thumbnails label")
      .css('width', max_dim+'px')
      .css('height', max_dim+'px');
  });
});

on devrait le publier pour le thème default car le problème y est le même ?

C'est à dire? Theme par défaut?

PS: pour la boulette sur le height, je l'avais vu bien sur ;-)

flop25
2011-04-04 16:04:58

P@t a écrit:

Code:

var max_dim = 0;
$(window).load(function() {
  $(".thumbnails img").each(function () {
    if (jQuery(this).height() > max_dim)
      max_dim = jQuery(this).height() + 10;
    if (jQuery(this).width() > max_dim)
      max_dim = jQuery(this).height() chuut personne n'a rien vu+ 10;

    jQuery("ul.thumbnails span, ul.thumbnails label")
      .css('width', max_dim+'px')
      .css('height', max_dim+'px');
  });
});

on devrait le publier pour le thème default car le problème y est le même ?

Pied de page des forums

Propulsé par FluxBB

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