...

Version 3.3 Rev 10 Dev pour Tests

Démarré par maximus23, 21 Janvier 2018 à 02:17:16

« précédent - suivant »

maximus23

Bonjour,

Nouvelle version 3.2 du Module Max Image Management. Core et Curve pour le core ne pas cocher le Template core supplémentaire à l'installation du mod.

Modification de Sélection de la police True Type maintenant avec un sélecteur de fichier directement dans l'admin. Donc dans le dossier TrueType on met les fichiers .ttf que l'on veut et on peut les sélectionner directement via l'admin.

Ajout du Filigrane en mode image avec sélection de l'image. Format Jpf Gif ou Png autorisé pour l'image du Filigrane.

Cette option ne sera d'application si activée que pour les options ne possédant pas un identificateur de texte activé sur l'image principale.

Le placement du Filigrane image peut être mis dans différents emplacements sur l'image principale.

L'image du Filigrane sera mise dans le dossier watermark et sera choisie par sélection dans l'admin.

Attention que ces fonctions protègent vos images mais de façon définitive sur le serveur donc l'image sera fusionnée sur l'image principale.

Ajout du mode entrelacement progressif pour chaque type d'images Jpg-Gif-Png

Ajout du mode Compression pour chaque type d'images :

JPG de 0 à 99 moyenne de 60 à 80
GIF de 0 à 99 moyenne de 60 à 80
PNG de 0 à 9 et le 0 étant sans compression donc le point neutre.

Pour le moment seul la version 3.2 standard est disponible pour tests.

Il faut désinstaller la version 3.1. Vérifier que le répertoire max_uploads a bien été effacée et installer la nouvelle version.

Je rappelle qu'il y a un fix automatique qui modifie le chmod du fichier max_upl_img mais que sur certains serveurs cette fonction ne fonctionne pas toujours et vous aurez alors un retour d'erreur 500 du serveur. Dans ce cas faite un chmod de vos fichiers vous même en 644/755 selon les cas.

A voir sur les autres fichiers du serveur et à éviter un 777

Attention version testée sur nouvelle 2.0.15 il se pourrait qu'il y ait une différence de parenthèse dans le fichier Display.Template de chaque thème Core et Curve entre la nouvelle version 2.0.15 et les versions patchées. Rien de bien grave en cas d'erreurs enlever la parenthèse de finalité :

Code
</script>';
  }
   }
        
   echo'    

Voilà ou cela se situe dans le code xml d'installation.

Nouvelle version 3.3 à tester :

Ajout du bouton mes images pour les utilisateurs.

Les X dernières images définies dans l'administrateur seront affichées pour les membres dans leur gestionnaire d'uploads.

Cette option évite le gaspillage de place par l'utilisateur et une mise en place plus confortable des liens en cas de fermeture ou de crash en cours d'écriture du message car il saura récupérer comme il voudra ses dernières images.

Ces images comportent l'insertion automatique en cliquant sur l'image.

Corrections de quelques bugs sur la version 3.2.

Donc version à tester j'attends vos retours.

Il reste deux trois liens que je devrai faire passer en multi langage car ils sont en dur donc uniquement en FR pour le moment.

:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

Goupilop

Bonjour Max,
Houla, compliqué tout ça, pas envie de perdre les images sur le fofo, donc j'attends voir
Bon dimanche...
Windows 11 Pro x64 - Windows 10 Pro x64 - Linux Debian12 - Emmabuntüs ED5 x64

maximus23

Bonjour,

Non rien de bien compliqué mais c'est du développement à tester donc en local c'est mieux.

:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

alexetgus

Je vais regarder ça, mais j'ai déjà quasiment tout ça, sauf le filigrane, j'en ai pas besoin.
Perso, j'optimise les images sans demander l'avis de l'internaute, vu que ça ne touche pas la qualité.

Je te dirai tout ça, je vais tester en local. ;)

samytou

Je vais tester aussi, merci maximus

maximus23

Bonjour,

Il y déjà 4 révisions depuis et des modifications donc bientôt la suite pour tester en local :)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

samytou


Papoune57

Merci,je vais aussi tester cette nouvelle version.  ;)
SMF 2.1.4

maximus23

Bonsoir,

Certainement une pre-release demain soir et il y a encore pas mal de choses en plus :)

Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

maximus23

Bonjour,

Nouvelle version 3.3 voir premier message du sujet :)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

alexetgus

Bon ben on va regarder tout ça ce week-end, à moins que t'ais prévu une autre version dans la foulée ? ;D

maximus23

Bonjour,

Non maintenant j'attends les retours pour les bugs, options ou autres commentaires.

Tout est le bienvenu et c'est le moment ou jamais :)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

alexetgus

#12
Me voilà pour un premier tout petit feedback.
Tu as peur des martinets ? ;D

Alors, tout d'abord, je ne sais pas ce qui s'est passé à la désinstallation de la 2.5 (je crois que c'est la 2.5).
Le truc s'est réinstallé à la suite de l'ancien. Bien entendu, ca a conduit au crash, un belle erreur 500.
Code
PHP Fatal error:  Cannot redeclare max_upload_management() (previously declared in /xxx/yyy/zzz/Sources/Load.php:2924) in /xxx/yyy/zzz/Sources/Load.php on line 3435

Il a donc fallu que je vire les morceaux de l'ancienne version à la main alors que quand j'ai désinstallé avec le gestionnaire de paquets, tout était en vert...
Heureusement que c'est tombé sur moi ! Avec d'autres, tu aurais été obligé de te déplacer pour dépanner leur forum planté. :P
Forum planté sur toutes les pages parce-que les morceaux restants sont dans le fichier load.php

Ce problème, mets le de côté, si ça se trouve c'est de ma faute.
J'ai tellement bricolé mon SMF qu'il n'a plus rien à voir avec l'original. ::)



Ensuite, la gestion des images déjà stockées.

Ca ne va pas du tout. Tu devrais le retirer.
Les miniatures sont invisibles et il n'y a pas tout.




Hein ? Tu vois bien. On ne voit rien du tout. C'est un gadget qui ne sert à rien.
Attends un peu, je vais revoir le code de gestion des images de chez-oim et je te le donnerai quand il sera terminé.

Autre chose, arrête d'afficher en rouge cette phrase "Gestion Locale des Images". Prends la couleur de la ligne des fichiers joints.
On ne voit que ça, comme un avertissement. Il ne s'agit pas d'inciter les membres à saturer l'espace disque avec leur images en rendant le truc hyper visible.
Il faut que ce soit discret comme le reste, ni plus, ni moins.


Voilà déjà pour un début. Je reviendrai vers toi vite.
Désolé, je ne donne que ce qui ne va pas. Ce n'est pas les compliments qui vont te faire avancer. ;)

maximus23

Bonjour,

Positif ou négatif pas de soucis au moins un retour c'est déjà cela car je fini par me poser des questions si tout va bien sans arrêt !!!

Pour la désinstallation là pas de soucis je l'ai déjà installé une 20 de fois sans soucis sauf parfois la fermeture notée plus haut suivant version patchée ou pas de la 2.0.15. Parfois j'ai déjà noté que les fichiers en fin de page était mal désinstallé et je l'ai déjà notifié à Smf. Donc je vais faire une insertion ce sera plus simple et sans risques.

Pour les miniatures tu mets le nombre que tu veux dans l'admin on peut ajouter une option de désactivation.

Avec les miniatures si tu cliques dessus tu rattrapes ton image dans le message comme expliqué plus haut là c'est une assez grande demande qui avait été faite sur les différents sites vu que certains perdaient leurs images et ré uploadaient les mêmes. On peut faire un hash md5 sur les fichiers pour les duplicatas c'est toujours dans mes notes :)

Je suis en 4k et je dois dire que je vois très bien mes miniatures même très petites et ce n'est pas le but recherché.

Pour une page externe de ton style j'en ai fait une qui sera implémentée plus tard avec toutes les images et options ainsi que l'insertion des liens automatiquement dans les messages.

Pour les liens oui on peut mettre une autre couleur pas d'importance pour moi à l'origine le rouge voulait dire admin only puis je l'ai laissé mais il y avait deux couleurs je pense le remettre comme cela.

Voilà j'attends la suite pour voir un peu comment je vais arranger tout cela.

Je désespère d'avoir d'autres retours..... ce qui est dommage car c'est pour eux pas pour moi :)

Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

alexetgus

#14
Oui, j'ai bien vu que quand on clique sur une miniature ça affiche le BBCode dans le message.
Mais alors sur mon petit écran, il faut être une mouche pour y voir quelque chose. ;D

L'histoire des duplicatas, je vais me pencher dessus aussi avec des hash sha1 ou sha256 ou même md5, je ne sais pas encore. Je prendrai le plus rapide, il me semble que c'est sha1.
Par contre, je ferai ça en nosql ! Pas question d'envoyer des requêtes SQL pour des images.

Mine de rien, chez oim, j'ai déjà trouvé des images en triple exemplaires ! :o


Encore un truc qui me vient. Tu devrais optimiser les images quand elles arrivent sur le serveur ou plus tard dans une cron.
Ca t'éviterait de mettre tous ces paramètres dans l'admin. Plein de monde ne doit rien y comprendre.
Chez oim, c'est une cron qui fait le boulot, tard la nuit, une fois par semaine.
Si tu veux le script bash, demande et je te le donnerai. ;)


Pour les retours, c'est toujours pareil. On fait des trucs pour les utilisateurs mais personne ne dit rien.
Ca parle seulement quand un truc ne va vraiment pas. :'(