ProjectLayout.php
<?php
/**
* The full project page
* @param parsed => return value from `$provi->parse_url($url)`
*/
if ($project->type=='docs'){
$docsAttr = 'href="#" class="active" onclick="event.preventDefault();"';
$srcAttr = 'href="'.$project->src_url.'"';
} else {
$docsAttr = 'href="'.$project->docs_url.'"';
$srcAttr = 'href="#" class="active" onclick="event.preventDefault();"';
}
?>
<div class="taeluf-wiki">
<aside>
<div>
<a href="<?=$project->prefix?>"><h3>All Projects</h3></a>
<nav>
<a href="<?=$project->docs_url?>"><h1><?=$project->name?></h1></a>
<a target="_blank" style="cursor:pointer;" href="<?=$project->git_url?>">
<button style="cursor:pointer;"><img style="width:24px;height:24px;padding:1px;vertical-align:middle;" src="<?=$provi->url("/git-icon-1788c-sm.png")?>" /> Git Repo</button>
</a>
<?=$provi->view('Sidebar',
['base_dir'=>$project->current_base_dir,
'base_url'=>$project->project_url,
'scan_dir'=>'',
'target'=>$project->rel_file_path,
]);?>
</nav>
</div>
<nav class="mode-selector">
<a <?=$docsAttr?>>Docs</a>
<div></div>
<a <?=$srcAttr?>>Src Code</a>
</nav>
<br>
<nav class="branch-selector">
<button>
<?=$project->branch_name?>
</button>
</nav>
</aside>
<main>
<nav>
<?=$lia->view('Breadcrumbs',['base_url'=>$project->project_url, 'rel_url'=>$project->current_rel_url]); ?>
</nav>
<?=$lia->view('Content',['project'=>$project]); ?>
</main>
<?=$lia->view('BranchDialog',['project'=>$project]);?>
</div>