3 <?php if (isset($entry)) : ?>
6 <a href="<?= $entry->getEditUrl() ?>">Edit</a>
11 if (isset($baseUrl) || !isset($entry)) {
14 $up = str_repeat("../", count($entry->getParents()));
19 <li>↰ <a href="<?= $up ?>">Home</a>
20 <?php if (isset($entry)) : /* @var \mdref\Entry $entry */ ?>
24 <?php foreach ($entry->getParents() as $parent) : ?>
25 <?php if ($parent->isFile()) : ?>
27 ↑ <a href="<?= $up.$esc($parent->getName()) ?>">
28 <?= $esc($entry->getRepo()->getEntry($parent)) ?>
36 ↻ <strong><a href="<?= $up.$esc($entry->getName()) ?>"><?= $esc($entry) ?></a></strong>
38 <?php if ($entry->hasIterator()): ?>
41 <?php foreach ($entry as $sub) : /* @var \mdref\Entry $sub */ ?>
44 ↳ <a href="<?= $up.$esc($sub->getName()) ?>"><?= $esc($sub) ?></a>
45 <?php $indents= [] ; $indent = "
47 include __DIR__ . "/sidebar-rec.phtml"; ?>
55 <?php if (isset($parent)) : ?>
57 while ($parent && !$parent->isFile()) {
58 $parent = $parent->getParent();
61 <?php if ($parent && $parent->hasIterator()) : ?>
63 $parent_closed = true;
67 <?php foreach ($parent as $sub) : ?>
69 if ($sub->getName() === $entry->getName()) {
74 <li>↲ <a href="<?= $up.$esc($sub->getName()) ?>"><?= $esc($sub) ?></a></li>
78 <?php foreach ($entry->getParents() as $parent) : ?>
79 <?php if (!empty($parent_closed)) : ?>
81 $parent_closed = false;
83 <?php elseif ($parent->isFile()) : ?>
84 <?php if (isset($parent_closed)) : ?>
86 unset($parent_closed);
99 <?php elseif (isset($refs)) : ?>
102 <?php foreach ($refs as $repo) : /* @var \mdref\Repo $repo */ ?>
103 <?php foreach ($repo as $sub) : /* @var \mdref\Entry $entry */ ?>
106 ↳ <a href="<?= $esc($sub->getName()) ?>"
107 ><?= $esc($sub->getTitle()) ?></a>