View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002920 | DCP-o-matic | Bugs | public | 2024-12-18 21:03 | 2025-01-01 01:12 |
Reporter | mhm | Assigned To | carl | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Target Version | 2.18.3 | Fixed in Version | 2.18.3 | ||
Summary | 0002920: ContentTitleText should probably be only [A-Za-z0-9] | ||||
Description | Currently punctuation becomes part of the CTT, like ".". I can't find a reference but it should probably be excluded. Also a nice feature would be to transliterate non-english latin characters like unidecode ( https://github.com/avian2/unidecode ) does. E.g. for Swedish characters: ä -> a Etc. Thanks! | ||||
Tags | No tags attached. | ||||
Branch | 2920-restrict-ctt | ||||
Estimated weeks required | |||||
Estimated work required | Small | ||||
|
Sorry, i should have written that this applies to the title element of the CTT. As a whole, of course also "_" and "-" are allowed. (But not anything else?) |
|
Perhaps . should be on the "banned" list, but I think everything else already works...? The current state is that transliteration should happen and the allowed characters are |
|
Ok, looks mostly good! Suggested improvements for CTT character restrictions: Recommend globally prohibiting "." and "+" characters because:
Suggest banning "_" from individual fields since it serves as the field delimiter in CTT format |
|
Also, I think I found a related bug: When having a title with non-ascii characters and using the "Copy as name" button, the transliteration gets reversed! Eg. "a" gets turned back to "å" etc. |
|
Thanks - this should be fixed in 2.18.3 when it's released. |
|
2d3f8740e7f269f383f3469a424e00253ebbf83c |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-12-18 21:03 | mhm | New Bug | |
2024-12-18 22:22 | mhm | Note Added: 0006644 | |
2024-12-20 21:13 | carl | Assigned To | => carl |
2024-12-20 21:13 | carl | Status | new => feedback |
2024-12-20 21:13 | carl | Note Added: 0006645 | |
2024-12-20 23:41 | mhm | Note Added: 0006646 | |
2024-12-20 23:41 | mhm | Status | feedback => assigned |
2024-12-20 23:55 | mhm | Note Added: 0006647 | |
2024-12-22 14:30 | carl | Status | assigned => confirmed |
2024-12-22 14:30 | carl | Target Version | => 2.18.1 |
2024-12-22 14:30 | carl | Estimated work required | => Undecided |
2024-12-24 13:25 | carl | Target Version | 2.18.1 => 2.18.2 |
2024-12-27 15:18 | carl | Target Version | 2.18.2 => 2.18.3 |
2024-12-30 22:40 | carl | Branch | => 2920-restrict-ctt |
2024-12-30 22:40 | carl | Estimated work required | Undecided => Small |
2024-12-30 22:41 | carl | Status | confirmed => tests running |
2025-01-01 01:11 | carl | Status | tests running => resolved |
2025-01-01 01:11 | carl | Resolution | open => fixed |
2025-01-01 01:11 | carl | Note Added: 0006703 | |
2025-01-01 01:12 | carl | Note Added: 0006704 | |
2025-01-01 01:12 | carl | Fixed in Version | => 2.18.3 |