コード例 #1
0
<?php

/*
 * Byline: Author, Title, Date
 */
$date = format_date($entity->created, 'custom', 'F j, Y');
$apdate = csp_ap_date($date);
if (isset($entity->field_author)) {
    print '<div class="byline nb">';
    if (isset($entity->field_author['und'])) {
        print 'By&nbsp;';
        foreach ($entity->field_author['und'] as $author) {
            $author = node_load($author['nid']);
            print '<div itemscope itemtype="http://schema.org/Person" style="display: inline;"><span itemprop="name">' . l($author->title, "node/" . $author->nid) . '</span>';
            if (isset($author->field_job_title['und'][0]['value']) && !empty($author->field_job_title[$author->language][0]['value'])) {
                print ', <span itemprop="jobTitle">' . $author->field_job_title['und'][0]['value'] . '</span>';
            }
            print ' on ' . $apdate;
            print '</div><br />';
        }
    } elseif (isset($entity->field_source['und'][0]['value'])) {
        print 'From&nbsp;' . $entity->field_source['und'][0]['value'] . ' on ' . $apdate;
    } else {
        print $apdate;
    }
    print '</div>';
}
?>


<?php 
コード例 #2
0
<?php 
$rightClass = 'col-sm-12 pl pr';
if (isset($entity->field_logo['und'][0]['uri'])) {
    $rightClass = 'col-sm-8';
    print '<div class="col-sm-4">';
    $alt_default = $entity->field_logo['und'][0]['field_file_image_alt_text'];
    $img_size = '600x600_landing_page';
    print '<span class="img-responsive">' . theme('image_style', array('path' => $entity->field_logo['und'][0]['uri'], 'style_name' => $img_size, 'alt' => $alt_default)) . '</span>';
    print '</div>';
}
print '<div class="' . $rightClass . '"">';
if (isset($entity->field_event_date['und'][0]['value'])) {
    print '<div class="field-name-field-event-date font-gotham cl1">';
    $eventDate = strtotime($entity->field_event_date['und'][0]['value']);
    $eventDate = format_date($eventDate, 'custom', 'l, F j, Y');
    $apDate = csp_ap_date($eventDate);
    print $apDate;
    print '</div>';
}
if (isset($entity->description)) {
    print '<div class="taxonomy-term-description">';
    print $entity->description;
    print '</div>';
}
print '</div>';
?>




<!-- WITH HAND CODED AP DATE FORMATTING -->