cancel
Showing results for 
Search instead for 
Did you mean: 

Re Customization

jayakrishnan_sa
Champ in-the-making
Champ in-the-making
Hi,
I am new to Alfresco and so I don't know many concepts of it. I am trying to learn it one by one now. I thing I am having a doubt is regarding Alfresco Explorer and Share. I made a new work flow in it and it was working fine in Alfresco Explorer but it didn't display in Share. Also I made a new aspect and it was working fine in Alfresco Explorer but was not there in Share. Why is it so? Is there any other file which I need to edit for customizing Share? I put similar kind of post before but none replied. So please reply to this and help me out from this.

Thanks in advance,
Jayakrishnan S
2 REPLIES 2

iblanco
Confirmed Champ
Confirmed Champ
Hello Jayakrishnan:

When you define a content model (with new aspects for example) or advanced workflows you deploy them to the repository, but that doesn't mean that they are visible in the different Web GUI's.
Alfresco Exploere is one Web GUI, and Share is another, so making things visible in one doesn't mean it will appear in the other.

For aspects in Share to appear you have to configure them in 'share-config-custom.xml' like this:


        <!–
            Used by the "Manage Aspects" action For custom aspects,
            remember to also add the relevant i18n string(s)
            cm_myaspect=My Aspect
        –>
        <aspects>
            <!– Aspects that a user can see –>
            <visible>
                <aspect name="cm:generalclassifiable" />
                <aspect name="cm:complianceable" />
                <aspect name="cm:dublincore" />
                <aspect name="cm:effectivity" />
                <aspect name="cm:summarizable" />
                <aspect name="cm:versionable" />
                <aspect name="cm:templatable" />
                <aspect name="cm:emailed" />
                <aspect name="emailserver:aliasable" />
                <aspect name="cm:taggable" />
                <aspect name="app:inlineeditable" />
                <aspect name="gd:googleEditable" />
                <aspect name="custom:myCustomAspect" />
            </visible>

            <!– Aspects that a user can add. Same as "visible" if left empty –>
            <addable>
            </addable>

            <!– Aspects that a user can remove. Same as "visible" if left empty –>
            <removeable>
            </removeable>
        </aspects>

You better check this.

In reference to advanced workflow they just weren't supported in share until 3.4 version (one month old). I haven't checked it very thoroughly but I think that out of the box all deployed workflows are "visible", althoguh maybe not looking like you would like. Check this

jayakrishnan_sa
Champ in-the-making
Champ in-the-making
Hi,
Thanks for replying. That was a great help. This was exactly what I was looking for. Thank you so much again.