gl-website-deployer/cv.php

28 lines
613 B
PHP
Raw Normal View History

2024-11-19 08:02:04 +01:00
<?php
require dirname(__FILE__).'/common.php';
$cwd = dirname(__FILE__);
$m = setup_mustache();
$tpl = $m->loadTemplate('public/cv');
$cv_sec = [ "short" , "grants", "responsabilities", "outreach" ];
$cv_rst = array();
$parser = new Doctrine\RST\Parser();
foreach ($cv_sec as $sec) {
$fname = "{$cwd}/cv/{$sec}.rst";
$handle = fopen($fname, "r");
$cv_rst[$sec] = $parser->parse(fread($handle, filesize($fname)))->render();
fclose($handle);
}
$cv_rst['ROOT_URL'] = $iap_root;
$cv_rst['title'] = 'Guilhem Lavaux\'s CV';
header('Content-Type: text/html; charset=utf-8');
echo $tpl->render($cv_rst);