Appendix - Discarded research
Research gathered for this proposal that ended up not being used. It is kept here for the record, out of the way of the analysis itself.
A list of research bits I gathered that ended up not being useful.
Blog macros
blogpostcreate
Doc: https://extensions.xwiki.org/xwiki/bin/view/Extension/Blog%20Application#HBlogPostCreateMacro
Parameters:
- blog
Quick action? ✅
Open the dialog with: Double click on the macro body.
Just inserted screenshot:

Default dialog screenshot:

Note that I wouldn't expect this macro to support any kind of content.
Extended dialog screenshot: NA
blogPostLayoutCards
Doc: https://extensions.xwiki.org/xwiki/bin/view/Extension/Blog%20Application#HCardspostlayout
Parameters:
- reference
- params
Quick action? ✅
Note that the naming pattern for the quick action of this macro is different from those of other layout macros:

Open the dialog with: Opened from the start, does not create anything unless the mandatory param is filled up.
Just inserted screenshot:

Default dialog screenshot:See above
Extended dialog screenshot: NA
blogPostLayoutCompact
Same as blogPostLayoutCards .
blogPostLayoutFull
Same as blogPostLayoutCards .
blogPostLayoutImage
Same as blogPostLayoutCards .
blogPostLayoutLink
Same as blogPostLayoutCards .
blogpostlist
Doc: https://extensions.xwiki.org/xwiki/bin/view/Extension/Blog%20Application#HBlogPostListMacro
Parameters:
- blog
- category
- published
- hidden
- fromDate
- toDate
- limit
- layout
- layoutParams
- paginated
10 parameters
Quick action? ✅
Open the dialog with: Double click on the whole body of the macro.
Just inserted screenshot:

Default dialog screenshot:

Extended dialog screenshot:

blogs
Doc: NA
Parameters:
- <None>
Quick action? ✅
Open the dialog with: Double click anywhere on the macro body.
Just inserted screenshot:

Default dialog screenshot:

Extended dialog screenshot: NA
Id of the macro | From project | Searching jira query | Existing jira issues | New jira issues |
|---|---|---|---|---|
| blogpostcreate | Blog Application | https://jira.xwiki.org/browse/BLOG-172?jql=project%20%3D%20BLOG%20AND%20status%20%3D%20Open%20AND%20text%20~%20%22create%22 | None | |
| blogPostLayoutCards | Blog Application | previous blog queries + https://jira.xwiki.org/browse/BLOG-144?jql=project%20%3D%20BLOG%20AND%20status%20%3D%20Open%20AND%20text%20~%20%22layout%22 | https://jira.xwiki.org/browse/BLOG-121 | |
| blogPostLayoutCompact | Blog Application | previous blog queries | ||
| blogPostLayoutFull | Blog Application | previous blog queries | https://jira.xwiki.org/browse/BLOG-121 | |
| blogPostLayoutImage | Blog Application | previous blog queries | ||
| blogPostLayoutLink | Blog Application | previous blog queries | https://jira.xwiki.org/browse/BLOG-121 | |
| blogpostlist | Blog Application | previous blog queries + https://jira.xwiki.org/browse/BLOG-224?jql=project%20%3D%20BLOG%20AND%20status%20%3D%20Open%20AND%20text%20~%20%22blogpostlist%22 | ||
| blogs | Blog Application | previous blog queries | None |
Full list of macros
This list was taken from an instance where I tried to install all recommended macros but the ones that are pro. As you can see, there's still quite a lot of pro and non recommended macros in this list. This list was filled up on the 10th of February.