1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Réglé] Enlever le temps à coté d'un fichier joint ?
Mots-clés » enlever, temps, coté, fichier, joint
13-08-2017, 18:24, (Modification du message : 13-08-2017, 20:33 par Saphir.)
#1
Enlever le temps à coté d'un fichier joint ?

VERSION_MyBB : MyBB_1.8.12
Re-Bonjour,
Comment enlever le temps qui est inscrit à coté d'un fichier joint dans un message ?
(Photo d'écran jointe)


Pièces jointes Miniature(s)
   

Big Grin NI BEAU, NI MOCHE, NI RICHE, NI PAUVRE ET PRESQUE TOUTES MES DENTS Big Grin
Répondre
13-08-2017, 18:34,
#2
RE: Enlever le temps à coté d'un fichier joint ?
Bonjour 14AV27.

Puis-je voir le contenu de votre template "postbit_attachments_thumbnails_thumbnail" ?
Vous pouvez également donner au compte fourni les permissions d'accès à la partie "Thèmes & Templates" du panneau d'administration.

Cordialement,
Saphir,
Modérateur MyBB.support.
Répondre
13-08-2017, 18:50,
#3
RE: Enlever le temps à coté d'un fichier joint ?
J'imagine que c'est un plugin qui affecte une nouvelle valeur à la variable $attachdate et qui a un bug!

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
13-08-2017, 20:14,
#4
RE: Enlever le temps à coté d'un fichier joint ?
(13-08-2017, 18:34)Saphir a écrit :  Bonjour 14AV27.

Puis-je voir le contenu de votre template "postbit_attachments_thumbnails_thumbnail" ?
Vous pouvez également donner au compte fourni les permissions d'accès à la partie "Thèmes & Templates" du panneau d'administration.

Je vous ai envoyé un MP

Big Grin NI BEAU, NI MOCHE, NI RICHE, NI PAUVRE ET PRESQUE TOUTES MES DENTS Big Grin
Répondre
13-08-2017, 20:33,
#5
RE: Enlever le temps à coté d'un fichier joint ?
Le problème semble venir de la variable $attachdate ou de sa traduction.
@exdiogene : Si tu as le temps de jeter un oeil, aucun plugin, template d'origine... Le problème doit être présent sur une installation neuve.
@14AV27 : J'ai retiré cette variable de votre template, la date d'ajout de la pièce jointe ne s'affichera plus. Pour information, ce template se trouve dans Templates et Style, Templates, Default Templates, Postbit Templates, postbit_attachments_thumbnails_thumbnail. Il s'agit de celui qui apparaît désormais en vert puisqu'il a été modifié. Je vous laisse me faire un retour avant de marquer le problème comme résolu. Wink

Cordialement,
Saphir,
Modérateur MyBB.support.
Répondre
13-08-2017, 20:46, (Modification du message : 13-08-2017, 20:47 par Lupus.)
#6
RE: Enlever le temps à coté d'un fichier joint ?
Merci de votre intervention  Smile
tout est OK Smile

Big Grin NI BEAU, NI MOCHE, NI RICHE, NI PAUVRE ET PRESQUE TOUTES MES DENTS Big Grin
Répondre
13-08-2017, 20:47,
#7
RE: Enlever le temps à coté d'un fichier joint ?
Ceci est un message préformaté et peut ne correspondre qu'en partie à votre requête.

Bonjour 14AV27.

Votre requête semble résolue. La discussion a donc été marquée comme étant réglée.

S'il s'agit d'une erreur, répondez à ce message afin que nous annulions le marquage.
Si vous avez de nouveau besoin de nos services, n'hésitez pas à ouvrir une nouvelle discussion dans nos forums de support.

Merci de l'intérêt que vous portez à MyBB !

Cordialement,
Saphir,
Modérateur MyBB.support.
Répondre
13-08-2017, 21:48,
#8
RE: Enlever le temps à coté d'un fichier joint ?
Il y a deux informations erronées dans l'intégration du template "postbit_attachments_thumbnails_thumbnail".

Il intègre les informations du fichier dans la variable "title" de l'image et en plus y additionne un TAG "span" qui lui a aussi un "title" avec lui aussi des guillemets qui contient lui aussi les informations du fichier avec la variable de langue ayant 6 variables dont seulement 4 sont fournies et les deux dernières sont pourtant essentielles.

Le navigateur web est confus des guillemets dans les guillemets.

Selon moi les codeurs de MyBB ont intégré les informations de fichier dans le template et ont oublié de les supprimer dans les fichiers de langues, car le problème est aussi présent en anglais.

J'attends que Spyto confirme que les fichiers de langues de la version 1.8.12 sont corrects car
la variable "$lang->rel_time" ne devrait pas être :
<span title="{5}{6}">{4} {1} {2} {3}</span>
mais plutôt :
{4} {1} {2} {3}

Car {5} et {6} représentent les informations de fichier selon moi.
Le tag SPAN est supprimé pour éviter la confusion du deuxième set de guillemets.

@Spyto : Peux-tu confirmé?

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
14-08-2017, 9:27,
#9
RE: Enlever le temps à coté d'un fichier joint ?
Dans les fichiers anglais global.lang.php (ligne 353) et admin/global.lang.php (ligne 142), on trouve cette ligne :
Code PHP :
$l['rel_time'] = "<span title=\"{5}{6}\">{1}{2} {3} {4}</span>"

et dans les fichiers, français (mêmes numéros de ligne), sans doute pour préserver la structure de la date en français, on trouve :
Code PHP :
$l['rel_time'] = "<span title=\"{5}{6}\">{4} {1} {2} {3}</span>"

Je précise que dans la version 1.8.13 en développement, cette ligne est toujours identique !

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
14-08-2017, 12:16,
#10
RE: Enlever le temps à coté d'un fichier joint ?
Le template original "postbit_attachments_thumbnails_thumbnail" était comme ça :

{$lang->postbit_attachment_filename} {$attachment['filename']} {$lang->postbit_attachment_size} {$attachment['filesize']}{$attachdate}

La variable $attachdate était le contenu de $l['rel_time'] où {5} et {6} représentent $attachment['filename'] et $attachment['filesize'], ce qui est une duplication d'information?

Sans compter les deux "title" imbriqués dans l'image...

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
14-08-2017, 22:16,
#11
RE: Enlever le temps à coté d'un fichier joint ?
Le template original "postbit_attachments_thumbnails_thumbnail" est incompatible avec le fichier de langue original "global.lang.php" !

Cela s'est produit dans la version 1.8.12 corrigée le 24 avril 2017:

global.lang.php
-$l['rel_time'] = "{1}{2} {3} {4}";
+$l['rel_time'] = "<span title=\"{5}{6}\">{1}{2} {3} {4}</span>";

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
15-08-2017, 9:57, (Modification du message : 15-08-2017, 10:05 par spyto.)
#12
RE: Enlever le temps à coté d'un fichier joint ?
Pour en avoir le coeur net, j'ai retéléchargé le pack anglais 1.8.12.
Il y a bien :
Code :
$l['rel_time'] = "<span title=\"{5}{6}\">{1}{2} {3} {4}</span>;

alors que dans la 1.8.11, il y a :
Code :
$l['rel_time'] = "{1}{2} {3} {4}";

A priori, ils ont modifié sciemment ! Théoriquement, c'est parce qu'ils ont modifié le source, non ???

========

Edit : dans la 1.8.13 en développement, il y toujours :
Code :
$l['rel_time'] = "<span title=\"{5}{6}\">{1}{2} {3} {4}</span>;

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
15-08-2017, 13:43, (Modification du message : 15-08-2017, 14:09 par exdiogene.)
#13
RE: Enlever le temps à coté d'un fichier joint ?
Il est pourtant facile de voir le problème avec le template original :
Code :
<a href="attachment.php?aid={$attachment['aid']}" target="_blank"><img src="attachment.php?thumbnail={$attachment['aid']}" class="attachment" alt="" title="{$lang->postbit_attachment_filename} {$attachment['filename']} {$lang->postbit_attachment_size} {$attachment['filesize']} {$attachdate}" /></a>&nbsp;&nbsp;&nbsp;

La variable $attachdate contenant l'assignation à $l['rel_time'] donne maintenant comme résultat ce que j'ai mentionné au début, des guillemets et un "title" insérés dans un autre "title" délimité lui aussi par des guillemets, ce qui n'est pas acceptable ni en HTML ni en PHP!

Un autre exemple de la piètre qualité des codeurs actuels de MyBB, le 24 avril 2017 ils ont corrigé une section du script en en brisant une autre... Sad

Voir les problèmes ici :

https://github.com/mybb/mybb/issues/2724
https://github.com/mybb/mybb/issues/2751
https://github.com/mybb/mybb/issues/2753
https://github.com/mybb/mybb/issues/2802

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre




Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique