Usually I right my own code from scratch, but to cut the amount of time, I'm looking for an already created cms-type framework that would preferably be flatfile - but it should allow users to submit 'articles' and then an admin could validate/edit/approve it before it gets posted or shown.
I know about cutenews, but I want the entire cp to skinnable - cutenews doesn't have this. Ideally, I'm looking for something where users submit info - I approve/delete it, and it gets shown on the site - with categories, etc.
Mambo, Joomla are too resource intensive and are too bulky, just wondering if anyone knows a flat file way to do this - I may have to script it myself if it doesn't exist.
i would recommend you to take a look at sNews by Solucija, although i also like to write my own code i found it really simple and effective for some projects i had. Quoted from their homepage:
sNews is a completely free, standards compliant, PHP and MySQL driven content management system. Consisting of only one small core file, sNews is extremely lightweight, easy to install, and easy to use via a simple web interface..
More info here and you can download it here ( check the multi user version for having several editors and admins)
You would probably be amazed by some of the stuff I've worked on for a few sites. Flatfile can do anything SQL can - and it actually works alot faster then SQL. Granted it can be tricky and you need to properly organize the data from the very beginning, but it pays off well if the site has heavy traffic.
One site I worked on for someone has a lot of traffic, and if I were to use SQL it would have been pretty expensive (system resource wise). You can speed up your scripts by using flat file, that's why I prefer it -plus it makes backups/restores very easy and lightweight. You should take a crack at flatfile sometime.