Problème pour intégrer un code javascript dans le corps d'un message
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Problème pour intégrer un code javascript dans le corps d'un message
Détails techniques
Version du forum : ModernBBPoste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Moi uniquement
Problème apparu depuis : 30 décembre
Lien du forum : https://lyftv.1fr1.net/
Description du problème
Bonjour,J'ai essayé d'instaler des scripts javascript mais ils n'apparaissent plus dans le corps d'un message... Ils fonctionnent bien dans le contenu général du forum. Pouvez-vous m'aider à résoudre ce mystère : exemple de code
pour un fil rss :
<!-- start feedwind code --> <script type="text/javascript" src="https://feed.mikle.com/js/fw-loader.js" preloader-text="Loading" data-fw-param="151795/"></script> <!-- end feedwind code -->
Dernière édition par lyonenfrance le Ven 31 Déc 2021 - 18:40, édité 1 fois
Re: Problème pour intégrer un code javascript dans le corps d'un message
Bonjour,
Par mesure de sécurité, les balises script ne sont pas autorisées dans les messages.
Les différentes possibilités pour placer les JS sont décrites ici : Javascript sur Forumactif
N'hésitez pas à préciser ce que vous souhaitez faire pour voir si une solution est possible.
Bonne journée
Cordialement
Par mesure de sécurité, les balises script ne sont pas autorisées dans les messages.
Les différentes possibilités pour placer les JS sont décrites ici : Javascript sur Forumactif
N'hésitez pas à préciser ce que vous souhaitez faire pour voir si une solution est possible.
Bonne journée
Cordialement
Re: Problème pour intégrer un code javascript dans le corps d'un message
Merci Chattigre, le lien est intéressant mais je souhaite simplement intégrer un widget des derniers messages dans une catégorie précise, comme dans le haut de page de mon ancien site https://lyonenfrance.blogspot.com/ (le widget feedwind)
Re: Problème pour intégrer un code javascript dans le corps d'un message
Bonjour,
Le souci, c'est qu'il est impossible d'intégrer des scripts directement dans un message.
Je suppose que vous ne pouvez pas l'intégrer ailleurs ? ^^
Je vais voir s'il n'y a pas moyen de contourner cette restriction via un JS sur le PA...
Le souci, c'est qu'il est impossible d'intégrer des scripts directement dans un message.
Je suppose que vous ne pouvez pas l'intégrer ailleurs ? ^^
Je vais voir s'il n'y a pas moyen de contourner cette restriction via un JS sur le PA...
Re: Problème pour intégrer un code javascript dans le corps d'un message
Re,
Ce que vous pouvez faire, c'est placer votre code sur une nouvelle page HTML, puis l'intégrer dans le message via une iframe :
Créez la page HTML dans le PA en mode avancé :
PA / Modules / HTML & Javascript - Gestion des pages HTML : Création en mode avancé (HTML)
Définir en tant que page d'accueil : Non
Utiliser le haut et le bas de page de votre forum : Non
Dans le contenu, collez votre code. N'oubliez pas de VALIDER ...
Puis dans le message, insérez le code :
Vous pouvez aussi modifier height: 410px; en remplaçant 410 par la hauteur souhaitée. Cependant 410px semble la hauteur par défaut du contenu et donc me semble approprié, sauf changement.
---
J'ai essayé aussi de passer par un JS pour remplacer le contenu d'une div dans un message par le contenu de la page HTML (et éviter l'iframe) mais le script tiers n'apprécie pas cette manipulation...
Peut-être que quelqu'un aurait une autre idée, moi c'est tout ce que je peux vous proposer pour l'inclure dans un message.
Après, je peux aussi vous conseiller de voir si un message est le meilleur emplacement pour votre widget, mais je pense que ce choix est justifié... Sinon, regardez dans le tuto que je vous ai fourni si un des emplacements possibles pour intégrer du JS directement pourrait convenir.
Bonne journée
Cordialement
Ce que vous pouvez faire, c'est placer votre code sur une nouvelle page HTML, puis l'intégrer dans le message via une iframe :
Créez la page HTML dans le PA en mode avancé :
PA / Modules / HTML & Javascript - Gestion des pages HTML : Création en mode avancé (HTML)
Définir en tant que page d'accueil : Non
Utiliser le haut et le bas de page de votre forum : Non
Dans le contenu, collez votre code. N'oubliez pas de VALIDER ...
Puis dans le message, insérez le code :
- Code:
<iframe src="/hxx-" style="border: none; height: 410px; width: 100%">Votre navigateur ne supporte pas l'élément iframe !</iframe>
Vous pouvez aussi modifier height: 410px; en remplaçant 410 par la hauteur souhaitée. Cependant 410px semble la hauteur par défaut du contenu et donc me semble approprié, sauf changement.
---
J'ai essayé aussi de passer par un JS pour remplacer le contenu d'une div dans un message par le contenu de la page HTML (et éviter l'iframe) mais le script tiers n'apprécie pas cette manipulation...
Peut-être que quelqu'un aurait une autre idée, moi c'est tout ce que je peux vous proposer pour l'inclure dans un message.
Après, je peux aussi vous conseiller de voir si un message est le meilleur emplacement pour votre widget, mais je pense que ce choix est justifié... Sinon, regardez dans le tuto que je vous ai fourni si un des emplacements possibles pour intégrer du JS directement pourrait convenir.
Bonne journée
Cordialement
Re: Problème pour intégrer un code javascript dans le corps d'un message
Merci çà à l'air de fonctionner en intégrant simplement une page html comme "porte d'entrée" de la rubrique https://www.lyftvnews.com/h1-lyon-metropole-de-lyon-et-region-auvergne-rhone-alpes-l-actualite-en-videos
Re: Problème pour intégrer un code javascript dans le corps d'un message
Bonjour,
Très bien, c'est aussi une solution.
Je vois que vous utilisez un Widget "derniers sujets" également, intégrer le code dans un Widget personnalisé dans PA / Modules / Portail & Widgets - Gestion des Widgets du forum.
PS : Ce nouvel élément, je ne sais pas si c'est volontaire, semble présenter le même contenu sous une forme différente, que le bloc "Sommaire LYFtvNews : les derniers articles sélectionnés :"
Et si vous voulez retrouver les derniers sujets, il y a déjà le widget "Derniers sujets" que vous utilisez ou encore la page /latest de votre forum, du coup je ne sais pas trop ce que vous voulez faire ? Il y a actuellement les mêmes infos plusieurs fois sur la même page...
Très bien, c'est aussi une solution.
Je vois que vous utilisez un Widget "derniers sujets" également, intégrer le code dans un Widget personnalisé dans PA / Modules / Portail & Widgets - Gestion des Widgets du forum.
PS : Ce nouvel élément, je ne sais pas si c'est volontaire, semble présenter le même contenu sous une forme différente, que le bloc "Sommaire LYFtvNews : les derniers articles sélectionnés :"
Et si vous voulez retrouver les derniers sujets, il y a déjà le widget "Derniers sujets" que vous utilisez ou encore la page /latest de votre forum, du coup je ne sais pas trop ce que vous voulez faire ? Il y a actuellement les mêmes infos plusieurs fois sur la même page...
Re: Problème pour intégrer un code javascript dans le corps d'un message
Oui le but est en fait de séparer le widget 'derniers sujets' de l'ensemble du forum de celui d'un fil particulier (ici celui consacré à lyon) . Ce serait bien si ce widget "dernier sujets" pouvait être customisé, soit avec le fil rss général, pour moi lyftvnews.com/feed , soit avec des fils thématiques par exemple https://www.lyftvnews.com/feed/?f=35
Re: Problème pour intégrer un code javascript dans le corps d'un message
Bonjour,
ce n'est pas faisable nativement en effet.
On trouve des tutos qui permettent de le coder, mais vous avez trouvé aussi une solution
A la différence près que là, vous utilisez un service externe, ce qui pourrait peut-être être évité, à voir...
A-t-on résolu votre problème à présent ? Si non, pouvez-vous me rappeler ce qu'il manque ?
Bonne soirée !
ce n'est pas faisable nativement en effet.
On trouve des tutos qui permettent de le coder, mais vous avez trouvé aussi une solution
A la différence près que là, vous utilisez un service externe, ce qui pourrait peut-être être évité, à voir...
A-t-on résolu votre problème à présent ? Si non, pouvez-vous me rappeler ce qu'il manque ?
Bonne soirée !
Sujets similaires
» Code qui ne fonctionne pas ni quand on l'intègre dans le corps des messages pour avoir une apparence différente pour le dit message, ni pour les généralités de la page d'acceuil
» problème pour mettre du html par du code javascript
» Problème avec le code Javascript pour le feu d'artifice (code pour les fêtes)
» Code javascript fonctionne pas dans un message
» Problème avec un code javascript (pour la déco du forum)
» problème pour mettre du html par du code javascript
» Problème avec le code Javascript pour le feu d'artifice (code pour les fêtes)
» Code javascript fonctionne pas dans un message
» Problème avec un code javascript (pour la déco du forum)
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum