PureEdit, Making CMS Development Simple. Engraved on February 7, 2008 by Michael Dick; Comments (35)

PureEdit new home. PureEdit is the first CMS that dramatically simplifies the back-end development of your website while giving you full control of the front-end design and programming. By allowing such uncommon flexibility, PureEdit empowers you to design web sites from the ground up, without forcing you to follow the narrow template rules you'll find elsewhere. PureEdit's core strength is its' ability to allow you to add certain suffixes to the end of column names which in return call certain field types, such as a textbox, textfield, or date field. PureEdit is fully customizable for whoever you are, a programmer, a designer, or even a hybrid designer/programmer like me.

The Accounts Center

Less is More.

I really believe that "less is more" -- and yes, I am a huge 37Signals fan. I have read their book over and over but don't get me wrong, it's not because I don't understand it, but it's because I agree with their philosophies so much that it excites me to read about it.

I have built PureEdit with simple in mind (hence the name). I wanted everything to just work. I wanted less features, less configuration, less clutter, less everything. There are plenty of high-end CMS's online that can do everything from edit your content to walking your dog. But, the problem with those systems is that they are extremely large, they confuse your clients, and they force you to think (and build) their way, not your own way.

When you use PureEdit, you are able to set everything up the way you want it, you can modify or add code with ease because there is even less code. (Maintenance is primarily made easy because all the code is modularized very well).

Some fields.

Just the Back-End.

PureEdit doesn't touch your front-end; in fact it doesn't even know your front-end exists. PureEdit allows you to get your back-end up and running within minutes so that you can put more time into the areas that really matter, the parts the public users will use, the front-end -- the code, the design.

Skills it Takes.

To set up PureEdit you need a good understanding of databases (Mysql databases in our case). The installation is done without the editing of any files so it's a smooth install. It is possible for someone with limited PHP knowledge to setup PureEdit and use it, however you need to understand at a novice level so that you can integrate your front-end and database.

Tutorial Screencasts.

I have put together a few videos so you can get the idea of what PureEdit is about. You can access these videos from PureEdit's website but I have made them available here.

New and improved relationships.

The Future of PureEdit.

Documentation, I have already written some, but depending on how much feedback I get determines how quickly I finish the docs.

Developers Center, I would like to build a center where everyone can share their modules and Predefined Fields that they write.

Future releases, I have already begun planning for the next release which will include Account Permissions. This feature has been the most requested feature by testers and fan followers.

And most of all future products! All my plans are all based on how much feedback I get, so let me hear from you!

Go to the PureEdit website to download your copy today: http://www.pureedit.com

Comments

Engraved by Evan Dudla on 02/07/2008
I can attest to trying this script out. Purely simple, so elegant; it makes it so easy to Edit and display content for your website. If anyone is looking for an easy solution to their website's backend, this is definitely worth the try.

Kudos and thanks to Mike for creating this script!
Engraved by James Fleeting on 02/07/2008
Glad to see a release. I'm actually downloading now and look forward to testing it out.
Engraved by Eric on 02/08/2008
PureEdit Chinese website has been launched, as the experience of versions, is part of Chinese friends to make the Chinese experience.
Chinese also help document preparation!
http://www.pureflux.cn/
Engraved by Eric on 02/08/2008
About db.class.php SQL Query
old: function select ($ table, $ id = null);
new: function select ($ table, $ id = null, $ order, $ limit);

In this way, users can display the contents of the free calls.
Engraved by Eric on 02/08/2008
Just discovered a problem, now do not support the PureEdit paging?
The next version of the list if more than restrictions (such as: user-defined), it can be divided into multiple pages? (Example: / page/1/, / page/2/)
Engraved by Michael Dick on 02/08/2008
@Evan, thanks for the great feedback and kind words! Very much appreciated!

@James, let me know how it turns out for you. I am here for any feedback, suggestions, or questions.

@Eric, thanks for working on an Chinese version to help support that community.

The select function in the DB class was a big problem of mine because I had so many ideas for it, (I even had the order parameter idea in a beta version before I decided to ditch it for ease of use purposes), but in the end I just kept it as simple as possible.

Also, the pagination is not a problem :), it was a choice...much like the previous choice to keep it out based on the idea of keeping it simple. I knew pagination was needed, but I also knew if users wanted it bad enough I would hear from them :).

To everyone, thank you for your support!
Engraved by Matt on 02/09/2008
Congratulations! I know you spent tons of time on it...if i see anybody looking for a CMS ill send them to pure edit :D

oh and give that cute girl a kiss for me :*
Engraved by Michael Dick on 02/10/2008
@Matt, thanks for the comment. I have spent a lot of time on PureEdit. Sometime in the future I am going to write a blog post about the history behind making PureEdit, I think it would be fun to write.

And yes my girlfriend is cute, and the kisses are for (and from) me, not you. Keep that straight, ha.
Engraved by Paul on 02/10/2008
Good to hear you've finished it. I look forward to trying a copy out in the near future and it's great to be able to support OK State developed software! Good job buddy.
Engraved by Eric on 02/10/2008
The next version will be added?
check.field.php


Or

Engraved by Michael Dick on 02/10/2008
@Paul, thanks for the feedback! I am glad to see Oklahoma freelancer and companies are looking into PureEdit!

@Eric, I will add this to my todo list if someone else doesn't help out here first.
Engraved by Eric on 02/10/2008
Read a structure, two options can not be put together, so I wrote an interim.
radio.field.php (Still testing)
check.field.php (Still writing, testing)

Now, download the document and code.
http://3ric.cn/pureedit/testing/radio.field.php.txt
Engraved by Michael Dick on 02/11/2008
@Eric, thanks for the continued support. I took a look at your radio field (this is the second radio field to be sent to me). I am going to have to begin thinking about a developers area so everyone can share their ideas.
Engraved by Robert on 02/11/2008
Cameron compares PureEdit to Textpattern wit hrespect to sections. So does this mean PureEdit sports clean URLs unlike those used here?
Engraved by Paul on 02/11/2008
I was actually going to suggest opening a forum where we can all get together on this Michael. It'll be much more productive than a comment thread. ;) If you need me to, I have the time this week to set something up - just let me know, I may not be a programmer but I'd like to help in any way I can.
Engraved by Michael Castilla on 02/11/2008
Hey Mike,

PureEdit doesn't seem to work in Safari. If you need more details, let me know.

I'm on a Mac and I primarily use Safari and it just doesn't look/work right. But when I switch over to Firefox, it works fine.
Engraved by Paul on 02/11/2008
I was actually going to suggest opening a forum where we can all get together on this Michael. It'll be much more productive than a comment thread. ;) If you need me to, I have the time this week to set something up - just let me know, I may not be a programmer but I'd like to help in any way I can.
Engraved by Eric on 02/11/2008
@Michael Castilla:

Yes, the browser toolbar is a very big headache is the problem, IE, FireFox, Safari, and more. Consider what I hope Mike browser compatibility.
Engraved by Paul on 02/11/2008
Had a quick look around other browsers - Win VIsta environment:

FF2 and FF3 - fine
Safari 3 - broken screenshot
Opera - same problem as Safari screenshot
Netscape 9 - fine
IE7 - fine

The two browsers that have problems show the TinyMCE javascript in the header as plain text and the layout is also broken. I haven't had time to disable the script to see if it will fix the layout, but I suspect it has it's own problems - I will take a closer look tomorrow.
Engraved by Eric on 02/11/2008
Still being tested, the way to make a few... http://3ric.cn/
Engraved by Blake on 02/11/2008
Hey Michael, I found out about PureEdit when you mentioned it on WeLoveCSS a few months back. I'm looking forward to trying it out, but I'm going to have to wait for a little more documentation. I'm not quite sure how all the pieces fit together.

Thanks for your passion and effort.
Engraved by Michael Dick on 02/11/2008
@Robert, PureEdit is unique because it allows the developer/designer to build the front-end on their own, the way the want. So, yes if you code your front-end to support clean urls then you'll have them. However, technically since PureEdit is back-end only it does not support front-end clean urls :).

@Paul, I knew I would get a forum put up eventually but it looks like I am going to have to put one up a lot sooner than I was expecting! I'll let you know if I need any help. Thanks for the screenshots and browser overview.

@Michael Castilla, I don't know how the safari layout bugs got passed me...thanks for the heads up.

@Eric, thanks for the continued testing and support.

@Blake, I am glad to see you're interested in PureEdit! Go ahead and hit me up via my contact form with any questions you are having and I'll write a "novel" if I have to to help explain and get you converted to PureEdit!
Engraved by Brandy on 02/11/2008
This is beautiful! Actually, I was searching for something like this a couple weeks ago, and now (ta-da!) it exists. It is so tiring to have to create a new CMS for so many websites... this should help a *lot* of people. (I, like you, am a "hybrid" graphic designer/web developer... which means I want to know what's going on in the background, but not every tiny detail!)

PS: Thanks for not making me give you my email address... and double thanks for not making me sign up just to leave a comment! That is so annoying...
Engraved by Michael Dick on 02/11/2008
@Brandy, when I planned PureEdit, I wanted it to be hassle free, open, and priceless. I want people to know (and feel) that there are no strings attached -- it's there for you!
Engraved by Paul on 02/11/2008
I have been messing around with PureEdit and it looks really cool. The one thing that would really take it to the next level would be support for many-to-many relationships.
Engraved by Gerard Klomp on 02/11/2008
I was pointed to your project by a friend of mine who was looking into CMS systems. Although your project currently does not have all the functionality I am looking for, for smaller projects of mine, I will follow the development as I'm intrigued by the way it works.

I will also monitor the 3rd party addons as these are easy to make for this CMS. Maybe in due time I will release one or two also.

May I also suggest putting up a bugtracker (e.g. Mantis) and maybe even a svn repository (e.g. assembla.com) so active developers/watchers kan participate in bug-hunting, even in the nightly builds.
Engraved by ravaza on 02/11/2008
This is EXACTLY what I need !
I had problems with PHP 4.3.10, I can't wait to try with a newer PHP version to test it.
This is what's happenning when I'm too exited: I do'nt read manuals...
Engraved by Michael Dick on 02/11/2008
@Paul, I am glad you are liking PureEdit. Regarding your feature request, feel free to use the newly created PureEdit Community that I set up today to post your feature so I can track it.

@Gerard Klomp, I am glad that PureEdit can help you out for smaller projects. I put together a small community for PureEdit which includes a Bug Tracking and Reporting category...it's not Mantis, but it's something!

@Ravaza, Funny! Well if you don't get a newer version of PHP soon let me know, I'll see what I can do to help support earlier versions of PHP.
Engraved by Ben on 02/11/2008
I think you should remove the thumb.db files before compiling your zips.
Engraved by Brandy on 02/12/2008
Regarding Ben's comment... this could be of use:

http://mikepiontek.com/software/mac/create-clean-archive.html
Engraved by Michael Dick on 02/13/2008
@Ben, you're right -- I was really rushed when I zipped that release. Please excuse my thumb files :).

@Brandy, thanks for the article, I'll take a closer look at it tonight after classes.
Engraved by Maximiliano on 02/13/2008
Hi Michael
I wrote a post in my blog the Pureedit in Spanish
http://www.bedomax.com/2008/02/12/pure-edit-olvidate-del-back-end/

Congratulations
Engraved by Michael Dick on 02/13/2008
@Maximiliano, thanks for the blog post! I tried to comment but the form was broken :(.
Engraved by Mateus Neves on 02/22/2008
The Pureedit website is down. I need donwload it. Tanks.
Engraved by Fred on 10/21/2008
just built an entire cms for my friend's portfolio site in 35 minutes. great stuff, big fan.

Give your word.

HTML is allowed...line breaks are converted to <br />'s. You need to be somewhat friendly, at least to me or you'll get deleted. Now off, go post!

I am currently...

The ever popular, Twitter >

Latest posts