Blog


.

Ross Raphael

Ross Raphael

Building Components in Adobe CQ5: A Tutorial

August 29th, 2011

Technical

As a Java developer, I’m always on the hunt for tutorials that quickly and easily explain how to do something for whatever platform I find myself working with.  I’ve been using  CQ5 for awhile now and, I have to say,  I’m a huge fan (just check out my last blog on Building Workflows).

On the NavigationArts’ Vimeo, I’ve recorded a step-by-step guide to building Components in Adobe CQ5.  My hope is that this serves as a yard stick for developers when anticpating organizational web content management needs.  As always, please leave comments below on any questions you might have around this webinar or CQ5 in general.

The brief tutorial can be found on our Vimeo under Building Workflows in Adobe CQ5

.

Tags: , , ,

8 Responses to “Building Components in Adobe CQ5: A Tutorial”

  1. Rajesh says:

    Hi Ralph,
    First of all, thanks a lot for such wonderful blog posts, you really made many developers life easy by giving such nice introductory tutorials.im just starting out as a CQ5 developer, i would like to know more of the insight in cq5. There are very few resources available on net for cq5. Can u suggest me some resources from which i can gain more insight of cq5.

    Thanks in advance :)

  2. amit says:

    how we can change the property of dialog. what these property symbolizes like all include properties(panel, tabpanel, widgetcollection etc) during making dialog or tabs in dialog.
    Plz give link of document, if possible.

  3. Ross Raphael says:

    First, documentation. Its going to get better. Adobe has always had one of the best documentation sets for its products. At both Adobe Max this summer and at a recent gathering at Adobe’s DC headquarters, Adobe reiterated that they are going to be improving their CQ5 documentation. They will be publishing 60-70 video demos in December or January.

    Second, to make a tabbed dialog, I add a property called xtype to my cq:Dialog and give it a value of tab panel. Under the cq:Dialog, add a cq:WidgetCollection. Under the cq:WidgetCollection add a cq:Widget with an xtype property of panel and then add another cqWidgetCollection with one or more cq:Widget nodes that are your component’s properties.

  4. linda says:

    hi. if the approver rejects (Step Back) the content, will the workflow initiator be notified that the content requires attention?

  5. Ross Raphael says:

    Linda, the workflow initiator would receive the same email prompt to return to the CQ authoring console that the workflow approver received regarding the item being advanced to them. They would have the same link in their CQ inbox along with any comments the approver chose to include when they stepped back the content.

  6. Prasad says:

    Hi Ross,

    I need to learn CQ5 for my new project.
    could you please suggest what are all the java concepts required to understand and build the applications with CQ5.
    And also the applications servers required.
    Thanks in advance for your help

  7. Ross Raphael says:

    Prasad, CQ is a very large platform that includes a number of advanced technologies. Here are some links to get you started.

    http://sling.apache.org/site/index.html
    http://jackrabbit.apache.org/
    http://dev.day.com/discussion-groups/content/lists.html
    http://dev.day.com/content/ddc/en.html

  8. Prasad says:

    Thanks you Ross for the help.


Post a reply

Required Fields *




  • May 2012
    M T W T F S S
    « Apr    
     123456
    78910111213
    14151617181920
    21222324252627
    28293031