<?php

global $ibtmedia_device;
$field_main_image = field_get_items('node', $node, 'field_main_image');
$image_style = 'embed';
$mapping_name = 'embed';
if (function_exists('ibtmedia_pulse_is_featured_layout') && ibtmedia_pulse_is_featured_layout()) {
    $image_style = 'feature';
    $mapping_name = 'feature';
}
if (!empty($parent_node) && function_exists('ibtimes_article_is_featured_layout') && ibtimes_article_is_featured_layout($parent_node->nid)) {
    $image_style = 'embed_md';
    $mapping_name = 'embed_md';
}
$file_style = array('style_name' => $image_style, 'path' => $field_main_image[0]['uri'], 'alt' => $node->title, 'attributes' => array('itemprop' => 'contentUrl'), 'mapping_name' => $mapping_name, 'picture' => variable_get('ibtmedia_image_picture', FALSE));
$field_credit = field_get_items('node', $node, 'field_credit');
$body = field_get_items('node', $node, 'body');
if (!empty($body[0]['value'])) {
    //$body[0]['value'] = preg_replace('/<p>(.*?)<\/p>/','<span>$1</span>', $body[0]['value']);
    $body[0]['value'] = strip_tags($body[0]['value']);
}
if ($parallax && $ibtmedia_device == 'desktop') {
    ?>
  <span class="figure parallax" <?php 
    echo $image_attributes;
    ?>
>
    <span class="image">
      <meta itemprop="image" content="<?php 
    echo image_style_url('full', $field_main_image[0]['uri']);
    ?>
<header class="article-header">  
  <?php 
if (ibtimes_article_is_featured_layout($node->nid)) {
    ?>
  <?php 
}
?>
  
  <?php 
if (!empty($node->promoted)) {
    echo '<span class="sponsored-item clearfix">Sponsor Insight</span>';
}
?>
  
  <?php 
if ($display_title || !isset($display_title)) {
    ?>
    <h1<?php 
    echo $title_attributes;
    ?>
><?php 
    print $node->title;
    ?>
</h1>
  <?php 
}
?>
  
  <?php 
if (!empty($node->field_subtitle)) {
    ?>
Beispiel #3
0
/**
 * Process slide image variables.
 */
function us_ibtimes_preprocess_ibtmedia_image_slider_slide(&$vars)
{
    $vars['caption'] = $vars['slide']->caption;
    $vars['credit'] = $vars['slide']->credit;
    $vars['title'] = NULL;
    $vars['slide']->image_style_vars['style_name'] = 'lg';
    $vars['slide']->image_style_vars['mapping_name'] = 'large';
    if (function_exists('ibtimes_article_is_featured_layout') && ibtimes_article_is_featured_layout($vars['slide']->ref_nid)) {
        $vars['slide']->image_style_vars['style_name'] = 'feature';
        $vars['slide']->image_style_vars['mapping_name'] = 'feature';
    }
    $vars['slide']->image_style_vars['picture'] = variable_get('ibtmedia_image_picture', FALSE);
    $vars['image'] = theme('ibtmedia_image_picture', $vars['slide']->image_style_vars);
    $vars['schema'] = TRUE;
}