Ejemplo n.º 1
0
<nav id="exhibit-pages" class="full">
    <?php 
    echo exhibit_builder_page_nav();
    ?>
</nav>
<?php 
}
?>

<h1><span class="exhibit-page"><?php 
echo metadata('exhibit_page', 'title');
?>
</span></h1>

<?php 
if (count(exhibit_builder_child_pages()) > 0 && $exhibitNavOption == 'full') {
    ?>
<nav id="exhibit-child-pages" class="secondary-nav">
    <?php 
    echo exhibit_builder_child_page_nav();
    ?>
</nav>
<?php 
}
?>

<div role="main" id="exhibit-blocks">
<?php 
exhibit_builder_render_exhibit_page();
?>
</div>
Ejemplo n.º 2
0
/**
 * Return the markup for the exhibit child page navigation.
 *
 * @param ExhibitPage|null $exhibitPage If null, uses the current exhibit page
 * @return string
 */
function exhibit_builder_child_page_nav($exhibitPage = null)
{
    if (!$exhibitPage) {
        $exhibitPage = get_current_record('exhibit_page');
    }
    $exhibit = $exhibitPage->getExhibit();
    $children = exhibit_builder_child_pages($exhibitPage);
    $html = '<ul class="exhibit-child-nav navigation">' . "\n";
    foreach ($children as $child) {
        $html .= '<li><a href="' . html_escape(exhibit_builder_exhibit_uri($exhibit, $child)) . '">' . html_escape($child->title) . '</a></li>';
    }
    $html .= '</ul>' . "\n";
    return $html;
}
Ejemplo n.º 3
0
function sckls_exhibit_builder_page_nav($exhibitPage = null)
{
    $html = '';
    if (!$exhibitPage) {
        if (!($exhibitPage = get_current_record('exhibit_page', false))) {
            return;
        }
    }
    $exhibit = $exhibitPage->getExhibit();
    $pagesTrail = $exhibitPage->getAncestors();
    $pagesTrail[] = $exhibitPage;
    $html .= '<li>';
    $html .= '<a class="exhibit-title" href="' . html_escape(exhibit_builder_exhibit_uri($exhibit)) . '">';
    $html .= html_escape($exhibit->title) . '</a></li>' . "\n";
    foreach ($pagesTrail as $page) {
        $linkText = $page->title;
        $pageExhibit = $page->getExhibit();
        $pageParent = $page->getParent();
        $pageSiblings = $pageParent ? exhibit_builder_child_pages($pageParent) : $pageExhibit->getTopPages();
        $html .= "<li>\n<ul class='nav nav-pills nav-stacked'>\n";
        foreach ($pageSiblings as $pageSibling) {
            $html .= '<li' . ($pageSibling->id == $page->id ? ' class="current"' : '') . '>';
            $html .= '<a class="exhibit-page-title" href="' . html_escape(exhibit_builder_exhibit_uri($exhibit, $pageSibling)) . '">';
            $html .= html_escape($pageSibling->title) . "</a></li>\n";
        }
        $html .= "</ul>\n</li>\n";
    }
    $html = apply_filters('exhibit_builder_page_nav', $html);
    return $html;
}
Ejemplo n.º 4
0
echo head(array('title' => metadata('exhibit_page', 'title') . ' &middot; ' . metadata('exhibit', 'title'), 'bodyclass' => 'exhibits show'));
?>
<nav id="exhibit-pages">
    <?php 
echo exhibit_builder_page_nav();
?>
</nav>

<h1><span class="exhibit-page"><?php 
echo metadata('exhibit_page', 'title');
?>
</span></h1>

<?php 
if (count(exhibit_builder_child_pages()) > 0) {
    ?>
<nav id="exhibit-child-pages" class="secondary-nav">
    <?php 
    echo exhibit_builder_child_page_nav();
    ?>
</nav>
<?php 
}
?>

<div role="main">
<?php 
exhibit_builder_render_exhibit_page();
?>
</div>
Ejemplo n.º 5
0
?>

<nav id="exhibit-pages">
    <?php 
echo exhibit_builder_page_nav();
?>
</nav>


<div id="primary">
    <h1><span class="exhibit-page"><?php 
echo metadata('exhibit_page', 'title');
?>
</h1>
    <?php 
if (count(exhibit_builder_child_pages(get_current_record('exhibit_page'))) > 0) {
    ?>
        <nav id="exhibit-child-pages">
            <?php 
    echo exhibit_builder_child_page_nav();
    ?>
        </nav>
    <?php 
}
?>
    
    <?php 
exhibit_builder_render_exhibit_page();
?>
    
    <div id="exhibit-page-navigation">
Ejemplo n.º 6
0
</li>
    <?php 
}
?>
    <li class="active"><?php 
echo $pageTitle;
?>
</li>
</ol>

<?php 
exhibit_builder_render_exhibit_page();
?>

<?php 
if ($children = exhibit_builder_child_pages()) {
    ?>
    <div id="exhibit-child-pages" class="list-group">
        <?php 
    foreach ($children as $child) {
        ?>
            <?php 
        echo exhibit_builder_link_to_exhibit($exhibit, metadata($child, 'title'), array('class' => 'list-group-item'), $child);
        ?>
        <?php 
    }
    ?>
    </div>
<?php 
}
?>