MyBB.support, le portail francophone de MyBB

Version complète : IMPORTANT : Bug du pack 1.4.3
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Salut,

Je mets ce sujet en post-it pour attirer l'attention de tous ceux qui ont installé le pack fr 1.4.3 !

Grâce au rapport de Fuchie, je viens de dénicher un gros bog dans /newthread/php.

Elle me signalait qu'il était impossible de joindre un fichier à un nouveau message... alors qu'on pouvait le faire en mode édition !

J'ai tout de suite pensé à /newthread.php dans la mesure où le bug n'existait que pour un nouveau message !

Vérification faite, c'était bien lui le "coupable".

Un correctif entre les versions 1.4.2 et 1.4.3 est "passé à la trappe", je ne comprends pas comment.
Mais le vrai coupable, c'est de ma faute !
L'erreur est humaine, pardonnez-moi ! Smile

'&&' au lieu de '||'... avouez que c'est pas grand chose, il fallait le dénicher...

Ligne en cause :
Code PHP :
if($_FILES['attachment']['size'] > && $forumpermissions['canpostattachments'] != && $mybb->settings['maxattachments'] == && $attachcount $mybb->settings['maxattachments']) 


au lieu de :
Code PHP :
if($_FILES['attachment']['size'] > && $forumpermissions['canpostattachments'] != && ($mybb->settings['maxattachments'] == || $attachcount $mybb->settings['maxattachments'])) 

C'est d'ailleurs curieux que ce bug n'ait pas été signalé plus tôt !

IMPORTANT
Pour toux ceux qui ont installé 1.4.3 à partir du pack fr de ce forum, (ou même ceux qui auraient - déjà - upgradé vers 1.4.4 en partant de ce même pack), veuillez remplacer le fichier /newthread.php par celui-ci :
[attachment=378]

Bien évidemment l'archive du pack 1.4.3 a été mise à jour avec ce fichier !
Donc les futures installations ne sont pas concernées.

Un grand merci à Fuchie pour son rapport, c'est comme ça que les projets avancent.

Petit conseil tant que j'y suis : ne vous pressez pas à upgrader vers 1.4.4 !!! Surtout pas !!

En effet, il semble que le staff officiel, dans sa volonté de bien faire pour toujours améliorer MyBB, ait un peu trop précipité les choses.
Cette release 1.4.4 a été délivrée avant d'avoir été suffisamment testée.

J'en veux pour preuve le fait que 4 fichiers ont été modifiés le jour de la sortie de 1.4.4 entre le matin et le soir !

Je pense qu'il est sage de patienter quelque temps afin que les gros bugs restants soient éradiqués.
Merci, je l'ai corriger, en faite je sais pourquoi personne n'a découvert ce bug : on ne met "presque" jamais de pièce jointe ! Enfin pour ma part...
Merci,
Harry
Merci à vous deux beau boulot
 Utilitaire de traduction fourni par Regentronique