Five killer hidden features in JIRA and Confluence

Post on 29-Jan-2018

17.651 views 1 download

Transcript of Five killer hidden features in JIRA and Confluence

For JIRA and Confluence admins

Christina BangAtlassian

Killer Hidden Features

2

5

For JIRA and Confluence admins

Christina BangAtlassian

Killer Hidden Features

2

6

• and why should you listen to me?

• 3 years at Atlassian

• ‘Sales Engineer’ means ‘answers technical questions’

• Never say ‘no’ without a ‘but...’

Who am I

3

• Code stuff for both

• Confluence eye candy examples

• JIRA editing trick

• Takeaways

4

Agenda

6

Code Stuff

Tip 1: JavaScript small tweaks

7

• Globally change fields

Tip 1: JavaScript small tweaks

8

• Confluence: uncheck ‘border’ for image

Tip 1: JavaScript small tweaks

9

• JIRA: Set ‘time zone’ custom field value

A note: JavaScript & Speakeasy

10

• Those JavaScript examples

• Applied at admin level

• Global for all users on the instance

A note: JavaScript & Speakeasy

10

• Those JavaScript examples

• Applied at admin level

• Global for all users on the instance

A note: JavaScript & Speakeasy

10

• Speakeasy Extensions

• Can be JS, CSS, HTML

• Client-side

• Enabled per user, by the user

JavaScript & Speakeasy

• Yesterday: Cory von Wallenstein’s talk ‘Product Management 2.0’

Uses JavaScript for some of his Confluence tricks

• This morning: Don Brown’s talk on Speakeasy

All talks will be video on summit.atlassian.com

JavaScript & Speakeasy

11

Tip 2: HTML in banner

12

• JIRA & Confluence both have ‘announcement banner’

Tip 2: HTML in banner

12

• JIRA & Confluence both have ‘announcement banner’

• Anything slick you want users to see

• Great for time-sensitive announcements

• Atlassian uses this on our own docs for planned downtime

Tip 2: HTML in banner

12

13

13

13

• Highlight all kinds of info

• Tips and tricks for your users

Tip 2: HTML in banner

14

15

• Cool trick for testing

• Easily save 10 or 15 minutes switching between users

16

Tip 2: HTML in banner

17

18

Tip 2: HTML in banner

18

Tip 2: HTML in banner

• Same page login

• Beware: passwords in plain text!

• Name users as personas

19

Tip 2: HTML in banner

#summit11

A more powerful admin experience thanks to

custom HTML and JavaScript.“ ”

20

21

22

Tip 3: Eyes on the good stuff

22

Tip 3: Eyes on the good stuff

• Content on Dashboard

• Site Welcome Message

• Dynamic, important content

• Using labels! ‘must-read’ label, ‘dashboard’ label, etc

22

Tip 3: Eyes on the good stuff

22

Tip 3: Eyes on the good stuff

22

Tip 3: Eyes on the good stuff

‘Content by label’ macro

22

Tip 3: Eyes on the good stuff

‘Content by label’ macro

• Default Content for a Space

• i.e. all personal spaces with blog posts macro

23

Tip 4: Default space content

• Default Content for a Space

• i.e. all personal spaces with blog posts macro

23

Tip 4: Default space content

24

Tip 5: Power users spaces

• Skin a space with CSS

24

Tip 5: Power users spaces

24

Tip 5: Power users spaces

24

Tip 5: Power users spaces

24

Tip 5: Power users spaces

24

Tip 5: Power users spaces

24

Tip 5: Power users spaces

#summit11

Use label macros and space content to get eyes on

the important content in Confluence“ ”

25

26

• Custom Workflow Transition

• Don’t have to see full ‘edit’ screen

• Dialogs came in 4.2

Tip 6: Simple edit dialog

27

28

28

• Opens in a dialog

• Returns you to original step

• Useful when you edit a subset of fields often

• No page refresh

29

Tip 6: Simple edit dialog

30

Tip 6: Simple edit dialog

If you want to learn more

Ken Olofsen, Plan & Track: Instant Updates talk (next!)

#summit11

Create a custom workflow transition for things that

you edit all the time.“ ”

31

• Use JavaScript and HTML

• Lots of ways to get Confluence eyes on the good stuff

• Use loop transitions for common, small edits

32

In sum

• What are ones you know? Let’s share!

• Decompression chamber

• Twitter: #JIRATips, #ConfluenceTips

• Comment on resources page: atlss.in/admintips

33

In sum

#JIRATips, #ConfluenceTips

atlss.in/admintips

35