Ik ben bezig om een systeem te maken in Laravel/PHP, waarbij redacteuren artikelen kunnen schrijven.
Voor het schrijven van die artikelen, gebruik ik momenteel TinyMCE. Nu wil ik echter voorkomen dat er vuiligheid de database in komt en natuurlijk ook wanneer een gebruiker een pagina opvraagt de boel zo schoon mogelijk houden.
Ik zie echter diverse dingen;
* Een en dezelfde bron: https://laracasts.com/dis...ssion/cleaning-html-input
Of is het verstandiger om bijvoorbeeld een Markdown editor te gebruiken?
Ik weet even niet wat anno 2020 the way to go is, zowel qua gemak als beveiliging. Een andere editor gebruiken dan TinyMCE vind ik ook geen probleem.
Enige duwtjes de juiste kant op of zoektermen worden gewaardeerd!
EDIT:
https://laracasts.com/dis...ier-please-help-me-decide wijst juist weer naar Purifier (aangezien er vast ook video's gelinkt gaan worden in de artikelen waarvoor het systeem gemaakt wordt, zou dit de beste optie zijn.
Voor het schrijven van die artikelen, gebruik ik momenteel TinyMCE. Nu wil ik echter voorkomen dat er vuiligheid de database in komt en natuurlijk ook wanneer een gebruiker een pagina opvraagt de boel zo schoon mogelijk houden.
Ik zie echter diverse dingen;
- Ik kom berichten tegen van mensen die aangeven dat input aanpassen slecht is en je enkel de output wilt filteren (Of ik interpreteer deze nu even verkeerd)
- Ik kom mensen tegen die HTML Tidy adviseren*
- Ik kom mensen tegen die Purifier adviseren*
* Een en dezelfde bron: https://laracasts.com/dis...ssion/cleaning-html-input
Of is het verstandiger om bijvoorbeeld een Markdown editor te gebruiken?
EDIT:
https://laracasts.com/dis...ier-please-help-me-decide wijst juist weer naar Purifier (aangezien er vast ook video's gelinkt gaan worden in de artikelen waarvoor het systeem gemaakt wordt, zou dit de beste optie zijn.
[ Voor 8% gewijzigd door CH4OS op 15-02-2020 17:06 ]