update README with screencast of Usecue CMS, inspiration for Nirvash
Iris Lightshard nilix@nilfm.cc
PGP Signature
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEkFh6dA+k/6CXFXU4O3+8IhROY5gFAmKvWqQACgkQO3+8IhRO Y5j5JA//V3ZqIJk0S+vgDCENOiFpaFDSgb7AyqJnuzkPfkRcgq6PFvZ2OeGLU/3j 9xnamQG43E973wzD4WBHj14MuvjqSAGitIsE8p1uaPMz+ltF6PoHLjhCkHgVcs2G 1cNZDy/+/Cx1jx1e0W/A+CWUgJAQDsT8IDDQvfaSr83IDtDk0hL2eoE4D+60qepm 3XQ3aTbdScBmFTC1eSnJxduxUjcjuMv/a5q5o13GWYh76/d6gYVZi8V7Ga4hmseY uMtwW5y6DFfgtlMIncb4PKQf+mHY3QtWkQIR9L7N+tLRiTftZ0lpjx7AIoHcLlCN DPXlRIS0oR8vFJg7Hn9DdqDsfedspILIBgSEHos4U9YESqirJxD6Y4n5BIVRTwez myXRy+QJilsGGk9d7H1Bxl6NzdAw0sTlZkjL3oy9UR4SOmucIYit0GIIRRznautq xb2sbWJ4HS1zxBIXUY2oe2X75UVulDz67UtZ9fRX6qFbyHk4nINSBBUFyC17TsTP w+k7C4nXypLrzNPSl9LYDDCFkGRl6ZNMobxHkDgsasVBievp2CZNluWspaZ34wkM vxt+aOfLRBhbn8xRMuarvpE4OV5uxJKpS2kDtzGpgDLdbF7uEb7gEu+iONW0P0rW QN6+oSwf+M+Li/zo2EQXxZGnkLHFg6U42Uo8z5ujf6Bas9ngmKs= =75ip -----END PGP SIGNATURE-----
1 files changed,
2 insertions(+),
2 deletions(-)
jump to
M
README.md
→
README.md
@@ -4,7 +4,7 @@ ![view within the cockpit of Nirvash](./static/bg.png)
## about -`nirvash` is a content management system (CMS) written in Go using the [quartzgun](https://nilfm.cc/git/quartzgun) library, designed to be efficient, modular, and easy to use. It uses an `Adapter` system that in theory allows almost any backend SSG to be used for actual page generation and backend storage. It's inspired by [Joost Van Der Schee](https://usecue.com)'s Usecue CMS. +`nirvash` is a content management system (CMS) written in Go using the [quartzgun](https://nilfm.cc/git/quartzgun) library, designed to be efficient, modular, and easy to use. It uses an `Adapter` system that in theory allows almost any backend SSG to be used for actual page generation and backend storage. It's inspired by [Joost Van Der Schee](https://usecue.com)'s Usecue [CMS](https://www.usecue.com/uploads/cms_update.gif). ## installation and configuration@@ -60,4 +60,4 @@ - `FormattingHelp() string`: return a string to be inserted into a `pre` tag on the `/fmt-help` page
- `CreatePage(slug, title, content string) error`: given all the proper arguments, create a new page in the backing store (eg filesystem, db) - `SavePage(oldSlug, newSlug, title, content string) error`: given all the proper arguments, save a page to the backing store (eg filesystem, db) - `DeletePage(slug string) error`: given a slug, delete the corresponding page source and possibly its generated HTML, depending on the `Adapter` -- `Build(buildOptions map[string][]string) BuildStatus`: takes a map of build option names to their values and builds the site, returning a `BuildStatus` object containing the success or failure as a boolean and the detailed status (eg, the console ouptut of the build process)+- `Build(buildOptions map[string][]string) BuildStatus`: takes a map of build option names to their values and builds the site, returning a `BuildStatus` object containing the success or failure as a boolean and the detailed status (eg, the console ouptut of the build process)