Proposal: Improved toolbar/frontend-editing

173 views
Skip to first unread message

Jonas Obrist

unread,
Feb 3, 2011, 9:52:16 AM2/3/11
to django-cms...@googlegroups.com
I would like to propose several improvements to the toolbar and frontend editing.

* Allow the toolbar to be extended by 3rd party applications by adding new menus (icons in top right corner) and add new entries to the existing menus.
* Allow all fields on a page to be edited in the frontend (see screenshots)
* Allow pages to be reordered in the frontend (using the new icon in the top right corner, which will open an overlay with the page tree)

About the first point: The CMS should also use this new system and not be treated as a special case.

What are your thoughts?

Jonas

Jonas Obrist

unread,
Feb 3, 2011, 9:54:36 AM2/3/11
to django-cms...@googlegroups.com

The screenshots mentioned:


Martin

unread,
Feb 3, 2011, 10:01:56 AM2/3/11
to django-cms...@googlegroups.com
Awesome idea!

Ruben ...

unread,
Feb 3, 2011, 10:28:01 AM2/3/11
to django-cms...@googlegroups.com
Indeed +1

That looks like how frontend editing should be ;)

Sent from my iPhone

Kevin Renskers

unread,
Feb 3, 2011, 10:58:38 AM2/3/11
to django-cms...@googlegroups.com
Very nice! Will this also allow users to create new pages from the frontend? Right now this still needs to be done in the backend.

Also, does this mean that the current backend will be neglected and not receive an update?

Jonas Obrist

unread,
Feb 3, 2011, 11:08:23 AM2/3/11
to django-cms...@googlegroups.com
Yes you can add new pages, if you have a close look at the screenshots next to "Page properties" you'll notice a plus icon, that's to create new pages!

Focusing on frontend improvements means that if you want backend improvements, you'll also have to implement this. I'm not saying "no" to backend improvements, but they're not my top priority.

Øyvind Saltvik

unread,
Feb 3, 2011, 12:32:51 PM2/3/11
to django-cms-developers
Definitely


+1
Message has been deleted

Jonas Obrist

unread,
Feb 3, 2011, 4:20:02 PM2/3/11
to django-cms...@googlegroups.com


Andrew Schoen

unread,
Feb 3, 2011, 4:49:52 PM2/3/11
to django-cms-developers
This looks great.

+1

On Feb 3, 3:20 pm, Jonas Obrist <ojiido...@gmail.com> wrote:
> <http://django-cms.org/media/filer_private/2011/02/03/django-cms-front...>

Andrew Schoen

unread,
Feb 3, 2011, 4:57:24 PM2/3/11
to django-cms-developers
It might be nice to keep a quick way to publish in the top bar as
opposed to having to open page properties. Or maybe something to
indicate what status the page is in, Needing moderation, Needs
published, etc.

Concerning updates to the backend, none of my clients hardly use the
backend - they much prefer the front end editing. django-admin-tools
does a great job of making the backend admin a bit nicer as well.

Angelo Dini

unread,
Feb 4, 2011, 3:25:08 AM2/4/11
to django-cms...@googlegroups.com
 In favor for refactoring the toolbar so its easier to integrate and extend, as well as keeping the w3c standards for frontend-edit as they not pass yet.
There should be also an improvement boost cause the js is shitty.

+1

Tribaal

unread,
Feb 4, 2011, 3:29:33 AM2/4/11
to django-cms...@googlegroups.com
Absolutely gorgeous.
+1, definitely.

benzkji

unread,
Feb 4, 2011, 6:49:03 AM2/4/11
to django-cms...@googlegroups.com
nice!
+1 for sure.

Kevin Renskers

unread,
Feb 7, 2011, 4:13:56 AM2/7/11
to django-cms...@googlegroups.com
Hi Jonas,

The plus icon next to the page properties is for adding a new page? It looks like that is for adding a new property, not a new page. Adding the plus icon to the right side would be more logical, as those look like they are "global" actions.

Otherwise though this looks very very cool. I'll stop bitching now :)

Cheers,
Kevin
Reply all
Reply to author
Forward
0 new messages