J'ai été induit en erreur par la fonction getFilePath qui fait une recherche WebDAV vers NextCloud pour obtenir le chemin complet du fichier qu'il ne peut pas l'obtenir directement dans la page de recherche car le fichier apparaît sous la forme d'un FileID et non d'un Path. Comme il l'exécute pour chaque ligne de résultat, je comprends qu'il la mette en cache.
L’emplacement du fichier est indiqué juste en dessous de son nom sous la forme « dans truc/machin ».
Il me semble beaucoup plus simple de récupérer cet emplacement pour créer un lien vers /apps/files/files?dir=/truc/machin.
Et cela ne doit pas demander un travail énorme de proposer un correctif à Nextcloud pour que cet emplacement devienne un lien vers le dossier plutôt qu'un simple texte.
[^] # Re: à la lecture
Posté par Voltairine . En réponse au journal Création d'un script pour Nextcloud : ouvrir le dossier. Évalué à 3.
L’emplacement du fichier est indiqué juste en dessous de son nom sous la forme « dans truc/machin ».
Il me semble beaucoup plus simple de récupérer cet emplacement pour créer un lien vers /apps/files/files?dir=/truc/machin.
Et cela ne doit pas demander un travail énorme de proposer un correctif à Nextcloud pour que cet emplacement devienne un lien vers le dossier plutôt qu'un simple texte.