File: papers.php

package info (click to toggle)
bagel 0.0~git20170109-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 114,600 kB
  • sloc: cpp: 1,066,140; python: 1,424; ansic: 674; makefile: 237; php: 29; sh: 25
file content (20 lines) | stat: -rw-r--r-- 746 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$papers = "https://raw.github.com/nubakery/bagel/master/doc/papers.json";
$file = file_get_contents($papers);
$json = json_decode($file, true);
$i = 0;
foreach ($json as $year) {
   echo '<div>'.$year['year'].'</div>';
   echo '<div><ul>';
   foreach ($year['references'] as $pub) {
     $i = $i+1;
     echo '<li style="margin-top:10px">';
     echo $pub['author'].',<br />';
     echo '<i>'.$pub['journal'].'</i> <b>'.$pub['volume'].'</b>, '.$pub['pages'].' ('.$year['year'].'),<br />';
     echo '<a href="http://dx.doi.org/'.$pub['doi'].'">&ldquo;'.$pub['title'].'&rdquo;</a>';
     echo '</li>';
   }
   echo '</ul></div>';
}
echo '<div style="margin-top:30px">Generated from bagel/doc/<a href="'.$papers.'">papers.json</a></div>';
?>