J'ai deux instances de Plone s'exécutant sur un serveur - leurs emplacements sont/usr/local/Plone/Inst1 et/usr/local/Plone/Inst2. J'essaie de configurer des méthodes externes, mais j'ai du mal à trouver où mon dossier "Extensions" devrait être placé. Il semble que partout où je le place, le ZMI ne le voit jamais. J'ai essayé:Méthodes externes pour Plone/Zope
/usr/local/extensions/Plone /usr/local// inst1/Plone Extensions
... et divers autres sous-dossiers dans le répertoire "Inst1". Lorsque j'ajoute une méthode externe, j'ai essayé de l'ajouter à la fois à la racine du ZMI ("/") et dans le dossier Instance ("/ Inst1 /"). Quand je l'ajoute à la racine, je reçois un message qui dit "Le module spécifié, démo, n'a pas pu être trouvé." Lorsque j'essaie de l'ajouter dans le dossier d'instance, j'obtiens une page d'erreur qui dit "Cette page ne semble pas exister ..."
Il semble que le fichier ZMI ne trouve pas ce fichier ("demo.py "). Y a-t-il un endroit particulier où il devrait être stocké? Après avoir consulté la documentation du site de Zope (et de nombreux tutoriels), il devrait être dans le dossier "Zope" - mais je n'ai pas de tel dossier (et aucun dossier nommé "Extensions" n'existe sur le système de fichiers , autre que celui que j'ai créé dans les répertoires "Plone" et "Plone/Inst1").
C'est fait! Je vais probablement le placer dans un produit comme vous l'avez suggéré, pour la même raison. Merci! – lightningmanic
Plone 4 ne l'essuie plus :) – Yuri