calproye wrote:The problem I was becoming crazy to me, because I thought that something was wrong in the database, but the database only changed the last post/topic, which is what gives the problem. Uff......
No worries, it has definitely nothing to do with your database.
calproye wrote:Yes, it's clear, but it's very curious it was working properly until now and for another hand, I remember that I've had some complex BBCode (iframe) posts/topics and they work properly, but "quote" BBCode not ¿¿??
The function could be found in portal/includes/functions.php from:
Code: Select all
// Don't let them mess up the complete portal layout in cut messages and do some real AP magic
to:
Code: Select all
/**
* Pagination routine, generates archive number sequence
It's wired, we've spent days for developing and testing this function as it is very complex. After cutting the message it is counting the opening tags and looks and counts the closing tags in order backwards, to close in emergency not closed tags.
We have tested it with all standard bbcodes and even with custom bbcodes. So it would be interesting to know which bbcode causes your problem.
In best case you could search for the exact string in your database and post it here. It should look something like this:
Code: Select all
Opensource CMS [url=http://www.typo3.com:f17dbgsh]Typo3[/url:f17dbgsh] wärmstens
calproye wrote:If I select "Read all", the BBCode is closed properly and the problem is out. (It's not necesary to change the number of characters.
Okay, this is not surprising, as we can take the bbcode in this case as it is - we don't have to check weather a tag is cut into pieces, cause we don't cut the post.
