My own Content Management System has taken a big turn. After looking through the book Coming up with the Obvious, that we found quite enlightening, I chose to drop superficial techniques, and reduce it for the bare basics.
The objective of this CMS can be kinda different. It’s directed at developers to easily attach a CMS to somewhat of a design. It’s main purpose will probably be for my private projects, of lessons, but it’ll be free.
A huge makeover was about the menu system. I boiled it as a result of simple " catagories" depending on the pages independantly, and developers simply attach PHP functions in place of those menus. There are still things, though.
. Considering that menus are made, they only output something such as this:
< ul id=" menuID" class=" customclass" > < li id=" menuID-1" > < your href=" url/" > Palate Item 1< /a> < /li> < li id=" menuID-2" > < your href=" other/" > Palate Item 2< /a> < /li> < /ul>
This makes the CMS form of a purist. Additional attributes is often applied by the actual designer, but certainly not the structure once more. I know a number of people stick spans about the anchors. jQuery along with libraries may develop the way out, simply by dynamically adding these people. But JS… I do not know.
Any ideas Is a big problem
. My initial idea was to allow a drag single point and delete (actually " go on to trash" so it usually is undone) icons next to each menu merchandise, and an additional box when they get home of the menu to increase new items.
Thats just about all good and working, but there are usually fundamental problems.
– How about horizontal menus It malfunctions.
– Layout can break, if the CSS demands a strictly-sized selection.
– Drag anchors will certainly inevitably follow the type of the menu thing, and is small (hard to use).
– Too easy in order to accidentally do issues while navigating.
My first solution was to incorporate a button to enable dragging, doing away with, and adding. That works, but not wonderfully. The menu holds small, and banks on the original HTML to work well.
My final remedy should be to popup a modal dialog box providing you with the menu, but inside a generic form (without that site’s styling). Out of here, the items might be big, icons apparent, and help everywhere.
Do you guys think this is the worthwhile system
Thanks!
I’ll attempt to provide a simulated of my CMS really soon, so you guys can test it. There are a number of new features in which make editing much simpler than imaginable, along with easy for non-developers.
(I know ladies say that, but this really is different. I’m utilized to teaching school coaches that don’t even find out what an email is definitely, showing them the right way to edit their school’s internet sites. So I can certainly say I’ve got a reasonable amount of experience in that. )
Allow me to know when it’s readily available download.
I’d like to test it!
Chris.
I certain will! And the problems above have also been solved. It’s concerning 80% complete these days, just the track upload system. Newly taught clients can understand with it really fast, probably under daily, although thats most likely as a result of few non-essential features included. Thanks for that interest!