Content is any information that is being distributed. A book, a magazine article, and the information on a website are all content.
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 .
Why CMS ?
Why CMS ?
Why CMS ?
Why CMS ?
So, we need a DB, to which we add contents
Use forms to enter Data
Input Once, Output many formats Correct Once, Correct many formats
Each display format can have different design
Comforts of a CMS
Designed, keeping non technical content authors in mind.
Configurable access restrictions.
Consistency of design is preserved.
IBM Lotus WCM
… And many more
List of some CMS in market
Vignette Content Management
Vignette Content Management
Focus on the needs of 4 main people
I want to create a site
I want to keep my product’s data up to date
Administrators: To administer VCM
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
Creating Site & Channels
Heyyy… Mr. Manager, Here is the tool you are searching for… Content Workspace
Editing The Content
Editing The Presentation
Wow… that’s great but if I can do everything then where will I need web developers & where will they work on…? Management Console
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…
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…
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
… . 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
In your part, You were going to explain working of VCM… where is the working…? The architecture of VCM
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
Overview Till Now… MANAGEMENT STAGE PRODUCTION STAGE Vignette API CONTENT IS READY HERE Vignette Portal Service Templates, etc. PRESENTATION IS HERE www.xyz.com Separate database NO DIRECT CONTENT Separate database No direct content
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…!!!
Getting access and Logging on
Enter the URL in following format
Enter the credentials
Widgets in Details
What it does
Problems faced while
Widgets GUID EditLive! for java Relator Content select Static Select Data Select CCE Date Selector File
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
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
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
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
Creates a relationship between two database tables.
Available Data types– String , Integer
Problems “we” faced while implementing…
Relator Widget not visible while creating CI’s
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
Static Select Widget
Add a drop-down selection list that corresponds to the <select> HTML tag.
Available Data types—String,Decimal, Integer
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
Problems faced while implementing…??
Drop down list wasn’t populating !!
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
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>/vgnext.zip