Th3 Core

Why We Are Here => Web Development => Topic started by: rcjordan on February 17, 2016, 02:51:01 PM

Title: flatfile cms du jour
Post by: rcjordan on February 17, 2016, 02:51:01 PM
Anybody tried this?

https://getgrav.org/
Title: Re: flatfile cms du jour
Post by: Drastic on February 17, 2016, 04:35:54 PM
some very limited research I've done lately:
older:
http://pivotx.net/
http://flatpress.org/home/

newer:
https://getgrav.org/
http://picocms.org/
http://monstra.org/
razorcms

There's quite a few more of these out there.

I'm working on a short-list spec:

- pinging (outgoing only for notify of new posts) & way to edit sites pinged
- custom url structure for cats/posts
- image upload & rich text editor for client posting
- rss feed of posts
- no comments for now, ability to integrate fb/discus comments if client wants.
- runs on php
- uses flatfiles and no db connection
- easily styled using an existing html template to match the site, and run in a directory on the site
Title: Re: flatfile cms du jour
Post by: rcjordan on February 17, 2016, 04:49:59 PM
I just ran through docs on pico and grav. Pico has longevity going for it, but grav seems to *maybe* have less baggage.

One fatal issue I've run into before is image-handling.  If a cms just dumps user images into a big folder, it quickly becomes unusable for large sites or photo-rich sites because there are hundreds/thousands of image filenames to load and scroll through.
Title: Re: flatfile cms du jour
Post by: ergophobe on February 17, 2016, 05:35:17 PM
I just came across one that looked good that was a Python/Django CMS, but I can't remember the name.

Here is an old thread on a similar topic (last few posts)
https://www.webmasterworld.com/content_management/4413562.htm

That topic is about generating a static site. Obviously a flatfile CMS is invulnerable to SQL injection, but it's still vulernable to pretty much everything else. That thread references static site builders (basically you run it locally or possibly on a server that's firewalled off from public access) and then after changes "publish" and push to live (commonly with git).


Title: Re: flatfile cms du jour
Post by: Drastic on February 17, 2016, 05:50:48 PM
>One fatal issue I've run into before is image-handling.   
Good point that I hadn't considered.

One thing I've been wanting to do is assemble the page with includes or shortcodes. Monstra or razor seemed to possibly be built or modified to make this work glancing over the manuals/docs.

>Python/Django CMS, but I can't remember the name.

Ok this is the second time this platform has been referenced for this. Another peer I highly respect is building a similar spec on this, it should move near or top of the list for investigation.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 17, 2016, 05:54:57 PM
>posted a job on upwork

Maybe post that we're looking for someone in Hanoi??
Title: Re: flatfile cms du jour
Post by: rcjordan on February 17, 2016, 05:59:52 PM
 <added>
>assemble the page with includes

That's what I did on mine. With if-then. BEWARE! Pages get complicated *fast* --as in, what-was-I-smoking-when-I-did-this??  This is one of the reasons I want to migrate. It'll be easier to learn a new cms than figuring out the sh## I did on that old one.
Title: Re: flatfile cms du jour
Post by: Drastic on February 18, 2016, 01:19:16 PM
>Maybe post that we're looking for someone in Hanoi??

Great idea, we need to hammer out the spec first and I'll do it. What I have posted several days ago only got 1 applicant who seems worthy but I need to do more homework on a platform.

>That's what I did on mine. With if-then. BEWARE! Pages get complicated *fast* --as in, what-was-I-smoking-when-I-did-this

Right and I don't want any logic involved for this reason. What my purpose is this html5 site with a lightweight flatfile blog in a dir. So, the blog page would have [header-hav] [side-nav] and [the-post] (simplified of course.) My goal is then to just take my html5 template and drop those includes in the responsive divs and it work on most any template.*  There will be some php logic for cats and chronological list of posts, but that should be about it for the heavy lifting. I'm not sure if what you want will fit into this minimal spec, so we may need two projects.

*Maybe this is a pipe dream, and please say so if you think it is, but hacking little apps like this in the past makes it seem like it should be do-able.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 18, 2016, 01:32:16 PM
> hacking little apps like this in the past makes it seem like it should be do-able

Same.

>includes

IIRC from the docs, Grav looks like it does something like this.  I tried loading Grav last night, but it wouldn't work ...but I'm almost positive that my server guy keeps htaccess and permissions locked down.

Somewhere (Grav?), I saw a template that looked like the author listed the url that the file was going to be assigned rather than all the seo-url plugin bullshit. If I read it right, that'd be good.

>specs
Nested folders at least 4 deep. I've seen a lot of cms's that are forced to remain shallow. Sucks if you're doing deep categories.
Title: Re: flatfile cms du jour
Post by: Drastic on February 18, 2016, 02:15:10 PM
>IIRC from the docs, Grav looks like it does something like this.  I tried loading Grav last night, but it wouldn't work ...but I'm almost positive that my server guy keeps htaccess and permissions locked down.

Stick wamp on your pc and play around locally. It's p##s easy as gimp would say.

>Somewhere (Grav?), I saw a template that looked like the author listed the url that the file was going to be assigned rather than all the seo-url plugin bullshit. If I read it right, that'd be good.

yes, exactly. Plugins? NOOOOO!

>Nested folders at least 4 deep. I've seen a lot of cms's that are forced to remain shallow. Sucks if you're doing deep categories.
I'm not sure how this might complicate things (or not), but if that's all you need, I ain't skeered.

I'm assholes and elbows deep in building this agency. If you can take the reigns on figuring out which platform looks best to start on, or narrow the list to 2-3, I'll run the dev on it if you want. I'm managing a lot of sh## this way now and wouldn't be much to add one more, already trying to anyway.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 18, 2016, 03:02:52 PM
Don't sweat it. You've already answered my idea about WP.  I think I'll revisit Grav --but not right away. Tax season.

>hack

Grav and most others are using .mb files and markup.  There are a few very simplistic cms's like Yellow that appear to write .mb files in markup.  In the past, I've been successful merging systems that have near-identical infrastructure to do quick-n-dirty functions the primary one didn't have. Yellow has an online editor. It might write the markup files Grav needs.
Title: Re: flatfile cms du jour
Post by: Drastic on February 18, 2016, 03:48:09 PM
ok, no sweat. I'll keep playing at it as I have time. Keep each other updated when we can.

You have any interest in a django/python solution?
Title: Re: flatfile cms du jour
Post by: rcjordan on February 18, 2016, 04:02:35 PM
I have interest in everything. The trouble is in execution.

>python etc

Debbie says those like Jekyll aren't as simple as we'd like.

Maybe we can get us a few independent programmers/cms-devs to vet in Hanoi.  In the past, we could have used E EU but those damn vikings have spoiled those guys.  Besides, we have a hit-man in Hanoi if they get out of line.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 18, 2016, 04:04:45 PM
<added>

>simple

And if you're talking clients, it has to be DOG simple.
Title: Re: flatfile cms du jour
Post by: Drastic on February 19, 2016, 03:51:06 PM
lengthy convo with a dev this am. Django probably overkill.

He said to check out ghost, needs node to run.

https://ghost.org/
Title: Re: flatfile cms du jour
Post by: rcjordan on February 19, 2016, 04:00:20 PM
>overkill

Debbie thought so, too.

>ghost

I've seen that mentioned a few times, too. Will check out.
Title: Re: flatfile cms du jour
Post by: ergophobe on February 19, 2016, 05:58:35 PM
https://ghost.org/

My mistake. NOT Python/Django. This is the one I was thinking about. There was a niggle in the back of my mind that it might be node, but I couldn't find it.

I came across a theme for it (ghostly maybe??)

It has some obvious limitations - have to use Disqus or the like for comments. But it looks clean
Title: Re: flatfile cms du jour
Post by: rcjordan on February 19, 2016, 06:03:23 PM
>have to use Disqus or the like for comments

I see that in a significant percentage of new cms's. Given the amount of comment spam out there, and the number of sites that have been forced to disable comments, I don't think Disqus is much of a limitation ...more of a filter, nowadays.
Title: Re: flatfile cms du jour
Post by: ergophobe on February 19, 2016, 06:50:30 PM
Not Ghostly, Ghostium - Ghost theme that mimics Medium.com

I was reading some blog and followed the link to the theme and then to Ghost which is how I heard of it in the first place
http://ghostium.oswaldoacauan.com/
Title: Re: flatfile cms du jour
Post by: rcjordan on February 19, 2016, 07:07:13 PM
So, we've got 2 Debbies who've noticed this ghost thing. Move to high priority.

Keep talking to your Debbie, EG.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 19, 2016, 07:27:33 PM
https://www.howtoghost.com/
Title: Re: flatfile cms du jour
Post by: rcjordan on February 19, 2016, 07:32:12 PM
Quote
Ghost is, strictly speaking, not flat-file but a CMS powered by SQLite database and Node.js. However, it’s often mentioned together with the true flat file CMS’s because it uses flat files to store data. Aside from a brilliant two-panel Markdown + live preview editor, Ghost offers a very simple blogging Markdown interface, beautiful themes, and a widget system reminiscent of the early versions of WordPress. It’s not surprising, since Ghost grew out of the WordPress project. It may yet become the closest challenger to WordPress.

License: Paid. Pricing is based on the number of blogs and page views. The plans are $5 per month, $14 per month, and $36 per month. / 30-day free-trial is available. The self-hosted version requires VPS, cloud hosting, or a shared host that supports Node.js.

http://www.webhostingsearch.com/articles/flat-file-cms.php
Title: Re: flatfile cms du jour
Post by: ergophobe on February 19, 2016, 08:27:51 PM
The showdown:
https://www.elegantthemes.com/blog/resources/wordpress-vs-ghost

Quote
In 2012 John O’Nolan–designer, developer and former deputy head of the WordPress UX team–published a radical new design concept. It was original, elegant, simple, and made instant waves in both the WordPress community and the wider blogging community. The concept was for a new blogging platform he called Ghost.
Title: Re: flatfile cms du jour
Post by: Drastic on February 20, 2016, 12:32:17 AM
>disqus
>I see that in a significant percentage of new cms's.

Agreed, that or fb. Sqlite, node js are fine with me. As long as I can dl/ul everything via ftp I'm good.

Will try to take a closer look at ghost.
Title: Re: flatfile cms du jour
Post by: ergophobe on February 20, 2016, 01:50:26 AM
>As long as I can dl/ul everything via ftp I'm good

Do you know how to use git?

I can think of a few use cases where I might still use FTP (binary assets), but anything that's text is so much easier to manage with git IMO.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 20, 2016, 03:43:55 AM
>Do you know how to use git?

No! But I've known I was way behind on that for a couple of years now. See it touted as a feature in almost all of those cms's we've talked about upstream.  Come to Hanoi and teach us. We'll buy you a beer.
Title: Re: flatfile cms du jour
Post by: Drastic on February 20, 2016, 01:25:35 PM
>No! But I've known I was way behind on that for a couple of years now.

Same. FTP just works and I can use it in my sleep. With 2 clicks I can be into any of my dozen or so servers and have the entire site on my local drive as backup or to move.

>Come to Hanoi and teach us. We'll buy you a beer.
or 10, nah 40, make it 400
Title: Re: flatfile cms du jour
Post by: Drastic on February 20, 2016, 11:46:32 PM
ok, after the camera research I spent the rest of the day looking a bit closer at all the options listed here. I've relaxed my needs list to a shorter list of non-negotiables:
http://www.webhostingsearch.com/articles/flat-file-cms.php

and in the comments. Man these things are everywhere. Most of them use markdown, aren't blog focused or inactive dev.

Here are my findings with potentials marked with asterisks. Key at bottom.

razorcms - no rss

*feindura - rss, not updated in 1.5 years, tutorial for styling to your html/css though!

*flatpress - uses smarty template engine not easy interface - image upload didn't work. Not updated in 9 months

monstra more of a cms than blog - blog is plugin. editor not great, no image upload

anchor cms - not updated in 2 years

phile - no editor (markdown)

cmssimple - full site cms, blog is addon

stacey - 5 yrs old

wondercms - 2 years old beta

ghost - markdown editor

*** https://www.pulsecms.com/ $75/5 pack license lifetime. Has rss, rich text editor, active dev

**http://mecha-cms.com/ - possibly worthy, pretty new and looks rough, but workable? RSS, rich text editor, image upload, post urls look good, cats unknown?

? getkirby.com

? http://statamic.com/ pricing is high, but running out of options

* possibly worth checking deeper, but old

** very new, maybe clunky potential

*** best I saw so far

? maybe, I'm tired of looking at this sh##.

---

alright rc, after the camera and now this, the beers' on you.

Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 12:05:33 AM
I've run across the same but hadn't gotten to razor and a couple of others.

>beers' on you

At 30 cents apiece, I'll buy you all you can drink.
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 12:18:26 AM
Right, that was my point about buying ergo 400. lol

A couple more from https://www.cmscritic.com/dir/blog/

http://www.s9y.org/ - an older platform but still active dev...looks like something that would work great for you, possibly overkill for me.

and

https://bolt.cm/features - which at first blush I think may be the most promising, and free

<done for the day, they're all looking the same now>
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 01:38:52 AM
Bolt was on my 'get back to this one' list, too.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 02:18:38 AM
<added>
Just happened to find this cms discussion on reddit

https://www.reddit.com/r/webdev/comments/3rd89z/best_flat_file_cms_going_into_2016_grav_bolt/
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 02:33:23 AM
bolt is database. I like the look of it, but I'm going to can it for now.

Right now, Debbie says kirby or grav.  Kirby is $90 per site.
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 02:35:16 AM
bolt is sql lite though so nearly the same as flatfile, wouldn't have included it otherwise.

Awright dammit keep your notes in here from now on.

Good reddit link!
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 02:37:17 AM
>nearly the same as flatfile

In your heart of hearts, you know it'll come back and bite you in the a##.
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 11:29:15 AM
Actually I've used sqlite before and been surprised at how stable and robust it was, for what it is.

I'm comfortable with it tbh, and if I get a post-happy client who ends up posting 5-8x/week, in a couple years flatfiles would probably be unwieldy.

I just don't want an external db server connection.

Also, I'm a bit surprised you don't like serendipity. It looks rc-ish.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 03:34:44 PM
I'm really hoping we can find what we both want in a  single cms.   If you can get one that is client-proof, I'm pretty sure I could figure out how to make it work for me.
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 03:57:28 PM
Just dug into grav, doesn't look good for me. It's mostly a core and you have to add skeletons, themes or plugins to get what you want.

For example you either need a theme with blog built in or use a blog-adder plugin.

The editor is also markdown, not client friendly.

It's possible to make it workable by cobbling a bunch of this together, but getting away from my goals doing that.

---

I'm about to look over the reddit thread.

My debbie says bolt or pulse look most promising at this early stage.

added:

Every time I look I find like 5 more, jeez. There's gotta be something out there really close to what we need.
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 04:16:23 PM
So many of these would be great if they would do some kind of rich text or wysiwyg editor. I search for rss, then that... quite often threads of people begging for this.

Typical dev response  "But markdown is *so easy*!" ....yeah, for us, but not clients, dumbass.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 04:27:08 PM
Since these systems tend to use generic file types, there is a decent possibility that a separate rich text or wysiwyg editor UN-affiliated with the cms could be overlayed. I've done it before when working with csv files.  YellowCMS might be too simple or not have file upload, but might have a good editor. (Just an example off the cuff --don't know much about Yellow)
Title: Re: flatfile cms du jour
Post by: ergophobe on February 21, 2016, 04:27:43 PM
>Come to Hanoi and teach us. We'll buy you a beer.

>>Come to Hanoi and teach us. We'll buy you a beer.
>or 10, nah 40, make it 400

Ha! It's tempting. simplytheresa is going to Viet Nam in July. If the timing were a little closer, we might make it a family trip. Not going to happen this year though.

Git is one of those things that is mostly about sucking it up and spending 2-3 hours to get started.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 04:35:45 PM
> mostly about sucking it up and spending 2-3 hours to get started

Nothing gets Louise madder at her 'tech support' than when I tell her she needs to spend some seat time and grind it out. No, I'm supposed to do a Vulcan Mind Meld or something.

500 Hanoi beers is our top offer, EG.
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 05:21:11 PM
lol, rc.

ok, updated list, I went through everything in the reddit thread, which also included everything at: http://www.flatphile.co/

First off I nuked kirby, I mistook the markdown editor as rich/wys.
https://octobercms.com/ - looks very good
http://www.nibbleblog.com/ - looks promising
http://www.pluxml.org/ - site is french but English version of cms available - looks good from what I can understand
a couple other possibilities without active dev.

an rc-notable - potential for mobile blogging:
https://blot.im/ - auto posts whatever text/images you drop into your dropbox. $20/yr

> possibility that a separate rich text or wysiwyg editor UN-affiliated with the cms could be overlayed.
Yeah I've thought about it, but I want the whole thing p##s-easy so an elf can do it unattended. I'm will to go the route as a last resort, which probably means trying something like feindura first. (Dev not active.)

My new shortlist to really dig into:

bolt - my early debbie fav
https://octobercms.com/
http://www.nibbleblog.com/
http://www.pluxml.org/
pulsecms - looked good, not sure about the editor though. Have to use {block} to use it, but you need {blog} for blog, so not sure if both possible.
mecha-cms - probably too early

I think we've unearthed the bulk of them. I have a feeling something from this short list will fit the bill.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 05:35:48 PM
>short list

I have a very few others to chase down, mostly mentioned in more obscure articles, but I doubt they'll make the short list.

>but you need {blog} for blog,

No. In the end, all I need is the ability for the site to make/update its menu system. I can hack a blog or whatever from that. Beyond that, nested folders -in both content & images.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 05:56:21 PM
http://www.pluxml.org/  -from what I can translate- looks good. Long-term, on-going development. Active forum. Looks like it will gen static as an option. I see what appear to be plugins that use/merge decent, well-known file management modules (CKEditor, TinyMCE). http://forum.pluxml.org/viewforum.php?id=21

The bad news --main documentation is PDF. In French.
http://telechargements.pluxml.org/docs/PluXml_-_Documentation.pdf

I'll see what I can dig up about uploads, editors, & nested folders.
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 06:06:38 PM
>No. In the end, all I need is
well, that "you" was really in ref to "me".

I'm using this as a drop-in to a dir to add a blog to existing (or new) html5 site.

I'd imagine several I nuked might work well for you.

Yeah I gave up when I hit the french pdf, but did see the editors which got me excited.
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 06:11:23 PM
>I have a very few others to chase down, mostly mentioned in more obscure articles, but I doubt they'll make the short list.

Please post these even if you don't have time to inspect/research. I'm ready to dive in and work on putting something in production, sometime this week I hope.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 06:26:21 PM
The problem I'm having is that we're digging up so many that I first think "Yeah, Dras posted that one." The next day, when confronted with the list, all the weird names start to look alike if they start with the same letter. Then I chase it down and find I've already canned it.  The culling process is a pita.
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 07:53:30 PM
Agreed and no sweat, I think we have a good pool to work from.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 08:26:45 PM
http://feindura.org/page/features/#webdesign
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 08:54:14 PM
Yeah that one was an early favorite. Seems abandonware at this point though?
Title: Re: flatfile cms du jour
Post by: rcjordan on February 21, 2016, 09:03:30 PM
yep. appears to have died about a year ago.

I'm impressed with this one. So far.

http://www.typesettercms.com/
Title: Re: flatfile cms du jour
Post by: Drastic on February 21, 2016, 10:05:43 PM
oh wow that one looks great! With bootswatch styling too... nice find rc.
Title: Re: flatfile cms du jour
Post by: rcjordan on February 22, 2016, 12:21:37 AM
typesetter made the first cut. moving to new thread
http://th3core.com/talk/web-development/typesettercms-teardown/
Title: Re: flatfile cms du jour
Post by: ergophobe on February 22, 2016, 04:55:14 AM
I am going to stop with the git comments here and start them back up in a new thread, but first....

Will you be using git on Windows, Mac or Linux?
Title: Re: flatfile cms du jour
Post by: rcjordan on February 22, 2016, 05:34:22 AM
Windows 10
Title: Re: flatfile cms du jour
Post by: Drastic on February 22, 2016, 01:24:43 PM
Winders
Title: Re: flatfile cms du jour
Post by: ergophobe on February 22, 2016, 03:59:27 PM
Gentlemen, for your approval and perusal


http://th3core.com/talk/web-development/git-for-beginners-day-1-windows-setup/
Title: Re: flatfile cms du jour
Post by: bill on July 05, 2016, 01:42:57 AM
Over on WmW bakedjake suggested Lektor which is another flatfile CMS https://www.webmasterworld.com/webmaster/4811258.htm
Title: Re: flatfile cms du jour
Post by: ergophobe on July 24, 2016, 09:41:12 PM
Funny, came here to note same... and to mention typesetter over at WMW
Title: Re: flatfile cms du jour
Post by: Drastic on July 25, 2016, 01:49:58 PM
Another mention of lektor from a respected person in the field.

Title: Re: flatfile cms du jour
Post by: rcjordan on July 25, 2016, 02:32:22 PM
It's been a while since I looked, but I believe BakedJake's requires a unique directory for every page.  Also, I looked but couldn't really determine how images were managed. It's been my experience that these two items become fatal flaws if you try to scale beyond a few dozen pages or so.
Title: Re: flatfile cms du jour
Post by: ergophobe on July 25, 2016, 02:59:00 PM
One thing that really appeals to me about Lektor is this

Quote
All source data is well structured and can be tracked in a version control system or cloud storage like Dropbox.

This is often a pain point with a DB-driven CMS
Title: Re: flatfile cms du jour
Post by: Drastic on July 25, 2016, 03:21:00 PM
>requires a unique directory for every page.

I looked at this last week, briefly, and it didn't look like a good client solution due to the short-code style coding. However, did look like a good option for internal projects. I'll let you know when I eventually get back to this and dig in deeper.
Title: Re: flatfile cms du jour
Post by: rcjordan on July 25, 2016, 05:07:42 PM
>short-code style coding

I didn't like it, either. 

Typesetter still catches my eye.  A quick search turns up a 3yr old post where someone was trying to make an add-on for better pix management --no telling if they ever got it to fly.

https://www.typesettercms.com/Forum?show=t1504  scroll down to
https://www.typesettercms.com/Forum?show=t1504#post_6634 for down-n-dirty list of cms pix problems

Title: Re: flatfile cms du jour
Post by: ergophobe on May 18, 2017, 05:02:52 AM
Interesting option here
https://www.smashingmagazine.com/2017/05/introducing-mavo/
Title: Re: flatfile cms du jour
Post by: rcjordan on May 18, 2017, 11:37:53 AM
https://mavo.io/

So, github-to-static but will require users to have js enabled??
Title: Re: flatfile cms du jour
Post by: ergophobe on May 18, 2017, 04:17:20 PM
Github or Dropbox for persistent storage, it looks like

And yes, it seems the whole thing runs on JS... honestly, I find their docs kind of confusing. I think I would need to use it to understand it. It's a different paradigm and it seems like it's easier to set up and use than to "get" through reading
Title: Re: flatfile cms du jour
Post by: rcjordan on August 02, 2017, 06:58:22 PM
Drastic upstream 18 months ago:

Quote
I'm working on a short-list spec:

- pinging (outgoing only for notify of new posts) & way to edit sites pinged
- custom url structure for cats/posts
- image upload & rich text editor for client posting
- rss feed of posts
- no comments for now, ability to integrate fb/discus comments if client wants.
- runs on php
- uses flatfiles and no db connection
- easily styled using an existing html template to match the site, and run in a directory on the site

Ever come up with a dog-simple cms for clients, Dras?
Title: Re: flatfile cms du jour
Post by: Drastic on August 03, 2017, 01:22:50 AM
Unfortunately no, and it needs to be revisited. It's been back-burnered so far I'm going to have to dig it out of the drywall. Recent G changes mean I really need to get back on this (or put someone on it, more likely) soonish.
Title: Re: flatfile cms du jour
Post by: Drastic on August 09, 2017, 12:34:47 AM
So, it's been a while since I looked at these and was looking at grav again.

The sticking point has been the editor and this makes it more workable:
https://learn.getgrav.org/admin-panel/page-editor

Using the panel buttons on highlighted text will add markdown to the text. This still isn't good for a client front end. I'll need to dig around some more.
Title: Re: flatfile cms du jour
Post by: Drastic on August 10, 2017, 10:36:49 PM
ok, I think I found a contender:

https://pagekit.com/
Title: Re: flatfile cms du jour
Post by: ergophobe on August 10, 2017, 10:51:43 PM
ok, I think I found a contender:

https://pagekit.com/

Database required though. I thought that was a showstopper
Title: Re: flatfile cms du jour
Post by: rcjordan on August 10, 2017, 11:01:54 PM
EG beat me to it.

Also, read Conclusion here:
https://www.sitepoint.com/first-look-at-pagekit-cms-clean-extensible-fast-but/
Title: Re: flatfile cms du jour
Post by: Drastic on August 11, 2017, 01:25:12 AM
>Database required though. I thought that was a showstopper
It uses sqlite, which is close enough.

Played around with it this evening. Meh indeed. About the same for typesetter, played around with it some more too.

Hard to find just what I want.