Allowing more characters in set names #2332
Alex-Jordan
started this conversation in
General
Replies: 1 comment 2 replies
-
Commas go much further than CSV files. That would also mess up the entire scheme for gateway sets with versions. For other characters there are also complications with file names (the set id is used for the directory when a new problems is added), and with the set id being used in urls. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
An exercise set can only have the following characters in its set_id (which is a tinyblob): letters, digits, dashes, underscores, periods, and spaces.
Can this be extended? In practice, I have found I wanted to use a comma, a colon, and parentheses at various times. I could imagine wanting certain other things, not to mention accented characters in a language that used them.
I get it with a comma, that it would mess up CSV files, but we could change the CSV grade files to wrap the set names in double quotes. Where else do we have issues like this?
Beta Was this translation helpful? Give feedback.
All reactions