cancel
Showing results for 
Search instead for 
Did you mean: 

Welcome dashlet

srik
Champ in-the-making
Champ in-the-making
Hi team,

how to get back the welcome dashlet widget for a particular user when he removes it by clicking the remove button in alfresco share.I am using alfresco enterprise 4.1


Thanks&Regards
Srikanth S
5 REPLIES 5

niketapatel
Star Contributor
Star Contributor
Hi Srik,

When user removes this Welcome dashlet, It gets stored in profile preference. And from Share UI, I dont think any configuration is availble to change preference.

If you check out welcome dashlet desc file - dynamic-welcome.get.desc.xml . It doesnt contain
<family>
tag So it doesnt get disaplyed in dashlet list.

You can add this tag so dashlet will be available in list but I am not sure if dashlet contents would work as it is! You may try it!

srik
Champ in-the-making
Champ in-the-making
HI Team,

How can I get back the deleted assistance panel which displays the welcome message for a particular user .Also how can I block the deletion of this dashlet for a particular user.


Thanks&Regards
Srikanth S

kaynezhang
World-Class Innovator
World-Class Innovator
Site dashbaord page is implemented using surf presets,presets are essentially parameterised abstract spring surf artefact definitions (Pages, Template-Instances, Components, etc) defined in XML files that can be used  to generate concrete ModelObject instances(dashboard page for example).
If a user customize his dashboard (for example delete welcome dashlet widget ),a concrete page object which stands for user's customized dashaboard will be generated from presets and will be stored in the repository store under path .
So you can restore a user's share default dashboard by deleting nodes with path /Company Home/sites/surf-config/pages/user/{USERNAME}/dashboard.xml or you can just modify this file manually to add welcome dashlet widget.
If you want to  restore a user's other site's default dashboard ,You can delete nodes with path /Company Home/sites/{SiteName}/surf-config/pages/user/{USERNAME}/dashboard.xml or  just modify this file manually to add welcome dashlet widget.

Since surf object is cached ,after deleting or modifying dashboard.xml you should restart you server to put it into effect.
welcome dashlet is just an ordinary dashlet ,I don't think you can block the deletion of this dashlet now.

srik
Champ in-the-making
Champ in-the-making
Hi Team,

I am able to locate the dashboard.xml ,but I am not able to add the welcome dashlet widget in the xml.can you please help me on that.

Thanks&Regards
Srikanth S

cver
Champ on-the-rise
Champ on-the-rise

I wonder why you would want that banner back, when so many people are annoyed like hell that it exists at all 😉 But I think there must be a similar way to force the yellow banner for some users : since replacing the <#if showDashlet> by <#if false> removes it, <#if true> will show it permanently and <#if some_condition_related_to_user_names_or_groups> should allow you to tune its appearance.

Personnally, my concern is completely opposite : why is is so complex to disable definitively this enormous ans useless yellow balk.

Of course, a workaround solution has been available as https://myalfresco.force.com/support/KnowledgeWrapperITdotcom?SolutionID=413WrmlPlm or https://myalfresco.force.com/support/kA9D0000000GmoCKAS?lang=en_US&popup=true​ for several years. But is it so difficult to understand that for many customers/admins, a simple box to click in some admin UI page would improve usability ?

At least a few more links to those "solutions" pages surely can't hurt.

I wonder if this placeholder could be (mis)used to some more useful usage, such as the MOTD for Alfresco request I made earlier today. IOW, is there some kind of "dynamic-welcome" call in some dashboard template/component that could be used to show something different ?