Merge branch 'master' into topic/brapi_observations_call
[sgn.git] / mason / locus / locus_editor.mas
blob7727479f6873cacf02271671b17dc0541a7c84e5
3 <%doc>
5 =head1 NAME
7 /locus/locus_editor.mas - a component for printing the locus editors
9 =head1 DESCRIPTION
12 Parameters:
14 =over 1
16 =item owners
18 a list of sp_person_ids
21 =back
23 =head1 AUTHOR
25 Naama Menda <nm249@cornell.edu>
27 =cut 
29 </%doc>
31 <%args>
33 $owners
35 </%args>
37 <%perl>
38 my $html;
39 foreach my $person (@$owners) {
40   my $first_name = $person->get_first_name();
41   my $last_name  = $person->get_last_name();
42   my $id = $person->get_sp_person_id();
43   if ($person->get_user_type() eq 'curator' && scalar(@$owners) == 1  ) {
44     $html .= '<b>No editor assigned</b>';
45   } else {
46     $html .=
47       qq |<a href="/solpeople/personal-info.pl?sp_person_id=$id">$first_name $last_name</a>;|;
48   }
50 chop $html;
52 </%perl>
54 <p>Locus editors: 
55 <% $html %></p>