Posté le 24/08/2017 à 16:45 Membre depuis le 30/06/2001, 71393 messages
Dans ce topic; topics/186803-le-crsg-centre-de-recherche-sur-les-gemmes/

Si je cherche a citer ./58 par exemple, les secondes images sont cité comme des [URL]

D'ailleurs poster des images a des comportement etranges, cf mon dernier post dans le dit topic, et ici:


349 0.png - 92 1.png - 172 2.png - 287 3.png - 16 http://yaronet.org/210/layout/html/glyph/gem/4.png
349 http://yaronet.org/210/layout/html/glyph/gem/0.png - 92 http://yaronet.org/210/layout/html/glyph/gem/1.png - 172 http://yaronet.org/210/layout/html/glyph/gem/2.png - 287 http://yaronet.org/210/layout/html/glyph/gem/3.png - 16 http://yaronet.org/210/layout/html/glyph/gem/4.png

(je ne fait que coller exactement la meme chose)
Ca contiens 2x la meme ligne:
349 http://yaronet.org/210/layout/html/glyph/gem/0.png - 92 http://yaronet.org/210/layout/html/glyph/gem/1.png - 172 http://yaronet.org/210/layout/html/glyph/gem/2.png - 287 http://yaronet.org/210/layout/html/glyph/gem/3.png - 16 http://yaronet.org/210/layout/html/glyph/gem/4.png
avatarProud to be CAKE©®™
The cake is a lie! - Love your weighted companion cube

->986-Studio's Wonder Project!<-
yN a cassé ma signature :o
Posté le 24/08/2017 à 16:47 Membre depuis le 11/11/2001, 116491 messages
t'as encore tout cassé...

(c'est pas lié au fait que les url "locales" sont transformées ?)
avatarWebmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca
Posté le 24/08/2017 à 17:08 Membre depuis le 13/06/2002, 42689 messages
Alors en effet c'est inattendu, mais c'est bien le comportement normal :

- Pour rendre les messages plus faciles à rédiger, les URLs nues sont si possible traitées comme des balises [media] ; si rien ne correspond alors elles sont traitées comme des balises [url]
- Il ne peut y avoir que 5 balises [media] par message maximum, car les tester prend du temps (il faut faire la requête HTTP et vérifier que la réponse correspond à un format reconnu)
- Du coup, quand on poste des URLs nues qui pointent vers des images, les 5 premières sont transformées en [media] (l'image s'affiche inline), les suivantes en [url]
- Pour avoir des images partout, il faut utiliser explicitement des balises [img] qui elles ne sont pas limitées à 5 par message

Le fait que toutes les URLs nues aient été reconnues comme des [media] dans ton message ./58 vient du fait qu'à l'époque la limite du nombre de balises [media] était plus haute. Je l'ai baissée il y a quelques mois parce que ça rendait certains messages longs à valider quand on insérait des liens vers des serveurs très lents (ce que font beaucoup de membres du forum Pockett, quand ils postent des tableaux avec des grosses collections de jeux et des images hébergées sur free.fr & co).
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)
Posté le 24/08/2017 à 17:12 Membre depuis le 30/06/2001, 71393 messages
Pour l'URL nue est transformé en "URL" alors quand on clique sur "citer" ?
avatarProud to be CAKE©®™
The cake is a lie! - Love your weighted companion cube

->986-Studio's Wonder Project!<-
yN a cassé ma signature :o
Posté le 24/08/2017 à 17:12 Membre depuis le 13/06/2002, 42689 messages
Pas compris ?
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)
Posté le 24/08/2017 à 17:16 Membre depuis le 30/06/2001, 71393 messages
Vas dans le topic au post 58, clique sur "Citer"


Le second set de gemmes, le lien "nu" du post d'origine plutot que de rester nu est transformé en "[url] url [/url]"
avatarProud to be CAKE©®™
The cake is a lie! - Love your weighted companion cube

->986-Studio's Wonder Project!<-
yN a cassé ma signature :o
Posté le 24/08/2017 à 18:48 Membre depuis le 13/06/2002, 42689 messages
Oui, c'est à cause du fonctionnement actuel de la citation qui se retrouve grosso modo à faire un decode(encode(decode(quoted_post))) pour obtenir le texte à insérer. À cause de l'étape encode intermédiaire il y a une nouvelle validation du message qui se retrouve à obéir à la nouvelle contrainte de 5 balises [media] maximum, donc les liens suivants sont changés en balises [url]. Cette triple opération peut en réalité être évitée, je changerai ça, mais dans tous les cas ça ne permettra pas de re-poster ton message initial tel quel car les règles ont changé entre temps.
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)
Posté le 24/08/2017 à 19:20 Membre depuis le 30/06/2001, 71393 messages
Oui pour les réglés ce n'est pas un problème, mais pourquoi avoir fait tout ces appel imbriqué?

C'est pour répondre à quel problème ?
avatarProud to be CAKE©®™
The cake is a lie! - Love your weighted companion cube

->986-Studio's Wonder Project!<-
yN a cassé ma signature :o
Posté le 25/08/2017 à 09:28 Membre depuis le 13/06/2002, 42689 messages
C'est à cause des étapes intermédiaires, en réalité l'appel revient à decode(f(encode(g(decode(quoted_post)))) où "f" et "g" sont des petits changements effectués après coup (entre autres à cause de cette saleté de citation JS qui ne fonctionne pas comme le reste). Je devrais pouvoir me passer de "f" et donc simplifier en g(decode(quoted_post)) mais je n'ai pas eu le temps de m'y mettre (et vu le nombre de cas où ça pose problème je n'ai pas vraiment considéré ça comme une priorité, tu es le premier qui remarque une bizarrerie dessus ^^).

[edit] Voilà c'est modifié, en effet bonus je pense que ça va accélérer la citation des messages (car l'opération "encode" est coûteuse) donc peut-être améliorer les problèmes de lenteur dont parlait vince smile
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)
Posté le 26/08/2017 à 18:30 Membre depuis le 27/04/2006, 60457 messages
top
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo