Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Video YT] ajouter une syntaxe markdown #790

Open
vincentporte opened this issue Sep 30, 2024 · 0 comments · May be fixed by #810
Open

[Video YT] ajouter une syntaxe markdown #790

vincentporte opened this issue Sep 30, 2024 · 0 comments · May be fixed by #810
Assignees
Labels
python Pull requests that update Python code technical debt

Comments

@vincentporte
Copy link
Contributor

vincentporte commented Sep 30, 2024

Objectifs :

  1. étape préalable à la réintagration dans le projet de la déclaration de MarkupTextField
  2. renforcer la protection contre les injections XSS
  3. supprimer la faiblesse de la méthode wrap_iframe_in_div_tag

Todo

  1. basculer MACHINA_MARKUP_LANGUAGE en safe_mode=True dans base.py
  2. lors du rendu en html des champs en markdown, convertir la balise [youtube:zsFEO4t-Ico] en
<div>
<iframe 
width="560" 
height="315" 
src="https://www.youtube.com/embed/zsFEO4t-Ico" 
frameborder="0" 
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" 
allowfullscreen>
</iframe>
</div>
  1. migrer les description de Forum suivant:
{'name': "👨\u200d💼💻 Faire émerger les besoins de la personne pour poser les bases d'un diagnostic partagé", 'id': 157}
{'name': "🧐🚀De l'accompagnement à l'émergence du projet professionnel", 'id': 177}
{'name': "👧🧒 Rupture Familiale et les situations d'aidance chez les jeunes.", 'id': 148}
{'name': "💶 Le diagnostic et accompagnement budgétaire dans l'insertion professionnnelle", 'id': 192}
{'name': 'Table Ronde - Réussir ses sorties positives', 'id': 143}
{'name': 'Table Ronde avec T. GUILLUY et D. LINHART.', 'id': 144}
{'name': 'Table Ronde - Travailler en réseau', 'id': 145}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
python Pull requests that update Python code technical debt
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant