We do validate the quotes (kinda), and attach a .quote-modified class to any which have been amended. Let’s see if it figures out the nested quotes:
Hmmm, no it doesn’t. I guess ‘technically’ that content is still part of @ryanerwin’s post. Quite tricky to resolve though. As @zogstrip already said the best way is to try and get your users to quote the original post.
They do quote correctly most of the time. For casual users, nested quotes can be pretty complicated… The “Quote whole post” button is very rarely used for us.
It’s just the real example that came up today, where an innocent but not extremely sophisticated user was just trying to make a quote, and the quote appeared as though it was from a different user…
That’s why I posted it here.
Mods can of course manually edit the post to fix it. And this can’t come up too terribly often. Just a thought to avoid an awkward situation that comes up occasionally
@eviltrout se não for extremamente complexo e/ou doloroso de corrigir, não me importaria se alguém pudesse assumir isso. No entanto, se for muito complexo, então abandone-o.
Se bem me lembro, a última vez que investiguei um problema semelhante (JavaScript correspondendo a tags aninhadas em trechos), fiquei preso na necessidade de expressões regulares com look-behind. Por outro lado, não me surpreenderia se alguém mais habilidoso em regex do que eu conseguisse encontrar uma solução aceitável.
Isso foi implementado e funciona conforme o esperado agora. Citar uma citação preservará as informações da postagem original. Experimente com uma das citações acima.