|
Re: newbb pièces jointes de vieux posts |
|
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
|
Mise à part la longueur bien plus importante sur le champs enregistrement, pour le lien qui ne fonctionne pas... Je ne peux déterminer si ce paramètre a une influence ou non.
Pour la table vide, MAJ du module, bug de conversion, abandon d'une table..., je ne sais pas ce qu'ont fait les développeurs...
Une autre piste :
Ces 2 pièces jointes sont-elles issues du même forum ? Je ne parle pas de sujet, mais bien de forum. Dans ce module, je crois que tu peux définir tout un tas de choses pour chaque forum et/ou catégorie de forum.
Si les 2 documents sont dans le même forum, il faut chercher une autre piste, sinon, il faut allez plus loin dans tes tests, et vérifier que pour le forum dans lequel le pdf est extrait directement, tu trouves un vieux post avec des pièces jointes qui fonctionnent. Si c'est le cas, compare les droits et les options (mimes notamment) de chacun des forums.
voilà voila, Au boulot !
Posté le : 27/04/2020 14:52
|
|
|
Re: newbb pièces jointes de vieux posts |
|
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
|
Oui ça m'a fait penser à ça, aux permissions du forum qui ont peut-être été modifiées.
Posté le : 27/04/2020 14:56
|
|
|
Re: newbb pièces jointes de vieux posts |
|
Régulier
Inscrit: 04/02/2003 08:53
De Paris
|
Je ne pense pas que c'est un problème de permission car si je poste un nouveau message dans une vielle discussion avec une nouvelle pièce jointe, je peux la lire sans problème. Je continue mes recherches...
Posté le : 27/04/2020 16:31
|
18 ans sous XOOPS !
|
|
Re: newbb pièces jointes de vieux posts |
|
Régulier
Inscrit: 04/02/2003 08:53
De Paris
|
Pour essayer de comprendre comment ça fonctionne, j'ai installé newbb 4.34 sur mon site de test, donc sur une installation quasi neuve, sans bidouille et sans mise à jour du noyau ou des modules. Un post avec une pièce jointe est là : http://test.escrime-info.com/modules/ ... /viewtopic.php?topic_id=2- la pièce jointe s'appelle abcd.pdf à l'origine - Elle a été renommée 1_5ea6ee4ba1d1e.pdf dans le dossier d'uploads - attachid=1587998288 (??) dans le lien Dans la bdd, reduite car c'est mon site de test, aucun champ ne contient abcd.pdf, 1_5ea6ee4ba1d1e.pdf ou 1587998288Et la table XXX_bb_attachments est bien restée vide, elle n'est donc plus utilisée par le module. Je ne vois qu'une solution, les infos pour que newbb s'y retrouve doivent être dans le champ 'attachment' de la table 'XXX_bb_posts'. La valeur, pour ce post et donc pour cette pièce jointe est
YToxOntpOjE1ODc5OTgyODg7YTo0OntzOjEwOiJuYW1lX3NhdmVkIjtzOjE5OiIxXzVlYTZlZTRiYTFkMWUucGRmIjtzOjExOiJuYW1lRGlzcGxheSI7czo4OiJhYmNkLnBkZiI7czo4OiJtaW1ldHlwZSI7czoxNToiYXBwbGljYXRpb24vcGRmIjtzOjExOiJudW1Eb3dubG9hZCI7aToyO319
autant dire rien de vraiment compréhensible... Misère...
Posté le : 27/04/2020 16:54
|
18 ans sous XOOPS !
|
|
Re: newbb pièces jointes de vieux posts |
|
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
|
ok ok, question très bète, pour une installation neuve, surtout sur un site de test, pourquoi ne pas installer la dernière version dispo du module, la version 5. Entre la version que tu testes et celle que je t'indique, il y a 184 commits d'effectués, ce qui représente 476 fichiers modifiés (en cumulés). DifférenceDonc essaye la version 5, non ? PS : toi, avec ton site de test, je te vois venir avec xswatch4, Si tu es bien en XOOPS 2.5.10, jeudi tu auras une belle surprise qui va grandement accélérer le design et le rendu responsive de ton futur site !
Posté le : 27/04/2020 17:06
|
|
|
Re: newbb pièces jointes de vieux posts |
|
Régulier
Inscrit: 04/02/2003 08:53
De Paris
|
Citation :alain01 a écrit : ok ok, question très bète,
pour une installation neuve, surtout sur un site de test, pourquoi ne pas installer la dernière version dispo du module,
la version 5. Entre la version que tu testes et celle que je t'indique, il y a 184 commits d'effectués, ce qui représente 476 fichiers modifiés (en cumulés).
Différence
Donc essaye la version 5, non ?
C'était pour être comme mon site en prod. Citation :alain01 a écrit :PS : toi, avec ton site de test, je te vois venir avec xswatch4, Si tu es bien en XOOPS 2.5.10, jeudi tu auras une belle surprise qui va grandement accélérer le design et le rendu responsive de ton futur site ! Oui ! Je suis tout ça, je lis les actu de monxoops.fr ! Pour un jour, refaire mon site entièrement...
Posté le : 27/04/2020 17:28
|
18 ans sous XOOPS !
|
|
Re: newbb pièces jointes de vieux posts |
|
Admin Frxoops
Inscrit: 04/02/2003 06:41
|
Citation :escrime-info a écrit : Je ne vois qu'une solution, les infos pour que newbb s'y retrouve doivent être dans le champ 'attachment' de la table 'XXX_bb_posts'. La valeur, pour ce post et donc pour cette pièce jointe est
YToxOntpOjE1ODc5OTgyODg7YTo0OntzOjEwOiJuYW1lX3NhdmVkIjtzOjE5OiIxXzVlYTZlZTRiYTFkMWUucGRmIjtzOjExOiJuYW1lRGlzcGxheSI7czo4OiJhYmNkLnBkZiI7czo4OiJtaW1ldHlwZSI7czoxNToiYXBwbGljYXRpb24vcGRmIjtzOjExOiJudW1Eb3dubG9hZCI7aToyO319
autant dire rien de vraiment compréhensible... Misère... En fait le code, c'est du base64 de données sérialisées. Dans le cas de ton exemple cela donne :
a:1:{i:1587998288;a:4:{s:10:"name_saved";s:19:"1_5ea6ee4ba1d1e.pdf";s:11:"nameDisplay";s:8:"abcd.pdf";s:8:"mimetype";s:15:"application/pdf";s:11:"numDownload";i:2;}}
Plus qu'à trouver un site qui decode le base64
Posté le : 01/05/2020 15:03
|
Quand tu montres la lune du doigt, l'imbécile regarde le doigt. Infos sur TSO et tutos PC sur Tutoriaux PC
|
|
Re: newbb pièces jointes de vieux posts |
|
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
|
Belle piste babouille !!!
ça voudrait dire que le codage, enfin je veux dire la façon de lire à changer entre les version de ton module, c'est pour cela qu'il ne retrouve pas tout a fait tout, le fichier est bien présent mais pas avec la bonne extension.
Pas facile à trouver mais il faut comparer dans les scripts PHP entre les versions du modules, comment est lu ce type de codage en base64, et comparer les options différentes...
Posté le : 01/05/2020 15:12
|
|
|
Re: newbb pièces jointes de vieux posts |
|
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
|
https://www.base64decode.org/Je ne connaissais pas, bien vu babouille ! C'est effectivement plus explicite mais ça ne règle pas encore le problème ! Il y a du boulot, Vincent !
Posté le : 01/05/2020 15:16
|
|
|
Re: newbb pièces jointes de vieux posts |
|
Régulier
Inscrit: 04/02/2003 08:53
De Paris
|
Citation :alain01 a écrit : mais ça ne règle pas encore le problème !
Il y a du boulot, Vincent ! Problème non réglé, mais ça me redonne espoir ! Merci à tous les deux, je regarde dès que possible.
Posté le : 01/05/2020 15:33
|
18 ans sous XOOPS !
|
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.
|