Developing a Phone Directory in Confluence

Hi Guys!

Just looking for some advice ....

I have a requirement to develop a phone directory and I'd like to do it in Confluence which we are already using (rather than custom building something).

I know that you can capture some information about users in the Confluence user profile, but our phone directory will not be just of our own users, but will include other people outside of the organisation - I don't want to have to create users for all of the people who will be in the phone directory. Also, I'm going to have a number of additional fields.

I've done some research on this and it sounds like it could be achieved through the use of metadata (there will be a confluence page for each person with a bunch of fields on it) and searching that metadata for looking people up.

For each person, there are a number of fields, eg: firstname, lastname, company, department, job title, manager, organisation, etc. And I need to be able to search on any of these fields.

How do you think this would be best achieved?

Thanks in advance
David

2 answers

1 accepted

OK - here's the nearest I have got to a solution:

  • Using the Metadata Plugin - each of the fields are added as metadata on a page and this plugin will include the metadata in the search indexes
  • Using the Advanced Search Plugin - this allows you to search on those metadata fields. The limitation I've found however is when you do a search, you can't display any of the metadata fields I added, so if you've got a number of pages returned, it's difficult to work out which page is which without going into each one of them.

I'd be interested if someone has a suggestion on a better way to achieve the requirements.

Cheers
David

0 vote
David Simpson Community Champion Jul 28, 2013

If your phone directory is stored in an LDAP, AppFusions' Enterprise Directory and Org Chart should do the job.

If you have an externally hosted REST API, perhaps you could roll your own client side code with a bit of JSONP.

Suggest an answer

Log in or Sign up to answer
Atlassian Community Anniversary

Happy Anniversary, Atlassian Community!

This community is celebrating its one-year anniversary and Atlassian co-founder Mike Cannon-Brookes has all the feels.

Read more
Community showcase
Kesha Thillainayagam
Posted Apr 13, 2018 in Confluence

We want to hear how your non-technical teams are using Confluence!

Hi Community! Kesha (kay-sha) from the Confluence marketing team here! Can you share stories with us on how your non-technical (think Marketing, Sales, HR, legal, etc.) teams are using Confluen...

344 views 20 10
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you