Top Banner
desktop-like user interface present by Nguyen Huu Phuoc, founder of NextCMS [email protected]
20

Why NextCMS: Desktop-like user interface

Jan 19, 2015

Download

Technology

This slide introduces about the interface of NextCMS, one of many reasons that you should choose NextCMS instead of other one.

- Entire interface of all modules in the back-end look like a desktop application, so it is very easy (and fun) to use even if you are non-professional user.
- You will feel comfortable and familiar with interface controls: menu, button, select box, drop down list, etc.
- The controls are disabled automatically based on the current state/data or if you do not have permission to perform the associating action
- Many actions can be done by dragging and dropping
- Thanks for Ajax technology, all pages are loaded quickly and there are no redirection anymore when open new page
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Why NextCMS: Desktop-like user interface

desktop-like user interface

present by Nguyen Huu Phuoc, founder of NextCMS [email protected]

Page 2: Why NextCMS: Desktop-like user interface

NextCMS is a content management, built on top of zend framework, dojo toolkit, and jquery

it is free and open source software

this slide tell you one of many reasons why you should choose NextCMS instead of other one

Page 3: Why NextCMS: Desktop-like user interface

in other CMS, managing data (articles, for example) includes the following pages: listing articles

adding new article: 1. open new page 2. save 3. redirect to listing page

editing an article: 1. search 2. open new page 3. save 4. redirect

too many pages take a long time ?

Page 4: Why NextCMS: Desktop-like user interface

in NextCMS, all actions are done in only one page

browsing

searching adding

paging

saving cancelling

Page 5: Why NextCMS: Desktop-like user interface

one page, no more redirections

the server does NOT have to reload CSS, Javascript

the data can be reused across modules

(introduced more details in another slide …)

Page 6: Why NextCMS: Desktop-like user interface

managing photos

managing articles

interface of all modules/extensions have the same styles

Page 7: Why NextCMS: Desktop-like user interface

button text box drop down slider

pager context menu

it looks like a desktop application

Page 8: Why NextCMS: Desktop-like user interface

1. click/hover 2. right-click 3. choose action

Page 9: Why NextCMS: Desktop-like user interface

2. drag 3. drop 1. select one (or many with ctrl key)

doing bulk actions are quite easy

Page 10: Why NextCMS: Desktop-like user interface

we build it for you, not your web master!

the inteface is simple, and clear because many parts of it are hidden till you do something (right click, etc.)

you do NOT have to learn to use it

using it is really easy, comfortable, and fun

Page 11: Why NextCMS: Desktop-like user interface

auto en-dis/able

controls based on

user’s permissions

Page 12: Why NextCMS: Desktop-like user interface

auto en-dis/able controls based on current data

Page 13: Why NextCMS: Desktop-like user interface

auto populate data based on current request

Page 14: Why NextCMS: Desktop-like user interface

auto update when module settings change

Page 15: Why NextCMS: Desktop-like user interface

auto update when data change

Page 16: Why NextCMS: Desktop-like user interface

@developers: there is a room for you!

there is an engine to notify the system when the data/interface change

thanks for dojo.subscribe and dojo.publish

Page 17: Why NextCMS: Desktop-like user interface

simple interface

it is possible to change

the position and duration

of notifications

Page 18: Why NextCMS: Desktop-like user interface

works on most browsers:

google chrome 8.x and newer

mozilla firefox 3.5.x, 3.6.x, 4.x and newer

internet explorer 6, 7, 8, 9

opera 11.x+

apple safari 4.1.x, 5.x

Page 19: Why NextCMS: Desktop-like user interface

we listen to you!

on social networks

twitter.com/thenextcms

facebook.com/nextcms

youtube.com/thenextcms

slideshare.net/thenextcms

github.com/thenextcms

email

[email protected]

Page 20: Why NextCMS: Desktop-like user interface

nextcms.org nextcms.tv

© 2012 Nguyen Huu Phuoc

[email protected]