4 * ContribTracker plugin
6 * Copyright 2009, Roland Mas
10 require_once('../../env.inc.php');
11 require_once $gfwww.'include/pre.php';
13 $HTML->header(array('title'=>_('Contributions'),'pagename'=>'contribtracker'));
15 $plugin = plugin_get_object ('contribtracker') ;
17 $contribs = $plugin->getContributions () ;
19 usort ($contribs, "ContribTrackerPlugin::ContribComparator") ;
21 if (count ($contribs) == 0) {
22 print '<h1>'._('No contributions').'</h1>' ;
23 print _('No contributions have been recorded yet.') ;
25 print '<h1>'._('Latest contributions').'</h1>' ;
28 foreach ($contribs as $c) {
29 print '<h3>'.$c->getName().'</h3>' ;
30 print '<h4>'.$c->getGroup()->getPublicName().'</h4>' ;
32 $parts = $c->getParticipations () ;
33 foreach ($parts as $p) {
34 print $p->getActor()->getName() ;
36 print $p->getActor()->getLegalStructure()->getName() ;
38 print $p->getRole()->getName() ;
44 site_project_footer(array());
48 // c-file-style: "bsd"