Zionetrix::Git
Repositories
Help
Report an Issue
viewgit-projectinfos-plugin
Code
Commits
Branches
Tags
Search
Tree:
e538d65
Branches
Tags
master
viewgit-projectinfos-plugin
projectinfos
main.php
Put CSS in separated file
Benjamin Renard
commited
e538d65
at 2013-08-21 17:39:20
main.php
Blame
History
Raw
<?php /** * Project infos plugin for ViewGit. * * This add project infos on summary page. * * @author Benjamin Renard <brenard@easter-eggs.com> */ class ProjectInfosPlugin extends VGPlugin { function __construct() { $this->register_hook('header'); $this->register_hook('summary'); } function hook_summary() { global $page; $page['project_infos']=get_project_info($page['project']); if (isset($page['project_infos']['url']) && !is_array($page['project_infos']['url'])) { $page['project_infos']['url']=array($page['project_infos']['url']); } $this->display_plugin_template('summary', FALSE); } function hook($type) { global $conf; if ($type == 'header') { echo "\t<link rel='stylesheet' href='plugins/projectinfos/style.css' type='text/css' />\n"; } elseif ($type == 'summary') { $this -> hook_summary(); } } }