Interesting stuff on "zim as a site generator" Broadly, I get what
people are saying about the "intent" of jekyll, but as a bit of an
old-timer, I'm inclined to go with what I like, especially having seen
many intended projects underperform "unintended" ones -- Wordpress may
be the perfect example of that, probably one of the best CMS' that did
not start out as one.
Anyway, to my crazy idea: I'm the creator of the eight-five-zero remix
html template and I'm about to try to create a comment system compatible
with and created in zim as a template, in php, designed for
ultra-simplicity. As in:
Flat file, no sql, single page with comments stored in an "adjacent"
text file and "included" or otherwise parsed by php into the page.
Similar to (and perhaps based on) the below project.
https://github.com/rosslagerwall/simplecommentsystem
Only additional thing I can see doing is a simple captcha as well.
Interested in thoughts (especially if anyone has tried or thought of
anything like this --mostly within the bounds of what I've described,
I've considered MANY more complex alternatives but I want to see if this
can be done simply, within zim.
John
On 9/6/19 4:22 PM, Marko Mahnič wrote:
I have created a plugin for Zim that enables a more advanced site
generation. The plugin prepares Markdown pages with attributes and
calls Pandoc to generate an HTML site from Markdown. The pages have
YAML attributes that guide the transformation. Each page can be
generated with its own template. The plugin has support for news-like
pages with automatic index generation.
The plugin is available at
https://github.com/mmahnic/zim-plugin-siteexporter .
The documentation for the plugin generated by the plugin is at
https://mmahnic.github.io/zim-siteexporter-doc/
The plugin was only tested with Zim 0.68; I didn't have time to test
it with newer versions.
Since Pandoc is used for final generation, I guess the plugin could be
adapted to prepare other types of documents, not only HTML sites.
Marko
On 5. 09. 19 14:02, Guilherme Lino wrote:
Agreed. I would say Zim and Jekyll have different objectives.
Zim:
Mostly content for *private *consumption
Quick note taking and format
Still can be exported to html, pdf, markdown
Can publish a basic website
Simple layout
WYSIWYG
Best, quick and practical, note taking app I have tested
Can be improved on TODOs management
Jekyll:
Mostlycontent for *public *consumption
Generate website from markdown
Very customizable, with a themes
Not WYSIWYG, so you probably should use a markdown editor
Bigger community, more extensions and integrations
Others I had a look:
Website generators
https://jekyllrb.com/
https://gohugo.io/
Desktop - Private/draft note applications
https://www.giuspen.com/cherrytree/
https://www.mindforger.com/
https://tamlok.github.io/vnote/en_us
https://joplinapp.org/
http://treeline.bellz.org/index.html (object templates)
https://www.qownnotes.org/
https://boostnote.io/
https://rednotebook.sourceforge.io/
http://www.theologeek.ch/manuskript/
https://github.com/zadam/trilium
(some are markdown)
Android (Note/Todo)
https://f-droid.org/en/packages/org.billthefarmer.diary/
- Similar to Zim journal
- Also use everyday like Zim
http://www.orgzly.com/
- Org mode
https://f-droid.org/en/packages/nl.mpcjanssen.simpletask/
- Todo txt
https://gsantner.net/project/markor.html
- Mobile most similar to Zim
- Not WYSIWG
- Some glitches sometimes
Markdown editors
https://markdownmonster.west-wind.com/
https://zettlr.com/
Others
https://www.zotero.org/
_______________________________________________
Mailing list: https://launchpad.net/~zim-wiki
Post to : [email protected]
Unsubscribe : https://launchpad.net/~zim-wiki
More help : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~zim-wiki
Post to : [email protected]
Unsubscribe : https://launchpad.net/~zim-wiki
More help : https://help.launchpad.net/ListHelp