Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Successful Ingredients and zShell Josten Ma 12 March 2008.

Similar presentations


Presentation on theme: "1 Successful Ingredients and zShell Josten Ma 12 March 2008."— Presentation transcript:

1 1 Successful Ingredients and zShell Josten Ma 12 March 2008

2 2 The UH Experience  How we got started  Lesson learned  It is not just technical  Some sample  Tools that we developed

3 3 Our Wish List Credit Reference: external sources That does not Cost a lot Support both Novice users and Developers users Has to look nice (market branding) Extensible Performance, Reliability, Redundancy Security

4 4 The Choice is Plone  Open Source CMS  Authenticated Users  Easy of content management  Full Features (more than 300 add-ons)  45 web sites on campus Portal WWW Content Stake Holders Technical Administrations users

5 5 Sample Web Sites  Research Centers –http://www.tlc2.uh.edu/ http://www.tlc2.uh.edu/ –http://www.tlc2.uh.edu/Members/josten http://www.tlc2.uh.edu/Members/josten –http://www.research.uh.edu/ http://www.research.uh.edu/  PI  Conferences  Student Associations  Community Outreach  Cultural (multimedia) Click here for: Example Web Sites Example Web Sites

6 6 Researchers Needs  Basic Functionalities –Web Pages with customizable templates –Folders, Documents, Images & Photo Album –News, Calendar & Events –Bread Crumb, Navigation & Shortcuts –Search, Workflow –External References Links  Recent Capabilities Requests –Forum, Blog, Polls, Mailing List, Newsletter, e- commerce.

7 7 It is not just technical  Organization support (Boss(es))  Understanding your user & environment  Importance of Process  Tech team –Immediate staff –Open source communities –Consultants

8 8 Business Process  Need a blue print  Development approach  Get them started –Interview (What is the compelling story, –Design Layout –Site mapping  Support –Training –Maintenance –Documentation  Plone Community

9 9 Customizing Content Pages  Select Pre-Packaged Templates  Add Contents  Built Your Own –Centralized Location –Plone Compliant

10 10 Member - Editing Layout Add Web Items Folder View BreadcrumbsMember Section Item Tabs View page

11 11 Create web page Add Items Folder View Breadcrumbs Member Section Item Tabs View page Web Page Interface

12 12 Apply Content Template  Choose templates  Types –Front page –With images –Slots –Combinations  Working with widgets of the template

13 13 News Folder View Add Items Folder View Breadcrumbs Member Section Item Tabs View page Items in News Folder

14 14 Web Page Templates View Change Template Breadcrumbs Member Section View page Web Page Templates

15 15 Customizing Web Site  Download Template  Import template  Select  Apply banner and  Customize  Add content

16 16 Default Design

17 17 Changing to New Design Simply electing the web design you like

18 18 Rapid Web Sites

19 19 What’s inside zShell?  Separates edit features into a clear and distinct editing mode.  Provides a templating framework for the creation of presentation elements of a website.  Allow developers to swap and install entirely new Plone skins for their portals with a simple click.  Highly extensible  Transform the presentation of plone portals entirely and are content driven, so a single portal can now take on many different visual forms.  Installs a new content type called Web Page. Web Pages are essentially Document types, but can be assigned content layout templates to enforce consist looking pages, or provide a set of features a given page should contain.

20 20 In Reflection  Tools which we are happy with  Best thing since slic bread  Go to market?  To Productizer or not?

21 21 In Closing  ZShells Augments Plone into a true CMS backed website  Does not sacrifice any of Plone’s features and editing contributions but at the same time removes all content editing features from the anonymous presentation of the portal  Adheres to the Plone way of utilizing templates  Moves away from the default appearance of Plone without losing any features of Plone.  Easy to maintain and support through future upgrades

22 22 Lesson Learned  Many kind of users  Some say –’Plone can be difficult for infrequent or non-technical content managers.’  Users might want to use Plone as a web site, as opposed to a CMS portal  Users might want to move away from default appearance of Plone without losing any features of Plone  Need for core CMS features to coexist within a more traditional presentation framework for the web

23 23 What is zShell?  Framework providing an alternative interface for using Plone portals within Zope.  Distinguishes an ‘edit mode’ and a ‘view mode’ for Plone’s default editing interface.  Provides an additional templating system that integrates into the traditional Plone template concepts  Drives the entire presentation of the portal, as opposed to being married to a single main template

24 24 What is zShell?  Comes with a default template suite that can be customized  Enables multiple skins for entire Website and also different skins for varied parts of same Website  Or Create a consistent branding with complex multi-level nested templates  Quick prototyping tool

25 25 Questions Thanks

26 26 And a bit more…  Adds a new content type called Web Page, which allows developers to create as many presentation templates as they desire for Web Page.  And with this, customization of the web site is just a pencil click away  Reusable and Customizable  For security, like Plone, it adheres to Zope’s robust security framework  It also integrates well with other Plone Products available and the workflow settings as well

27 27 The zShell Game  Applying your own design  Install zShell and Use –3 simple steps  Changing Shells is simple –Import Design Template OR –Customize your own  Replicating web site with Appeal


Download ppt "1 Successful Ingredients and zShell Josten Ma 12 March 2008."

Similar presentations


Ads by Google