Feature #2815 & #3146 : adding transverse file filter
- fixing some bad behaviors on creation or updating of messages from the Forums applications
- refactoring some code