Here at Galileo University we have been working on different bugs that have been posted in the bug tracker:
Bug 3198 :https://openacs.org/bugtracker/openacs/bug?bug_number=3198
Bug 3199 :https://openacs.org/bugtracker/openacs/bug?bug_number=3199
Bug 3200 :https://openacs.org/bugtracker/openacs/bug?bug_number=3200
We have a solution to this bugs if no one has an inconvenient we are willing to commit the solutions.