Obtenir une erreur lors de l'écriture d'une macro de vitesse personnalisée
Question
Lors de la création de mon propre macro, et d'essayer de l'ajouter pour que chacun puisse l'utiliser, je reçois l'erreur suivante:
Error number 4001 in 4: Error while parsing velocity page /templates/docdoesnotexist.vm
Exception Enveloppé: Impossible de démarrer le moteur Velocity
Je ne change pas ce fichier, mais je ne change xwiki/templates/macros.txt
et /macros.vm
en ajoutant recentChanges=velocity:recentChanges:
et #macro(recentChanges)
respectivement (oui, j'ajouter le contenu de travail après #macro(recentChanges)
)
La solution
qui ressemble à une erreur de syntaxe dans macros.vm. Vous devez revenir à la macros.vm d'origine et d'abord essayer d'écrire votre macro personnalisé dans une page wiki. Une fois que cela fonctionne, vous pouvez le déplacer vers macros.vm et redémarrez le serveur.
MACROS.TXT ne doit pas être modifié, il est un fichier existant utilisé par l'éditeur WYSIWYG ancien.