ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
desktop-like user interface




present by Nguyen Huu Phuoc, founder of NextCMS
             thenextcms@gmail.com
? 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
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
in NextCMS, all actions are done in only one page
                adding     searching   saving    cancelling




browsing




  paging
? 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 ¡­)
interface of all modules/extensions have the same styles




managing
 photos




managing
 articles
drop down      slider
 button                          text box




                                                context menu
pager     it looks like a desktop application
1. click/hover   2. right-click   3. choose action
1. select one                2. drag   3. drop
   (or many with ctrl key)




         doing bulk actions are quite easy
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
auto en-dis/able
controls based on
user¡¯s permissions
auto en-dis/able
controls based on
current data
auto populate data based on current request
auto update when module settings change
auto update when data change
@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
? simple interface


? it is possible to change
the position and duration
of notifications
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
we listen to you!

on social networks
? twitter.com/thenextcms
? facebook.com/nextcms
? youtube.com/thenextcms
? slideshare.net/thenextcms
? github.com/thenextcms


email
thenextcms@gmail.com
?nextcms.org
?nextcms.tv

 ? 2012 Nguyen Huu Phuoc
  thenextcms@gmail.com

More Related Content

Why NextCMS: Desktop-like user interface

  • 1. desktop-like user interface present by Nguyen Huu Phuoc, founder of NextCMS thenextcms@gmail.com
  • 2. ? 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
  • 3. 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
  • 4. in NextCMS, all actions are done in only one page adding searching saving cancelling browsing paging
  • 5. ? 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 ¡­)
  • 6. interface of all modules/extensions have the same styles managing photos managing articles
  • 7. drop down slider button text box context menu pager it looks like a desktop application
  • 8. 1. click/hover 2. right-click 3. choose action
  • 9. 1. select one 2. drag 3. drop (or many with ctrl key) doing bulk actions are quite easy
  • 10. 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
  • 11. auto en-dis/able controls based on user¡¯s permissions
  • 13. auto populate data based on current request
  • 14. auto update when module settings change
  • 15. auto update when data change
  • 16. @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
  • 17. ? simple interface ? it is possible to change the position and duration of notifications
  • 18. 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
  • 19. we listen to you! on social networks ? twitter.com/thenextcms ? facebook.com/nextcms ? youtube.com/thenextcms ? slideshare.net/thenextcms ? github.com/thenextcms email thenextcms@gmail.com
  • 20. ?nextcms.org ?nextcms.tv ? 2012 Nguyen Huu Phuoc thenextcms@gmail.com