Part 8 - Creating the project space homepage
Overview
The previous steps have created the sub-projects and we have multiple dashboards built using Reporting, it's time to bring everything together in the homepage.
Homepage creation
In the Confluence editor on the space homepage
choose Page Layout
select three column section
These sections will be populated as below.
First section
Project Overview
create a header called Project Overview
insert a text-area block underneath the header
edit the text-area block to set
Type toÂ
area
Content Type toÂ
richtext
Second section
Project Dashboards
create a header called Project Dashboards
add the links to Reporting dashboards underneath this header
Project Overview
insert a header called Project Details
insert a 2 x 5 table
This table will contain information about the project's start and end dates.
For the first three rows in the table
name the headers
Start Date
End Date
Launch Date
insert a date-data block for each of these first three rows
set the Format to
dd MMMM yy
In the next row
name the header Number of subprojects
insert a report-block in this row
insert a content-reporter block inside the report-block
set Types to
page
insert a text-filter inside the content-reporter block
name the Key
content:title
set Exact ValueÂ
Cafe Rockettoria Projects
insert a report-body block under content-reporter
insert a report-info block under report-body.
edit the report-info block
name the Key
page:children > collection:size
What does this mean? |
The content-reporter block returns the page titled Cafe Rockettoria Projects - the name of the parent page for sub-projects. In report-info the page object returns its children (subprojects) and is paired with a |
In the next row
name the header Overall Status
insert a list-data block
name it
Overall Status
Inside the list-data block
insert four list-option blocks
label these list-options as
Unstarted
In Progress
Awaiting Approval
Completed
Recently Updated
create a header called Recently Updated
insert a Recently Updated macro underneath it.
Third section
Search This Project
create a header called Search This Project
insert a Livesearch  macro underneath this header
edit the Livesearch macro
set the Size to medium
Subprojects in This Space
create a header called Subprojects in this space
insert a report-list block
insert a content-reporter block inside report-list
edit the content-reporter and set
Type to
page
Labels to
subproject
insert a text-sort block inside content-reporter
name the Key
content:title
Underneath this content-reporter block
insert a report-body block
insert a report-info block inside report-body
edit the report-info block
name the Key
content:title
check Link To Item
Project MembersÂ
create a header called Project members
insert a report-list block
insert a user-reporter block inside report-list
edit the user-reporter and set
Groups to
pmd-project-leaders, pmd-project-members
Inside the user-reporter block
insert a text-sort block
name the Key
user:full name
Under the user-reporter block
insert a report-body block
insert a report-info block
edit the report-info block
name the Key
user:full name
check Link To Item