58

Five killer hidden features in JIRA and Confluence

Embed Size (px)

Citation preview

Page 1: Five killer hidden features in JIRA and Confluence
Page 2: Five killer hidden features in JIRA and Confluence
Page 3: Five killer hidden features in JIRA and Confluence

For JIRA and Confluence admins

Christina BangAtlassian

Killer Hidden Features

2

5

Page 4: Five killer hidden features in JIRA and Confluence

For JIRA and Confluence admins

Christina BangAtlassian

Killer Hidden Features

2

6

Page 5: Five killer hidden features in JIRA and Confluence

• 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

Page 6: Five killer hidden features in JIRA and Confluence

• Code stuff for both

• Confluence eye candy examples

• JIRA editing trick

• Takeaways

4

Agenda

Page 8: Five killer hidden features in JIRA and Confluence

6

Code Stuff

Page 9: Five killer hidden features in JIRA and Confluence

Tip 1: JavaScript small tweaks

7

• Globally change fields

Page 10: Five killer hidden features in JIRA and Confluence

Tip 1: JavaScript small tweaks

8

• Confluence: uncheck ‘border’ for image

Page 11: Five killer hidden features in JIRA and Confluence

Tip 1: JavaScript small tweaks

9

• JIRA: Set ‘time zone’ custom field value

Page 12: Five killer hidden features in JIRA and Confluence

A note: JavaScript & Speakeasy

10

Page 13: Five killer hidden features in JIRA and Confluence

• Those JavaScript examples

• Applied at admin level

• Global for all users on the instance

A note: JavaScript & Speakeasy

10

Page 14: Five killer hidden features in JIRA and Confluence

• 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

Page 15: Five killer hidden features in JIRA and Confluence

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

Page 16: Five killer hidden features in JIRA and Confluence

Tip 2: HTML in banner

12

Page 17: Five killer hidden features in JIRA and Confluence

• JIRA & Confluence both have ‘announcement banner’

Tip 2: HTML in banner

12

Page 18: Five killer hidden features in JIRA and Confluence

• 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

Page 19: Five killer hidden features in JIRA and Confluence

13

Page 20: Five killer hidden features in JIRA and Confluence

13

Page 21: Five killer hidden features in JIRA and Confluence

13

Page 22: Five killer hidden features in JIRA and Confluence

• Highlight all kinds of info

• Tips and tricks for your users

Tip 2: HTML in banner

14

Page 23: Five killer hidden features in JIRA and Confluence

15

Page 24: Five killer hidden features in JIRA and Confluence

• Cool trick for testing

• Easily save 10 or 15 minutes switching between users

16

Tip 2: HTML in banner

Page 25: Five killer hidden features in JIRA and Confluence

17

Page 26: Five killer hidden features in JIRA and Confluence

18

Tip 2: HTML in banner

Page 27: Five killer hidden features in JIRA and Confluence

18

Tip 2: HTML in banner

Page 28: Five killer hidden features in JIRA and Confluence

• Same page login

• Beware: passwords in plain text!

• Name users as personas

19

Tip 2: HTML in banner

Page 29: Five killer hidden features in JIRA and Confluence

#summit11

A more powerful admin experience thanks to

custom HTML and JavaScript.“ ”

20

Page 30: Five killer hidden features in JIRA and Confluence

21

Page 31: Five killer hidden features in JIRA and Confluence

22

Tip 3: Eyes on the good stuff

Page 32: Five killer hidden features in JIRA and Confluence

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

Page 33: Five killer hidden features in JIRA and Confluence

22

Tip 3: Eyes on the good stuff

Page 34: Five killer hidden features in JIRA and Confluence

22

Tip 3: Eyes on the good stuff

Page 35: Five killer hidden features in JIRA and Confluence

22

Tip 3: Eyes on the good stuff

‘Content by label’ macro

Page 36: Five killer hidden features in JIRA and Confluence

22

Tip 3: Eyes on the good stuff

‘Content by label’ macro

Page 37: Five killer hidden features in JIRA and Confluence

• Default Content for a Space

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

23

Tip 4: Default space content

Page 38: Five killer hidden features in JIRA and Confluence

• Default Content for a Space

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

23

Tip 4: Default space content

Page 39: Five killer hidden features in JIRA and Confluence

24

Tip 5: Power users spaces

Page 40: Five killer hidden features in JIRA and Confluence

• Skin a space with CSS

24

Tip 5: Power users spaces

Page 41: Five killer hidden features in JIRA and Confluence

24

Tip 5: Power users spaces

Page 42: Five killer hidden features in JIRA and Confluence

24

Tip 5: Power users spaces

Page 43: Five killer hidden features in JIRA and Confluence

24

Tip 5: Power users spaces

Page 44: Five killer hidden features in JIRA and Confluence

24

Tip 5: Power users spaces

Page 45: Five killer hidden features in JIRA and Confluence

24

Tip 5: Power users spaces

Page 46: Five killer hidden features in JIRA and Confluence

#summit11

Use label macros and space content to get eyes on

the important content in Confluence“ ”

25

Page 47: Five killer hidden features in JIRA and Confluence

26

Page 48: Five killer hidden features in JIRA and Confluence

• Custom Workflow Transition

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

• Dialogs came in 4.2

Tip 6: Simple edit dialog

27

Page 49: Five killer hidden features in JIRA and Confluence

28

Page 50: Five killer hidden features in JIRA and Confluence

28

Page 51: Five killer hidden features in JIRA and Confluence

• 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

Page 52: Five killer hidden features in JIRA and Confluence

30

Tip 6: Simple edit dialog

If you want to learn more

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

Page 53: Five killer hidden features in JIRA and Confluence

#summit11

Create a custom workflow transition for things that

you edit all the time.“ ”

31

Page 54: Five killer hidden features in JIRA and Confluence

• 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

Page 55: Five killer hidden features in JIRA and Confluence

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

• Decompression chamber

• Twitter: #JIRATips, #ConfluenceTips

• Comment on resources page: atlss.in/admintips

33

In sum

Page 56: Five killer hidden features in JIRA and Confluence
Page 57: Five killer hidden features in JIRA and Confluence
Page 58: Five killer hidden features in JIRA and Confluence

#JIRATips, #ConfluenceTips

atlss.in/admintips

35