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

0 votes
Accepted answer

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 votes
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
Community showcase
Posted Monday in Confluence

Organizing your space just got easier - Page Tree Drag & Drop is here

Hi Community! I’m Elaine, Confluence Product Manager. You may have read my earlier post about page tree in space navigation sidebar. I'm excited to share another improvement that helps you organize ...

72 views 3 3
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