Your SlideShare is downloading. ×
Official Presentation
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Official Presentation


Published on

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. Vignette Content Management System February,2012
  • 2. Agenda
    • A quick Introduction
    • Working of Vignette CMS
    • Implementations
  • 3. Introduction
  • 4. Who we are
    • Pragya Awasthi
    • Software Engineer Trainee
    • Ajay Yadav
    • Software Engineer Trainee
    • Prashant Kumar
    • Software Engineer Trainee
  • 5. CMS Introduction
  • 6. What is Content
    • Content is any information that is being distributed. A book, a magazine article, and the information on a website are all content.
  • 7. Content Management System
    • A CMS is a tool, or a combination of tools, that can help you create, edit, publish and manage your online content, be it in any given form. The process enables the easy management of your content in electronic or digital format .
  • 8. Why CMS ?
  • 9. Why CMS ?
  • 10. Why CMS ?
  • 11. Why CMS ?
  • 12. So, we need a DB, to which we add contents
  • 13. Use forms to enter Data
  • 14. Input Once, Output many formats Correct Once, Correct many formats
  • 15. Each display format can have different design
  • 16.  
  • 17.  
  • 18. Comforts of a CMS
    • Decentralized maintenance.
    • Designed, keeping non technical content authors in mind.
    • Configurable access restrictions.
    • Consistency of design is preserved.
  • 19.
    • Vignette/OpenText
    • Documentum
    • Sharepoint server
    • Intervowen
    • Fatwire
    • Adobe Day
    • IBM Lotus WCM
    • Drupal
    • Alfresco
    • Liferay
    • Joomla
    • Wordpress
    • … And many more
    List of some CMS in market
  • 20. Vignette Content Management
  • 21. Vignette Content Management
  • 22. Focus on the needs of 4 main people
    • Businessmen:
        • I want to create a site
    • Managers/Departments:
        • I want to keep my product’s data up to date
    • Developers
    • Administrators: To administer VCM
  • 23. I want to create and maintain an updated website for my news channel Hey… Mr. Businessman, Here is the tool you are looking for…. Content Workspace
  • 24. Creating Site & Channels
  • 25. Marketing Manager
  • 26. Heyyy… Mr. Manager, Here is the tool you are searching for… Content Workspace
  • 27. Editing The Content
  • 28. Editing The Presentation
  • 29. Wow… that’s great but if I can do everything then where will I need web developers & where will they work on…? Management Console
  • 30. The Developer
    • Developers will make input forms for you in which you can enter or edit your data
    • These forms are called Content Type Definitions or “CTD”
    • How will they do it, we will discuss about it later, in detail…
  • 31. Hey… I am the administrator & I don’t want a reporter to write & publish whatever he wants, until my Boss allows… Well, for that Mr. Administrator, we have workflow & stages…
    • Workflow Modeler
    • Configuration Console
  • 32. Workflows and…..
    • Newspaper Stories
    • Reporter—Editors—Chief editor—Layout staff—Printing—Once approved, will be ready to publish
    • Workflow can be made so that writer, editor, and so on, each person has a task to complete
  • 33. … . Stages Management Stage Only after approval of Your Boss, the content will be published to the web Once published, it moves to production stage Production Stage This content is now Live on web for your Internet user Each stage has Its own database Each stage has Its own database The content is moved & placed by deployment agents with the help of content delivery services
  • 34. So, Here is the summary of tools…
    • Businessmen: Content Workspace
    • Managers: Content Workspace
    • Developer: Management Console
    • Administrators: Workflow Modeler & Configuration Console
  • 35. In your part, You were going to explain working of VCM… where is the working…? The architecture of VCM
  • 36. Vignette Architecture Runtime Services provide access to runtime services for the working of vignette on the management side, including a J2EE application server, LDAP directory services, and JDBC database drivers. Configuration console
  • 37. Overview Till Now… MANAGEMENT STAGE PRODUCTION STAGE Vignette API CONTENT IS READY HERE Vignette Portal Service Templates, etc. PRESENTATION IS HERE Separate database NO DIRECT CONTENT Separate database No direct content
  • 38. Hey… I am developer… Tell me, How to make those CTDs for my Client “Parker” Mr. Developer, you will use Management console to develop your stuff…!!!
  • 39. Implementation
  • 40. Getting access and Logging on
    • Enter the URL in following format
    • Host:port/AppConsole ,
    • Enter the credentials
  • 41. CTD Creation
  • 42. Widgets in Details
    • What it does
    • Problems faced while
    • implementing
    • Solution
  • 43. Widgets GUID EditLive! for java Relator Content select Static Select Data Select CCE Date Selector File
  • 44. GUID
    • Add a hidden field that maps to a 40-character Globally Unique Identifier (GUID) that's generated and used as the value for this field.
    • Available Data types—String
    • Problem faced---N/A
    • Solution– N/A
  • 45. EditLive ! For java
    • Add a text area that includes the EditLive! for Java  HTML editor. This HTML editor allows content contributors to apply HTML formatting to their content instances without having to know and write HTML code. Content contributors can select icons and menu items from a tool bar to format their content instances in HTML code.
    • Available Data Type Definitions –String ,CLOB
  • 46.
    • Problems “we” faced while implementing …
    • EditLive ! Html editor not visible while creating CI’s
    • Text and images as input to HTML were not visible when we re-open the CI’s
  • 47.
    • How to resolve …??
    • for error 1 , ditch buggy chrome and pick up Mozilla Firefox or IE
    • For error 2, instead of using JRE 1.6.x use JRE 1.5.x
  • 48. Relator Widget
    • Creates a relationship between two database tables.
    • Available Data types– String , Integer
  • 49.
    • Problems “we” faced while implementing…
    • Relator Widget not visible while creating CI’s
  • 50.
    • Content Select CCE Widget
    • The Content Select CCE widget allows you to provide means by which a content contributor can easily specify a VCM-managed object as the value for the field.
    • Available data types– String, Integer
    Problems Faced-N/A Solutions-N/A
  • 51.
    • Static Select Widget
    • Add a drop-down selection list that corresponds to the <select> HTML tag.
    • Available Data types—String,Decimal, Integer
  • 52.
    • Data Select CCE
    • The Data Select CCE widget allows you to provide a selection list in the content entry form that is automatically populated from an external data source
  • 53.
    • Problems faced while implementing…??
    • Drop down list wasn’t populating !!
  • 54.
    • Date Selector
    • Add a selection list of months, days, and years, which lets content contributors specify a date.
    • Available Data Type Definitions –String ,date
    Click Here This Pops up
  • 55. vgnimport
    • Importing in the Vignette Content software is the act of reading a package file to either add data objects to a target VCM Server or update or delete existing data objects in a VCM Server.
    • The command for importing a package file into a VCM Server is vgnimport and is available as a batch file.
    • The command line to run this utility is: 
    • vgnimport -u <username> -h <host:port> -f <path to zip file>/ 
  • 56. Thank You…!!!
  • 57.