Suite Passage de Extgallery à TDMPicture:Comme pour moss dans le post
#52, j'ai édité le common.php afin de ne pas changer de place toutes mes photos car il y'a des liens en dur dans le site au sein d'article ou autre.
La où cela se corse, c'est qu'il y a plusieurs répertoires d'images en fonction de la taille du fichier dans extgallery :
/uploads/extgallery/public-photo/large
/uploads/extgallery/public-photo/medium
/uploads/extgallery/public-photo/original
/uploads/extgallery/public-photo/thumb
et d'autre part, les photos possèdent un préfixe correspondant au répertoire pour medium et thumb.
J'ai choisi de pointer vers le répertoire medium car c'est le seul qui possède l'ensemble des photos.
define("TDMPICTURE_DIRNAME", basename(dirname(dirname(__FILE__))));
define("TDMPICTURE_URL", XOOPS_URL . '/modules/' . TDMPICTURE_DIRNAME);
define("TDMPICTURE_IMAGES_URL", TDMPICTURE_URL . '/images/');
define("TDMPICTURE_UPLOADS_URL", XOOPS_URL . '/uploads/extgallery/public-photo/medium/');
define("TDMPICTURE_THUMB_URL", XOOPS_URL . '/uploads/extgallery/public-photo/thumb');
define("TDMPICTURE_CAT_URL", TDMPICTURE_URL . '/upload/cat/');
define("TDMPICTURE_ROOT_PATH", XOOPS_ROOT_PATH . '/modules/' . TDMPICTURE_DIRNAME);
define("TDMPICTURE_UPLOADS_PATH", XOOPS_ROOT_PATH . '/uploads/extgallery/public-photo/medium/');
define("TDMPICTURE_THUMB_PATH", XOOPS_ROOT_PATH . '/uploads/extgallery/public-photo/thumb/');
define("TDMPICTURE_CAT_PATH", XOOPS_ROOT_PATH . '/modules/' . TDMPICTURE_DIRNAME. '/upload/cat/');
Pour les miniatures, il faudrait soit :
- regénérer les miniatures à l'aide de TDMPicture (je n'ai pas trouvé la partie de code générant la miniature
)
- faire un script permettant de renommer tout les fichiers des miniatures en éliminant le préfixe thumb_
Dans les préférence du module j'ai mis les paramétrages suivant:
Répertoire upload : /uploads/extgallery/public-photo/medium/ à la place de /modules/TDMPicture/upload/
Répertoire upload miniature : /uploads/extgallery/public-photo/thumb/ à la place de /modules/TDMPicture/upload/thumb/