j'ai trouvé la solution quasi idéale
Cette contribution était de : http://www.gratilog.net/xoops/newbb/viewtopic.php?forum=6&topic_id=6036&post_id=125122