Postponed
Project:
DruTeX
Version:
6.x-1.0-beta1
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
25 Mar 2011 at 23:22 UTC
Updated:
26 Mar 2011 at 13:28 UTC
Hello abbasmousavi, thank you very much for taking on maintenance of this important module.
You asked for suggestions... :)
Consider using http://en.wikipedia.org/wiki/Texvc to validate input and provide security. With the current DruTeX enhanced security mode, it's difficult to decide which LaTeX commands should be whitelisted. Even with the correct whitelist, does the current system prevent cross-site scripting issues?
Texvc is used by mediawiki (and therefore wikipedia), so it's seems like a well tested system appropriate for input from anonymous users.
Comments
Comment #1
abbasmousavi commentedThanks for suggestion. I think it is a good idea. We should consider adding submodules or options to use texvc and also mimetex. Previous maintainers also had this in mind.
I will work on it as soon as the port to D7 is complete.
If you can help with ideas and patches, you are welcomed.