Confluence 5.8.5 Remove First Time "Welcome.action" Wizard Page

Nitin Sinha August 17, 2015

In Confluence 5.8.5 when a user logs in for the first time, he is presented with Welcome.action Wizard page instead of Dashboard.action.

I want to remove asking Welcome.action Wizard page and directly navigate user to Dashboard page like it used to be on previous confluence versions.

5 answers

1 vote
Ganapathy Subrahmaniam R June 16, 2016

Please follow below steps:

To disable the welcome message for all users, complete the following steps to disable the Onboarding Filter:
Go to Manage Add-ons.
Choose System from the drop-down menu.
Search for "onboarding".
Expand all modules.
Disable the Onboarding Filter.
After disabling, new users won't be redirected to the /welcome.action page the first time they log into Confluence, instead, they will be redirected to the Confluence Dashboard

Reference : https://confluence.atlassian.com/confkb/how-to-skip-the-welcome-action-in-confluence-for-new-users-777016501.html

1 vote
Giuliano C_
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 17, 2015

As Thiago clarified, the block code that you will need to remove under Confluence Admin > Layouts > Global Layout will be:

 

<div class="dashboard-group left">
       <div class="dashboard-item welcome-message wiki-content">
                         $action.welcomeMessage
      </div>

 

Regards, 

Giuliano T.

1 vote
Thiago Zandona
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 17, 2015

Hi Nitin,

There we go, see page below:

https://confluence.atlassian.com/display/DOC/Customising+the+Getting+Started+Guide+on+the+Dashboard

You need to delete a block of the Global Layout code, the page above shows step by step and the entire code to delete/edit. See also below how to customize your layouts:

https://confluence.atlassian.com/display/DOC/Customising+Site+and+Space+Layouts

I hope this helps you.

 

Cheers

0 votes
Nitin Sinha August 17, 2015

OK...Found it....I still see Welcome.action appear when a new user logs in  But now its blank page

0 votes
Nitin Sinha August 17, 2015

This is what I see in GLOBAL LAYOUT -

I don't see the text mentioned in your link

 

 

## GLOBAL DECORATOR
## This decorator handles a global context, i.e. information which is independent of space.
## Supports modes: 'dashboard', 'userdir', 'rss'.

#set ($mode = $params.get("mode"))
#set ($context = $params.get("context"))
#set ($helper = $params.get("helper"))
#set ($infoPanelWidth = $params.get("infopanel-width"))
#set ($maxFavouritePages = "20") ## Change this value to increase the default number of favourite pages displayed on the Dashboard

#infoPanelInitFromParams()

#requireResourcesForContext("global")

<!-- GENERAL PAGE DECORATING BEGINS -->
#assistiveSkipLink("assistive.skiplink.to.dashboard.recent.updates" "dashboard-recently-updated")
<div class="pagebody">
#parse ( "/template/includes/actionerrors.vm" )

<div class="dashboard">
<div class="dashboard-section">
#if ($mode == "dashboard")
#parse ("/decorators/includes/dashboard-navigation.vm")
#requireResourcesForContext("dashboard")
#rssautodiscovery($action.rssDescriptor)
#permitSearchEngines()

<div class="dashboard-group left">
<div class="dashboard-item welcome-message wiki-content">
$action.welcomeMessage
</div>
#dashboard_renderGlobalActions("dashboardActionsId", ["system.dashboard"] )

#foreach ($webPanel in $webInterfaceManager.getDisplayableWebPanels("atl.dashboard.left", {}))
<div class="dashboard-item">
$!webPanel.getHtml($req.getParameterMap())
</div>
#end
</div>## left
<div class="dashboard-group right wiki-content">
$helper.renderConfluenceMacro("{recently-updated-dashboard:showProfilePic=true}")
</div>## right
#else
#if ($params.get("suppress-default-navigation") != "true")
<content tag="content-navigation">
<div id="navigation" class="content-navigation">
<ul class="ajs-menu-bar">
#menuMacros_renderButton("system.${mode}.button")
</ul>
</div>
</content>
#end
<div class="dashboard-group $!mode">
$body
</div>
#end

## INFO PANEL FOR ANY PAGE
#if ($infoPanelRequired)
<div style="width: $infoPanelWidth" id="helptd">
#infoPanel(true true true true)
</div>
#end

</div><!-- .dashboard-section -->
</div><!-- .dashboard -->
</div>
#parse ( "/breadcrumbs.vm" )

<!-- GENERAL PAGE DECORATING ENDS -->

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events