We could probably try improving the documentation of the module, since it has changed a bit over time.
Especially with newer versions, D8 and D9, we could provide more specific information about the setup and a bit more meaningful examples of module's syntax.
Also, we would need to better document and take into account the recent change from:
#3056108: Don't strip tags when parsing title from an h1/h2/h3/etc
Below are some ideas for some areas of improvements around the documentation of the module:
See also the Block Attributes module's project page
Project page, could be a little bit more detailed:
1 - Project page description:
We could certainly add more information about the module's configurations.
- Installation and configuration paragraph.
- Features.
- Usage with meaningful examples/use cases.
- Integration and known issues.
- Review recommendations at: Tips for a great project page, Best practices for creating and maintaining projects and README Template.
- Other sections.
2 - Screenshots:
Consider adding screenshots that could demonstrate module's features:
- Back-end filter configuration form.
- Rich text editor with examples of collapse text tags.
- Front-end full node view with examples of collapsible sections.
README.md and help:
The README.md file would simply be an adaptation of the updated project page description. If necessary add more information about module's configuration interfaces, installation and testing.
Feel free to let us know if you would have any comments, suggestions, feedbacks or questions on any of the items mentioned in this issue, we would surely be glad to answer and provide more information.
Any feedback, testing, comments or reported issues would be highly appreciated.
Thanks to all, in advance.
Cheers!
Comments
Comment #3
dydave commentedPretty much everything from the ticket summary was updated on the project page:
Points expanded from the existing documentation:
title,classandcollapsedattributes.titleattribute to support HTML tags in header.HTML corrector, the string[collapseandbackwards compatibility(obsolete) issues.8.x-1.x(D8) and was adapted for2.0.x(D9) to provide more information about new template files.New sections added:
Screenshots added:
The changes to the
README.mdhave been committed against the8.x-1.xand2.0.xbranches.With this initial round of documentation in place, all the work to be carried in this ticket should have been completed at this point, thus marking issue as Fixed for now.
We should be able to keep building on top of what we have now, as more changes and updates are made to the module.
Feel free to let us know if you have any questions on this ticket or any of the recent changes to the module, we would surely be glad to hear your feedback and comments.
Thanks!