Remove WYSIWYG options for page description
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Wishlist
|
Cecilia Vela Gurovic |
Bug Description
In the past when the layout was not very flexible and we didn't have rows (i.e. a veeeeery long time ago), the page description text field was an important part of a page as it allowed people to create a section across an entire page of Mahara and use it as style element. People created banners in there and needed to have styling options available. That's why it has a visual editor with all the editing options.
Now (well, for quite some time already actually) that we have a more flexible layout, we do not need this area anymore to style a page with. It also added to the confusion for some people as they thought that was the area where they would add their content.
While the page description is shown on a page, the collection description is ignored (this may be a regression, but is OK).
Since we have the "tiles" on "Pages and collections", the description shows up in the tile and is often cut off when it is too long and banners are not displayed in there either.
I propose the following:
1. Remove the visual editor from the page description.
2. Limit the number of characters for the page and collection description to 140 characters. That seems to fit in there (with our current font size).
3. For existing sites, move the current page description content of pages to the first block on the page that goes across the entire width of the page and doesn't have a block heading. That way, the content is still displayed for pages that are used to displaying it, especially if the page uses the description as content styling element.
Changed in mahara: | |
assignee: | nobody → Cecilia Vela Gurovic (ceciliavg) |
status: | Triaged → In Progress |
Changed in mahara: | |
milestone: | 20.04.0 → 20.10.0 |
Changed in mahara: | |
status: | In Progress → Fix Committed |
tags: | added: nominatedfeature |
tags: |
added: newfeature removed: nominatedfeature |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
We would need to consider:
- "Old pages" that haven't yet been translated into the new Gridstack layout and that a person is not going to edit. The "old layout" would need to be extended by 1 row that goes across the entire page above all other rows (in 18.10 we increased the row limit to 20).
- "Old pages" that are being migrated to Gridstack.
- Pages that are already on the new Gridstack layout -> add a text block of page width above all other blocks and push those down.