コード例 #1
0
ファイル: template.php プロジェクト: deronjohnson/fuzzy
    $_bIsRetweet = isset($_aDetail['retweeted_status']['text']);
    if ($_bIsRetweet && !$aArgs['include_rts']) {
        continue;
    }
    $aTweet = $_bIsRetweet ? $_aDetail['retweeted_status'] : $_aDetail;
    $sRetweetClassSelector = $_bIsRetweet ? 'fetch-tweets-retweet' : '';
    ?>
    <div class="fetch-tweets-item <?php 
    echo $sRetweetClassSelector;
    ?>
">
        <?php 
    if ($aArgs['avatar_size'] > 0 && $aArgs['visibilities']['avatar']) {
        $sAvatarURL = getTwitterProfileImageURLBySize($bIsSSL ? $aTweet['user']['profile_image_url_https'] : $aTweet['user']['profile_image_url'], $aArgs['avatar_size']);
        $sAvatarURL = esc_url($sAvatarURL);
        $sAvatarURLSubstitute = getTwitterProfileImageURLBySize($bIsSSL ? $aTweet['user']['profile_image_url_https'] : $aTweet['user']['profile_image_url'], 100);
        $sAvatarURLSubstitute = esc_url($sAvatarURLSubstitute);
        ?>
        <div class='fetch-tweets-profile-image' style="max-width:<?php 
        echo $aArgs['avatar_size'];
        ?>
px; float:<?php 
        echo $aArgs['avatar_position'];
        ?>
; clear:<?php 
        echo $aArgs['avatar_position'];
        ?>
;">
            <a href='<?php 
        echo esc_url("https://twitter.com/" . $aTweet['user']['screen_name']);
        ?>
コード例 #2
0
ファイル: template.php プロジェクト: snickler/Fetch-Tweets
$sOverflowY = '100%' === $aArgs['height'] . $aArgs['height_unit'] ? 'overflow-y: hidden; ' : '';
// removes the vertical scroll bar.
$sMarginTop = empty($aArgs['margin_top']) ? "" : $aArgs['margin_top'] . $aArgs['margin_top_unit'];
$sMarginRight = empty($aArgs['margin_right']) ? "" : $aArgs['margin_right'] . $aArgs['margin_right_unit'];
$sMarginBottom = empty($aArgs['margin_bottom']) ? "" : $aArgs['margin_bottom'] . $aArgs['margin_bottom_unit'];
$sMarginLeft = empty($aArgs['margin_left']) ? "" : $aArgs['margin_left'] . $aArgs['margin_left_unit'];
$sPaddingTop = empty($aArgs['padding_top']) ? "" : $aArgs['padding_top'] . $aArgs['padding_top_unit'];
$sPaddingRight = empty($aArgs['padding_right']) ? "" : $aArgs['padding_right'] . $aArgs['padding_right_unit'];
$sPaddingBottom = empty($aArgs['padding_bottom']) ? "" : $aArgs['padding_bottom'] . $aArgs['padding_bottom_unit'];
$sPaddingLeft = empty($aArgs['padding_left']) ? "" : $aArgs['padding_left'] . $aArgs['padding_left_unit'];
$sMargins = ($sMarginTop ? "margin-top: {$sMarginTop}; " : "") . ($sMarginRight ? "margin-right: {$sMarginRight}; " : "") . ($sMarginBottom ? "margin-bottom: {$sMarginBottom}; " : "") . ($sMarginLeft ? "margin-left: {$sMarginLeft}; " : "");
$sPaddings = ($sPaddingTop ? "padding-top: {$sPaddingTop}; " : "") . ($sPaddingRight ? "padding-right: {$sPaddingRight}; " : "") . ($sPaddingBottom ? "padding-bottom: {$sPaddingBottom}; " : "") . ($sPaddingLeft ? "padding-left: {$sPaddingLeft}; " : "");
$sMarginForImage = $aArgs['visibilities']['avatar'] ? ($aArgs['avatar_position'] == 'left' ? "margin-left: " : "margin-right: ") . ((int) $aArgs['avatar_size'] + 10) . "px" : "";
$sGMTOffset = get_option('gmt_offset') * HOUR_IN_SECONDS;
$sURLUserAvatar = esc_url(getTwitterProfileImageURLBySize($sURLUserAvatar, $aArgs['avatar_size']));
$sURLUserAvatarAlt = esc_url(getTwitterProfileImageURLBySize($sURLUserAvatar, 100));
/*
 * For debugging - uncomment the below line to see the contents of the array.
 */
// echo "<pre>" . htmlspecialchars( print_r( $aTweets, true ) ) . "</pre>";
// echo "<pre>" . htmlspecialchars( print_r( $aArgs, true ) ) . "</pre>";
// return;
/*
 * Start rendering
 */
?>

<div class="fetch-tweets-single-container" style="<?php 
echo esc_attr($sWidth . $sHeight . $sBackgroundColor . $sMargins . $sPaddings . $sOverflowY);
?>
">