-
Notifications
You must be signed in to change notification settings - Fork 142
Parse popovers for footnotes #1155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
During the migration to bootstrap-vue, popovers had to be parsed into bootstrap-vue syntax. This is done before the plugins stage, where footnotes are implemented, so the popovers don't work there. Let's add the parsing of popovers to the footnotes plugin to solve this.
| you don't have to pick an identifier and move down to type the | ||
| note.</p> | ||
| </div> | ||
| </span> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
weird that the indents are incorrect, but i assume this is what updatetest generated, so can't really argue with this, can I?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah..
ang-zeyu
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good 👍
|
@openorclose resolve conflicts |
…vers # Conflicts: # test/functional/test_site/expected/index.html
Done! |
* 'master' of https://github.com/MarkBind/markbind: (41 commits) Document adding new site content in DG (MarkBind#1153) Add relative date feature (MarkBind#908) Use <br> to separate lines of code block (MarkBind#1176) Parse popovers for footnotes (MarkBind#1155) Resolve comments Expand test extensions and fix whitespace checks (MarkBind#1156) Address comments Upgrade js-beautify and provide option to turn it off (MarkBind#1116) Normalize inline puml line ending before hashing (MarkBind#1174) Update tests (MarkBind#1178) Remove fixed bugs from test\functional\test_site\bugs\index.md` (MarkBind#1148) Fix bug in Search for UG and DG (MarkBind#1147) Add inline puml support (MarkBind#1100) Fix hrefs for headings with angular brackets (MarkBind#1089) Update tests for 2.13.1 (MarkBind#1169) 2.13.1 Update vue-strap version to v2.0.1-markbind.39 Fix fontawsome icons don't show underlines to indicate modal/tooltip (MarkBind#1133) 2.13.0 Update test files ...
During the migration to bootstrap-vue, popovers had to be parsed into bootstrap-vue syntax. This is done before the plugins stage, where footnotes are implemented, so the popovers don't work there. Let's add the parsing of popovers to the footnotes plugin to solve this.
What is the purpose of this pull request? (put "X" next to an item, remove the rest)
• [x] Bug fix
What is the rationale for this request?
Fixes #1154
What changes did you make? (Give an overview)
Specifically called the componentParser on the
popovers in the footnotes pluginProvide some example code that this change will affect:
Is there anything you'd like reviewers to focus on?
This is the simple bug fix for now. Long term solution to fix footnotes inside dynamic panels is still in the works.
Testing instructions:
Check that the popovers appear.
Proposed commit message: (wrap lines at 72 characters)