[SE-3381] Allows adding new tinymce plugins through platform configuration - #143
Conversation
Reason behind this is this ansible error: Remote copy does not support recursive copy of directory
|
@nizarmah It looks like the styling is not getting applied inside the html editor or in LMS of the sandbox. But it's loading correctly in Studio. This comment might help understand what css file gets loaded when. Maybe you missed a step somewhere? Or missed applying the theme? |
|
@pkulkark I've been investigating this for a while now. I just realized that there's a separate theme related change for this tinymce plugin specifically. Here's the commit I am talking about. I'm currently trying to make the platform include the stylesheets 👀 |
|
@pkulkark small note, we might want to continue this conversation on this pull request instead, since it is more related to the edX platform than the configuration. |
… paver (cherry picked from commit 27d70df)
9345eda to
4b2d00d
Compare
…tatic assets (cherry picked from commit 8f69c52)
4b2d00d to
108f174
Compare
nizarmah
left a comment
There was a problem hiding this comment.
👍🏼
I'll be merging the changes.
- Changes are being reviewed upstream
- Addressed first set of comments on upstream pull request
- Tested the new changes on the sandbox instance
- Pull request was already reviewed by another member
If any changes are requested upstream, we can revert, and re-apply the changes.
This makes it possible to install new tinymce plugins through the environment settings.
This PR is responsible for adding the tinymce plugins to the plugins directory and rebuilding the assets.
JIRA tickets: SE-3381, SE-3247
Dependencies:
Upstream Pull Request:
Sandbox URL:
Testing instructions:
staff@example.com/edxReviewers
Settings
Make sure that the following steps are done before merging: