Allow HTML in Résumé fields

Bug #989195 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Son Nguyen

Bug Description

These days, a number of people have stored publications or other things they want to show off online. They should be able to link to them in their achievements, e.g. the link to a published article etc. At minimum, the link should be clickable, e.g. automatically like in forums when you enter a link even without linking it directly. But even better if these fields also had the tinyMCE editor available.

Changed in mahara:
status: New → Triaged
Son Nguyen (ngson2000)
Changed in mahara:
assignee: nobody → Son Nguyen (ngson2000)
status: Triaged → In Progress
Revision history for this message
Richard Mansfield (richard-mansfield) wrote :

Note: Don't forget to upgrade existing data in the db. For example, when someone's perfectly valid text-only data says "Hey Bob, what do you think about <script> tags?", it won't make sense any more if we suddenly start displaying it with htmlpurifier.

Revision history for this message
Hugh Davenport (hugh-davenport) wrote :
Changed in mahara:
milestone: none → 1.7.0
tags: added: newfeature1.7
tags: removed: newfeature1.7
Aaron Wells (u-aaronw)
Changed in mahara:
milestone: 1.7.0 → 1.8.0
Aaron Wells (u-aaronw)
Changed in mahara:
milestone: 1.8rc1 → 1.8.0
Aaron Wells (u-aaronw)
Changed in mahara:
milestone: 1.8.0 → 1.9.0
Aaron Wells (u-aaronw)
Changed in mahara:
milestone: 1.9.0 → 1.10.0
Changed in mahara:
assignee: Son Nguyen (ngson2000) → nobody
milestone: 1.10.0 → none
status: In Progress → Confirmed
status: Confirmed → In Progress
assignee: nobody → Son Nguyen (ngson2000)
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/1207
Committed: https://git.mahara.org/mahara/mahara/commit/6e5724e24e4380b51e5aa5dbc5eaaf532f122cb3
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 6e5724e24e4380b51e5aa5dbc5eaaf532f122cb3
Author: Son Nguyen <email address hidden>
Date: Tue Jul 3 12:46:39 2012 +1200

Allow HTML in R��sum�� Achievements and Ed/Emp sections (Bug #989195)

Enable tinyMCE editing for
- Resume -> Achievements -> Books and publications
- Resume -> Achievements -> Certifications ...
- Resume -> Achievements -> Professional memberships
- Resume -> Education and Employment -> Education history
- Resume -> Education and Employment -> Employment history

Make links within description text clickable.

Escape HTML tags of description field for old (before upgrade) values
as we are now allowing 'safe' display of description content

Escape other field content before displaying it

behatnotneeded

Change-Id: I8e601b3eb67bef07bb67ea38a630d22d4c597538
Signed-off-by: Son Nguyen <email address hidden>

Robert Lyon (robertl-9)
Changed in mahara:
milestone: none → 17.04.0
status: In Progress → Fix Committed
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/7522

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/7522
Committed: https://git.mahara.org/mahara/mahara/commit/a63b859e2ba79fbfe610f14425bd734b7c8d481e
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit a63b859e2ba79fbfe610f14425bd734b7c8d481e
Author: Robert Lyon <email address hidden>
Date: Wed Mar 15 21:19:40 2017 +1300

Bug #989195: Fixing mistake with upgrade for resume

Now that we are using tinymce for descriptions

behatnotneeded

Change-Id: I154c8314f05d0eb141f38efcbe5f6b3bebc51c78
Signed-off-by: Robert Lyon <email address hidden>

tags: added: nominatedfeature
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.