-
Notifications
You must be signed in to change notification settings - Fork 2
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
Convert plaintext URLs in project descriptions to hyperlinks #616
Comments
I would suggest implementing an HTML field with TinyMCE as done in https://github.com/svthalia/concrexit |
I had a look at TinyMCE's Other than hyperlinks, what other styling features should be allowed in the editor? Also, the output should go through a |
Maybe strong or italic text would be nice too, as well as |
One-sentence description
Obvious plaintext URLs in project descriptions should automatically be detected and converted to HTML hyperlinks.
Desired functionality
Currently, project descriptions can not be set in any way to present URLs as HTML hyperlinks due to HTML character encoding. Superusers should be able to set a plaintext project description containing URLs where the URLs get converted to HTML hyperlinks in the front-end. This way, page visitors can directly visit a page mentioned in the project description using a single click.
Motivation
Nitpicking, perfectionism, and user experience.
Suggested implementation
example.nl
does not get converted butwww.example.nl
andhttps://example.nl
do.Chemrade Plant dashboard
andPUC Mathematics scavenger hunt
. This step is not directly related to this repository, as it is likely a configuration mistake.urlize
, the current production website would have displayed proper hyperlinks. However, I think this step is not necessary if the user setting the project descriptions is aware that HTML can not directly be embedded in project descriptions.The text was updated successfully, but these errors were encountered: