Smf® Solutions

Smf 2.0.x => Upload Images => Discussion démarrée par: maximus23 le 09 Février 2018 à 20:41:01

Titre: Modifications / Ajouts / Corrections / Version 3.5 & 4.5
Posté par: maximus23 le 09 Février 2018 à 20:41:01
Bon là je marque quelques trucs qui me passe dans l'esprit.

Réflexion :

Peut-être faire aussi le contraire et vérifier que des liens non associés à des fichiers soient traités aussi et remplacé par une image type avec indication ou alors un point transparent ou alors suppression pure et simple du lien mais bon là on pourrait se demander ce qu'il manque.

A corriger :

Des fautes de frappe dans le module orphelin et quelques dénomination de texte qui sont incorrectes.
Fait OK.

Passer de toute façon tout ce foutu texte en string de texte multilingue.

Demande de divers sites :

Vérification supplémentaire du watermark sur les gif et jpg car utilisés en divers formats sur divers sites donc on vérifie tout pour le backup. Fait OK

Voir la possibilité par l'utilisateur de supprimer une image uploadée -> Là j'en sais rien avec la gestion orpheline si c'est bien nécessaire. ???

Passer la page en standalone directement au forum et non en externe.
Fait Ok.

Voilà pour le moment je devrais mettre cela autre part pour mettre toutes les propositions faites.

Une grosse partie du code scindée et passée en fonction :)

Ajout de l'historique complet.

Pour la vérification des liens/fichiers base Messages et Messages Personnels concaténées pour la recherche.

Testé sur 10.000 fichiers Tests faits en 11 secondes Version 2.0 php 7.1 et 7.2 .( A optimiser pour la version 2.1 car là y a un truc qui colle pas avec la Bdd.

Voilà j'attends la suite des tests et des commentaires.

Toujours version de développement.

:)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.3 Rev 10
Posté par: alexetgus le 10 Février 2018 à 21:01:39
Pour pouvoir supprimer une image, il faut vérifier qu'elle n'existe pas dans la table des messages et MPs.
Bien entendu, ça veut dire requête SQL, ce que je n'apprécie pas beaucoup en terme de ressources système.

Un anti flood pourrait aussi être pratique. En créant un petit script, il est simple d'envoyer des images sur le serveur, encore et encore. Jusqu'au crash.
Le plus simple est de regarder le nom du dernier fichier stocké, vu que c'est un timestamp. Ca permet de connaitre l'heure de stockage de l'image et de limiter l'arrivée des suivantes.
Titre: Re : Modifications / Ajouts / Corrections / Version 3.3 Rev 10
Posté par: maximus23 le 10 Février 2018 à 21:34:19
Bonsoir,

Des requêtes il y en aura toujours de plus cela sera temporisé pour le serveur x secondes toutes les x requêtes.

Le module sera exécuté une fois toute les lunes on sait même le mettre sur le cron de Smf mais bon je préfère quand même un visuel.

==>>>>  Ok pour la vérification de la base Mps celle là je l'ai zappé. <<<====

Autoriser l'emploi du module dans les Mps ? En général le module Mps attachments est mis c'est pour cela que je l'ai zappé d'ailleurs à force on n'y pense plus aux Mps.

Pour le flood oui le tout est de voir le réglage nombre et x time ?

:)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.3 Rev 10
Posté par: alexetgus le 11 Février 2018 à 20:34:32
Qu'une image affichée dans un post soit reprise sur un MP, je n'y vois pas de problème.
Par contre, héberger des images rien que pour les MPs, ça je suis contre. Le module dans les MP, c'est pas une bonne idée.

Sinon, pour le réglage du temps, une quinzaine de secondes entre chaque image suffirait à se protéger d'une attaque.
Ca donnerait time() >= (timestamp_du_nom_de_l'image + 15) pour autoriser une autre image.
Pour ne pas obliger la personne à reposter son image, on pourrait la faire attendre le temps nécessaire avant d'accepter l'image.
Titre: Re : Modifications / Ajouts / Corrections / Version 3.3 Rev 10
Posté par: maximus23 le 12 Février 2018 à 13:12:22
Bonjour,

En ce qui concerne les tests et la fusion message => mp c'est fait.

J'ai ajouté un test séparé pour vérifier le nombre de fichiers mis dans les Mp pour juger d'une anormalité le cas échéant en se penchant sur la différence des différents tests.

Le mode expert se fait lui sur une vérification et un report des deux bases et la suppression elle fait bien entendu la suppression des fichiers ne se trouvant pas dans la base message ni dans la base Mp.

Voilà en ce qui concerne l'avancée des fichiers orphelins.

Je ne met pas encore le fichier en test pour le moment car je dois encore ajouter un mode automatique pour les non initiés qui fera toute la série de modifications en une seule fois.

Mais le fichier est disponible sur demande sans soucis.

:)

Pour l'intégration du module dans les Mp je suis contre aussi il y a le module par fichiers attachés si ils veulent car le module en Mp permettrait un trop grand laxisme sur le serveur.

:)

Anti flood noté pour la mise en place.

:)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 10 Mars 2018 à 12:20:29
Bonjour,

Modifications en cours effectuée de cette version :

Modification de la structure de programmation un fichier fonction est ajouté pour mieux scinder le code.

Les librairies sont mises à jour et sont fusionnées pour certaines donc gain de chargement et d'exécution.

Retrait de l'option admin des permissions pour tous désormais les permissions seront obligatoires pour tout les groupes de membres.

Modifications et correction des calculs de poids des images.

Ajout d'une option de vérification par rapport à la taille maximale autorisée par le serveur. En cas de dépassement seule la taille maxi du serveur sera prise en compte.

Ajout du module des gestion des fichiers orphelins.

Pour ce faire un index FULLTEXT sera créé sur la base messages et messages personnels.

Cela permet de traiter des millions de messages en quelques secondes.

Corrections de divers petits bugs.

Voici pour l'avancée actuelle du module.

:)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Papoune57 le 11 Mars 2018 à 21:43:53
Encore du super boulot.
Impatient de pouvoir tester cette nouvelle version.
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 14 Mars 2018 à 15:20:03
Bonjour,

Version 3.4 tourne sur quelques très gros forums sans grands soucis on analyse et corrige le tout.

Encore quelques bugs de résolus bientôt la version sera mise à disposition :)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 18 Mars 2018 à 00:07:12
Bonjour,

Avancée :

Pour Historique et Dernières Images ils seront gérés par les permissions :)

:)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 21 Mars 2018 à 21:44:32
Bonjour,

Modification de la barre de progression des uploads pour les petites vitesses.

Merci de tester :)

Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: alexetgus le 22 Mars 2018 à 21:05:05
En ce qui me concerne, c'est pas la peine que je teste cette progress bar, j'y verrai rien.
J'ai la chance d'habiter une grande ville et d'avoir la fibre. Du coup, je compatis avec ceux qui ont besoin d'une progress bar. :'(
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 23 Mars 2018 à 12:55:20
Bonjour,

Oui pour les très grandes vitesses on ne voit quasi rien mais on doit penser à tout le monde car il y a encore pas mal de personnes qui ont des petites connexions. J'ai du mettre des points d'arrêts dans le script pour le faire d'où ma demande tests.

Avancement :

Ajout de la taille des vignettes en pixels dans mes dernières images. Taille sur la hauteur de l'image définissable le ratio se calcule automatiquement.

:)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: alexetgus le 23 Mars 2018 à 13:15:43
Une idée me vient. Tu vas avoir du boulot. ;D

Quand un admin utilise le mod, ce serait bien qu'il puisse choisir le dossier membre où sera stockée l'image.
Il arrive qu'on tombe sur une image externe postée par un membre en lisant un post.
Ca permettrait de récupérer les images affichées en hotlinking par un membre et de les héberger dans son dossier d'images. :)  

J'imagine que tu connais le truc pour savoir si un utilisateur est admin ou pas. ;)  
Code: php
if($context['user']['is_admin']) {
Code pour admin;
}

OU

if(!$context['user']['is_admin']) {
Code pour membre;
}



Si on pouvait héberger en donnant le lien d'une image en plus d'un fichier, ce serait très bien aussi. :)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 23 Mars 2018 à 15:59:46
Bonjour,

@alexetgus : Et tu comptes mettre cela ou la possibilité de le faire dans le profil de chacun ?

:)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: alexetgus le 23 Mars 2018 à 16:14:16
Cool, ça marche ! :)


Pour ce qui est de stocker des images dans les dossiers d'autres membres, c'est réservé admin.

Par contre, récupérer des images à partir d'un lien, ça peut être mis à disposition des membres. Si ça peut les empêcher de faire du hotlinking. ::)

Je crois qu'il faudrait ajouter des headers à la requête pour le webmaster du site où l'image est prise, histoire de rester honnête.
Exemple :
X-to-site: smf-fr.com (Site qui récupère l'image)
X-User-IP-Time: 127.0.0.1 1521817586 IP du membre et timestamp de la récupération d'image.
X-Contact-for-abuse: abuse@smf-fr.com pour laisser une adresse mail de contact en cas de violation de copyright, images sans licence mais webmaster pas content quand même ( ;D ), etc.

Et dans l'user-agent de la requête qui récupère l'image, on place les même infos en plus de l'user-agent du membre.
Exemple : Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36 OPR/52.0.2871.30 - smf-fr.com - 127.0.0.1 1521817586 - abuse@smf-fr.com
Ca change du fameux Curl ou Wget pour seule info. Perso, je bloque ces user-agent.

De toute façon, quand une image est affichée en hotlinking, le webmaster de l'image récupère les mêmes infos des personnes qui affichent l'image.
Comme ça, ça pourrait peut-être faire prendre conscience que le hotlinking n'est pas si innocent que ça.
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 23 Mars 2018 à 21:56:40
Bonsoir,

Récupérer un lien à partir d'une url ou adresse c'est très simple à faire avec CURL et de mettre les headers nécessaires lors de la réécriture du fichier.

Mais bon je pencherais pour un autre mod avec un bouton dans le message qui permettrait de le faire pour ceux qui le veulent.

Moi si je vois un lien en hotlinking marqué avec un copyright ou autres trucs du genre là je l'efface tout simplement je n'ai même pas envie de le récupérer.

L'idéal est que chaque webmaster prenne conscience de ce problème et mettent une gestion simple de cela sur leur serveur.

Maintenant celui qui veut absolument mettre une image incognito la récupère du serveur et la met ou il veut. Le temps de voir que l'image ou la photo ont été piratées il se passera pas mal de temps.

J'ai eu pas mal de cas sur des sites de photos ou pour finir on a pris la décision de mettre un watermark visible ou numérique et on pouvait les retrouver assez facilement avec Google image. Je demande si ce service existe encore d'ailleurs ?

Là on est vraiment dans un truc récurent et qui malheureusement est assez courant.

:)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 26 Mars 2018 à 18:45:03
Dans la marche à suivre pour installer la ver 3.4 tu écris à propos de la sauvegarde bdd par phpmyadmin

  ... L'index aura comme nom 'body' en mode FULLTEXT ...

Ca veut dire quoi ?
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 26 Mars 2018 à 19:02:56
Bonsoir,

Si tu as un petit forum ne t'en préoccupe pas tu le fais avec la gestion de création automatique du module.

Sinon ce n'est pas pour la sauvegarde c'est l'index qui va être créé par le panneau de gestion admin du module et il faut le faire après une sauvegarde de la Bdd par sécurité.

Je rappelle qu'une sauvegarde se fait avec mysqldumper et pas avec phpmyadmin qui n'est pas fait pour cela.

Si tu veux créer tes index manuellement tu dois le faire avec phpmyadmin.

Je vais mettre la procédure pour ceux qui en ont besoin :

Tu te mets sur la base messages puis tu fais structure.

Tu te mets sur champs body.

Tu fais plus à la fin de la ligne et là tu sélectionnes TEXTE ENTIER et tu cliques dessus.

Tu vas avoir un message voulez vous ajouter un INDEX FULLTEXT et tu fais ok.

Cela peut un tout petit peu différer suivant les versions de phpmyadmin mais pas grand chose dans la procédure.

Il faut faire le même sur la table personal_messages.

:)

Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 26 Mars 2018 à 19:06:59
Merci pour les précisions ! :)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 27 Mars 2018 à 08:12:49
J'ai effectué l'installation sans problème :) et commencé à tester les différentes options.
Pour le moment je n'ai pas encore lancé la gestion des fichiers orphelins et donc pas encore créé l'Index FULLTEXT.

J'ai remarqué un petit bug dans l'utilisation des options des paquets.
 
Le fait de cocher ou décocher l'option Ajouter du Texte aux Images n'a aucun effet.
L'option reste activée. Lorsque l'utilisateur poste une nouvelle image et demande un Redimensionnement auto il se voit proposer un ajout de texte dans l'image même si l'option n'est pas coché dans l'Admin.
En fait j'ai l'impression que les options Texte aux Images et Redimensionnement auto sont "couplées"




Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 27 Mars 2018 à 08:30:07
Bonjour,

Oui cela doit-être indiqué optionnel donc si on ne met rien cela n'entre pas en ligne de compte :)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 27 Mars 2018 à 08:41:18
Est ce que c'est possible de le désactiver complètement. C'est à dire que ça n'apparaisse plus même en optionnel ? 
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 27 Mars 2018 à 08:52:26
Bonjour,

Non car alors il faut faite une option d'option et cela devient lourd à gérer :)

Donc je récapitule le menu texte c'est pout texte seul sur l'image.

Pour les autres options il y a le menu texte qui est optionnel et donc tant que l'on ne met pas un string de texte il n'est pas activé.

Il faut que tout cela aille très vite et avec le minimum de requête. Donc peut-être à méditer pour une version future en ajax / json pour la rapidé et le mode dynamique :)



Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 27 Mars 2018 à 09:08:05
D'accord  je crois que j'ai compris. Je ne l'avais testé sur la version précédent :)

Je continue par la partie gestion des fichiers orphelins.

Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 27 Mars 2018 à 09:14:15
Oui pas de soucis :)


Je vois 26 passés et pas de retours pour le moment donc pas trop mal sinon j'aurais eu des appels au secours :) 

Bon c'est couplé avec une autre partie du forum qui lui est totalement privé seul un message ou l'autre est partagé et rien de plus car c'est du développement sur mesure mais pas encore de retours donc cela se passe pas trop mal :)



Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 27 Mars 2018 à 09:48:35
Pour la gestion des fichiers orphelins, j'ai tout fait dans l'ordre indiqué et tout c'est bien passé. :)

Deux questions tout de même.

- Les fichiers orphelins c'est bien les fichiers qui sont dans les dossiers Upload/Utilisateurs et qui n'ont pas de liens dans au moins un des post du forum ?

- lorsque je suis dans la partie Admin/Gestion des fichiers orphelins, le menu principal (celui qui permet de retourner au forum, ... Aide, ... , Modérer, ... Déconnexion) a perdu les accents. Il y a des ? à la place. Ceux ci reviennent lorsque je reviens sur le forum.

 
Ps : Tu veux dire que j'aurais du mettre mes remarques dans une partie privée du forum ?
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 27 Mars 2018 à 10:31:01
Non la partie privée n'a rien avoir avec tes messages tu es au bon endroit :)

Ton forum est en iso ou utf8 ? car j'ai tout testé sur un forum utf8 comme ce sera la norme avec les nouvelles mises à jour etc..

Donc regarde et dis moi si tu es en iso.

:)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 27 Mars 2018 à 10:54:33
Il est en Iso
La nouvelle norme en utf8, pourquoi ?
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 27 Mars 2018 à 11:04:04
Alors tu ne devrais pas avoir de points d'interrogations sur tes accentués c'est bizarre cela tu saurais mettre une capture écran ?

Citation de: Philippe le 27 Mars 2018 à 09:48:35Les fichiers orphelins c'est bien les fichiers qui sont dans les dossiers Upload/Utilisateurs et qui n'ont pas de liens dans au moins un des post du forum ?
Oui c'est exact.
:)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 27 Mars 2018 à 11:42:14

C'est juste dans cette partie de l'admin au niveau du menu principal et dans le bas de page.



(https://www.smf-fr.com/uploads/phil185_61/1522143630.jpg)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: alexetgus le 27 Mars 2018 à 12:46:04
Citation de: maximus23 le 26 Mars 2018 à 19:02:56Je rappelle qu'une sauvegarde se fait avec mysqldumper et pas avec phpmyadmin qui n'est pas fait pour cela.

Rooooh ! Alain, allons ! :o
J'utilise régulièrement PhpMyAdmin pour faire mes backups de bases. C'est bourrée de petites fonctions très sympathiques. :)

Bien entendu, pour les backups automatiques, c'est un autre système, mais hein ? :-X  ::)


Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: alexetgus le 27 Mars 2018 à 12:58:12
Au fait, c'est où qu'on peut récupérer le mod ?

Bon, je te l'ai dit, je ne l'installerai pas. Mais rien ne m'interdit de récupérer ce que je trouve d'intéressant. ;)

Cette histoire d'index va multiplier au moins par 2 ou 3 la taille de la base, non ? A moins que j'ai mal compris. C'est aussi pour ça que j'aimerais avoir le mod, le décortiquer.
Tu crées un index pour tes recherches, c'est ça ?

un simple :
Code
SELECT * FROM `NOM_BASE`.`PREFIXE_messages` WHERE (`body` LIKE '%https://URL_SITE/uploads/member_XXX/IMAGE%');
Ca n'aurait pas suffit plutôt que de créer un mega index ?
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 27 Mars 2018 à 13:11:28
Bonjour,

Le mod il est épinglé dans le dessus de la section.

Un Like sur une requête oulala si tu dois traiter de grosses bases tu n'y arriveras jamais si il y a bien un truc à proscrire c'est cette fonction :)

L'index ne va pas prendre une grande place dans la base pour des millions de message c'est vraiment minime.

Le fonctionnement de cet index est assez spécial regarde sur un coup de Google pour les explications ce sera plus simple.

Phpmyadmin pour les backups non car il s'arrête et ne réactualise pas la remise en place des grosses bases dès que le timeout Php est dépassé. Il est bon pour faire des procédures sur les bases sans plus.

:)

@Philippe : Ton cas est vraiment bizarre tu es le seul à avoir ce problème jusque maintenant :)

Je vais analyser cela :)


Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 27 Mars 2018 à 13:17:32
Citation de: maximus23 le 27 Mars 2018 à 13:11:28@Philippe : Ton cas est vraiment bizarre tu es le seul à avoir ce problème jusque maintenant :)

Je vais analyser cela :)




Et il a fallu que ça tombe sur moi :D Prends ton temps, y'a pas d'urgence.

Sinon pour info, j'ai réinstallé Pretty Url et ça fonctionne correctement.

 
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 27 Mars 2018 à 13:34:17
C'est déjà une bonne chose de résolue ce fameux Pretty Url :)

N'oublie pas de mettre les permissions à tes groupes de membres :)

Pour le bug rien de bien grave juste un truc d'affichage de caractères qui ne porte pas à conséquence donc je verrai cela à tête reposée car je suis de garde et je suis assez dissipé avec tout se qui se passe en live ici :)

Désolé si mes réponses sont courtes fini la pause bon courage et tiens moi au courant pour la suite merci :)

Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 27 Mars 2018 à 13:51:41
Ok merci et bon courage pour ta garde ! :)
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Papoune57 le 27 Mars 2018 à 14:59:51
Mise en place de la nouvelle version sur mon site et RAS.
C'est impeccable,encore du beau boulot Max
Titre: Re : Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 27 Mars 2018 à 18:40:49
Bonjour,

Citation de: Papoune57 le 27 Mars 2018 à 14:59:51Mise en place de la nouvelle version sur mon site et RAS.
C'est impeccable,encore du beau boulot Max
Merci et c'est une bonne chose :)
Citation de: Philippe le 27 Mars 2018 à 13:17:32Et il a fallu que ça tombe sur moi (https://www.smf-fr.com/Smileys/default/cheesy.gif) Prends ton temps, y'a pas d'urgence.
Ne t'inquiète pas moi je suis le spécialiste des produits défectueux :) Si un truc est mal foutu sur des centaines je le choppe d'office ;)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: alexetgus le 28 Mars 2018 à 10:42:40
CiterUn Like sur une requête oulala si tu dois traiter de grosses bases tu n'y arriveras jamais si il y a bien un truc à proscrire c'est cette fonction

Ouf, je suis sauvé, ma base est minuscule, mon site aussi, et mon nombre de membres encore plus ! Ma base n'a rien à voir avec celle de pôle emploi. ;D

Ca justifie de faire grossir la base avec cet index ? Je n'ai pas encore regardé tes modifs, mais j'imagine que tu utilises les fonctions SMF pour rechercher les images.
Enfin bon, je te dirai. ;)



Citation de: maximus23 le 27 Mars 2018 à 13:11:28Phpmyadmin pour les backups non car il s'arrête et ne réactualise pas la remise en place des grosses bases dès que le timeout Php est dépassé. Il est bon pour faire des procédures sur les bases sans plus.

Rooooh ! Comment qu'il est plein de mauvaise volonté. ;D

Aujourd'hui, PhpMyAdmin permet de dépasser le fameux délai de 30 secondes, à l'import comme à l'export. Il suffit de cocher la case adéquate.
Sinon, dans le htaccess de la bête tu ajoutes quelques lignes de config PHP : ;)
Code: apache
php_value post_max_size 50M
php_value upload_max_filesize 50M
php_value max_execution_time 120

Avec des outils aussi sensibles, il y a aussi une directive qui n'est pas inutile :
Code
SSLRequireSSL
Les gars qui bricolent en clair, je ne supporte pas.


Bon, c'est vrai que PhpMyAdmin n'est pas étudié pour les débutants et les gens pressés. Il propose des options et paramètres qui en feraient reculer plus d'un ! Des outils comme MysqlDumper sont beaucoup plus simples et rapides à obtenir ce qu'on veut.
Mais je préfère quand même PhpMyAdmin. Oui je sais, je suis un psychopathe du paramètre.:P
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 28 Mars 2018 à 12:20:36
J'ai fait une sauvegarde avec les deux . Résultat après transfert sur mon disque dur et décompression pour obtenir deux fichiers xxx.sql

Les tailles de ces deux fichiers sont carrément différentes !
 Comment est ce possible ? De quoi ça peu venir ?

PhpMyAdmin 193 Mo
MysqlDumper 87Mo

Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 28 Mars 2018 à 14:00:34
Je me suis permis de faire une petite modif dans l'affichage des vignettes dans la fenêtre Historique.
Surement à cause de mon age :D mais les vignettes ne me semblaient pas assez grandes

Je ne sais pas si j'ai bien fait mais si tu peux me dire si c'est bon ou pas ?

J'ai changé la ligne 220 dans le fichier max_users_img.php
J'ai mis $l_vign = 80 au lieu de 40

Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 28 Mars 2018 à 14:38:54
Citation de: Philippe le 28 Mars 2018 à 14:00:34J'ai changé la ligne 220 dans le fichier max_users_img.php
J'ai mis $l_vign = 80 au lieu de 40
Bonjour,
Oui mais attention que certains navigateurs n'attrapent pas un overflow de la fenêtre complète ou certaines résolutions qui sont plus petites.
Citation de: Philippe le 28 Mars 2018 à 12:20:36Les tailles de ces deux fichiers sont carrément différentes !
 Comment est ce possible ? De quoi ça peu venir ?
Tu es certain que tu n'as pas un sql compressé dans les deux ?
J'ai essayé de reproduire ton bug avec les accents et j'y arrive pas :)
Dans ton settings tu as bien la ligne :
Code
$db_character_set = 'utf8';


Sinon tu n'as rien qui a modifié ton SSI ?
:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 28 Mars 2018 à 15:31:03
Pour les navigateurs, je vais essayer avec plusieurs. Et les utilisateurs vont déjà me dire si ça ne fonctionne pas avec les leurs. Et au cas où je pourrais toujours revenir en arrière.  :)


Pour le sql compressé, non, je ne crois pas puisque j'ouvre les deux fichiers avec un éditeur de texte basique. A moins que j'ai loupé qq chose.


Pour le Settings je n'ai pas la ligne avec uft8


et pour le SSI je vais regarder si un ancien mod ne l'aurait pas modifié :)


Merci

 
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 28 Mars 2018 à 16:01:39
Citation de: Philippe le 28 Mars 2018 à 15:31:03Pour le Settings je n'ai pas la ligne avec uft8
Alors ton forum n'est pas en utf8.
Regarde un peu dans ton admin -> Langue -> il doit-être mis iso ou utf8 et logiquement cela doit-être mis iso.
Si c'est le cas je crois savoir d'où vient le bug c'est un fichier de langue codé en entités html qui ne passe pas dans sous cette forme.
Toujours voir ce qu'il en est alors je testerai sur un forum iso car personne n'est plus en iso dans tout ceux qui utilisent mes modules :)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 28 Mars 2018 à 16:24:42
Dans l'admin / Langue j'ai ISO-8859-1
Et c'est bien ce que je retrouve si je regarde dans le code source de la page.

Cette page max_upl_orphan.php ne sera ouverte que par les admins ?
Si c'est le cas on peut peut-être laisser tomber et que tu ne passes pas ton temps là dessus. :)


Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 28 Mars 2018 à 16:41:33
Oui c'est pour les admins mais bon j'aime bien quelque chose de correct pour tout le monde.

Je réinstallerai un forum iso pour tester et je te tiens au courant :)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 28 Mars 2018 à 17:02:24
Ok si vraiment t'as le temps ! Merci :)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 28 Mars 2018 à 17:14:32
Bon voilà Bug résolu :

Fichier orphan.php

Rechercher :
 
Code
header( 'content-type: text/html; charset=utf-8' );

Remplacer par :

Code
  header( 'content-type: text/html; charset='. $context['character_set']. '' );

Voilà

J'ai corrigé la version

:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Goupilop le 28 Mars 2018 à 19:43:00
Bonsoir,

Je viens d'installé la version 3.4 après avoir désinstallé la 3.1, j'ai uploader le mod 3.4 et installé sans me posé des questions ;)
Résultats:

- Pour les fichiers orphelins j'ai rien compris mais je m'en fou ;D
- Pour le choix dans l'historique lorsque je clique sur ASC ok pour la premiére image mais ensuite il se repositionne sur DESC ce qui redemande à re-cliquer pour connaitre les dernières dates, bref c'est une remarquemais pas génantes

Encore merci max, du bon boulot comme d'hab. :)

Bonne soirée....
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 28 Mars 2018 à 20:03:09
Citation de: Goupilop le 28 Mars 2018 à 19:43:00Pour les fichiers orphelins j'ai rien compris mais je m'en fou (https://www.smf-fr.com/Smileys/default/grin.gif)
C'est corrigé dans la version initiale donc pas de soucis.
J'ai mis la correction pour ceux qui ont ce problème (le forum en iso) pour ne pas qu'ils doivent tout réinstaller mais simplement corriger le fichier.
Bon c'est une bonne chose je regarderai pour le tri :)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: alexetgus le 29 Mars 2018 à 02:00:43
Pour répondre à Phil avec la différence de taille entre les sauvegardes, je sais pas trop comment tu as fais (ça t'aide, hein ?). ;D

De mon côté, les sauvegardes sont fines et sveltes. :)
Il faut bien lire tous les paramètres proposés par PhpMyAdmin. Selon ce que tu choisis, ta sauvegarde peut passer du simple au double. ;)


Au fait, pourquoi le mod passe de 3.4 à 4.4 et pas 4.0 ? :-\
La logique voudrait qu'une nouvelle tournée avec un breuvage refait à neuf soit en 4.0
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 29 Mars 2018 à 02:21:50
Bonsoir,

Citation de: alexetgus le 29 Mars 2018 à 02:00:43Au fait, pourquoi le mod passe de 3.4 à 4.4 et pas 4.0 ? (https://www.smf-fr.com/Smileys/default/undecided.gif)
La logique voudrait qu'une nouvelle tournée avec un breuvage refait à neuf soit en 4.0
Les versions 3.x c'est pour Smf 2.0.

Les versions 4.x c'est pour Smf 2.1 beta 3 c'est pour ne pas les confondre.

:) 
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: alexetgus le 29 Mars 2018 à 02:29:18
J'ai vraiment du mal à comprendre pourquoi des personnes créent des mod pour une beta.
On dirait que cette beta 3 est une version stable définitive que tout le monde adopte... ???
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 29 Mars 2018 à 02:35:48
On est pas loin de la première RC :)

La version 1.1.x est abandonnée donc ils ont plus de temps avec une version en moins à maintenir.

Reste 2.0 et 2.1 qui va bientôt arriver si tout va bien.

:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: alexetgus le 29 Mars 2018 à 05:16:14
En tout cas, ils prennent leur temps. Surtout, pas d'affolement, les enfants et les codeurs d'abord ! :P
Beta 1 : 8 Octobre 2016
Beta 2 : 30 mai 2015 (oui, je sais, moi aussi j'ai vu. La beta 1 est passée devant la 2. Comment ça ce fait ? J'en sais rien du tout... Peut-être un commit à la sauvage ? :-\ )
Beta 3 : 24 mai 2017

Tranquille, y a pas le feu ! ;D
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 29 Mars 2018 à 07:52:48
Citation de: maximus23 le 28 Mars 2018 à 17:14:32Bon voilà Bug résolu :

Fichier orphan.php

Rechercher :
 
Code
header( 'content-type: text/html; charset=utf-8' );

Remplacer par :

Code
  header( 'content-type: text/html; charset='. $context['character_set']. '' );

Voilà

J'ai corrigé la version

:)
Remplacement fait :)
Ca fonctionne !
T'as eu raison d'insister :)
Merci Maximus
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 29 Mars 2018 à 07:57:39
Citation de: alexetgus le 29 Mars 2018 à 02:00:43Pour répondre à Phil avec la différence de taille entre les sauvegardes, je sais pas trop comment tu as fais (ça t'aide, hein ?). ;D

De mon côté, les sauvegardes sont fines et sveltes. :)
Il faut bien lire tous les paramètres proposés par PhpMyAdmin. Selon ce que tu choisis, ta sauvegarde peut passer du simple au double. ;)

Merci Alexetgus
Comment j'ai fait : j'ai pris les paramètres par défaut pour les deux sauf pour la compression. Je vais recommencer et bien lire tous les params. :)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 29 Mars 2018 à 09:16:21
Une question pour Maximus.

J'ai pour le moment environ 500 photos dans mon dossier Upload. Ben oui j'ai testé :)

lorsque je fais Répondre à un post dans un sujet quelconque du forum, la page qui est générée intègre 500 fois(une fois pour chaque photo) le code javascript suivant. Ce qui n'empêche pas l'affichage de la page mais ralenti seulement l'affichage de la fenêtre Gestion des Images de MaxUpload qui (je pense) attend la fin du déroulement des 500 petits scripts. Pour le moment pas trop de soucis mais qu'en sera t'il lorsque j'aurai (ou que l'utilisateur aura) 5 ou 6000 photos dans son dossier Upload ?



<script language="javascript">
   function bbcode_url_image_popup494(){
   max_text_popup = 'http://' + window.frames.main.bbcode_url_tag_popup494 + ' (http://'%20+%20window.frames.main.bbcode_url_tag_popup494%20+%20')';oEditorHandle_message.insertText(max_text_popup, false, true);
   return false;
   }
   </script>
   <script language="javascript">
   function bbcode_html_image_popup494(){
   max_text_popup = '' + window.frames.main.bbcode_html_tag_popup494 + '';oEditorHandle_message.insertText(max_text_popup, false, true);
   return false;
   }
   </script>


Ps : il n'y a que 2 scripts par Photo parce que je n'ai configuré que le BBcode Img et Html dans le paneau Admin sinon il y en aurait 3
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 29 Mars 2018 à 09:52:44
Bonjour,

Cela est à méditer :) Mais j'ai noté que pour les gros forums il faut recréer un répertoire tout les 10.000 fichiers cela ne gêne en rien l'utilisation du module ni des liens. Le principe est le même pour les fichiers attachés pas plus de 10.000 non plus par répertoire c'est pour cela aussi que l'on doit modifier le répertoire et là cela se fait tout seul. On peut le faire ici aussi c'est tout simple à faire.

Comme on est tous sur des dédiés on ne remarque aucunes différences même avec des boucles de 1000 fichiers par utilisateur mais bon il faut penser à tout le monde et optimiser le plus possible. Il doit faire un boucle sur les fichiers pour les trier dans l'ordre c'est cela que tu vois dans l'exécution du code sinon il faut passer par une Bdd et faire un transfert de gestion via cette méthode :) Donc mis à l'agenda des optimisations.

C'est pour cela qu'il y a eu des pre-release mais pas un seul retour alors tu vois seul face à la nature difficile de penser à tout :) :) :)

Cela me fait penser que j'ai oublié de mettre la désactivation du code complète si on n'active pas l'option oupsss j'ai désactivé le lien pas le code. Je vais corriger cela ce soir :)

Si tu vois autre chose n'hésite pas ;)

Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 29 Mars 2018 à 10:18:28
Ok merci pour ces infos complémentaires. :)
Désolé de ne pas avoir vu ce détail avant mais je n'ai pas testé assez longtemps sur mon forum test pour avoir autant de fichiers.

Est ce que tu pourrais faire la modif du changement automatique du nom du répertoire dans cette version 3.4 ?
En cas de changement de ce nom lorsqu'on affichera l'historique, est-ce qu'on verra tous les répertoires ?

Deuxième demande mais pour la partie Admin (toujours si c'est possible) :
Est ce que l'admin pourrait avoir une visu (genre fenêtre historique) du répertoire des membres ?

Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 29 Mars 2018 à 18:10:00
Bonjour,

Je vais analyser tout cela mais plus avant 15 jours car là j'ai une grosse 15aine de boulot de garde en urgence samu.

J'ai fait la correction pour les derniers messages / permission le code est coupé si pas de permission. Donc plus de boucle :)

Le fichier est corrigé et je met juste le fichier à changer ici au format .zip on peut le faire directement car il n'intervient lors pas de la désinstallation du module donc on change directement le fichier sans soucis. Toujours renommer l'ancien avant de mettre le nouveau comme cela si problèmes le fichier est toujours là.

:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 29 Mars 2018 à 18:30:34
Merci
C'est au Samu que tu bosses ! Bon courage :)  , tu dois en avoir besoin ! Pas facile comme boulot  
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Goupilop le 30 Mars 2018 à 09:05:57
Hello,

Tiens bizarre, j'ai passé 34ans à m'occuper des radios transmissions SAMU/SMUR qui aujourd'hui sont passé à Antares
Urgences je connais très bien surtout le SMUR
Bref...aujourd'hui c'est la folie au niveau Staff
Moi je suis à la retraite depuis 4ans & j'arrête pas....
Bon courage max
Bonne journée
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 30 Mars 2018 à 16:32:37
Bonjour,

C'est la folie car c'est les vacances et on est en sous effectif pour les interventions rapides donc je suis non stop 15 jours.

Moi logiquement j'aurais du avoir fini mais vu le manque de personnel je joue les prolongations ce qui ne me dérange nullement tant que je sais encore le faire.

Donc peu présent pour vous aider pour le moment.

:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 30 Mars 2018 à 17:58:26
 :) Au Samu, y'a des urgences qui sont plus urgentes que les nôtres ! Bravo à toi !
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 16 Avril 2018 à 00:13:05
Bonsoir,

Correction à faire sur le fichier max_upl_img concernant la fonction crop :

Rechercher :
Code
  document.getElementById(\'cropsizew\').onkeypress = function(e){

Remplacer par :

Code
  document.getElementById(\'cropsize\').onkeypress = function(e){

Voilà pour éviter de remettre le tout comme cela n'entre pas dans le processus de désinstallation du mod.

Je vais corriger les fichiers originaux :)

Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: alexetgus le 16 Avril 2018 à 00:31:41
Tes doigts sont trop gros que t'appuies 2 touches en même temps ? :P
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 16 Avril 2018 à 00:34:51
C'est plutôt le clavier qui est trop petit ;) ;D
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Philippe le 16 Avril 2018 à 15:06:37
Bonjour, si il n'y a que le w en plus, on peut l'enlever à la main sans faire copier coller et sauvegarder bien sûr  :)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 29 Juillet 2018 à 11:40:21
Bonjour

J'ai un petit soucis avec le Filigrane.

Quelque fois il apparait deux fois, une fois en taille normale et une autre en plus petit.

Je sais d'où cela viens.

J'ai le redimensionnement des images activé car je na veux pas avoir des images de tailles supérieure à 800X600.

Je pense que le filigrane est mis une fois à l'upload de l'image et une seconde une fois l'image à la taille.

Comment y remédier?

Merci

une image pour illustrer ;)

(https://www.smf-fr.com/uploads/samytou_55/1532857208.jpg)

Ha et puis ma version est la 3.4
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 29 Juillet 2018 à 15:41:24
Bonjour,

Je vais regarder cela en détail dès que j'ai un moment car mauvaise période pour nous pour le moment et très peu de temps pour faire de la programmation :)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 29 Juillet 2018 à 15:48:11
Rien de pressé, merci 8)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 29 Juillet 2018 à 18:14:21
Bonsoir,

Voici une correction à tester :

Fichier : max_upl_img.php

Rechercher :
Code
  // Sur redimsize = non tout est redimentionné automatiquement
       
      if (($modSettings['max_global_size'] > '0') && ($redimsize == 'non'))
    {
      $redimOK = redimimage($modSettings['max_global_size'],0,$rep_abs,$fichier[$i],$rep_abs,$fichier[$i]);
      if (!empty($modSettings['max_activate_watermark']))
     {
      $watermarkOK = imagewatermark($rep_abs,$fichier[$i],$rep_abs,$fichier[$i]);
     }
    }


Remplacer par :
Code
  // Sur redimsize = non tout est redimentionné automatiquement
       
      if (($modSettings['max_global_size'] > '0') && ($redimsize == 'non'))
    {
      $redimOK = redimimage($modSettings['max_global_size'],0,$rep_abs,$fichier[$i],$rep_abs,$fichier[$i]);
      if ((!empty($modSettings['max_activate_watermark'])) && (!$modSettings['max_global_size'] > '0'))
     {
      $watermarkOK = imagewatermark($rep_abs,$fichier[$i],$rep_abs,$fichier[$i]);
     }
    }

Dis moi si c'est bon Merci :)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 31 Août 2018 à 01:10:29
Je test demain, j'etais en Guadeloupe sans PC 😎
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 31 Août 2018 à 01:13:01
Bonsoir,

Sans pc c'est la pire des tortures ;D ;)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 31 Août 2018 à 22:47:25
Alors j'ai testé, et image redimensionné je n'ai plus qu'un logo, mais redimensionné lui aussi.
En fait là le logo est mis avant redimensionnement et l'image est ensuite redimensionné.
Donc avec les grosses image redimensionné le logo est tellement petit qu'on le voit plus.
Est il possible de mettre le logo après redimensionnement de l'image?
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 01 Septembre 2018 à 20:30:21
Bonjour,

Oui c'est logique sinon on aurais une image couverte par le logo pour certaines images.

Donc que faire soit tu fais un logo un peu plus grand en sachant que tu redimensionnes mais en dessous tu auras un placard avec ton logo.

Si tu as une solution logique sans devoir passer par une foule de logos alors on peut trouver une solution.

:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 24 Novembre 2018 à 07:52:31
Bon j'ai pas encore trouvé la solution mais je persévère ;D
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 15 Décembre 2018 à 23:09:05
Bonjour,

Version pour PHP 7.2 et 7.3 disponibles dans quelques jours je termine les tests.

:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 03 Février 2020 à 17:11:34
Bon alors on a passé le forum en HTTPS et php7.

Donc j'ai désinstallé 3.4 et installé 3.5

Marche pas..... :'(

Comme si il était installé mais il est pas là
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 03 Février 2020 à 18:16:46
Bonjour,

Vérifie le répertoire max_upload pour voir si ton chmod est correct pour tous les fichiers 0644 :)

Ici ils tournent sur tous mes forums en 7.2 sans soucis :)

Regarde le retour d'erreurs dans tes logs que l'on y voie plus clair.

:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 03 Février 2020 à 19:37:40
Bon bah je suis un âne......c'était les droits...... :-*

Bon en même temps on a mis en php 7.3 et HTTPS.....donc forcement ça amène sont lot de soucis
;D
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 08 Février 2020 à 13:26:23
Bon alors maintenant nous sommes donc en php 7.2.27 sur le forum avec un debian10 tout beau tout propre, un SMF en 2.0.17 et tout les modules à jours.

Un seul petit bémol, sur le mod Upload Image (en 3.5) tout fonctionne sauf "héberger une autre image".......une idée
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 08 Février 2020 à 18:13:46
Bonjour,

Tu as les bons droits chmod sur tous les fichiers y compris celui qui se trouve dans le répertoire Source ?

Il te met une erreur dans le journal de Smf ?

Je viens de l'installer sur la version 2.0.17 en Php 7.2.25 et pas le moindre soucis remarqué tout fonctionne.

:)

:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 08 Février 2020 à 18:45:58
Excuse moi je suis un âne et je me suis souvenu de cela ------------> https://www.smf-fr.com/upload-images/important-pour-passer-tout-les-liens-en-https/msg1042/#msg1042

J'ai appliqué ta recette et hop ca fonctionne

y'a des jours je me bafferai j'te jure ;D
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 01 Mars 2020 à 19:14:23
Salut c'est encore moi ....... :-\

je j'installe 3.4 mais je n'ai rien comme si il n'était pas installé.....

Au moment de le désinstallé il me met ça, une idée??

(https://www.smf-fr.com/uploads/samytou_55/1583086191.png)(https://www.smf-fr.com/uploads/samytou_55/1583086192.png)(https://www.smf-fr.com/uploads/samytou_55/1583086193.png)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 01 Mars 2020 à 20:21:32
Bonjour,

Tu es certain qu'il fonctionne tu as tous les menus ?

Qu'il y ait une erreur de désinstallation d'accord mais là il n'est pas installé ou plus reconnu ?

Donc pour moi pas installé réellement.

:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 01 Mars 2020 à 21:35:01
Hé bien non une fois installé en fait je n'ai rien, pas de menu dans admin, et pas de menu au moment de poster, il te met installé mais rien n'y est
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 02 Mars 2020 à 03:22:27
Bonsoir,

Alors tu as un problème de droits sur tes fichiers au niveau de ton hébergement.

Revérifie tes chmods.

Cela se produit sur des hébergements qui n'ont pas le droit d'écriture directe et ou il faut passer en 777 pour les installations.

Il peut arriver aussi que ton espace soit plein alors tout est bloqué au niveau des manipulations donc à vérifier aussi.

:)
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 02 Mars 2020 à 06:43:16
Je fais ça dans le journée et te tiens informé

Merci
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: samytou le 02 Mars 2020 à 08:54:07
Droit changé et c'est tout good

Merci beaucoup
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: Goupilop le 02 Mars 2020 à 10:22:01
Bonjour,

Suite au passage ce jour au PHP 7.2.28 ayant la version Upload Images 3.4 j'ai des erreurs dans les logs:

AH01071: Got error 'PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/vhosts/**.fr/httpdocs/smf/MyCollaboration/max_upload/max_upl_img.php on line 481\nPHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/vhosts//httpdocs/smf/MyCollaboration/max_upload/max_upl_img.php on line 484\nPHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/vhosts//httpdocs/smf/MyCollaboration/max_upload/max_upl_img.php on line 484\n', referer: https://***/index.php?topic=424.15

Comment faire pour passer à la v3.5 ?
Faut désinstaller la 3.4 ?
Procédure upgrade ?

Merci
Titre: Modifications / Ajouts / Corrections / Version 3.4 & 4.4
Posté par: maximus23 le 02 Mars 2020 à 11:22:48
Citation de: Goupilop le 02 Mars 2020 à 10:22:01Comment faire pour passer à la v3.5 ?
Faut désinstaller la 3.4 ?
Procédure upgrade ?

Bonjour,

Toujours Désinstaller une version avant de mettre la nouvelle. Cela est valable pour tous les mods sauf quelques exceptions.

On ne perd pas les valeurs attribuées au mod.

:)
Titre: Modifications / Ajouts / Corrections / Version 3.5 & 4.5
Posté par: maximus23 le 02 Mars 2020 à 11:47:13
Citation de: samytou le 02 Mars 2020 à 08:54:07Droit changé et c'est tout good

Bonjour,

Bonne chose de faite.

Fais attention à tes configurations serveur sinon tu auras chaque fois les même soucis.

:)
Titre: Modifications / Ajouts / Corrections / Version 3.5 & 4.5
Posté par: Goupilop le 02 Mars 2020 à 12:02:10
Citation de: maximus23 le 02 Mars 2020 à 11:22:48
Citation de: Goupilop le 02 Mars 2020 à 10:22:01Comment faire pour passer à la v3.5 ?
Faut désinstaller la 3.4 ?
Procédure upgrade ?

Bonjour,

Toujours Désinstaller une version avant de mettre la nouvelle. Cela est valable pour tous les mods sauf quelques exceptions.

On ne perd pas les valeurs attribuées au mod.

:)
Bonjour max,

C'est fait, tout c'est bien passé et + d'erreurs dans les logs

Encore merci à toi :)

Petite question: J'ai regardé dans le répertoire uploads et j'ai pas mal de dossiers member_** sans images à l'intérieur, à quoi cela correspond ?
Peut on les effacés ?
Titre: Modifications / Ajouts / Corrections / Version 3.5 & 4.5
Posté par: maximus23 le 02 Mars 2020 à 12:07:29
Bonjour,

Non tu n'effaces rien il est créé un répertoire par utilisateur si tu es mis par ID :)
Titre: Modifications / Ajouts / Corrections / Version 3.5 & 4.5
Posté par: Goupilop le 02 Mars 2020 à 12:12:21
Ok, pas de souci ;)
Re merci
Bonne journée :)