You are here

function _biblio_contributor_sort in Bibliography Module 7

Same name and namespace in other branches
  1. 6.2 includes/biblio.contributors.inc \_biblio_contributor_sort()
  2. 7.2 includes/biblio.contributors.inc \_biblio_contributor_sort()

Parameters

$authors:

1 call to _biblio_contributor_sort()
_save_contributors in includes/biblio.contributors.inc
Save contributors to the database.

File

includes/biblio.contributors.inc, line 372

Code

function _biblio_contributor_sort(&$authors) {
  foreach ($authors as $key => $author) {
    if (!isset($author['rank']) || empty($author['rank'])) {
      $authors[$key]['rank'] = $key;
    }
  }
  usort($authors, '_biblio_contributor_usort');
}