la fonction uploadFile est rappelée dans ton fichier products.php
Le repertoire d'uploads est modifié par OLEDRION_PICTURES_PATH :
$res1 = oledrion_utils::uploadFile(0, OLEDRION_PICTURES_PATH);
et
$res2 = oledrion_utils::uploadFile(1, OLEDRION_PICTURES_PATH);
Donc je pense que cela devrai fonctionné mais le répertoire oledrion doit être crée auparavant.
Oledrion > config.php
define("OLEDRION_PICTURES_URL",XOOPS_UPLOAD_URL.'/oledrion');
// WITHOUT Trailing slash
define("OLEDRION_PICTURES_PATH", XOOPS_UPLOAD_PATH.'/oledrion');
Si celà ne fonctionne pas, je veux bien te donner un coup de main directment sur ton site.