Ejemplo n.º 1
0
function glazeValue($value, $valueType = null)
{
    if ($valueType === GLAZE_TYPE_PREGLAZED) {
        return $value;
    } else {
        if ($valueType === GLAZE_TYPE_URL) {
            return glazeURL($value);
        } else {
            if ($valueType === GLAZE_TYPE_EMAIL_ADDRESS) {
                return glazeEmailAddress($value);
            } else {
                if ($valueType === GLAZE_TYPE_EMAIL_ADDRESS_MAILTO_URL) {
                    return glazeEmailAddressMailtoURL($value);
                }
            }
        }
    }
    if ($valueType === GLAZE_TYPE_SPACED_LIST_ATTRIBUTE && is_array($value)) {
        $value = implode(' ', $value);
    }
    return glazeText($value);
}
Ejemplo n.º 2
0
>
<div id="fb-root"></div>
<?php 
/* Copy body classes to <html> element (for styling skins) */
?>
<script>
document.documentElement.className += " " + document.body.className;
</script>
<div id="page">
<header id="header">
<div class="content">
<h1><a href="<?php 
echo home_url('/');
?>
"><?php 
echo glazeText(PVLP_SITE_TITLE);
?>
</a></h1>
<?php 
if (true) {
    $mainNavigation = glazyBegin('nav#mainNavigation');
    $pageDisplayer->displayMainMenuContents();
    glazyFinish($mainNavigation);
    stirring('header', 'main navigation');
}
if (false) {
    ?>
<div id="siteSearch">
<h3 id="mainSearchButton"><a href="#search">Search</a></h3>
<div id="searchForm">
<?php 
Ejemplo n.º 3
0
function pvlpDisplayMenuItem($menuItem, $mapMenuIDToSubmenus, $tag)
{
    global $wp_query;
    if (!empty($wp_query->queried_object_id)) {
        $queriedObjectID = (int) $wp_query->queried_object_id;
    }
    $title = $menuItem->title;
    $url = $menuItem->url;
    $classes = array('menuItem-' . pvlpShortenNameToProperNameSlug($title));
    if (!empty($queriedObjectID)) {
        $currentItem = $menuItem->object_id == $queriedObjectID && ($wp_query->is_singular() && $menuItem->type == 'post_type' || $wp_query->is_category() && $menuItem->object == 'category');
        $currentCategory = ($wp_query->is_single || $wp_query->is_page) && $menuItem->object == 'category' && in_category($menuItem->object_id, $queriedObjectID);
        if ($currentItem) {
            $classes[] = 'current-item';
        }
        if ($currentCategory) {
            $classes[] = 'current-category';
        }
    }
    ?>
<li<?php 
    echo glazyAttribute('class', $class);
    ?>
><<?php 
    echo $tag;
    ?>
><a<?php 
    glazyAttribute('href', $url);
    ?>
><?php 
    echo glazeText($title);
    ?>
</a></<?php 
    echo $tag;
    ?>
><?php 
    if (!empty($mapMenuIDToSubmenus[$menuItem->ID])) {
        ?>

<ul class="menu submenu">
<?php 
        foreach ($mapMenuIDToSubmenus[$menuItem->ID] as $submenu) {
            pvlpDisplayMenuItem($submenu, $mapMenuIDToSubmenus, $tag);
        }
        ?>
</ul>
<?php 
    }
    ?>
</li>
<?php 
}
Ejemplo n.º 4
0
    ?>
<div id="thanks">
<h3>Thanks <?php 
    echo glazeText($processedEntries['name']['value']);
    ?>
 for submitting your video!</h3>
<p><em>What was submitted:</em></p>
<ul>
<?php 
    foreach ($processedEntries as $entryID => $entryInfo) {
        ?>
<li><?php 
        echo glazeText($entryID);
        ?>
: <strong><?php 
        echo glazeText($entryInfo['value']);
        ?>
</strong></li>
<?php 
    }
    ?>
</ul>
</div>
<?php 
} else {
    // Display the form, which does a POST request to the current page.
    // If $resultsForSubmitVideo['entriesAreValid'] is false, then the errors will be displayed within the form.
    ?>
<form id="submitVideoForm" class="perforatedForm applicationForm" action="" method="post" novalidate>
<?php 
    $resultsForSubmitVideo['textTagName'] = 'h3';