Vignettes non disponibles

More
9 years 8 months ago - 9 years 8 months ago #24848 by WebActionPHP
Le module ne veux pas afficher les dernières vignettes après 15 diapositives et refuse aussi la dernière vignette du diaporama quelque soit le nombre de diapos. Les vignettes qui ne s'affichait pas s'affiche lorsque l'ordre des dernières sont plancé au milieu et les nouvelles dernière ne s'affiche plus. :(

production.webactionphp.ca

la dernière photo c'est Gilles Vignault
la photo s'affiche mais pas la vignette

Voici l'adresse des vignettes

production.webactionphp.ca/images/DuryFo...eault_hiver_2012.jpg
production.webactionphp.ca/images/DuryFo...lt_hiver_2012_th.jpg
Last edit: 9 years 8 months ago by WebActionPHP.

Please Log in or Create an account to join the conversation.

More
9 years 8 months ago #24860 by ced1870
Replied by ced1870 on topic Vignettes non disponibles
salut
c'est un souci de calcul JS. Edites les css et ajoutes ce code pour forcer la largeur , à ajuster si tu changes le nombre de vignettes
Code:
.camera_thumbs ul { width: 2480px !important; }

CEd

Joomlack Webmaster and Developer

Please Log in or Create an account to join the conversation.

More
9 years 8 months ago #24914 by WebActionPHP
Toutes mes vignettes ont la même hauteur mais pas la même largeur,
or il est difficile de prévoir le résultat et le calcul semble se faire sur la première vignette du slideshow

Si je place la vignette la plus grande en premier
on dispose de largeur suffisante pour toutes les vignettes
mais le centrage n'est pas harmonieux.
la première vignette se place à 300 px;

pour contourner ce problème je place les vignettes à gauche
.camera thumbs ul{text align :left;} maintenant c'est harmonieux

SUGGESTIONS pour trouver une largeur automatique
en général j'ai besoin de 3 vignettes de plus pour 20 vignettes
en fouillant dans le code j'ai repéré le calcul de la largeur dans camera.min.js

L'ORIGINAL
e("ul", b). width(_.length*(parse Int(t thumbwidth) 2));
UNE FOIS TRANSFORMÉ
e("ul", b). width(parse Int(_.length*1.5)*(Parse Int(t thumbwidth) 2));

mais ce calcul ne donne pas de résultat j'obtiens toujours
avec inspection de la page
<ul style="height: 100 Px; width: 2880 px ...

le calcul doit-il ce faire ailleurs aussi...!

J'AI VIDÉ LES FICHIERS DU NAVIGATEUR toujours pareil

Please Log in or Create an account to join the conversation.

More
9 years 8 months ago - 9 years 8 months ago #24922 by WebActionPHP
LA SOLUTION IDÉAL
dans le fichier: ( tmpl/défaut.ph )
ajouter le code suivant dans la boucle de préparation des slides
elle définit la dimension réel des vignettes avec 2 pixels de plus pour l'espace

<?php
$fw_size = getimagesize('http://production.webactionphp.ca'.$item->imgthumb);
$fw_imgThumbsWeight+=$fw_size[0]+2;
?>

puis ce code après la boucle
pour que le css s'ajoute dans l'entête de la page et écrase la définition dans ( camera.css )

<?php
$document = JFactory::getDocument();
$style = '.camera_thumbs ul { width: ' . $fw_imgThumbsWeight . 'px; !important;}';
$document->addStyleDeclaration($style);
?>

Je finit par prendre l'habitude de répondre moi-même à mes questions
J'espère que cela aidera d'autre personnes

le résultat sur:
production.webactionphp.ca/index.php/default2

Merci pour m'avoir mis sur la piste de la résolution de ce problème
Last edit: 9 years 8 months ago by WebActionPHP.

Please Log in or Create an account to join the conversation.

More
9 years 8 months ago #24923 by ced1870
Replied by ced1870 on topic Vignettes non disponibles
merci :)
bien sur que ça aide !
A un moment donné je faisais aussi ça sur le forum joomla, répondre à mes propres questions, maintenant je réponds à celles des autres ;)
CEd

Joomlack Webmaster and Developer

Please Log in or Create an account to join the conversation.

Time to create page: 0.514 seconds

Fast and powerful creation, customizable and responsive.

Read More

We have 1055 guests and no members online