mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-29 22:29:56 +02:00
markup/goldmark: Add removeSurroundingParagraph for Markdown images
* Removes any surrounding paragraph nodes * And transfers any attributes from the surrounding paragraph down to the image node * Adds IsBlock and Ordinal (zero based) field to the image context passed to the image render hooks IsBlock is set to true if `wrapStandAloneImageWithinParagraph = false` and the image's parent node has only one child. Closes #8362 Fixes #10492 Fixes #10494 Fixes #10501
This commit is contained in:
@@ -37,6 +37,12 @@ type LinkContext interface {
|
||||
PlainText() string
|
||||
}
|
||||
|
||||
type ImageLinkContext interface {
|
||||
LinkContext
|
||||
IsBlock() bool
|
||||
Ordinal() int
|
||||
}
|
||||
|
||||
type CodeblockContext interface {
|
||||
AttributesProvider
|
||||
text.Positioner
|
||||
|
Reference in New Issue
Block a user