Home > Contributions > KT-DMS

gestion des abonnements

Permet d'acceder à la page de gestion des abonnement, même dans le cas où l'un des dossiers souscris a été supprimé. (et n'affiche donc plus "Fatal error: Call to undefined function: getfullpath()") La correction effectue le test "if (Folder::folderExistsID($iFolderID))" non seulement au niveau de la récupération du path d'un dossier (getFolderPathNamesAsArray), mais aussi en amont (getContentLink), de manière à ne générer le lien vers le dossier uniquement en cas d'existence de ce dernier ; dans le cas contraire, le lien est remplacé par une simple chaîne : _kt("Folder is no longer available") et ne pointe donc pas vers le dossier inexistant.

* Note : cette vérification est indispensable, mais ne se substitue pas à la suppression des abonnements lors de la délétion d'un dossier (non implémenté).

Link :
This contribution has been submitted on 2007-01-16 by Guillaume Dufloux and its has been approved on 2007-01-16 .
This patch has been made for version 3.1b