Was helping someone with whatever I can to set up go platform. One of the things I feel sorely missing is a Go Blog authoring tool. One where the author can write in prose and set up SGFs
In China there are blogs on Go but the real issue is that the goban sequences are NOT interactive.
This make it hard to follow and is a friction to enjoyment!
So we found something like https://prosemirror.net/ which is customizable editor I suspect we can add SGF editing ability to it. But we lack the technical know-how. I wonder if there are technically incline people here who can help out create such a Go blog author tool. Once the tools i ready, I think ppl can write blogs like this
EidoGo is heavily dated at this point and has not been updated in a long time. It even suffers from some cross-site scripting (XSS) vulnerabilities (a serious security problem), which while they have been reported and a pull request has been submitted to patch the problem, this fix has not been deployed in the main code, since the developer has seemingly abandoned the project. In fact, you can even verify that the main website for that project still suffers from XSS vulnerabilities in two distinct ways: example one and example two. I’ve also discussed this security problem on the fourms here: EidoGo Security Vulnerability Alert
WARNING: Do NOT download and deploy the public source code of EidoGo on your website, unless you fully understand the security problem and can manage manually applying the patch to fix them.
Ok, after tearing down EidoGo, let me shill my own project…
Basically, it’s software to embed an SGF viewer and/or editor on webpage. Everything is free and open source, so it can also be customized to meet your needs.
You can learn more about it at the BesoGo Project Page or feel free to ask me any questions about how to use it on a website.
Here are some examples of it in action in the Nordic Go Dojo blog posts:
Yes, it could probably be embedded into the forums. I guess it would require making a plugin for Discourse that detects when an SGF is uploaded and inserts the BesoGo viewer to load that file.
In the past, we did have a similar system using the EidoGo viewer on these forums, however, eventually an update in Discourse caused a compatibility issue with how EidoGo was working, so it had to be removed.
It’s not on your own dedicated site, but when I wanted a quick and easy go blog with support for images, go diagrams, sgf player I simply made a thread on lifein19x19.com.