MarkBind / markbind

MarkBind is a tool for generating content-heavy websites from source files in Markdown format
https://markbind.org/
MIT License
135 stars 124 forks source link

Missing output for plugins: Web3Forms, datatable, mermaid #2451

Closed LamJiuFong closed 5 months ago

LamJiuFong commented 6 months ago

Please confirm that you have searched existing issues in the repo

Yes, I have searched the existing issues

Any related issues?

No response

Tell us about your environment

MacOS 14 with latest chrome

MarkBind version

5.3.0

Describe the bug and the steps to reproduce it

In the UG, go to Using Plugins > Plugin: Web3Forms Screenshot 2024-03-10 at 10 39 27 PM

Expected behavior

No response

Anything else?

No response

yucheng11122017 commented 6 months ago

Hmm seems to be ok locally but doesn't work on the UG..

kaixin-hc commented 6 months ago

As our user guide is the first thing anyone sees when exploring use this MarkBind, I think we should prioritize figuring out why this is happening. If the plugin doesn't work, perhaps we can also remove it from the UG.

damithc commented 6 months ago

As our user guide is the first thing anyone sees when exploring use this MarkBind, I think we should prioritize figuring out why this is happening. If the plugin doesn't work, perhaps we can also remove it from the UG.

Yup, we can remove it from the UG until we figure out what's wrong.

jingting1412 commented 6 months ago

Hello, one interesting thing I've noticed is that https://markbind-master.netlify.app/userguide/usingplugins#plugin-web3forms which deploys when there's a push to the master branch looks fine. As the current https://markbind.org/ only deploys whenever there's a tag, maybe something went wrong during this commit. The timestamp on the current ug also matches with this commit.

In terms of the actual issue, I think the web3 form wasn't rendered correctly. This is how its supposed to be rendered (taken from my local build):

Screenshot 2024-03-21 at 10 39 23 PM

And this is how its incorrectly rendered now:

Screenshot 2024-03-21 at 10 37 53 PM
kaixin-hc commented 5 months ago

This issue occurs elsewhere

markbind.org website ss

Here's the direct link.

After the new release, the datatables and mermaid plugins also do not produce the correct output on the live website. However, both show as expected on the netlify deployment: https://markbind-master.netlify.app/userguide/usingplugins