La balise <link> pour le fichier jforms.js n'apparait pas dans la page, quand le plugin form est utilisé dans le template principal d'une reponse HTML (mais il apparait bien lorsque le plugin est utilisé dans un sous-template).
Cela est dû au fait que le template principal est fetché APRES l'envoi de la partie <head> HTML, et donc le addJsLink fait lors de l'execution du code du plugin form, est executé trop tard.
Solution : le plugin form, étant un plugin qui génére du code PHP lors du parsing du template, devrait pouvoir indiquer au compilateur de template une nouvelle meta, plutôt que de générer du code PHP qui fait le addJsLink. Et comme les meta sont récupérés par la reponse jResponseHTML avant de générer la partie <head> HTML, le lien vers jforms.js sera bien inséré.