Welcome Guest!

If you do not have an account yet on The Web Squeeze forums, please Register! It’s FREE and there are many benefits:

  • Receive Fast Advice
  • Learn Programming Languages
  • Get Professional Website Reviews
  • Quick Troubleshooting Assistance

> What Do You Want In A Cms?

This is a discussion on What Do You Want In A Cms?, within the Web Development in General section. This forum and the thread "What Do You Want In A Cms?" are both part of the Programming Your Website category.

 
Reply to this topicStart new topic
> What Do You Want In A Cms?, Need help figuring out components for my CMS...
JustinStudios
post Mar 30 2008, 01:24 AM
Post #1


Rapid Squeezer
****

Group: Members
Posts: 156
Joined: 15-February 08
From: US of A
Member No.: 150



Hey guys smile.gif.

I am building a CMS that I am either going to sell or distribute for free. I'm leaning towards free but that is a matter of features offered.

Here's what it does so far:
Produces XHTML Strict valid code
Upload anything at all and it instantly becomes editable via the CMS
NO DATABASE needed, everything is done by directly editing files
Completely customizable style-sheet
File management System
Add, Edit, Delete, Rename Pages
Manage Navigation
Create users with different permissions

The question is... what would you like it to do? What else can I add to make this CMS something that everyone is going to want... Any suggestion is not a bad one. The one thing that I am worried about is that the CMS MUST produce 100% valid code no exceptions. Of course if you upload an invalid document it won't fix any errors, but anything added via the CMS is valid code.


--------------------
Currently Available for work: - XTHML, CSS, Flash, Actionscript, PHP, ASP, Ajax -
interested in movies? Read some of my reviews on my blog
Go to the top of the page
 
+Quote Post
jackfranklin
post Apr 3 2008, 05:34 PM
Post #2


Rapid Squeezer
****

Group: Members
Posts: 100
Joined: 16-February 08
Member No.: 163



Allow easy module add ons - IE easy for others to develope towards their personal usage and create modules which can be added.


--------------------
Jack Franklin | Eportfolio & Weblog
Go to the top of the page
 
+Quote Post
HitByLife
post Apr 3 2008, 10:04 PM
Post #3


Fresh Squeezed
**

Group: Members
Posts: 13
Joined: 4-March 08
Member No.: 191



Very interesting. Not sure exactly what most standard CMS (joomla, drupal, modx) lacks, but one thing for sure is usability. I have been wondering about a CMS for a long time now, but I just can't make up my mind. I need it for a site where I present articles and biographies, and where I can easily organise the material, that is the pages themselves, reusable code and files. AND: as I am going to invite other users to participate, it needs to be really easy to use, because many of these people are not very tech savvy.

I guess usability is why I just haven't gotten around to using a CMS myself. I install them, great, but when I start moving around in there I go: "what now then??" I just find it all a mess. Maybe I'm just too used to using DW and organising my sites in a directory with subdirectories and then just upload to the server.

Not sure this was really helpful...
unsure.gif
Go to the top of the page
 
+Quote Post
Ryan
post Apr 3 2008, 11:47 PM
Post #4


Rapid Squeezer
****

Group: Members
Posts: 116
Joined: 14-February 08
From: Hounslow, London
Member No.: 133



Having dealt with CMS made by others for non-web designers and starting a PHP system I developed myself, here's my two cents:

Multiple content boxes easily editable without knowing code is the most important concept. For instance, the main content area of a site, a text box under the navigation, and a news section in the footer. All the sections could be spread apart in an HTML template, but they may need to be individually updated frequently.

I'd love to see a sensible and simple to use generator for semantic XHTML!

Plugins are soooo important. Support for them are the reason why I gave up on creating my own CMS...


A little more outside of the box, I'd recommend using both flat files and a database when creating/editing pages and files. When I was dealing with saving and adding files on my server using PHP in my CMS, the database tended to be far more reliable in saving information correctly.


--------------------
Go to the top of the page
 
+Quote Post
JustinStudios
post Apr 4 2008, 10:33 AM
Post #5


Rapid Squeezer
****

Group: Members
Posts: 156
Joined: 15-February 08
From: US of A
Member No.: 150



Thanks for the replies guys.

The way the CMS works now is it reads a template and makes it usable by the CMS. It doesn't matter what the design is as long as you add the lines of code above and below the portion you want the user to be able to edit.

Let's say you have 3 editable sections on your template. When you click to edit that file it reads the file and finds out which template it is using. It then adds a textbox for each editable field in the template and puts each text in the respective one. So you can edit what you need to edit and not have to worry about searching through all the code. Unlike most CMS's I make it very simple text editing and pick a paragraph style for the content editing of people with no web-design experience. I also have a professionals page which does the same thing but allows HTML.

I'm going to set up a demo soon so I'll post back with the demo. Thanks for the information guys.


--------------------
Currently Available for work: - XTHML, CSS, Flash, Actionscript, PHP, ASP, Ajax -
interested in movies? Read some of my reviews on my blog
Go to the top of the page
 
+Quote Post
Padraig
post Apr 6 2008, 02:46 PM
Post #6


Fresh Squeezed
**

Group: Members
Posts: 29
Joined: 14-February 08
From: Ireland
Member No.: 101



The power to be able to edit anything from the admin panel. That would be very useful and it would save people from having to go near HTML/CSS files.
Go to the top of the page
 
+Quote Post
If you found The Web Squeeze to be helpful, please donate so we can keep this site FREE, FRESH, and fortified with Web Design & Development info!
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: