Fork me on GitHub




(1) 2 3 4 ... 6 »


Photowalls 2.7 et 2.8
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Bonjour,

Je viens de découvrir le module photowalls (v2.7) que j'ai décidé de tester. C'est un module prometteur, et son installation s'est parfaitement déroulée.

Cependant j'ai deux problèmes, l'un concerne les vignettes, l'autre les watermarks.

Les vignettes sont déformées, elles sont étirées pour correspondre aux dimensions définies dans les préférences.

Les watermarks sont toujours présents. Impossible de les désactiver, et même de les supprimer en les éditant.

(Je précise que c'est un essai en local, parfois il y a des différences de comportement en ligne)

Posté le : 25/07/2011 15:06

Edité par Cesag sur 10/11/2011 20:31:52

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Photowalls 2.7
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Résultat mode debug pour suppression watermark:

Fatal error: Call to a member function getVar() on a non-object in C:\Users\LionHell\Documents\Equipe1-242\modules\photowalls\admin\watermarks.php on line 307


Il manque aussi la constante: _AM_CC_CONFIRM_REMOVE

Posté le : 25/07/2011 15:16

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Photowalls 2.7
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bonjour Lionnel:

pour les watermarks cela m'étonne, il faut éditer le mur et dans les paramètres du mur option "watermarks" sélectionner l'item vide.

pour le message d'erreur, je regarde cela dans l'après midi.

Pour les vignettes, effectivement tu as raison elle peuvent être déformées si les tailles ne sont pas bien ajustées.
Je vais modifier cela en recalculant la hauteur automatiquement par rapport à l'original.
Un truc du genre:
hauteurVignette=(hauteurOriginal/largeurOriginal)*largeurVignette

s'affiche correctement


JJDAI


Posté le : 26/07/2011 10:29

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Photowalls 2.7
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Merci JJDAI .... et je te confirme, apparemment toutes les constantes langage de confirmation sont absentes.

Posté le : 26/07/2011 13:24

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Photowalls 2.7
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
re bonjour
----------------------
Je viens de mtetre à jour la version 2.8 du modules, sur mon site et le SVN.

change.log
2011/07/26: Version 2.8 Beta
=================================
- Corection de la fonction watermarks_confirm_ok. (JJD-fr)
- Ajout de déclarations de constantes de langue manquantes. (JJD-fr)
- Harmonisation des prefixes de constanes de langue. (JJD-fr)
- Validation d'un nouveau mur : si le nom n'est pas renseigné, l'enregistremeznt n'est pas validé. (JJD-fr)
Si le champ 'folder' est vide la valeur du champ 'name' lui est affecté. (JJd-fr))
- Correction de la valeur par defaut du text du copyright.
=====================================================
La seule chose que je n'ai pas encore modifiée c'est le calcul de la hauteur automatique des vignettes, car c'est un peu plus long à faire, mais dès que j'ai un moment je m'en occupe.
JJDAI

Posté le : 26/07/2011 17:35

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Photowalls 2.7
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Super ! Bravo pour la réactivité !
Je mets à jour de suite ... pour les vignettes il faudrait modifier où ? Je peux voir ....

Posté le : 26/07/2011 18:35

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Photowalls 2.7
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Mise à jour vers 2.8 effectuée, tout marche à merveille ! Il n'y a plus que l'étirement des vignettes à régler ...

Et si j'osais ... un bloc "dernières images déposées" (comme dans exTgallery par exemple) serait sympa !

Oui je sais ... toujours plus !

Merci !!

Posté le : 26/07/2011 18:59

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Photowalls 2.8
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
JJDAI serait-il compliqué ou opportun de stocker les images dans la taille définie par les préférences du mur ?

Cela permet aux utilisateurs d'envoyer des images sans se soucier de la taille et qu'elles soient automatiquement redimmensionnées par le module, comme le fait eXtgallery (photos intermédiaires).

Ainsi cela limite la taille des fichiers stockés, et cela limite le temps d'affichage en consultation, tout en évitant à l'utilisateur de retailler ses photos avant l'envoi !

Posté le : 26/07/2011 19:25

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Photowalls 2.7
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
re ....

Pour la taille des vignettes, c'est pas tellement ou, mais comment.
sinon pur faire court j'ai déjà mis une fonction qu'il suffit d'appeler avec la largeur de la vignette et les dimention de l'originaux:
Citation :
function pw_getHeight($imgDestWidth, $imgOrgWidth, $imgOrgHeight) {
$imgDestHeight = intval(($imgOrgHeight/$imgOrgWidth) * $imgDestWidth) ;
return $imgDestHeight;
}


pur appeler cette fonction dans l'immédiat et pour faire court ça doit se masser dans le fonction:
Citation :
function pw_buildThumb_once($fileName, $fileThumb, $width, $height) {
global $xoopsDB, $xoopsModule;

$origImage = imagecreateFrom($fileName, $info);

if ($origImage === false) return false;

// recalcul de la hauteur automatique <<<<<<<<<<<<<<<<

$newImage = imagecreatetruecolor($width, $height);



imagecopyresampled($newImage,$origImage,0,0,0,0,
$width, $height ,
$info[0], $info[1]);

imageext($newImage, $fileThumb, $info[2]);
return true;
}

on les dimensions de l'original ans le tableau $info et la largeur de la vignette dans les paramètres donc ca devrait pas trop poser de problèmes;

quand je dis que c'est un peu plus long c'est surtout qu'il faut retirer cette option dans l'admin, voir dans les tables, modifier les appels de fonction, etc ....


Citation :
Et si j'osais ... un bloc "dernières images déposées" (comme dans exTgallery par exemple) serait sympa !

C'est une bonne idées, mais qu'afficherait on ?
Le nom des images peuvent ne pas être explicite, et les vignettes serait peut être un grande pour un block.
Mais je retiens l’idée tout au moins pour les nouveaux murs et les murs dernièrement modifié.

Citation :
JJDAI serait-il compliqué ou opportun de stocker les images dans la taille définie par les préférences du mur ?

ça c'est prévu !

Citation :
Super ! Bravo pour la réactivité !


Merci, mais j'avais justement besoin de me changer les idées parce que je bosse sur un module de gestion de cabinet et je calais sur un truc à la &#&@@*$$!!!.

JJDAI



Posté le : 26/07/2011 20:05

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Photowalls 2.8
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Donc pour l'instant tu as les dimensions de l'original, et à partitr de la largeur définie pour la vignette tu calcules la hauteur vignette ?

Il suffit de rajouter un test:

Si:

la hauteur vignette calculée est supérieure à celle définie dans les préférences

Alors:

Il suffit de partir de la hauteur vignette définie et calculer la largeur vignette en fonction des dimensions de l'original !

Posté le : 26/07/2011 21:39

signé: LionHell
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 3 4 ... 6 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

39 Personne(s) en ligne (27 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 39 | Plus ...