function sp_the_main_results_or_time($post = 0, $delimiter = '-')
{
    echo implode($delimiter, sp_get_main_results_or_time($post));
}
示例#2
0
">
						<td>
							<?php 
    echo implode($logos, ' ');
    ?>
							<time class="sp-event-date" datetime="<?php 
    echo $event->post_date;
    ?>
">
								<?php 
    echo sp_add_link(get_the_time(get_option('date_format'), $event), $permalink, $link_events);
    ?>
							</time>
							<h5 class="sp-event-results">
								<?php 
    echo sp_add_link('<span class="sp-result">' . implode('</span> - <span class="sp-result">', apply_filters('sportspress_event_blocks_team_result_or_time', sp_get_main_results_or_time($event), $event->ID)), $permalink, $link_events . '</span>');
    ?>
							</h5>
							<?php 
    if ($show_league) {
        $leagues = get_the_terms($event, 'sp_league');
        if ($leagues) {
            $league = array_shift($leagues);
            ?>
								<div class="sp-event-league"><?php 
            echo $league->name;
            ?>
</div>
							<?php 
        }
    }
		<?php 
for ($row = 0; $row < $rows; $row++) {
    ?>
			<tr>
				<?php 
    for ($round = 0; $round < $rounds; $round++) {
        $cell = sp_array_value(sp_array_value($data, $row, array()), $round, null);
        if ($cell === null) {
            continue;
        }
        $index = sp_array_value($cell, 'index');
        $event = sp_array_value($cell, 'id', 0);
        if (sp_array_value($cell, 'type', null) === 'event') {
            echo '<td rowspan="' . sp_array_value($cell, 'rows', 1) . '" class="sp-event' . ($round === 0 ? ' sp-first-round' : '') . ($round === $rounds - 1 ? ' sp-last-round' : '') . ' ' . sp_array_value($cell, 'class', '') . '">';
            if ($event) {
                $event_name = '<span class="sp-result">' . implode('</span>-<span class="sp-result">', sp_get_main_results_or_time($event)) . '</span>';
                if ($show_logos) {
                    $teams = sp_get_teams($event);
                    if ($teams && sizeof($teams) >= 2) {
                        $home = reset($teams);
                        if (sp_has_logo($home)) {
                            $event_name = sp_get_logo($home, 'mini') . ' ' . $event_name;
                        } elseif (sp_get_abbreviation($home)) {
                            $event_name = sp_get_abbreviation($home) . ' ' . $event_name;
                        }
                        $away = end($teams);
                        if (sp_has_logo($away)) {
                            $event_name .= ' ' . sp_get_logo($away, 'mini');
                        } elseif (sp_get_abbreviation($away)) {
                            $event_name .= ' ' . sp_get_abbreviation($away);
                        }
示例#4
0
    echo $i % 2 == 0 ? ' alternate' : '';
    ?>
">
						<td>
							<?php 
    echo implode($logos, ' ');
    ?>
							<time class="sp-event-date" datetime="<?php 
    echo $event->post_date;
    ?>
"><?php 
    echo get_the_time(get_option('date_format'), $event);
    ?>
</time>
							<h5 class="sp-event-results"><span class="sp-result"><?php 
    echo implode('</span>-<span class="sp-result">', sp_get_main_results_or_time($event));
    ?>
</span></h5>
							<?php 
    if ($show_league) {
        $leagues = get_the_terms($event, 'sp_league');
        if ($leagues) {
            $league = array_shift($leagues);
            ?>
								<div class="sp-event-league"><?php 
            echo $league->name;
            ?>
</div>
							<?php 
        }
    }
示例#5
0
			<?php 
for ($row = 0; $row < $rows; $row++) {
    ?>
				<tr>
					<?php 
    for ($round = 0; $round < $rounds; $round++) {
        $cell = sp_array_value(sp_array_value($data, $row, array()), $round, null);
        if ($cell === null) {
            continue;
        }
        $index = sp_array_value($cell, 'index');
        $event = sp_array_value($cell, 'event', 0);
        if (sp_array_value($cell, 'type', null) === 'event') {
            echo '<td rowspan="' . sp_array_value($cell, 'rows', 1) . '" class="' . ($event ? ' sp-event' : '') . ($round === 0 ? ' sp-first-round' : '') . ($round === $rounds - 1 ? ' sp-last-round' : '') . '">';
            if ($event) {
                $event_name = implode('-', sp_get_main_results_or_time($event));
                if ($show_logos) {
                    $teams = sp_get_teams($event);
                    if ($teams && sizeof($teams) >= 2) {
                        $home = reset($teams);
                        if (sp_has_logo($home)) {
                            $event_name = sp_get_logo($home, 'mini') . ' ' . $event_name;
                        }
                        $away = end($teams);
                        if (sp_has_logo($away)) {
                            $event_name .= ' ' . sp_get_logo($away, 'mini');
                        }
                    }
                }
                if ($link_events) {
                    $event_name = '<a href="' . get_post_permalink($event) . '" class="sp-event-title" title="' . get_the_title($event) . '">' . $event_name . '</a>';